# HG changeset patch # User Pascal Bellard # Date 1357746337 -3600 # Node ID 999e4277a8ac442f7d8f7d23d2f7772b74a3a7ba # Parent 28f12072e2a826252293039ce22721a6f1482b0e distcc: build gnome ui diff -r 28f12072e2a8 -r 999e4277a8ac distcc/receipt --- a/distcc/receipt Wed Jan 09 10:05:06 2013 +0100 +++ b/distcc/receipt Wed Jan 09 16:45:37 2013 +0100 @@ -5,12 +5,14 @@ CATEGORY="development" SHORT_DESC="Distributed compilation for C/C++" MAINTAINER="erjo@slitaz.org" -DEPENDS="popt lzo" -BUILD_DEPENDS="popt-dev lzo-dev python-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://distcc.org" WGET_URL="http://distcc.googlecode.com/files/$TARBALL" +DEPENDS="popt lzo" +BUILD_DEPENDS="popt-dev lzo-dev python-dev gtk+-dev libgnome-dev \ +libgnomeui-dev libbonoboui-dev libgnomecanvas-dev libgnome-keyring-dev" + # Rules to configure and make the package. compile_rules() { @@ -20,8 +22,10 @@ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ + --with-gnome \ + --with-gtk \ $CONFIGURE_ARGS && - make && make DESTDIR=$PWD/_pkg install + make && make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -32,8 +36,8 @@ $fs/var/run/distccd \ $fs/etc/init.d - cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/etc/distcc $fs/etc + cp -a $install/usr/bin $fs/usr + cp -a $install/etc/distcc $fs/etc echo '127.0.0.1' >> $fs/etc/distcc/clients.allow diff -r 28f12072e2a8 -r 999e4277a8ac distccmon-gui/receipt --- a/distccmon-gui/receipt Wed Jan 09 10:05:06 2013 +0100 +++ b/distccmon-gui/receipt Wed Jan 09 16:45:37 2013 +0100 @@ -4,20 +4,21 @@ VERSION="3.1" CATEGORY="development" SHORT_DESC="Distcc monitor GUI." -DEPENDS="gtk+ distcc" WANTED="distcc" MAINTAINER="pankso@slitaz.org" WEB_SITE="http://code.google.com/p/distcc/" +DEPENDS="gtk+ distcc" + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/bin \ $fs/usr/share/applications \ $fs/usr/share/pixmaps - cp -a $_pkg/usr/bin/distccmon-gnome \ + cp -a $install/usr/bin/distccmon-gnome \ $fs/usr/bin/distccmon-gui - cp -a $_pkg/usr/share/distcc/distccmon-gnome-icon.png \ + cp -a $install/usr/share/distcc/distccmon-gnome-icon.png \ $fs/usr/share/pixmaps/distccmon-gui.png cp stuff/*.desktop $fs/usr/share/applications } diff -r 28f12072e2a8 -r 999e4277a8ac libbonoboui-dev/receipt --- a/libbonoboui-dev/receipt Wed Jan 09 10:05:06 2013 +0100 +++ b/libbonoboui-dev/receipt Wed Jan 09 16:45:37 2013 +0100 @@ -8,14 +8,16 @@ WEB_SITE="http://www.gnome.org/" WANTED="libbonoboui" +DEPENDS="libbonoboui libgnomecanvas-dev" + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $_pkg/usr/include $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/libglade $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/lib/libglade $fs/usr/lib # remove archive lib find $fs/usr/lib -name *.so* -exec rm -f {} \; } diff -r 28f12072e2a8 -r 999e4277a8ac libgnomeui-dev/receipt --- a/libgnomeui-dev/receipt Wed Jan 09 10:05:06 2013 +0100 +++ b/libgnomeui-dev/receipt Wed Jan 09 16:45:37 2013 +0100 @@ -5,7 +5,7 @@ CATEGORY="development" SHORT_DESC="Gnome UI libs devel files" MAINTAINER="erjo@slitaz.org" -DEPENDS="libgnomeui" +DEPENDS="libgnomeui libbonoboui-dev libgnome-keyring-dev" WEB_SITE="http://www.gnome.org" WANTED="libgnomeui" @@ -13,9 +13,9 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $_pkg/usr/include $fs/usr - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib - cp -a $_pkg/usr/lib/libglade $fs/usr/lib - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/libglade $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib find $fs/usr/lib -name *.so* -exec rm -f {} \; }