summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 26 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d31d0ce57fb7..2e4dd6bf9e23 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,22 @@
pkgname=xreader-git
_pkgbasename=xreader
-pkgver=master.lmde.3.r1.g1b4de23
+pkgver=master.lmde3.r0.ged709cf
pkgrel=1
pkgdesc="Document viewer for files like PDF and Postscript. X-Apps Project (git version)."
arch=('i686' 'x86_64')
license=('GPL')
-depends=('ghostscript' 'poppler-glib' 'djvulibre' 'desktop-file-utils' 'xapps-git'
- 'gsettings-desktop-schemas' 'gtk3' 'libsecret' 'libspectre' 'webkit2gtk')
-makedepends=('git' 'mate-common' 'yelp-tools' 'gobject-introspection')
+depends=('ghostscript' 'poppler-glib' 'desktop-file-utils' 'xapps-git'
+ 'gsettings-desktop-schemas' 'gtk3' 'libsecret' 'webkit2gtk')
+makedepends=('git' 'meson' 'samurai' 'gobject-introspection' 'mathjax2'
+ 'libgxps' 'intltool' 'itstool' 'djvulibre' 'libspectre' 'texlive-bin')
optdepends=('nemo: nemo extension'
'caja: caja extension'
'gtk3-print-backends: printer support in gtk3 apps'
- 'texlive-bin: support for dvi files')
+ 'texlive-bin: support for dvi files'
+ 'mathjax2: support for math in epub files'
+ 'djvulibre: support for djvu files'
+ 'libgxps: support for xps files')
provides=($pkgname)
conflicts=("${_pkgbasename}")
url='https://github.com/linuxmint/xreader'
@@ -27,19 +31,24 @@ pkgver() {
}
build() {
- if [ -d /usr/include/nemo/libnemo-extension ]; then NEMO_EXT_FLAG=""; else NEMO_EXT_FLAG="--disable-nemo"; fi
- if [ -d /usr/include/caja/libcaja-extension ]; then CAJA_EXT_FLAG=""; else CAJA_EXT_FLAG="--disable-caja"; fi
-
- cd ${srcdir}/${pkgname}
- ./autogen.sh --prefix="/usr" \
- --localstatedir="/var" \
- --libexecdir="/usr/lib/${pkgname}" \
- --enable-introspection \
- "$NEMO_EXT_FLAG" "$CAJA_EXT_FLAG"
- make
+ mkdir -p ${srcdir}/${pkgname}/build
+ cd ${srcdir}/${pkgname}/build
+ meson --prefix=/usr \
+ --libexecdir=lib/${_pkgbasename} \
+ --buildtype=plain \
+ -Dmathjax-directory=/usr/share/mathjax2 \
+ -Dcomics=true \
+ -Ddjvu=true \
+ -Ddvi=true \
+ -Dt1lib=true \
+ -Dpixbuf=true \
+ -Dintrospection=true \
+ -Dhelp_files=true \
+ ..
+ samu
}
package(){
- cd ${srcdir}/${pkgname}
- make DESTDIR="$pkgdir/" install
+ cd ${srcdir}/${pkgname}/build
+ DESTDIR="$pkgdir/" samu install
}