# HG changeset patch # User Christophe Lincoln # Date 1211116528 -7200 # Node ID c94bfd9c3c7365072712394b74a03361605a027a # Parent 120752ff7aa153fb607b6e620e12ad163227fefe glib, glibmm: split libgio (-500 Kb) diff -r 120752ff7aa1 -r c94bfd9c3c73 glib-dev/receipt --- a/glib-dev/receipt Sun May 18 13:36:02 2008 +0000 +++ b/glib-dev/receipt Sun May 18 15:15:28 2008 +0200 @@ -11,12 +11,16 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share - cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib - cp -a $_pkg/usr/lib/glib* $fs/usr/lib - cp -a $_pkg/usr/include $fs/usr - cp -a $_pkg/usr/share/aclocal $fs/usr/share - cp -a $_pkg/usr/share/glib-2.0 $fs/usr/share + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/lib/glib* $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/share/aclocal $fs/usr/share + cp -a $_pkg/usr/share/glib-2.0 $fs/usr/share + # Remove libgio-dev + rm -rf $fs/usr/lib/libgio*.*a + rm -rf $fs/usr/include/gio-unix-2.0 + rm $fs/usr/lib/pkgconfig/gio*.pc } diff -r 120752ff7aa1 -r c94bfd9c3c73 glib/receipt --- a/glib/receipt Sun May 18 13:36:02 2008 +0000 +++ b/glib/receipt Sun May 18 15:15:28 2008 +0200 @@ -13,20 +13,22 @@ # Rules to configure and make the package. compile_rules() { - cd $src - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --with-html-dir=/usr/share/doc \ - $CONFIGURE_ARGS - make - make DESTDIR=$PWD/_pkg install + cd $src + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --with-html-dir=/usr/share/doc \ + $CONFIGURE_ARGS + make + make DESTDIR=$PWD/_pkg install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + # split libgio + rm $fs/usr/lib/libgio* } diff -r 120752ff7aa1 -r c94bfd9c3c73 glibmm-dev/receipt --- a/glibmm-dev/receipt Sun May 18 13:36:02 2008 +0000 +++ b/glibmm-dev/receipt Sun May 18 15:15:28 2008 +0200 @@ -17,4 +17,8 @@ cp -a $_pkg/usr/lib/glibmm-2.4 $fs/usr/lib cp -a $_pkg/usr/include $fs/usr cp -a $_pkg/usr/share/aclocal $fs/usr/share + # Remove libgiomm-dev + rm -rf $fs/usr/lib/libgiomm*.*a + rm -rf $fs/usr/lib/pkgconfig/giomm-2.4.pc + rm -rf $fs/usr/include/giomm-2.4 } diff -r 120752ff7aa1 -r c94bfd9c3c73 glibmm/receipt --- a/glibmm/receipt Sun May 18 13:36:02 2008 +0000 +++ b/glibmm/receipt Sun May 18 15:15:28 2008 +0200 @@ -5,7 +5,7 @@ CATEGORY="x-window" SHORT_DESC="C++ interface for the popular GUI library GTK+." MAINTAINER="pankso@slitaz.org" -BUILD_DEPENDS="libsigc++ libsigc++-dev" +BUILD_DEPENDS="libsigc++ libsigc++-dev libgio libgio-dev" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.gtkmm.org/" WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.16/$TARBALL" @@ -28,5 +28,6 @@ { mkdir -p $fs/usr/lib cp -a $_pkg/usr/lib/*.so* $fs/usr/lib - strip -s $fs/usr/lib/* + # Remove libgiomm + rm -rf $fs/usr/lib/libgiomm* } diff -r 120752ff7aa1 -r c94bfd9c3c73 libgio-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgio-dev/receipt Sun May 18 15:15:28 2008 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="libgio-dev" +VERSION="2.16.3" +CATEGORY="x-window" +SHORT_DESC="Glib libgio shared library." +MAINTAINER="pankso@slitaz.org" +WANTED="glib" +WEB_SITE="http://www.gtk.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include + cp -a $_pkg/usr/lib/libgio*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig/gio*.pc $fs/usr/lib/pkgconfig + cp -a $_pkg/usr/include/gio-unix-2.0 $fs/usr/include +} diff -r 120752ff7aa1 -r c94bfd9c3c73 libgio/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgio/receipt Sun May 18 15:15:28 2008 +0200 @@ -0,0 +1,16 @@ +# SliTaz package receipt. + +PACKAGE="libgio" +VERSION="2.16.3" +CATEGORY="x-window" +SHORT_DESC="Glib libgio shared library." +MAINTAINER="pankso@slitaz.org" +WANTED="glib" +WEB_SITE="http://www.gtk.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/libgio*.so* $fs/usr/lib +} diff -r 120752ff7aa1 -r c94bfd9c3c73 libgiomm-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgiomm-dev/receipt Sun May 18 15:15:28 2008 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="libgiomm-dev" +VERSION="2.16.2" +CATEGORY="development" +SHORT_DESC="GIO Framework for C++ devel files." +MAINTAINER="pankso@slitaz.org" +WANTED="glibmm" +WEB_SITE="http://www.gtkmm.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include + cp -a $_pkg/usr/lib/libgiomm*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig/giomm-2.4.pc $fs/usr/lib/pkgconfig + cp -a $_pkg/usr/lib/giomm-2.4 $fs/usr/lib + cp -a $_pkg/usr/include/giomm-2.4 $fs/usr/include +} diff -r 120752ff7aa1 -r c94bfd9c3c73 libgiomm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgiomm/receipt Sun May 18 15:15:28 2008 +0200 @@ -0,0 +1,16 @@ +# SliTaz package receipt. + +PACKAGE="libgiomm" +VERSION="2.16.2" +CATEGORY="x-window" +SHORT_DESC="GIO Framework for C++." +MAINTAINER="pankso@slitaz.org" +WANTED="glibmm" +WEB_SITE="http://www.gtkmm.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/libgiomm*.so* $fs/usr/lib +}