diff options
author | Juergen Daubert <jue@jue.li> | 2022-07-19 19:01:14 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2022-07-19 19:01:14 +0200 |
commit | 7cd6be6cf22d4311a61478a42b9c857f96fec294 (patch) | |
tree | bb65e291cb73c02790d94c61bb6c86e1437d4ece /mupdf/Pkgfile | |
parent | de0fc69d754ae48a24378b0c1b720f5647a9164c (diff) | |
download | opt-7cd6be6cf22d4311a61478a42b9c857f96fec294.tar.gz opt-7cd6be6cf22d4311a61478a42b9c857f96fec294.tar.xz |
mupdf: add optional dependencies
Diffstat (limited to 'mupdf/Pkgfile')
-rw-r--r-- | mupdf/Pkgfile | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/mupdf/Pkgfile b/mupdf/Pkgfile index b6ba1e8ec..78ecaffe5 100644 --- a/mupdf/Pkgfile +++ b/mupdf/Pkgfile @@ -2,25 +2,27 @@ # URL: https://www.mupdf.com/ # Maintainer: Juergen Daubert, jue at crux dot nu # Depends on: glu libglvnd harfbuzz libjpeg-turbo xorg-libxi +# Optional: freeglut openjpeg2 jbig2dec gumbo-parser name=mupdf version=1.20.0 -release=1 +release=2 source=(https://mupdf.com/downloads/archive/$name-$version-source.tar.lz) build() { cd $name-$version-source - export USE_SYSTEM_LIBS='yes' + PKGMK_MUPDF="USE_SYSTEM_LIBS=yes" - make install \ + prt-get isinst freeglut || PKGMK_MUPDF+=" USE_SYSTEM_GLUT=no" + prt-get isinst openjpeg2 || PKGMK_MUPDF+=" USE_SYSTEM_OPENJPEG=no" + prt-get isinst jbig2dec || PKGMK_MUPDF+=" USE_SYSTEM_JBIG2DEC=no" + prt-get isinst gumbo-parser || PKGMK_MUPDF+=" USE_SYSTEM_GUMBO=no" + + make install $PKGMK_MUPDF\ prefix=$PKG/usr \ mandir=$PKG/usr/share/man \ - XCFLAGS="-fpic -fcommon" \ - USE_SYSTEM_JBIG2DEC='no' \ - USE_SYSTEM_OPENJPEG='no' \ - USE_SYSTEM_GLUT='no' \ - USE_SYSTEM_GUMBO='no' + XCFLAGS="-fpic -fcommon" ln -s mupdf-gl $PKG/usr/bin/mupdf rm -r $PKG/usr/share/doc |