wok-next rev 20183

Up jpeg (9b)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Nov 02 16:04:40 2017 +0100 (2017-11-02)
parents 624992409fdb
children 384441c3ddea
files gmp/receipt gpm-dev/receipt gpm-extra/receipt granite-demo/receipt granite-demo/stuff/granite-demo.desktop granite-dev/receipt granite/receipt gtk-vnc-dev/receipt gtk-vnc-python/receipt gtk-vnc/receipt jpeg/receipt
line diff
     1.1 --- a/gmp/receipt	Thu Nov 02 14:38:29 2017 +0100
     1.2 +++ b/gmp/receipt	Thu Nov 02 16:04:40 2017 +0100
     1.3 @@ -13,7 +13,7 @@
     1.4  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
     1.5  
     1.6  BUILD_DEPENDS="binutils m4 ncurses-dev readline-dev texinfo"
     1.7 -SPLIT="gmp-dev"
     1.8 +SPLIT="gmp gpm-dev gpm-extra"
     1.9  
    1.10  # Rules to configure and make the package.
    1.11  compile_rules()
    1.12 @@ -42,5 +42,17 @@
    1.13  	case $PACKAGE in
    1.14  		gmp)   copy @std;;
    1.15  		*-dev) copy @dev;;
    1.16 +		*-extra)
    1.17 +			CAT="misc|Mouse server for console, extra files."
    1.18 +			DEPENDS="gpm"
    1.19 +			mkdir -p $fs/usr
    1.20 +			cp -a $install/usr/bin $fs/usr
    1.21 +			;;
    1.22  	esac
    1.23  }
    1.24 +
    1.25 +# Just to be sure when cross-compiling.
    1.26 +testsuite_gpm_extra()
    1.27 +{
    1.28 +	readelf -h $install/usr/bin/gpm-root
    1.29 +}
     2.1 --- a/gpm-dev/receipt	Thu Nov 02 14:38:29 2017 +0100
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,21 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="gpm-dev"
     2.7 -VERSION="1.20.7"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="Mouse server for console, development files."
    2.10 -MAINTAINER="pascal.bellard@slitaz.org"
    2.11 -LICENSE="GPL2"
    2.12 -WEB_SITE="http://www.nico.schottelius.org/software/gpm/"
    2.13 -HOST_ARCH="i486 arm"
    2.14 -
    2.15 -WANTED="gpm"
    2.16 -DEPENDS="gpm"
    2.17 -
    2.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.19 -genpkg_rules()
    2.20 -{
    2.21 -	mkdir -p $fs/usr/lib
    2.22 -	cp -a $install/usr/include $fs/usr
    2.23 -	cp -a $install/usr/lib/*a $fs/usr/lib
    2.24 -}
     3.1 --- a/gpm-extra/receipt	Thu Nov 02 14:38:29 2017 +0100
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,26 +0,0 @@
     3.4 -# SliTaz package receipt.
     3.5 -
     3.6 -PACKAGE="gpm-extra"
     3.7 -VERSION="1.20.7"
     3.8 -CATEGORY="misc"
     3.9 -SHORT_DESC="Mouse server for console, extra files."
    3.10 -MAINTAINER="pascal.bellard@slitaz.org"
    3.11 -LICENSE="GPL2"
    3.12 -WEB_SITE="http://www.nico.schottelius.org/software/gpm/"
    3.13 -HOST_ARCH="i486 arm"
    3.14 -
    3.15 -WANTED="gpm"
    3.16 -DEPENDS="gpm"
    3.17 -
    3.18 -# Just to be sure when cross-compiling.
    3.19 -testsuite()
    3.20 -{
    3.21 -	readelf -h $install/usr/bin/gpm-root
    3.22 -}
    3.23 -
    3.24 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.25 -genpkg_rules()
    3.26 -{
    3.27 -	mkdir -p $fs/usr
    3.28 -	cp -a $install/usr/bin $fs/usr
    3.29 -}
     4.1 --- a/granite-demo/receipt	Thu Nov 02 14:38:29 2017 +0100
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,20 +0,0 @@
     4.4 -# SliTaz package receipt.
     4.5 -
     4.6 -PACKAGE="granite-demo"
     4.7 -VERSION="0.2.1"
     4.8 -CATEGORY="development"
     4.9 -SHORT_DESC="Demo for granite"
    4.10 -MAINTAINER="al.bobylev@gmail.com"
    4.11 -LICENSE="LGPL3"
    4.12 -WEB_SITE="https://launchpad.net/granite"
    4.13 -
    4.14 -WANTED="granite"
    4.15 -DEPENDS="granite"
    4.16 -
    4.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.18 -genpkg_rules()
    4.19 -{
    4.20 -	mkdir -p $fs/usr
    4.21 -	cp -a $install/usr/bin $fs/usr
    4.22 -}
    4.23 -
     5.1 --- a/granite-demo/stuff/granite-demo.desktop	Thu Nov 02 14:38:29 2017 +0100
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,8 +0,0 @@
     5.4 -[Desktop Entry]
     5.5 -Type=Application
     5.6 -Name=Granite demo
     5.7 -Exec=granite-demo
     5.8 -Icon=application-menu
     5.9 -Terminal=false
    5.10 -StartupNotify=true
    5.11 -Categories=Development;
     6.1 --- a/granite-dev/receipt	Thu Nov 02 14:38:29 2017 +0100
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,26 +0,0 @@
     6.4 -# SliTaz package receipt.
     6.5 -
     6.6 -PACKAGE="granite-dev"
     6.7 -VERSION="0.2.1"
     6.8 -CATEGORY="development"
     6.9 -SHORT_DESC="Development files for granite"
    6.10 -MAINTAINER="al.bobylev@gmail.com"
    6.11 -LICENSE="LGPL3"
    6.12 -WEB_SITE="https://launchpad.net/granite"
    6.13 -
    6.14 -WANTED="granite"
    6.15 -DEPENDS="granite"
    6.16 -
    6.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.18 -genpkg_rules()
    6.19 -{
    6.20 -	mkdir -p \
    6.21 -		$fs/usr/lib \
    6.22 -		$fs/usr/share
    6.23 -	cp -a $install/usr/include $fs/usr
    6.24 -	cp -a $install/usr/lib/girepository* $fs/usr/lib
    6.25 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    6.26 -	cp -a $install/usr/share/gir* $fs/usr/share
    6.27 -	cp -a $install/usr/share/vala $fs/usr/share
    6.28 -}
    6.29 -
     7.1 --- a/granite/receipt	Thu Nov 02 14:38:29 2017 +0100
     7.2 +++ b/granite/receipt	Thu Nov 02 16:04:40 2017 +0100
     7.3 @@ -1,4 +1,4 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="granite"
     7.8  VERSION="0.2.1"
     7.9 @@ -11,9 +11,9 @@
    7.10  TARBALL="$PACKAGE-$BRANCH.tar.bz2"
    7.11  WGET_URL="bzr|lp:granite"
    7.12  
    7.13 -DEPENDS="gtk+3 libgee"
    7.14  BUILD_DEPENDS="bazaar cmake vala gtk+3-dev glib-dev libgee-dev \
    7.15  gobject-introspection-dev"
    7.16 +SPLIT="granite granite-demo granite-dev"
    7.17  
    7.18  # Rules to configure and make the package.
    7.19  compile_rules()
    7.20 @@ -32,20 +32,43 @@
    7.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.22  genpkg_rules()
    7.23  {
    7.24 -	mkdir -p \
    7.25 -		$fs/usr/lib \
    7.26 -		$fs/usr/share/locale
    7.27 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    7.28 -	# icons converted from svg
    7.29 -	for size in 16 22 24 32 48; do
    7.30 -		ifolder=$fs/usr/share/icons/hicolor/${size}x${size}/actions
    7.31 -		mkdir -p $ifolder
    7.32 -		cp $stuff/${size}.png $ifolder/application-menu.png
    7.33 -	done
    7.34 -	# localization
    7.35 -	. $WOK/slitaz-i18n/stuff/locale-pack.conf
    7.36 -	for lang in $LOCALE_PACK; do
    7.37 -		langf=$install/usr/share/locale/$lang
    7.38 -		[ -d $langf ] && cp -a $langf $fs/usr/share/locale
    7.39 -	done
    7.40 +	case $PACKAGE in
    7.41 +	granite)
    7.42 +		DEPENDS="gtk+3 libgee"
    7.43 +		mkdir -p \
    7.44 +			$fs/usr/lib \
    7.45 +			$fs/usr/share/locale
    7.46 +		cp -a $install/usr/lib/*.so* $fs/usr/lib
    7.47 +		# icons converted from svg
    7.48 +		for size in 16 22 24 32 48; do
    7.49 +			ifolder=$fs/usr/share/icons/hicolor/${size}x${size}/actions
    7.50 +			mkdir -p $ifolder
    7.51 +			cp $stuff/${size}.png $ifolder/application-menu.png
    7.52 +		done
    7.53 +		# localization
    7.54 +		. $WOK/slitaz-i18n/stuff/locale-pack.conf
    7.55 +		for lang in $LOCALE_PACK; do
    7.56 +			langf=$install/usr/share/locale/$lang
    7.57 +			[ -d $langf ] && cp -a $langf $fs/usr/share/locale
    7.58 +		done
    7.59 +		;;
    7.60 +	granite-dev)
    7.61 +		CAT="development|Development files for granite"
    7.62 +		DEPENDS="granite"
    7.63 +		mkdir -p \
    7.64 +			$fs/usr/lib \
    7.65 +			$fs/usr/share
    7.66 +		cp -a $install/usr/include $fs/usr
    7.67 +		cp -a $install/usr/lib/girepository* $fs/usr/lib
    7.68 +		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    7.69 +		cp -a $install/usr/share/gir* $fs/usr/share
    7.70 +		cp -a $install/usr/share/vala $fs/usr/share
    7.71 +		;;
    7.72 +	granite-demo)
    7.73 +		CAT="development|Demo for granite"
    7.74 +		DEPENDS="granite"
    7.75 +		mkdir -p $fs/usr
    7.76 +		cp -a $install/usr/bin $fs/usr
    7.77 +		;;
    7.78 +	esac
    7.79  }
     8.1 --- a/gtk-vnc-dev/receipt	Thu Nov 02 14:38:29 2017 +0100
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,21 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="gtk-vnc-dev"
     8.7 -VERSION="0.5.4"
     8.8 -CATEGORY="development"
     8.9 -SHORT_DESC="GTK VNC devel files."
    8.10 -MAINTAINER="pankso@slitaz.org"
    8.11 -LICENSE="LGPL2.1"
    8.12 -WANTED="gtk-vnc"
    8.13 -WEB_SITE="https://wiki.gnome.org/Projects/gtk-vnc"
    8.14 -
    8.15 -DEPENDS="gtk-vnc pkg-config"
    8.16 -
    8.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.18 -genpkg_rules()
    8.19 -{
    8.20 -	mkdir -p $fs/usr/lib
    8.21 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    8.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    8.23 -	cp -a $install/usr/include $fs/usr
    8.24 -}
     9.1 --- a/gtk-vnc-python/receipt	Thu Nov 02 14:38:29 2017 +0100
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,19 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="gtk-vnc-python"
     9.7 -VERSION="0.5.4"
     9.8 -CATEGORY="development"
     9.9 -SHORT_DESC="GTK VNC python bindings."
    9.10 -MAINTAINER="pankso@slitaz.org"
    9.11 -LICENSE="LGPL2.1"
    9.12 -WANTED="gtk-vnc"
    9.13 -WEB_SITE="https://wiki.gnome.org/Projects/gtk-vnc"
    9.14 -
    9.15 -DEPENDS="gtk-vnc python"
    9.16 -
    9.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.18 -genpkg_rules()
    9.19 -{
    9.20 -	mkdir -p $fs/usr/lib
    9.21 -	cp -a $install/usr/lib/python* $fs/usr/lib
    9.22 -}
    10.1 --- a/gtk-vnc/receipt	Thu Nov 02 14:38:29 2017 +0100
    10.2 +++ b/gtk-vnc/receipt	Thu Nov 02 16:04:40 2017 +0100
    10.3 @@ -1,4 +1,4 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="gtk-vnc"
    10.8  VERSION="0.5.4"
    10.9 @@ -6,19 +6,17 @@
   10.10  SHORT_DESC="VNC viewer widget for GTK."
   10.11  MAINTAINER="pankso@slitaz.org"
   10.12  LICENSE="LGPL2.1"
   10.13 -SUGGESTED="gtk-vnc-python"
   10.14  TARBALL="$PACKAGE-$VERSION.tar.xz"
   10.15  WEB_SITE="https://wiki.gnome.org/Projects/gtk-vnc"
   10.16  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   10.17  TAGS="vnc remote-desktop"
   10.18  
   10.19 -DEPENDS="gnutls libgpg-error gtk+ pygtk cyrus-sasl libtasn1 \
   10.20 -pulseaudio util-linux-uuid libjson-c libsndfile flac libvorbis"
   10.21  BUILD_DEPENDS="gnutls-dev libgpg-error-dev gtk+-dev cyrus-sasl cyrus-sasl-dev \
   10.22  intltool pkg-config pygtk-dev pygobject-dev libffi-dev python-dev \
   10.23  libgcrypt-dev zlib-dev expat-dev libtasn1-dev perl-text-csv libffi expat \
   10.24  pulseaudio-dev util-linux-uuid-dev libjson-c-dev libsndfile-dev flac-dev \
   10.25  libvorbis-dev dbus-dev"
   10.26 +SPLIT="gtk-vnc-dev gtk-vnc-python"
   10.27  
   10.28  # Rules to configure and make the package.
   10.29  compile_rules()
   10.30 @@ -31,6 +29,28 @@
   10.31  # Rules to gen a SliTaz package suitable for Tazpkg.
   10.32  genpkg_rules()
   10.33  {
   10.34 -	mkdir -p $fs/usr/lib
   10.35 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   10.36 +	case $PACKAGE in
   10.37 +	gtk-vnc)
   10.38 +		SUGGESTED="gtk-vnc-python"
   10.39 +		DEPENDS="gnutls libgpg-error gtk+ pygtk cyrus-sasl libtasn1 \
   10.40 +			pulseaudio util-linux-uuid libjson-c libsndfile flac \
   10.41 +			libvorbis"
   10.42 +		mkdir -p $fs/usr/lib
   10.43 +		cp -a $install/usr/lib/*.so* $fs/usr/lib
   10.44 +		;;
   10.45 +	gtk-vnc-dev)
   10.46 +		CAT="development|GTK VNC devel files."
   10.47 +		DEPENDS="gtk-vnc pkg-config"
   10.48 +		mkdir -p $fs/usr/lib
   10.49 +		cp -a $install/usr/lib/*.*a $fs/usr/lib
   10.50 +		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   10.51 +		cp -a $install/usr/include $fs/usr
   10.52 +		;;
   10.53 +	gtk-vnc-python)
   10.54 +		CAT="development|GTK VNC python bindings."
   10.55 +		DEPENDS="gtk-vnc python"
   10.56 +		mkdir -p $fs/usr/lib
   10.57 +		cp -a $install/usr/lib/python* $fs/usr/lib
   10.58 +		;;
   10.59 +	esac
   10.60  }
    11.1 --- a/jpeg/receipt	Thu Nov 02 14:38:29 2017 +0100
    11.2 +++ b/jpeg/receipt	Thu Nov 02 16:04:40 2017 +0100
    11.3 @@ -1,7 +1,7 @@
    11.4  # SliTaz package receipt v2.
    11.5  
    11.6  PACKAGE="jpeg"
    11.7 -VERSION="8c"
    11.8 +VERSION="9b"
    11.9  CATEGORY="x-window"
   11.10  SHORT_DESC="JPEG image programs."
   11.11  MAINTAINER="pankso@slitaz.org"