wok-next diff atril/receipt @ rev 20204

libjreen: update bdeps
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Nov 03 22:50:48 2017 +0100 (2017-11-03)
parents b3396910c619
children 757d032c55c7
line diff
     1.1 --- a/atril/receipt	Thu Oct 12 19:04:50 2017 +0200
     1.2 +++ b/atril/receipt	Fri Nov 03 22:50:48 2017 +0100
     1.3 @@ -1,49 +1,91 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="atril"
     1.8 -VERSION="1.8.0"
     1.9 -CATEGORY="utilities"
    1.10 -LICENSE="GPL3"
    1.11 -SHORT_DESC="A document viewer for MATE. Based on evince"
    1.12 +VERSION="1.18.1"
    1.13 +CATEGORY="office"
    1.14 +SHORT_DESC="A document viewer for MATE"
    1.15  MAINTAINER="yuripourre@gmail.com"
    1.16 -WEB_SITE="http://www.mate-desktop.org/"
    1.17 +LICENSE="GPL2"
    1.18 +WEB_SITE="https://github.com/mate-desktop/atril"
    1.19 +
    1.20  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.21 -WGET_URL="https://github.com/mate-desktop/$PACKAGE/archive/$TARBALL"
    1.22 +WGET_URL="https://github.com/mate-desktop/atril/archive/v$VERSION.tar.gz"
    1.23  
    1.24 -TAGS="pdf djvu"
    1.25 -DEPENDS="gtk+ mate-desktop dconf libegl-mesa libsecret poppler \
    1.26 -desktop-file-utils djvulibre zlib"
    1.27 -SUGGESTED="libspectre mate-icon-theme"
    1.28 -BUILD_DEPENDS="wget autoconf automake libtool itstool yelp-tools \
    1.29 -gtk+-dev gtk-doc mate-desktop-dev mate-common-dev mate-icon-theme \
    1.30 -libsecret-dev caja-dev poppler-dev util-linux-uuid-dev lcms-dev \
    1.31 -libgcrypt-dev djvulibre-dev gettext intltool xorg-dev "
    1.32 +BUILD_DEPENDS="mate-common yelp-tools gtk-doc gtk+3-dev libsecret-dev caja-dev \
    1.33 +gobject-introspection-dev poppler-dev libspectre-dev djvulibre-dev \
    1.34 +webkit2gtk-dev itstool"
    1.35 +SPLIT="atril-comics atril-djvu atril-epub atril-pdf atril-psd atril-tiff atril \
    1.36 +atril-dev"
    1.37  
    1.38 -# Rules to configure and make the package.
    1.39 -compile_rules()
    1.40 -{
    1.41 +compile_rules() {
    1.42  	./autogen.sh \
    1.43 -		--prefix=/usr \
    1.44 +		--sysconfdir=/etc \
    1.45 +		--localstatedir=/var \
    1.46  		$CONFIGURE_ARGS &&
    1.47  	make &&
    1.48 -	make DESTDIR=$DESTDIR install
    1.49 +	make install
    1.50  }
    1.51  
    1.52 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.53 -genpkg_rules()
    1.54 -{
    1.55 -	mkdir -p $fs/usr/lib
    1.56 -
    1.57 -	cp -a $install/usr/bin $fs/usr
    1.58 -	cp -a $install/usr/share $fs/usr
    1.59 -	cp -a $install/usr/libexec $fs/usr
    1.60 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.61 -	cp -a $install/usr/lib/atril $fs/usr/lib
    1.62 -	cp -a $install/usr/lib/caja $fs/usr/lib
    1.63 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.64 -	# Saving some space
    1.65 -	rm -r $fs/usr/share/man $fs/usr/share/help
    1.66 -	rm -r $fs/usr/lib/atril/3/backends/lib*a
    1.67 -	rm -r $fs/usr/lib/caja/extensions-2.0/libatril*a
    1.68 -	rm -rf $fs/usr/lib/pkgconfig
    1.69 +genpkg_rules() {
    1.70 +	case $PACKAGE in
    1.71 +		*-comics)
    1.72 +			copy comicsdocument.atril-backend libcomicsdocument.so
    1.73 +			CAT="office|comix book backend"
    1.74 +			DEPENDS="atril"
    1.75 +			;;
    1.76 +		*-djvu)
    1.77 +			copy djvudocument.atril-backend libdjvudocument.so
    1.78 +			CAT="office|DjVu backend"
    1.79 +			DEPENDS="atril djvulibre libjpeg-turbo"
    1.80 +			;;
    1.81 +		*-epub)
    1.82 +			copy epubdocument.atril-backend libepubdocument.so
    1.83 +			CAT="office|ePub backend"
    1.84 +			DEPENDS="atril"
    1.85 +			;;
    1.86 +		*-pdf)
    1.87 +			copy pdfdocument.atril-backend libpdfdocument.so
    1.88 +			CAT="office|PDF backend"
    1.89 +			DEPENDS="atril lcms2 libjpeg-turbo poppler tiff"
    1.90 +			;;
    1.91 +		*-psd)
    1.92 +			copy psdocument.atril-backend libpsdocument.so
    1.93 +			CAT="office|PSD backend"
    1.94 +			DEPENDS="atril ghostscript libspectre"
    1.95 +			;;
    1.96 +		*-tiff)
    1.97 +			copy tiffdocument.atril-backend libtiffdocument.so
    1.98 +			CAT="office|TIFF backend"
    1.99 +			DEPENDS="atril libjpeg-turbo tiff"
   1.100 +			;;
   1.101 +		atril)
   1.102 +			copy @std @rm
   1.103 +			DEPENDS="at-spi2-atk at-spi2-core atk bzlib cairo caja dbus \
   1.104 +			fontconfig freetype gdk-pixbuf glib gtk+3 libepoxy libffi \
   1.105 +			libgcrypt libgpg-error libharfbuzz liblzma libpng16 libsecret \
   1.106 +			libsoup libsqlite3 libxml2 pango pcre util-linux-blkid \
   1.107 +			util-linux-mount util-linux-uuid webkit2gtk xorg-libICE xorg-libSM \
   1.108 +			xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXdamage \
   1.109 +			xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \
   1.110 +			xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libxcb \
   1.111 +			xorg-pixman zlib"
   1.112 +			TAGS="MATE pdf djvu"
   1.113 +			;;
   1.114 +		*-dev)
   1.115 +			copy @dev
   1.116 +			DEPENDS="${SPLIT/$PACKAGE/} at-spi2-atk-dev at-spi2-core-dev \
   1.117 +			atk-dev bzip2-dev cairo-dev caja-dev dbus-dev djvulibre-dev \
   1.118 +			fontconfig-dev freetype-dev gdk-pixbuf-dev ghostscript-dev \
   1.119 +			glib-dev gtk+3-dev harfbuzz-dev libjpeg-turbo-dev lcms2-dev \
   1.120 +			libepoxy-dev libffi-dev libpng16-dev libsoup-dev libspectre-dev \
   1.121 +			libxml2-dev pango-dev pcre-dev poppler-dev sqlite3-dev tiff-dev \
   1.122 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   1.123 +			webkit2gtk-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
   1.124 +			xorg-libXau-dev xorg-libXcomposite-dev xorg-libXdamage-dev \
   1.125 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev \
   1.126 +			xorg-libXi-dev xorg-libXinerama-dev xorg-libXrandr-dev \
   1.127 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
   1.128 +			TAGS="MATE"
   1.129 +			;;
   1.130 +	esac
   1.131  }