%define snap 20190905 Summary: Easy to use text mode editor Name: efte Version: 1.1.1 Release: 0.%{snap}.1 Source0: https://github.com/lanurmi/efte/archive/master.tar.gz License: GPL Group: Editors URL: http://github.com/lanurmi/efte/ BuildRequires: gpm-devel BuildRequires: pkgconfig(ncurses) BuildRequires: pkgconfig(slang) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xpm) BuildRequires: cmake ninja %rename fte %description eFTE is a Text Mode text editor for xterm sessions. Color syntax highlighting for C/C++, REXX, HTML, IPF, PERL, Ada, Pascal, TEX. Multiple file/window editing, Column blocks, configurable menus and keyboard bindings, mouse support, undo/redo, regular expression search and replace, folding, background compiler execution. %package x11 Summary: X11 version of the eFTE editor Group: Editors Requires: %{name} = %{EVRD} %rename fte-x11 %description x11 X11 version of the eFTE editor %prep %autosetup -p1 -n efte-master %cmake \ -G Ninja %build %ninja_build -C build %install %ninja_install -C build mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/org.openmandriva.%{name}.desktop << EOF [Desktop Entry] Name=%{name} Comment=eFTE Text Editor Exec=%{name} Icon=editors_section Terminal=false Type=Application Categories=Utility;TextEditor; EOF %files %doc README COPYING AUTHORS HISTORY Artistic %{_bindir}/nefte %{_bindir}/vefte %{_datadir}/efte %files x11 %{_bindir}/efte %{_datadir}/applications/* %{_datadir}/pixmaps/efte*.xpm