# HG changeset patch # User Christophe Lincoln # Date 1307568086 -7200 # Node ID 5b8df23bd525a2ab091785148b0274b32a22cc6f # Parent 77d17715f02a1aeaa2a86fbf229c8b8f51d49fe9 Add the Matchbox desktop/panel/wm diff -r 77d17715f02a -r 5b8df23bd525 matchbox-common/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-common/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-common" +VERSION="0.9.1" +CATEGORY="x-window" +SHORT_DESC="Common files for matchbox window manager." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.9/$TARBALL" + +DEPENDS="gtk+ libmatchbox" +BUILD_DEPENDS="gtk+-dev libmatchbox-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $install/usr/share $fs/usr + cp -a $stuff/matchbox-session $fs/usr/bin + # For matchbox v2 + #cp -a $stuff/matchbox-session-2 $fs/usr/bin +} diff -r 77d17715f02a -r 5b8df23bd525 matchbox-common/stuff/matchbox-session --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-common/stuff/matchbox-session Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,19 @@ +#!/bin/sh +# +# Very simple session manager for Matchbox on SliTaz. +# + +if [ -e $HOME/.matchbox/session ]; then + exec $HOME/.matchbox/session +fi + +if [ -e /etc/matchbox/session ]; then + exec /etc/matchbox/session +fi + +# Default files to run if matchbox/session dont exist. + +matchbox-desktop & +matchbox-panel \ + --orientation south & +exec matchbox-window-manager $@ diff -r 77d17715f02a -r 5b8df23bd525 matchbox-common/stuff/matchbox-session-2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-common/stuff/matchbox-session-2 Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,20 @@ +#!/bin/sh +# +# Very simple session manager for Matchbox v2 on SliTaz. +# + +if [ -e $HOME/.matchbox/session ]; then + exec $HOME/.matchbox/session +fi + +if [ -e /etc/matchbox/session ]; then + exec /etc/matchbox/session +fi + +# Default files to run if matchbox/session dont exist. + +matchbox-desktop & +matchbox-panel \ + --geometry=800x24+0-0 \ + --start-applets=clock,brightness & +exec matchbox-window-manager $@ diff -r 77d17715f02a -r 5b8df23bd525 matchbox-desktop/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-desktop/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-desktop" +VERSION="0.9.1" +CATEGORY="x-window" +SHORT_DESC="Matchbox desktop." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.9/$TARBALL" + +DEPENDS="gtk+ startup-notification libmatchbox" +BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure \ + --sysconfdir=/etc \ + $CONFIGURE_ARGS && + sed -i s'/$(install_sh) -d/mkdir -p/' data/Makefile && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/matchbox/desktop + cp -a $install/etc $fs + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/matchbox/desktop/*.so \ + $fs/usr/lib/matchbox/desktop + cp -a $install/usr/share $fs/usr +} + diff -r 77d17715f02a -r 5b8df23bd525 matchbox-panel-manager/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-panel-manager/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-panel-manager" +VERSION="0.1" +CATEGORY="x-window" +SHORT_DESC="Matchbox Panel Manager." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.1/$TARBALL" + +DEPENDS="gtk+ matchbox-panel" +BUILD_DEPENDS="gtk+-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share $fs/usr +} diff -r 77d17715f02a -r 5b8df23bd525 matchbox-panel/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-panel/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,34 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-panel" +VERSION="0.9.3" +CATEGORY="x-window" +SHORT_DESC="Matchbox panel." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.9/$TARBALL" + +DEPENDS="gtk+ startup-notification libmatchbox wireless_tools" +BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev wireless_tools-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + #--enable-small-icons + #--enable-acpi-linux + ./configure \ + $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/share/pixmaps $fs/usr/share +} + diff -r 77d17715f02a -r 5b8df23bd525 matchbox-themes-extra/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-themes-extra/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,25 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-themes-extra" +VERSION="0.3" +CATEGORY="x-window" +SHORT_DESC="Matchbox extra themes." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.3/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure $CONFIGURE_ARGS && + make && make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $install/usr/share $fs/usr +} diff -r 77d17715f02a -r 5b8df23bd525 matchbox-window-manager/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/matchbox-window-manager/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="matchbox-window-manager" +VERSION="1.2" +CATEGORY="x-window" +SHORT_DESC="Matchbox Window Manager." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/1.2/$TARBALL" + +DEPENDS="gtk+ startup-notification libmatchbox" +BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure \ + --sysconfdir=/etc \ + --enable-expat \ + --enable-startup-notification \ + --enable-session \ + $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $install/etc $fs + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share $fs/usr +} + diff -r 77d17715f02a -r 5b8df23bd525 mb-applet-volume/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mb-applet-volume/receipt Wed Jun 08 23:21:26 2011 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt. + +PACKAGE="mb-applet-volume" +VERSION="0.2" +CATEGORY="x-window" +SHORT_DESC="Matchbox volume applet." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://matchbox-project.org/" +WGET_URL="${WEB_SITE}sources/$PACKAGE/0.2/$TARBALL" + +DEPENDS="gtk+ libmatchbox" +BUILD_DEPENDS="gtk+-dev libmatchbox-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/share/pixmaps $fs/usr/share +} +