wok-next rev 20942

Updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 28 08:45:59 2018 +0300 (2018-08-28)
parents 022555acc635
children 6befec62b46c
files atril/.icon.png atril/receipt djvulibre/.icon.png djvulibre/receipt itstool/receipt poppler-data/receipt poppler/receipt yelp-tools/receipt yelp-xsl/receipt
line diff
     1.1 Binary file atril/.icon.png has changed
     2.1 --- a/atril/receipt	Mon Aug 27 10:56:02 2018 +0300
     2.2 +++ b/atril/receipt	Tue Aug 28 08:45:59 2018 +0300
     2.3 @@ -1,40 +1,58 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="atril"
     2.7 -VERSION="1.18.1"
     2.8 +VERSION="1.20.2"
     2.9  CATEGORY="office"
    2.10  SHORT_DESC="A document viewer for MATE"
    2.11  MAINTAINER="yuripourre@gmail.com"
    2.12  LICENSE="GPL2"
    2.13  WEB_SITE="https://github.com/mate-desktop/atril"
    2.14  
    2.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.16 -WGET_URL="https://github.com/mate-desktop/atril/archive/v$VERSION.tar.gz"
    2.17 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.18 +WGET_URL="http://pub.mate-desktop.org/releases/${VERSION%.*}/$TARBALL"
    2.19  
    2.20 -BUILD_DEPENDS="mate-common yelp-tools gtk-doc gtk+3-dev libsecret-dev caja-dev \
    2.21 -gobject-introspection-dev poppler-dev libspectre-dev djvulibre-dev \
    2.22 -webkit2gtk-dev itstool"
    2.23 -SPLIT="atril-comics atril-djvu atril-epub atril-pdf atril-psd atril-tiff atril \
    2.24 -atril-dev"
    2.25 +BUILD_DEPENDS="mate-common yelp-tools-dev gtk-doc gtk+3-dev libsecret-dev \
    2.26 +caja-dev gobject-introspection-dev poppler-dev libspectre-dev tiff-dev \
    2.27 +djvulibre-dev webkit2gtk-dev itstool xorg-libSM-dev"
    2.28 +SPLIT="atril-caja atril-comics atril-djvu atril-epub atril-pdf atril-psd \
    2.29 +atril-tiff atril atril-dev"
    2.30 +
    2.31 +case $ARCH in
    2.32 +	x86_64)
    2.33 +		BUILD_DEPENDS="${BUILD_DEPENDS/webkit2gtk-dev/}"
    2.34 +		SPLIT="${SPLIT/atril-epub/}"
    2.35 +		;;
    2.36 +esac
    2.37  
    2.38  compile_rules() {
    2.39 -	./autogen.sh \
    2.40 +	./configure \
    2.41 +		--enable-pixbuf \
    2.42 +		--enable-comix \
    2.43 +		--disable-static \
    2.44  		$CONFIGURE_ARGS &&
    2.45 +	fix libtool &&
    2.46  	make &&
    2.47 -	make install
    2.48 +	make install || return 1
    2.49 +
    2.50 +	fix symlinks
    2.51  }
    2.52  
    2.53  genpkg_rules() {
    2.54  	case $PACKAGE in
    2.55 +		*-caja)
    2.56 +			copy caja/extensions-2.0/*.so
    2.57 +			CAT="office|Caja extension"
    2.58 +			DEPENDS="atril caja glib gtk+3"
    2.59 +			;;
    2.60  		*-comics)
    2.61  			copy comicsdocument.atril-backend libcomicsdocument.so
    2.62  			CAT="office|comix book backend"
    2.63 -			DEPENDS="atril"
    2.64 +			DEPENDS="atril gdk-pixbuf glib gtk+3"
    2.65  			;;
    2.66  		*-djvu)
    2.67  			copy djvudocument.atril-backend libdjvudocument.so
    2.68  			CAT="office|DjVu backend"
    2.69 -			DEPENDS="atril djvulibre libjpeg-turbo"
    2.70 +			DEPENDS="atril cairo djvulibre gdk-pixbuf glib gtk+3"
    2.71  			;;
    2.72  		*-epub)
    2.73  			copy epubdocument.atril-backend libepubdocument.so
    2.74 @@ -44,45 +62,27 @@
    2.75  		*-pdf)
    2.76  			copy pdfdocument.atril-backend libpdfdocument.so
    2.77  			CAT="office|PDF backend"
    2.78 -			DEPENDS="atril lcms2 libjpeg-turbo poppler tiff"
    2.79 +			DEPENDS="atril cairo gdk-pixbuf glib gtk+3 libxml2 pango poppler"
    2.80  			;;
    2.81  		*-psd)
    2.82  			copy psdocument.atril-backend libpsdocument.so
    2.83  			CAT="office|PSD backend"
    2.84 -			DEPENDS="atril ghostscript libspectre"
    2.85 +			DEPENDS="atril cairo glib libspectre"
    2.86  			;;
    2.87  		*-tiff)
    2.88  			copy tiffdocument.atril-backend libtiffdocument.so
    2.89  			CAT="office|TIFF backend"
    2.90 -			DEPENDS="atril libjpeg-turbo tiff"
    2.91 +			DEPENDS="atril cairo gdk-pixbuf glib tiff"
    2.92  			;;
    2.93  		atril)
    2.94  			copy @std @rm
    2.95 -			DEPENDS="at-spi2-atk at-spi2-core atk bzlib cairo caja dbus \
    2.96 -			fontconfig freetype gdk-pixbuf glib gtk+3 libepoxy libffi \
    2.97 -			libgcrypt libgpg-error libharfbuzz liblzma libpng16 libsecret \
    2.98 -			libsoup libsqlite3 libxml2 pango pcre util-linux-blkid \
    2.99 -			util-linux-mount util-linux-uuid webkit2gtk xorg-libICE xorg-libSM \
   2.100 -			xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXdamage \
   2.101 -			xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \
   2.102 -			xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libxcb \
   2.103 -			xorg-pixman zlib"
   2.104 +			DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libsecret libxml2 pango \
   2.105 +			xorg-libICE xorg-libSM zlib"
   2.106  			TAGS="MATE pdf djvu"
   2.107  			;;
   2.108  		*-dev)
   2.109  			copy @dev
   2.110 -			DEPENDS="${SPLIT/$PACKAGE/} at-spi2-atk-dev at-spi2-core-dev \
   2.111 -			atk-dev bzip2-dev cairo-dev caja-dev dbus-dev djvulibre-dev \
   2.112 -			fontconfig-dev freetype-dev gdk-pixbuf-dev ghostscript-dev \
   2.113 -			glib-dev gtk+3-dev harfbuzz-dev libjpeg-turbo-dev lcms2-dev \
   2.114 -			libepoxy-dev libffi-dev libpng16-dev libsoup-dev libspectre-dev \
   2.115 -			libxml2-dev pango-dev pcre-dev poppler-dev sqlite3-dev tiff-dev \
   2.116 -			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   2.117 -			webkit2gtk-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
   2.118 -			xorg-libXau-dev xorg-libXcomposite-dev xorg-libXdamage-dev \
   2.119 -			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev \
   2.120 -			xorg-libXi-dev xorg-libXinerama-dev xorg-libXrandr-dev \
   2.121 -			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
   2.122 +			DEPENDS="${SPLIT/$PACKAGE/} glib-dev gtk+3-dev"
   2.123  			TAGS="MATE"
   2.124  			;;
   2.125  	esac
     3.1 Binary file djvulibre/.icon.png has changed
     4.1 --- a/djvulibre/receipt	Mon Aug 27 10:56:02 2018 +0300
     4.2 +++ b/djvulibre/receipt	Tue Aug 28 08:45:59 2018 +0300
     4.3 @@ -13,7 +13,9 @@
     4.4  WGET_URL="$SF_MIRROR/djvu/$TARBALL"
     4.5  
     4.6  BUILD_DEPENDS_arm="tiff-dev jpeg-dev"
     4.7 -BUILD_DEPENDS="tiff-dev jpeg-dev xdg-utils bash rsvg-convert libpng12-dev"
     4.8 +BUILD_DEPENDS="tiff-dev libjpeg-turbo-dev xdg-utils bash rsvg-convert \
     4.9 +libpng12-dev"
    4.10 +BUILD_DEPENDS="rsvg-convert libjpeg-turbo-dev tiff-dev"
    4.11  SPLIT="djvulibre-dev"
    4.12  
    4.13  compile_rules() {
    4.14 @@ -26,11 +28,12 @@
    4.15  genpkg_rules() {
    4.16  	case $PACKAGE in
    4.17  		djvulibre)
    4.18 -			copy @std
    4.19 -			DEPENDS="gcc-lib-base tiff jpeg libpng12"
    4.20 +			copy @std @ico
    4.21 +			DEPENDS="libjpeg-turbo tiff"
    4.22  			;;
    4.23  		*-dev)
    4.24  			copy @dev
    4.25 +			DEPENDS="djvulibre libjpeg-turbo-dev"
    4.26  			;;
    4.27  	esac
    4.28  }
     5.1 --- a/itstool/receipt	Mon Aug 27 10:56:02 2018 +0300
     5.2 +++ b/itstool/receipt	Tue Aug 28 08:45:59 2018 +0300
     5.3 @@ -20,6 +20,6 @@
     5.4  }
     5.5  
     5.6  genpkg_rules() {
     5.7 -	copy itstool *.its
     5.8 +	copy @std
     5.9  	DEPENDS="libxml2-python"
    5.10  }
     6.1 --- a/poppler-data/receipt	Mon Aug 27 10:56:02 2018 +0300
     6.2 +++ b/poppler-data/receipt	Tue Aug 28 08:45:59 2018 +0300
     6.3 @@ -1,7 +1,7 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="poppler-data"
     6.7 -VERSION="0.4.8"
     6.8 +VERSION="0.4.9"
     6.9  CATEGORY="misc"
    6.10  SHORT_DESC="Encoding files for use with poppler"
    6.11  MAINTAINER="rocky@slitaz.org"
     7.1 --- a/poppler/receipt	Mon Aug 27 10:56:02 2018 +0300
     7.2 +++ b/poppler/receipt	Tue Aug 28 08:45:59 2018 +0300
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt v2.
     7.5  
     7.6  PACKAGE="poppler"
     7.7 -VERSION="0.62.0"
     7.8 +VERSION="0.68.0"
     7.9  CATEGORY="office"
    7.10  SHORT_DESC="PDF rendering library"
    7.11  MAINTAINER="pankso@slitaz.org"
    7.12 @@ -18,13 +18,15 @@
    7.13  SPLIT="poppler-apps poppler-dev"
    7.14  
    7.15  compile_rules() {
    7.16 +	fix math
    7.17 +
    7.18  	mkdir build
    7.19  	cd    build
    7.20  
    7.21  	cmake \
    7.22  		-DCMAKE_BUILD_TYPE=Release \
    7.23  		-DCMAKE_INSTALL_PREFIX=/usr \
    7.24 -		-DTESTDATADIR=$PWD/testfiles \
    7.25 +		-DTESTDATADIR=$PWD/test \
    7.26  		-DENABLE_XPDF_HEADERS=ON \
    7.27  		.. &&
    7.28  	make &&
     8.1 --- a/yelp-tools/receipt	Mon Aug 27 10:56:02 2018 +0300
     8.2 +++ b/yelp-tools/receipt	Tue Aug 28 08:45:59 2018 +0300
     8.3 @@ -1,30 +1,36 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="yelp-tools"
     8.8 -VERSION="3.12.0"
     8.9 +VERSION="3.28.0"
    8.10  CATEGORY="utilities"
    8.11  LICENSE="GPL2"
    8.12 -SHORT_DESC="Tools to create documentation."
    8.13 +SHORT_DESC="Tools to create documentation"
    8.14  MAINTAINER="yuripourre@gmail.com"
    8.15 +WEB_SITE="https://wiki.gnome.org/Apps/Yelp/Tools"
    8.16 +HOST_ARCH="any"
    8.17 +
    8.18  TARBALL="$PACKAGE-$VERSION.tar.xz"
    8.19 -WEB_SITE="https://wiki.gnome.org/Apps/Yelp/Tools"
    8.20  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    8.21  
    8.22 -DEPENDS=""
    8.23 -BUILD_DEPENDS="yelp-xsl"
    8.24 +BUILD_DEPENDS="yelp-xsl-dev libxml2-tools"
    8.25 +SPLIT="$PACKAGE-dev"
    8.26  
    8.27 -# Rules to configure and make the package.
    8.28 -compile_rules()
    8.29 -{
    8.30 -	./configure \
    8.31 -		--prefix=/usr \
    8.32 -		$CONFIGURE_ARGS &&
    8.33 +compile_rules() {
    8.34 +	./configure $CONFIGURE_ARGS &&
    8.35  	make &&
    8.36 -	make DESTDIR=$DESTDIR install
    8.37 +	make install || return 1
    8.38 +
    8.39 +	cook_pick_docs README NEWS
    8.40  }
    8.41  
    8.42 -genpkg_rules()
    8.43 -{
    8.44 -	mkdir -p $fs/usr
    8.45 -	cp -a $install/usr $fs
    8.46 +genpkg_rules() {
    8.47 +	case $PACKAGE in
    8.48 +		yelp-tools)
    8.49 +			copy @std
    8.50 +			DEPENDS="libxslt"
    8.51 +			;;
    8.52 +		*-dev)
    8.53 +			copy @dev
    8.54 +			;;
    8.55 +	esac
    8.56  }
     9.1 --- a/yelp-xsl/receipt	Mon Aug 27 10:56:02 2018 +0300
     9.2 +++ b/yelp-xsl/receipt	Tue Aug 28 08:45:59 2018 +0300
     9.3 @@ -1,30 +1,36 @@
     9.4 -# SliTaz package receipt.
     9.5 +# SliTaz package receipt v2.
     9.6  
     9.7  PACKAGE="yelp-xsl"
     9.8 -VERSION="3.12.0"
     9.9 +VERSION="3.28.0"
    9.10  CATEGORY="utilities"
    9.11 -LICENSE="GPL2"
    9.12 -SHORT_DESC="The Yelp XSL package contains XSL stylesheets that are used by the Yelp."
    9.13 +LICENSE="GPL2 LGPL2.1 MIT"
    9.14 +SHORT_DESC="XSL stylesheets that are used by the Yelp"
    9.15  MAINTAINER="yuripourre@gmail.com"
    9.16 +WEB_SITE="https://wiki.gnome.org/Apps/Yelp"
    9.17 +HOST_ARCH="any"
    9.18 +
    9.19  TARBALL="$PACKAGE-$VERSION.tar.xz"
    9.20 -WEB_SITE="https://wiki.gnome.org/Apps/Yelp"
    9.21  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    9.22  
    9.23 -DEPENDS="libxslt itstool intltool"
    9.24  BUILD_DEPENDS="libxslt-dev itstool intltool"
    9.25 +SPLIT="$PACKAGE-dev"
    9.26  
    9.27 -# Rules to configure and make the package.
    9.28 -compile_rules()
    9.29 -{
    9.30 -	./configure \
    9.31 -		--prefix=/usr \
    9.32 -		$CONFIGURE_ARGS &&
    9.33 +compile_rules() {
    9.34 +	./configure $CONFIGURE_ARGS &&
    9.35  	make &&
    9.36 -	make DESTDIR=$DESTDIR install
    9.37 +	make install || return 1
    9.38 +
    9.39 +	cook_pick_docs README NEWS
    9.40  }
    9.41  
    9.42 -genpkg_rules()
    9.43 -{
    9.44 -	mkdir -p $fs/usr
    9.45 -	cp -a $install/usr/share $fs/usr
    9.46 +genpkg_rules() {
    9.47 +	case $PACKAGE in
    9.48 +		yelp-xsl)
    9.49 +			copy @std
    9.50 +			DEPENDS="libxslt itstool intltool"
    9.51 +			;;
    9.52 +		*-dev)
    9.53 +			copy @dev
    9.54 +			;;
    9.55 +	esac
    9.56  }