# HG changeset patch # User Aleksej Bobylev # Date 1359546531 0 # Node ID 04f55d68d377c5d2cbf62e4962612a0721352b1b # Parent c208e44467f1ad28565c6f1963a308a6473fc218 gtk+3: moved from wok-undigest diff -r c208e44467f1 -r 04f55d68d377 gtk+3-demo/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk+3-demo/receipt Wed Jan 30 11:48:51 2013 +0000 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="gtk+3-demo" +VERSION="3.2.3" +CATEGORY="development" +SHORT_DESC="The GIMP Toolkit example code and demo" +MAINTAINER="pankso@slitaz.org" +WEB_SITE="http://www.gtk.org/" + +DEPENDS="gtk+3" +WANTED="gtk+3" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin $fs/usr/share/pixmaps + cp -a $install/usr/bin/gtk3-demo $fs/usr/bin + cp -a $install/usr/share/gtk-3.0 $fs/usr/share + install -Dm644 $stuff/gtk-demo.png $fs/usr/share/pixmaps +} diff -r c208e44467f1 -r 04f55d68d377 gtk+3-demo/stuff/gtk+3-demo.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk+3-demo/stuff/gtk+3-demo.desktop Wed Jan 30 11:48:51 2013 +0000 @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=GTK+ 3.0 Code demo +Name[ru]=Демонстрация GTK+ 3.0 +Exec=gtk3-demo +Icon=gtk-demo +Categories=GTK;Development;Documentation; diff -r c208e44467f1 -r 04f55d68d377 gtk+3-demo/stuff/gtk-demo.png Binary file gtk+3-demo/stuff/gtk-demo.png has changed diff -r c208e44467f1 -r 04f55d68d377 gtk+3-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk+3-dev/receipt Wed Jan 30 11:48:51 2013 +0000 @@ -0,0 +1,27 @@ +# SliTaz package receipt. + +PACKAGE="gtk+3-dev" +VERSION="3.2.3" +CATEGORY="development" +SHORT_DESC="The GIMP Toolkit (development files)" +MAINTAINER="pankso@slitaz.org" +WEB_SITE="http://www.gtk.org/" + +WANTED="gtk+3" +DEPENDS="cairo-dev glib-dev pango-dev atk-dev tiff-dev pkg-config libpng-dev \ +jpeg-dev gtk+3 gdk-pixbuf-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + # Copy all libs and remove the shared. + cp -a $install/usr/lib/gtk-3.0 $fs/usr/lib + rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.so* + cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/share/aclocal $fs/usr/share + cp -a $install/usr/share/gir-1.0 $fs/usr/share +} diff -r c208e44467f1 -r 04f55d68d377 gtk+3/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk+3/receipt Wed Jan 30 11:48:51 2013 +0000 @@ -0,0 +1,54 @@ +# SliTaz package receipt. + +PACKAGE="gtk+3" +SOURCE="gtk+" +VERSION="3.2.3" +CATEGORY="x-window" +SHORT_DESC="The GIMP Toolkit 3.x" +MAINTAINER="pankso@slitaz.org" +SUGGESTED="cups" +TARBALL="$SOURCE-$VERSION.tar.xz" +WEB_SITE="http://www.gtk.org/" +WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION:0:3}/$TARBALL" +CONFIG_FILES="/etc/gtk-3.0/settings.ini" +CROSS="bug: /bin/bash: no: command not found" + +DEPENDS="atk gdk-pixbuf pango xorg-libXcomposite xorg-libXcursor \ +xorg-libXdamage xorg-libXi xorg-libXinerama xorg-libXrandr" +BUILD_DEPENDS="bash pkg-config cups-dev dbus-dev gobject-introspection-dev \ +perl gdk-pixbuf-dev xorg-dev libffi-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --build=$HOST_SYSTEM --host=$HOST_SYSTEM && + make $MAKEFLAGS && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/gtk-3.0 $fs/usr/share $fs/usr/bin $fs/etc/gtk-3.0 + + # Libs. + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/gtk-3.0/3.0.0 $fs/usr/lib/gtk-2.0 + rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.la + + # Themes + cp -a $install/usr/share/themes $fs/usr/share + cp -a $install/usr/share/glib-2.0 $fs/usr/share + + # Apps. + cp $install/usr/bin/gtk-query-immodules-3.0 $fs/usr/bin + #cp $install/usr/bin/gtk-update-icon-cache $fs/usr/bin + + # Configuration file + cp -a $install/etc $fs + cp -f $stuff/settings.ini $fs/etc/gtk-3.0 +} diff -r c208e44467f1 -r 04f55d68d377 gtk+3/stuff/settings.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk+3/stuff/settings.ini Wed Jan 30 11:48:51 2013 +0000 @@ -0,0 +1,1 @@ +# SliTaz GTK 3.0 Configuration file