wok-next annotate poppler-qt4/receipt @ rev 20332
Up exosip, httpfs-fuse, libvncserver, upx; add upx391 (for httpfs-fuse)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Nov 15 14:21:32 2017 +0200 (2017-11-15) |
parents | 4ca71b0ef823 |
children | dd145c435e4b |
rev | line source |
---|---|
al@19797 | 1 # SliTaz package receipt v2. |
pankso@4246 | 2 |
pankso@4246 | 3 PACKAGE="poppler-qt4" |
al@19797 | 4 VERSION="0.51.0" |
pankso@4246 | 5 CATEGORY="office" |
al@19797 | 6 SHORT_DESC="Poppler compiled with Qt4 library" |
pankso@4246 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@15001 | 8 LICENSE="GPL2" |
al@19797 | 9 WEB_SITE="https://poppler.freedesktop.org/" |
pankso@4246 | 10 |
al@19800 | 11 TARBALL="poppler-$VERSION.tar.xz" |
al@19797 | 12 WGET_URL="http://poppler.freedesktop.org/$TARBALL" |
al@19797 | 13 |
al@19797 | 14 BUILD_DEPENDS="xorg-libXdamage expat-dev pkg-config jpeg-dev tiff-dev \ |
al@19797 | 15 freetype-dev fontconfig-dev glib-dev lcms-dev zlib-dev cairo-dev \ |
al@19797 | 16 automake bzip2-dev libpng-dev libtool Qt4-dev libxml2-dev" |
al@19797 | 17 SPLIT="poppler-qt4-apps poppler-qt4-dev" |
al@19797 | 18 |
al@19797 | 19 # FIXME: after Qt will be available, to merge this receipt with the poppler receipt. |
al@19797 | 20 |
al@19797 | 21 # Rules to configure and make the package. |
al@19797 | 22 compile_rules() |
al@19797 | 23 { |
al@19797 | 24 autoreconf -fi |
al@19797 | 25 ./configure \ |
al@19797 | 26 --enable-zlib \ |
al@19797 | 27 --enable-cairo-output \ |
al@19797 | 28 --enable-poppler-qt4 \ |
al@19797 | 29 --disable-libopenjpeg \ |
al@19797 | 30 $CONFIGURE_ARGS && |
al@19797 | 31 make && make install |
al@19797 | 32 } |
pascal@15001 | 33 |
pankso@4246 | 34 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@4246 | 35 genpkg_rules() |
pankso@4246 | 36 { |
al@19797 | 37 case $PACKAGE in |
al@19797 | 38 poppler-qt4) |
al@19797 | 39 copy /usr/lib/*qt4.so* |
al@19797 | 40 DEPENDS="poppler libQtCore libQtXml libQtGui" |
al@19797 | 41 ;; |
al@19797 | 42 *-apps) |
al@19797 | 43 copy /usr/bin/ |
al@19797 | 44 if [ -f $fs/usr/bin/poppler-glib-demo ]; then |
al@19797 | 45 rm -rf $fs/usr/bin/poppler-glib-demo |
al@19797 | 46 fi |
al@19797 | 47 CAT="office|utilities to manipulate PDF file" |
al@19797 | 48 DEPENDS="fontconfig poppler-qt4 cairo zlib libpng gcc-lib-base \ |
al@19797 | 49 libQtCore libQtXml libQtGui" |
al@19797 | 50 PROVIDE="poppler-apps" |
al@19797 | 51 ;; |
al@19797 | 52 *-dev) |
al@19797 | 53 copy \ |
al@19797 | 54 /usr/lib/*qt4.*a \ |
al@19797 | 55 /usr/include/poppler/qt4/ \ |
al@19797 | 56 /usr/lib/pkgconfig/poppler-qt4.pc |
al@19797 | 57 DEPENDS="poppler-dev" |
al@19797 | 58 ;; |
al@19797 | 59 esac |
pankso@4246 | 60 } |