wok-next rev 19775
Up gdk-pixbuf
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Jun 16 01:31:57 2017 +0300 (2017-06-16) |
parents | 26f139edad63 |
children | 52c764d3ee0f |
files | gdk-pixbuf-dev/receipt gdk-pixbuf/receipt |
line diff
1.1 --- a/gdk-pixbuf-dev/receipt Fri Jun 16 01:24:07 2017 +0300 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,19 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="gdk-pixbuf-dev" 1.7 -VERSION="2.34.0" 1.8 -CATEGORY="development" 1.9 -SHORT_DESC="devel files for gdk-pixbuf" 1.10 -MAINTAINER="slaxemulator@gmail.com" 1.11 -LICENSE="GPL2" 1.12 -WEB_SITE="http://www.gtk.org/" 1.13 -HOST_ARCH="i486 arm" 1.14 - 1.15 -WANTED="gdk-pixbuf" 1.16 -DEPENDS="gdk-pixbuf glib-dev libpng-dev libjpeg-turbo-dev pkg-config" 1.17 - 1.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.19 -genpkg_rules() 1.20 -{ 1.21 - cook_copy_files *.h *.la *.pc *.gir 1.22 -}
2.1 --- a/gdk-pixbuf/receipt Fri Jun 16 01:24:07 2017 +0300 2.2 +++ b/gdk-pixbuf/receipt Fri Jun 16 01:31:57 2017 +0300 2.3 @@ -1,9 +1,9 @@ 2.4 -# SliTaz package receipt. 2.5 +# SliTaz package receipt v2. 2.6 2.7 PACKAGE="gdk-pixbuf" 2.8 -VERSION="2.34.0" 2.9 +VERSION="2.36.5" 2.10 CATEGORY="x-window" 2.11 -SHORT_DESC="An image loading library for gtk2" 2.12 +SHORT_DESC="An image loading library for GTK+2" 2.13 MAINTAINER="slaxemulator@gmail.com" 2.14 LICENSE="GPL2" 2.15 WEB_SITE="http://www.gtk.org/" 2.16 @@ -12,44 +12,52 @@ 2.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 2.18 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 2.19 2.20 -DEPENDS="glib libffi libgio libjpeg-turbo libpng libxcb pcre tiff xorg-libX11 \ 2.21 -xorg-libXau xorg-libXdmcp zlib" 2.22 -BUILD_DEPENDS="glib-dev gettext tiff-dev libpng-dev libjpeg-turbo-dev \ 2.23 +BUILD_DEPENDS="glib-dev gettext tiff-dev libpng16-dev libjpeg-turbo-dev \ 2.24 +xorg-libX11-dev gobject-introspection-dev gtk-doc util-linux-mount-dev" 2.25 +BUILD_DEPENDS_arm="glib-dev gettext tiff-dev libpng16-dev libjpeg-turbo-dev \ 2.26 xorg-libX11-dev gtk-doc" 2.27 - 2.28 -# Handle cross compilation 2.29 -case "$ARCH" in 2.30 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;; 2.31 - arm) ARCH_ARGS="--enable-introspection=no --cache-file=arm.cache" ;; 2.32 -esac 2.33 +SPLIT="gdk-pixbuf-dev" 2.34 2.35 # Rules to configure and make the package. 2.36 compile_rules() 2.37 { 2.38 case "$ARCH" in 2.39 - arm) echo "gio_can_sniff=yes" > arm.cache ;; 2.40 + arm) 2.41 + ARCH_ARGS="--enable-introspection=no --cache-file=arm.cache" 2.42 + echo "gio_can_sniff=yes" > arm.cache 2.43 + ;; 2.44 esac 2.45 - mkdir -p /usr/share/gtk-doc/html 2.46 2.47 ./configure \ 2.48 - --disable-glibtest \ 2.49 - --without-libjasper \ 2.50 --with-x11 \ 2.51 $CONFIGURE_ARGS $ARCH_ARGS && 2.52 - make && make install 2.53 + make && make install && 2.54 + 2.55 + mkdir -p $install/usr/lib/gdk-pixbuf-2.0/2.10.0 && 2.56 + touch $install/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache 2.57 } 2.58 2.59 # Rules to gen a SliTaz package suitable for Tazpkg. 2.60 genpkg_rules() 2.61 { 2.62 - cook_copy_folders bin 2.63 - cook_copy_files *.so* *.typelib 2.64 - touch $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache 2.65 + case $PACKAGE in 2.66 + gdk-pixbuf) 2.67 + copy @std 2.68 + DEPENDS="glib libffi libgio libjpeg-turbo libpng16 libxcb pcre \ 2.69 + tiff util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 2.70 + xorg-libXau xorg-libXdmcp zlib" 2.71 + ;; 2.72 + *-dev) 2.73 + copy @dev 2.74 + DEPENDS="gdk-pixbuf glib-dev libjpeg-turbo-dev libffi-dev \ 2.75 + libgio-dev libpng16-dev libxcb-dev pcre-dev tiff-dev \ 2.76 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 2.77 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev zlib-dev" 2.78 + ;; 2.79 + esac 2.80 } 2.81 2.82 -# Pre and post install commands for Tazpkg. 2.83 -post_install() 2.84 -{ 2.85 - # Updating gdk pixbuf loaders cache file... 2.86 +# Updating gdk pixbuf loaders cache file... 2.87 +post_install_gdk_pixbuf() { 2.88 chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders --update-cache 2.89 }