Loading README.md 0 → 100644 +7 −0 Original line number Diff line number Diff line # Description Xournal++ is a hand note taking software written in C++ with the target of flexibility, functionality and speed. https://copr.fedorainfracloud.org/coprs/luya/xournalpp/ xournalpp.spec 0 → 100644 +93 −0 Original line number Diff line number Diff line Name: xournalpp Version: 1.0.16 Release: 2%{?dist} Summary: Handwriting note-taking software with PDF annotation support License: GPLv2+ URL: https://github.com/%{name}/%{name} Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake3 >= 3.10 BuildRequires: cppunit-devel >= 1.12-0 BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libzip) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(portaudiocpp) >= 12 BuildRequires: pkgconfig(sndfile) Requires: kde-filesystem Requires: texlive-scheme-basic Requires: texlive-dvipng Requires: texlive-standalone %description Xournal++ is a handwriting note-taking software with PDF annotation support. Supports Pen input like Wacom Tablets %prep %autosetup #Fix tlh aka klingon language mv po/tlh_AA.po po/tlh.po sed -i 's|tlh-AA|tlh|g' po/tlh.po %build %cmake3 \ -DENABLE_CPPUNIT=ON \ . %make_build %install %make_install %find_lang %{name} #Remove scripts from icons interface rm -r %{buildroot}%{_datadir}/%{name}/ui/icons/hicolor/update-icon-cache.sh rm -r %{buildroot}%{_datadir}/%{name}/ui/iconsDark/hicolor/update-icon-cache.sh %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{name}.%{name}.appdata.xml %files -f %{name}.lang %license LICENSE %doc README.md AUTHORS %{_bindir}/xournal-thumbnailer %{_bindir}/%{name} %{_datadir}/applications/com.github.%{name}.%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.%{name}.%{name}.svg %{_datadir}/icons/hicolor/scalable/mimetypes/* %{_datadir}/mime/packages/com.github.%{name}.%{name}.xml %exclude %{_datadir}/mimelnk/application/* %{_datadir}/thumbnailers/com.github.%{name}.%{name}.thumbnailer %{_datadir}/%{name}/ %{_metainfodir}/com.github.%{name}.%{name}.appdata.xml %changelog * Sun Nov 17 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.16-2 - Remove scripts from ui icons directory - Relocate tlh locale directory * Sun Nov 17 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.16-1 - Release 1.0.16 - Enable cppunit * Sun Nov 10 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.15-2 - Update spec file based on review - Include appstream data * Sun Nov 10 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.15-1 - Release 1.0.15 * Tue Aug 13 2019 dfas <d.dfas@moens.cc> - 1.0.13-2.git7349762 - Release 1.0.13-current * Tue Jun 25 2019 dfas <d.dfas@moens.cc> - 1.0.13-1.gita7f0275 - Release 1.0.13-current * Fri May 3 2019 Francisco Gonzalez <gzmorell@gmail.com> - 1.0.10-1 - First attempt at packaging xournalpp. Loading
README.md 0 → 100644 +7 −0 Original line number Diff line number Diff line # Description Xournal++ is a hand note taking software written in C++ with the target of flexibility, functionality and speed. https://copr.fedorainfracloud.org/coprs/luya/xournalpp/
xournalpp.spec 0 → 100644 +93 −0 Original line number Diff line number Diff line Name: xournalpp Version: 1.0.16 Release: 2%{?dist} Summary: Handwriting note-taking software with PDF annotation support License: GPLv2+ URL: https://github.com/%{name}/%{name} Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake3 >= 3.10 BuildRequires: cppunit-devel >= 1.12-0 BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libzip) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(portaudiocpp) >= 12 BuildRequires: pkgconfig(sndfile) Requires: kde-filesystem Requires: texlive-scheme-basic Requires: texlive-dvipng Requires: texlive-standalone %description Xournal++ is a handwriting note-taking software with PDF annotation support. Supports Pen input like Wacom Tablets %prep %autosetup #Fix tlh aka klingon language mv po/tlh_AA.po po/tlh.po sed -i 's|tlh-AA|tlh|g' po/tlh.po %build %cmake3 \ -DENABLE_CPPUNIT=ON \ . %make_build %install %make_install %find_lang %{name} #Remove scripts from icons interface rm -r %{buildroot}%{_datadir}/%{name}/ui/icons/hicolor/update-icon-cache.sh rm -r %{buildroot}%{_datadir}/%{name}/ui/iconsDark/hicolor/update-icon-cache.sh %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{name}.%{name}.appdata.xml %files -f %{name}.lang %license LICENSE %doc README.md AUTHORS %{_bindir}/xournal-thumbnailer %{_bindir}/%{name} %{_datadir}/applications/com.github.%{name}.%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.%{name}.%{name}.svg %{_datadir}/icons/hicolor/scalable/mimetypes/* %{_datadir}/mime/packages/com.github.%{name}.%{name}.xml %exclude %{_datadir}/mimelnk/application/* %{_datadir}/thumbnailers/com.github.%{name}.%{name}.thumbnailer %{_datadir}/%{name}/ %{_metainfodir}/com.github.%{name}.%{name}.appdata.xml %changelog * Sun Nov 17 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.16-2 - Remove scripts from ui icons directory - Relocate tlh locale directory * Sun Nov 17 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.16-1 - Release 1.0.16 - Enable cppunit * Sun Nov 10 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.15-2 - Update spec file based on review - Include appstream data * Sun Nov 10 2019 Luya Tshimbalanga <luya@fedoraproject.org> 1.0.15-1 - Release 1.0.15 * Tue Aug 13 2019 dfas <d.dfas@moens.cc> - 1.0.13-2.git7349762 - Release 1.0.13-current * Tue Jun 25 2019 dfas <d.dfas@moens.cc> - 1.0.13-1.gita7f0275 - Release 1.0.13-current * Fri May 3 2019 Francisco Gonzalez <gzmorell@gmail.com> - 1.0.10-1 - First attempt at packaging xournalpp.