wok-undigest rev 90
Remove gtk and dep packages
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun May 02 18:18:56 2010 +0200 (2010-05-02) |
parents | d8a4c7a2a2b8 |
children | eb3e54044036 |
files | atk-dev/receipt atk/receipt glib-dev/receipt glib/receipt gtk+-demo/receipt gtk+-demo/stuff/gtk+-demo.desktop gtk+-dev/receipt gtk+/receipt |
line diff
1.1 --- a/atk-dev/receipt Sat May 01 17:28:06 2010 +0200 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,18 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="atk-dev" 1.7 -VERSION="1.30.0" 1.8 -CATEGORY="development" 1.9 -SHORT_DESC="Accessibility toolkit devel files." 1.10 -MAINTAINER="pankso@slitaz.org" 1.11 -WANTED="atk" 1.12 -WEB_SITE="http://www.gnome.org/" 1.13 - 1.14 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.15 -genpkg_rules() 1.16 -{ 1.17 - mkdir -p $fs/usr/lib 1.18 - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 1.19 - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 1.20 - cp -a $_pkg/usr/include $fs/usr 1.21 -}
2.1 --- a/atk/receipt Sat May 01 17:28:06 2010 +0200 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,33 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="atk" 2.7 -VERSION="1.30.0" 2.8 -CATEGORY="x-window" 2.9 -SHORT_DESC="Accessibility toolkit." 2.10 -MAINTAINER="pankso@slitaz.org" 2.11 -DEPENDS="glib" 2.12 -BUILD_DEPENDS="cairo-dev glib-dev pango-dev" 2.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.14 -WEB_SITE="http://www.gnome.org/" 2.15 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/atk/1.30/$TARBALL" 2.16 -TAGS="accessibility" 2.17 - 2.18 -# Rules to configure and make the package. 2.19 -compile_rules() 2.20 -{ 2.21 - cd $src 2.22 - ./configure \ 2.23 - --prefix=/usr \ 2.24 - --mandir=/usr/share/man \ 2.25 - --with-html-dir=/usr/share/doc \ 2.26 - $CONFIGURE_ARGS && 2.27 - make && 2.28 - make DESTDIR=$PWD/_pkg install 2.29 -} 2.30 - 2.31 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.32 -genpkg_rules() 2.33 -{ 2.34 - mkdir -p $fs/usr/lib $fs/usr/share/locale 2.35 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 2.36 -}
3.1 --- a/glib-dev/receipt Sat May 01 17:28:06 2010 +0200 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,27 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="glib-dev" 3.7 -VERSION="2.24.0" 3.8 -CATEGORY="development" 3.9 -SHORT_DESC="C routines devel files and utilities." 3.10 -MAINTAINER="pankso@slitaz.org" 3.11 -WANTED="glib" 3.12 -DEPENDS="glib" 3.13 -WEB_SITE="http://www.gtk.org/" 3.14 - 3.15 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.16 -genpkg_rules() 3.17 -{ 3.18 - mkdir -p $fs/usr/lib $fs/usr/share 3.19 - cp -a $_pkg/usr/bin $fs/usr 3.20 - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 3.21 - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 3.22 - cp -a $_pkg/usr/lib/glib* $fs/usr/lib 3.23 - cp -a $_pkg/usr/include $fs/usr 3.24 - cp -a $_pkg/usr/share/aclocal $fs/usr/share 3.25 - cp -a $_pkg/usr/share/glib-2.0 $fs/usr/share 3.26 - # Remove libgio-dev 3.27 - rm -rf $fs/usr/lib/libgio*.*a 3.28 - rm -rf $fs/usr/include/gio-unix-2.0 3.29 - rm $fs/usr/lib/pkgconfig/gio*.pc 3.30 -}
4.1 --- a/glib/receipt Sat May 01 17:28:06 2010 +0200 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,39 +0,0 @@ 4.4 -# SliTaz package receipt. 4.5 - 4.6 -PACKAGE="glib" 4.7 -VERSION="2.24.0" 4.8 -CATEGORY="x-window" 4.9 -SHORT_DESC="C routines." 4.10 -MAINTAINER="pankso@slitaz.org" 4.11 -BUILD_DEPENDS="gettext cairo-dev" 4.12 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.13 -WEB_SITE="http://www.gtk.org/" 4.14 -WGET_URL="http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.24/$TARBALL" 4.15 - 4.16 -# Rules to configure and make the package. 4.17 -compile_rules() 4.18 -{ 4.19 - cd $src 4.20 - ./configure \ 4.21 - --prefix=/usr \ 4.22 - --sysconfdir=/etc \ 4.23 - --mandir=/usr/share/man \ 4.24 - --with-html-dir=/usr/share/doc \ 4.25 - $CONFIGURE_ARGS && 4.26 - make -j4 && 4.27 - make DESTDIR=$PWD/_pkg install 4.28 -} 4.29 - 4.30 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.31 -genpkg_rules() 4.32 -{ 4.33 - mkdir -p $fs/usr/lib 4.34 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 4.35 - # split libgio 4.36 - rm $fs/usr/lib/libgio* 4.37 - # Cook all packages based on glib 4.38 - for i in $(cd $WOK; grep -l '^WANTED="glib"$' */receipt) 4.39 - do 4.40 - echo tazwok cook ${i%/receipt} 4.41 - done 4.42 -}
5.1 --- a/gtk+-demo/receipt Sat May 01 17:28:06 2010 +0200 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,19 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="gtk+-demo" 5.7 -VERSION="2.19.0" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="The GIMP Toolkit example code and demo." 5.10 -MAINTAINER="pankso@slitaz.org" 5.11 -DEPENDS="gtk+" 5.12 -WANTED="gtk+" 5.13 -WEB_SITE="http://www.gtk.org/" 5.14 - 5.15 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.16 -genpkg_rules() 5.17 -{ 5.18 - mkdir -p $fs/usr/bin $fs/usr/share/applications 5.19 - cp -a $_pkg/usr/bin/gtk-demo $fs/usr/bin 5.20 - cp -a $_pkg/usr/share/gtk-2.0 $fs/usr/share 5.21 - cp stuff/*.desktop $fs/usr/share/applications 5.22 -}
6.1 --- a/gtk+-demo/stuff/gtk+-demo.desktop Sat May 01 17:28:06 2010 +0200 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,7 +0,0 @@ 6.4 -[Desktop Entry] 6.5 -Encoding=UTF-8 6.6 -Name=GTk+ Code demo 6.7 -Exec=gtk-demo 6.8 -Icon=gtk.png 6.9 -Type=Application 6.10 -Categories=GTK;Development;
7.1 --- a/gtk+-dev/receipt Sat May 01 17:28:06 2010 +0200 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,24 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="gtk+-dev" 7.7 -VERSION="2.19.0" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="The GIMP Toolkit." 7.10 -MAINTAINER="pankso@slitaz.org" 7.11 -DEPENDS="cairo-dev glib-dev pango-dev atk-dev tiff-dev pkg-config 7.12 - libpng-dev jpeg-dev fontconfig-dev freetype-dev libgio-dev gtk+ expat" 7.13 -WANTED="gtk+" 7.14 -WEB_SITE="http://www.gtk.org/" 7.15 - 7.16 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.17 -genpkg_rules() 7.18 -{ 7.19 - mkdir -p $fs/usr/lib $fs/usr/share 7.20 - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 7.21 - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 7.22 - # Copy all libs and remove the shared. 7.23 - cp -a $_pkg/usr/lib/gtk-2.0 $fs/usr/lib 7.24 - rm -rf $fs/usr/lib/gtk-2.0/2.10.0/*/*.so* 7.25 - cp -a $_pkg/usr/include $fs/usr 7.26 - cp -a $_pkg/usr/share/aclocal $fs/usr/share 7.27 -}
8.1 --- a/gtk+/receipt Sat May 01 17:28:06 2010 +0200 8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 8.3 @@ -1,78 +0,0 @@ 8.4 -# SliTaz package receipt. 8.5 - 8.6 -PACKAGE="gtk+" 8.7 -VERSION="2.19.0" 8.8 -CATEGORY="x-window" 8.9 -SHORT_DESC="The GIMP Toolkit." 8.10 -MAINTAINER="pankso@slitaz.org" 8.11 -DEPENDS="glibc-base expat libxcb xcb-util zlib \ 8.12 -glib cairo pango atk libpng jpeg tiff fontconfig freetype pixman libgio \ 8.13 -xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage \ 8.14 -xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender" 8.15 -BUILD_DEPENDS="cairo-dev glib-dev pango-dev atk-dev libpng-dev jpeg-dev \ 8.16 -pkg-config xorg-dev xorg-dev-proto fontconfig-dev freetype-dev pixman-dev \ 8.17 -tiff-dev libgio-dev xorg-libXdamage zlib-dev xorg-xextproto expat-dev cups-dev \ 8.18 -libcomerr3" 8.19 -SUGGESTED="cups gnutls libgcrypt libgpg-error" 8.20 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.21 -WEB_SITE="http://www.gtk.org/" 8.22 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/gtk+/2.19/$TARBALL" 8.23 -CONFIG_FILES="/etc/gtk-2.0" 8.24 - 8.25 -# Rules to configure and make the package. 8.26 -compile_rules() 8.27 -{ 8.28 - cd $src 8.29 - ./configure \ 8.30 - --prefix=/usr \ 8.31 - --sysconfdir=/etc \ 8.32 - --mandir=/usr/share/man \ 8.33 - --with-html-dir=/usr/share/doc \ 8.34 - --without-libjasper \ 8.35 - $CONFIGURE_ARGS && 8.36 - make -j4 && 8.37 - make DESTDIR=$PWD/_pkg install 8.38 -} 8.39 - 8.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.41 -genpkg_rules() 8.42 -{ 8.43 - mkdir -p $fs/usr/lib/gtk-2.0 $fs/usr/share $fs/usr/bin 8.44 - 8.45 - # Libs. 8.46 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 8.47 - cp -a $_pkg/usr/lib/gtk-2.0/2.10.0 $fs/usr/lib/gtk-2.0 8.48 - rm -rf $fs/usr/lib/gtk-2.0/2.10.0/*/*.la 8.49 - 8.50 - # Themes 8.51 - cp -a $_pkg/usr/share/themes $fs/usr/share 8.52 - 8.53 - # Apps. 8.54 - cp $_pkg/usr/bin/gtk-query-immodules-2.0 $fs/usr/bin 8.55 - cp $_pkg/usr/bin/gtk-update-icon-cache $fs/usr/bin 8.56 - cp $_pkg/usr/bin/gdk-pixbuf-csource $fs/usr/bin 8.57 - cp $_pkg/usr/bin/gdk-pixbuf-query-loaders $fs/usr/bin 8.58 - cp $_pkg/usr/bin/gtk-builder-convert $fs/usr/bin 8.59 - 8.60 - # Config files. 8.61 - mkdir -p $fs/etc/gtk-2.0 8.62 - gtk-query-immodules-2.0 > $fs/etc/gtk-2.0/gtk.immodules 8.63 - gdk-pixbuf-query-loaders > $fs/etc/gtk-2.0/gdk-pixbuf.loaders 8.64 -} 8.65 - 8.66 -# Pre and post install commands for Tazpkg. 8.67 -post_install() 8.68 -{ 8.69 - local arg 8.70 - echo "Processing post-install commands..." 8.71 - chroot $1/ /usr/bin/gtk-query-immodules-2.0 > $1/etc/gtk-2.0/gtk.immodules 8.72 - chroot $1/ /usr/bin/gdk-pixbuf-query-loaders > $1/etc/gtk-2.0/gdk-pixbuf.loaders 8.73 - # Force reinstall of clearlooks theme (1.0 compatibilty until 8.74 - # clearlooks are updated) 8.75 - if [ -d $1/usr/lib/gtk-2.0/2.4.0 ]; then 8.76 - arg="--forced" 8.77 - [ -n "$1" ] && arg="--forced --root=$1/" 8.78 - tazpkg get-install clearlooks $arg 8.79 - rm -rf $1/usr/lib/gtk-2.0/2.4.0 8.80 - fi 8.81 -}