# HG changeset patch # User Eric Joseph-Alexandre # Date 1232748635 -3600 # Node ID 62c9d38f56c0007ea1edd4b1d470731396c9c2e2 # Parent 4a4f0deaa16b916a89118810174d965826e9fa26 Add: xfdesktop, xfprint*, xfwm4, xfwm4-themes diff -r 4a4f0deaa16b -r 62c9d38f56c0 xfdesktop/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfdesktop/receipt Fri Jan 23 23:10:35 2009 +0100 @@ -0,0 +1,51 @@ +# SliTaz package receipt. + +PACKAGE="xfdesktop" +VERSION="4.4.3" +CATEGORY="x-window" +SHORT_DESC="Xfce panel" +MAINTAINER="erjo@slitaz.org" +DEPENDS="xorg-libSM xfce-mcs-manager libxfce4util libxfcegui4 libxfce4mcs Thunar libexo" +BUILD_DEPENDS="xorg-libSM-dev libxfce4util-dev xfce-mcs-manager-dev Thunar-dev libexo-dev" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.xfce.org/" +WGET_URL="http://www.p0llux.be/xfce/xfce-4.4.3/src/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --enable-exo \ + --enable-thunarx \ + --mandir=/usr/share/man $CONFIGURE_ARGS && \ + make && make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr \ + $fs/usr/share/locale \ + $fs/usr/share/xfce4 \ + $fs/usr/lib/xfce4/mcs-plugins \ + $fs/usr/lib/xfce4/panel-plugins + + cp -a $_pkg/etc $fs/ + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/libexec $fs/usr + cp -a $_pkg/usr/lib $fs/usr + cp -a $_pkg/usr/share/locale/fr $fs/usr/share/locale + cp -a $_pkg/usr/share/applications $fs/usr/share + cp -a $_pkg/usr/share/icons $fs/usr/share + cp -a $_pkg/usr/share/pixmaps $fs/usr/share + cp -a $_pkg/usr/share/xfce4-* $fs/usr/share + cp -a $_pkg/usr/share/xfce4/panel-plugins $fs/usr/share + cp -a $_pkg/usr/share/xfce4/backdrops $fs/usr/share + + # Remove unnessecarry files + find $fs/usr/lib -name "*.*a" -exec rm -f {} \; + +} + diff -r 4a4f0deaa16b -r 62c9d38f56c0 xfprint-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfprint-dev/receipt Fri Jan 23 23:10:35 2009 +0100 @@ -0,0 +1,23 @@ +# SliTaz package receipt. + +PACKAGE="xfprint-dev" +VERSION="4.4.3" +CATEGORY="development" +SHORT_DESC="Xfce Printer manager dev files" +MAINTAINER="erjo@slitaz.org" +DEPENDS="xfprint" +WANTED="xfprint" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.xfce.org" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/xfce4/mcs-plugins \ + $fs/usr/lib/xfce4/xfprint-plugins + + cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/lib/xfce4/mcs-plugins/*.*a $fs/usr/lib/xfce4/mcs-plugins + cp -a $_pkg/usr/lib/xfce4/xfprint-plugins/*.*a $fs/usr/lib/xfce4/xfprint-plugins + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib +} diff -r 4a4f0deaa16b -r 62c9d38f56c0 xfprint/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfprint/receipt Fri Jan 23 23:10:35 2009 +0100 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="xfprint" +VERSION="4.4.3" +CATEGORY="x-window" +SHORT_DESC="Xfce Printer manager" +MAINTAINER="erjo@slitaz.org" +DEPENDS="libxfcegui4 libxfce4util libxfce4mcs xfce-mcs-manager cups" +BUILD_DEPENDS="libxfcegui4-dev libxfce4util-dev libxfce4mcs-dev xfce-mcs-manager-dev cups-dev" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.xfce.org" +WGET_URL="http://www.p0llux.be/xfce/xfce-4.4.3/src/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man $CONFIGURE_ARGS && \ + make && make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib $fs/usr + + # Remove unecessary files + find $fs/ -name "*.*a" -exec rm -f {} \; + rm -rf $fs/usr/lib/pkgconfig + # Remove SVG icons + rm -rf $fs/usr/share/icons/hicolor/scalable + + +} + diff -r 4a4f0deaa16b -r 62c9d38f56c0 xfwm4-themes/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfwm4-themes/receipt Fri Jan 23 23:10:35 2009 +0100 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="xfwm4-themes" +VERSION="4.4.3" +CATEGORY="x-window" +SHORT_DESC="xfwm4 additionnal themes" +MAINTAINER="erjo@slitaz.org" +DEPENDS="xfwm4" +BUILD_DEPENDS="" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.xfce.org/" +WGET_URL="http://www.p0llux.be/xfce/xfce-4.4.3/src/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr\ + --mandir=/usr/share/man $CONFIGURE_ARGS && \ + make && make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $_pkg/usr/share $fs/usr +} + diff -r 4a4f0deaa16b -r 62c9d38f56c0 xfwm4/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfwm4/receipt Fri Jan 23 23:10:35 2009 +0100 @@ -0,0 +1,47 @@ +# SliTaz package receipt. + +PACKAGE="xfwm4" +VERSION="4.4.3" +CATEGORY="x-window" +SHORT_DESC="Xfce Window Manager" +MAINTAINER="erjo@slitaz.org" +DEPENDS="xorg-libSM xfce-mcs-manager xorg-libXrender xorg-libXrandr" +BUILD_DEPENDS="xorg-libSM-dev libxfce4util-dev xfce-mcs-manager-dev + xorg-libXrender-dev xorg-libXrandr-dev" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://www.xfce.org/" +WGET_URL="http://www.p0llux.be/xfce/xfce-4.4.3/src/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr \ + --enable-render \ + --enable-startup-notification \ + --enable-randr \ + --disable-debug \ + --mandir=/usr/share/man $CONFIGURE_ARGS && \ + make && make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr \ + $fs/usr/share/locale \ + $fs/usr/lib/xfce4/mcs-plugins + + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/xfce4/mcs-plugins $fs/usr/lib/xfce4/mcs-plugins/*.so* + cp -a $_pkg/usr/share/locale/fr $fs/usr/share/locale + cp -a $_pkg/usr/share/applications $fs/usr/share + cp -a $_pkg/usr/share/icons $fs/usr/share + cp -a $_pkg/usr/share/themes $fs/usr/share + cp -a $_pkg/usr/share/xfwm4 $fs/usr/share + + # Remove SVG icons + test -d $fs/usr/share/icons/hicolor/scalable \ + && rm -rf $fs/usr/share/icons/hicolor/scalable +} +