diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 20 insertions, 3 deletions
@@ -17,6 +17,8 @@ pkgbase = xournalpp-git depends = libglade depends = poppler-glib depends = glibmm + depends = texlive-bin + depends = desktop-file-utils provides = xournal=1.0.0.290.gb62f922 provides = xournal-dmgerman=1.0.0.290.gb62f922 xournalpp=1.0.0.290.gb62f922 conflicts = xournal @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') url="https://github.com/xournalpp/xournalpp" license=('GPL3') makedepends=('git' 'cmake' 'gettext' 'boost') -depends=('gtk2' 'boost-libs' 'glib2' 'libglade' 'poppler-glib' 'glibmm') +depends=('gtk2' 'boost-libs' 'glib2' 'libglade' 'poppler-glib' 'glibmm' 'texlive-bin' 'desktop-file-utils') provides=("xournal=${pkgver}" "xournal-dmgerman=${pkgver} xournalpp=${pkgver}") conflicts=('xournal' 'xournalpp' 'xournal-dmgerman' 'xournal-image-patched' 'xournalpp-svn') install="xournalpp.install" @@ -29,7 +29,7 @@ prepare() { mkdir -p "${srcdir}/${_pkgname}/build" cd "${srcdir}/${_pkgname}/build" - cmake .. + cmake -DENABLE_OS="OFF" -DENABLE_MATHTEX="ON" -DCMAKE_INSTALL_PREFIX="/usr/" .. } build() { @@ -42,7 +42,22 @@ build() { package() { cd "${srcdir}/${_pkgname}/build" - sed 's|/usr/local|/usr|g' -i "${srcdir}/${_pkgname}/build/cmake_install.cmake" || true + # sed 's|/usr/local|/usr|g' -i "${srcdir}/${_pkgname}/build/cmake_install.cmake" || true make DESTDIR="${pkgdir}/" install echo + + mkdir -p "${pkgdir}/usr/share/icons/hicolor/scalable/apps" + mkdir -p "${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes" + + install -D -m0644 "${srcdir}/${_pkgname}/ui/pixmaps/xournalpp.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/xournalpp.svg" + install -D -m0644 "${srcdir}/${_pkgname}/ui/pixmaps/xoj.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes/xoj.svg" + ln -s "/usr/share/icons/hicolor/scalable/mimetypes/xoj.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes/gnome-mime-application-x-xoj.svg" + + mkdir -p "${pkgdir}/usr/share/mime/packages" + mkdir -p "${pkgdir}/usr/share/applications" + mkdir -p "${pkgdir}/usr/share/mimelnk/application" + + install -D -m0644 "${srcdir}/${_pkgname}/desktop/xournal.xml" "${pkgdir}/usr/share/mime/packages" + install -D -m0644 "${srcdir}/${_pkgname}/desktop/xournalpp.desktop" "${pkgdir}/usr/share/applications" + install -D -m0644 "${srcdir}/${_pkgname}/desktop/x-xoj.desktop" "${pkgdir}/usr/share/mimelnk/application" } |