%global owner zakariakov %global commit #Write Commit Here Name: booksorg Version: 0.3.1 Release: 2%{?dist} License: GPLv3 Summary: Books Organizer URL: https://github.com/%{owner}/%{name} %if !0%{?os2_version} Source0: https://github.com/%{owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz %else %scm_source github https://github.com/zakariakov/booksorg master %endif BuildRequires: gcc-c++ BuildRequires: qt5-qtbase-devel %if !0%{?os2_version} BuildRequires: dejavu-serif-fonts %endif BuildRequires: poppler-qt5-devel BuildRequires: qt5-qtsvg-devel Requires: qt5-qtbase %description Books Organizer an organizer for pdf files based on sqlite and with a built-in reader. Bring your favorite PDF pages all in one! Make your own extract pages from existing ones. %prep %if !0%{?os2_version} %setup -q -n %{name}-%{commit} %else %scm_setup %endif %build export QMAKE_SH=$SHELL export FAST_BUILD=1 LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" lrelease-qt5 %{name}.pro %qmake_qt5 %if !0%{?os2_version} %make_build %else make %{?_smp_mflags} %endif %install make install INSTALL_ROOT=%{buildroot} mkdir -p %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_datadir}/%{name}/translations mkdir -p %{buildroot}%{_datadir}/pixmaps/ cp -p bin/%{name}.exe %{buildroot}%{_bindir}/ cp -p translations/*.qm %{buildroot}%{_datadir}/%{name}/translations/ cp -p icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/ cp -p icons/%{name}.svg %{buildroot}%{_datadir}/pixmaps/ cp -p %{name}.ico %{buildroot}%{_datadir}/pixmaps/ # Register as an application to be visible in the software center # # NOTE: It would be *awesome* if this file was maintained by the upstream # project, translated and installed into the right place during `make install`. # # See http://www.freedesktop.org/software/appstream/docs/ for more details. # mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml < %{name}.desktop CC0-1.0 Books Organizer

Books Organizer an organizer for pdf files based on sqlite and with a built-in reader. Bring your favorite PDF pages all in one! Make your own extract pages from existing ones.

https://github.com/%{owner}/%{name} https://raw.githubusercontent.com/zakariakov/screenshots/master/booksorg.png moceap@hotmail.com
EOF %clean rm -rf %{buildroot} %files %if !0%{?os2_version} %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %else %{_bindir}/%{name}.exe %endif %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/%{name}/translations/*.qm %{_datadir}/pixmaps/%{name}.png %{_datadir}/pixmaps/%{name}.svg %{_datadir}/pixmaps/%{name}.ico %changelog * Thu Nov 18 2021 Elbert Pol - 0.3.1-2 - Fix a wrong #endif destination * Tue Nov 09 2021 Elbert Pol - 0.3.1-1 - First rpm for OS/2