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"