wok rev 14379

Move from undigest: faenza-icon-theme-emblems fbpdf ffmpegthumbnailer-dev ffmpegthumbnailer foobillardplus-music foobillardplus gnucash hg-git moserial ptxdist re-alpine sbackup slib tumbler-dev tumbler vfu
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Apr 22 21:54:08 2013 +0200 (2013-04-22)
parents cb84de8a6840
children 098e8ccba1b7
files faenza-icon-theme-emblems/receipt fbpdf/receipt ffmpegthumbnailer-dev/receipt ffmpegthumbnailer/receipt foobillardplus-music/receipt foobillardplus/receipt foobillardplus/stuff/foobillardplus.desktop gnucash/receipt gnucash/stuff/G_CONST_RETURN_deprecated.patch hg-git/receipt ptxdist/receipt re-alpine/receipt sbackup/receipt slib/receipt slib/stuff/licence tumbler-dev/receipt tumbler/receipt vfu/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/faenza-icon-theme-emblems/receipt	Mon Apr 22 21:54:08 2013 +0200
     1.3 @@ -0,0 +1,39 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="faenza-icon-theme-emblems"
     1.7 +VERSION="1.3"
     1.8 +CATEGORY="x-window"
     1.9 +SHORT_DESC="Faenza icon theme (emblems)"
    1.10 +MAINTAINER="al.bobylev@gmail.com"
    1.11 +LICENSE=""
    1.12 +WEB_SITE="http://tiheum.deviantart.com/art/Faenza-Icons-173323228"
    1.13 +
    1.14 +WANTED="faenza-icon-theme"
    1.15 +DEPENDS="faenza-icon-theme"
    1.16 +
    1.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.18 +genpkg_rules()
    1.19 +{
    1.20 +	mkdir -p $fs/usr/share/icons
    1.21 +	cd $fs/usr/share/icons
    1.22 +	tar xf $src/Faenza.tar.gz Faenza/emblems
    1.23 +	# remove big sizes and scalable
    1.24 +	rm -rf $(find . -type d -regex '.*/\(64\|96\|scalable\)')
    1.25 +	# SliTaz locale settings
    1.26 +	. $WOK/slitaz-i18n/stuff/locale-pack.conf
    1.27 +	cd $fs/usr/share/icons/Faenza/emblems/16
    1.28 +	for icon in $(ls -1 *.icon); do
    1.29 +		CONTENT=$(cat $icon);
    1.30 +		echo "[Icon Data]" > $icon;
    1.31 +		echo "$CONTENT" | grep 'DisplayName=' >> $icon;
    1.32 +		for lang in $LOCALE_PACK; do
    1.33 +			echo "$CONTENT" | fgrep "DisplayName["$lang"]=" >> $icon;
    1.34 +			for size in 22 24 32 48; do
    1.35 +				rm -f ../$size/$icon
    1.36 +				ln -s ../16/$icon ../$size/$icon
    1.37 +			done
    1.38 +		done
    1.39 +	done
    1.40 +	true
    1.41 +}
    1.42 +
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/fbpdf/receipt	Mon Apr 22 21:54:08 2013 +0200
     2.3 @@ -0,0 +1,30 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="fbpdf"
     2.7 +VERSION="20120621"
     2.8 +CATEGORY="multimedia"
     2.9 +SHORT_DESC="PDF reader in frame buffer."
    2.10 +MAINTAINER="pascal.bellard@slitaz.org"
    2.11 +WEB_SITE="http://repo.or.cz/w/fbpdf.git"
    2.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.13 +WGET_URL="$WEB_SITE/snapshot/6bd851c0948734f3f001e7ad75f1f43d08130833.tar.gz"
    2.14 +TAGS="pdf"
    2.15 +
    2.16 +DEPENDS=""
    2.17 +BUILD_DEPENDS=""
    2.18 +
    2.19 +# Rules to configure and make the package.
    2.20 +compile_rules()
    2.21 +{
    2.22 +	cd $src
    2.23 +	mkdir $DESTDIR
    2.24 +	make -k all fbpdf2 && cp fbpdf $DESTDIR
    2.25 +}
    2.26 +
    2.27 +
    2.28 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.29 +genpkg_rules()
    2.30 +{
    2.31 +	mkdir -p $fs/usr/bin
    2.32 +	cp $install/fb* $fs/usr/bin
    2.33 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/ffmpegthumbnailer-dev/receipt	Mon Apr 22 21:54:08 2013 +0200
     3.3 @@ -0,0 +1,21 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="ffmpegthumbnailer-dev"
     3.7 +VERSION="2.0.8"
     3.8 +CATEGORY="development"
     3.9 +SHORT_DESC="Development files for ffmpegthumbnailer"
    3.10 +MAINTAINER="al.bobylev@gmail.com"
    3.11 +LICENSE="GPLv2"
    3.12 +WEB_SITE="http://code.google.com/p/ffmpegthumbnailer/"
    3.13 +
    3.14 +WANTED="ffmpegthumbnailer"
    3.15 +DEPENDS="ffmpegthumbnailer"
    3.16 +
    3.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.18 +genpkg_rules()
    3.19 +{
    3.20 +	mkdir -p $fs/usr/lib
    3.21 +	cp -a $install/usr/include $fs/usr
    3.22 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    3.23 +	cp -a $install/usr/lib/*.*a $fs/usr/lib
    3.24 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/ffmpegthumbnailer/receipt	Mon Apr 22 21:54:08 2013 +0200
     4.3 @@ -0,0 +1,34 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="ffmpegthumbnailer"
     4.7 +VERSION="2.0.8"
     4.8 +CATEGORY="system"
     4.9 +SHORT_DESC="Lightweight video thumbnailer that can be used by file managers"
    4.10 +MAINTAINER="al.bobylev@gmail.com"
    4.11 +LICENSE="GPLv2"
    4.12 +WEB_SITE="http://code.google.com/p/ffmpegthumbnailer/"
    4.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    4.14 +WGET_URL="http://ffmpegthumbnailer.googlecode.com/files/$TARBALL"
    4.15 +
    4.16 +DEPENDS="ffmpeg gcc-lib-base libjpeg libpng"
    4.17 +BUILD_DEPENDS="ffmpeg-dev libpng-dev jpeg-dev"
    4.18 +
    4.19 +# Rules to configure and make the package.
    4.20 +compile_rules()
    4.21 +{
    4.22 +	./configure \
    4.23 +		--enable-png \
    4.24 +		--enable-jpeg \
    4.25 +		--enable-gio \
    4.26 +		$CONFIGURE_ARGS &&
    4.27 +	make &&
    4.28 +	make install
    4.29 +}
    4.30 +
    4.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.32 +genpkg_rules()
    4.33 +{
    4.34 +	mkdir -p $fs/usr/lib
    4.35 +	cp -a $install/usr/bin $fs/usr
    4.36 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
    4.37 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/foobillardplus-music/receipt	Mon Apr 22 21:54:08 2013 +0200
     5.3 @@ -0,0 +1,19 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="foobillardplus-music"
     5.7 +VERSION="3.42beta"
     5.8 +CATEGORY="games"
     5.9 +SHORT_DESC="Music files for FooBillard++"
    5.10 +MAINTAINER="al.bobylev@gmail.com"
    5.11 +LICENSE=""
    5.12 +WEB_SITE="http://foobillard.sourceforge.net/"
    5.13 +
    5.14 +WANTED="foobillardplus"
    5.15 +DEPENDS="foobillardplus"
    5.16 +
    5.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    5.18 +genpkg_rules()
    5.19 +{
    5.20 +	mkdir -p $fs/usr/share/foobillardplus
    5.21 +	cp -a $src/data/music $fs/usr/share/foobillardplus
    5.22 +}
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/foobillardplus/receipt	Mon Apr 22 21:54:08 2013 +0200
     6.3 @@ -0,0 +1,40 @@
     6.4 +# SliTaz package receipt.
     6.5 +
     6.6 +PACKAGE="foobillardplus"
     6.7 +VERSION="3.42beta"
     6.8 +CATEGORY="games"
     6.9 +SHORT_DESC="FooBillard - free 3D OpenGL billard game for linux"
    6.10 +MAINTAINER="al.bobylev@gmail.com"
    6.11 +LICENSE=""
    6.12 +WEB_SITE="http://foobillard.sourceforge.net/"
    6.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    6.15 +
    6.16 +DEPENDS="bzlib freetype libglu-mesa libpng libsdl-mixer libsdl-net"
    6.17 +
    6.18 +BUILD_DEPENDS="bash automake autoconf libsdl-dev libsdl-mixer-dev \
    6.19 +libsdl-net-dev mesa-dev libglu-mesa freetype-dev libpng-dev"
    6.20 +
    6.21 +# Rules to configure and make the package.
    6.22 +compile_rules()
    6.23 +{
    6.24 +	aclocal --force
    6.25 +	autoconf -f
    6.26 +	autoheader -f
    6.27 +	automake --gnu -a -c -f
    6.28 +	./configure &&
    6.29 +	make
    6.30 +}
    6.31 +
    6.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
    6.33 +genpkg_rules()
    6.34 +{
    6.35 +	mkdir -p $fs/usr/bin $fs/usr/share/foobillardplus
    6.36 +	cp -a $src/src/foobillardplus $fs/usr/bin
    6.37 +	DATADIR=$fs/usr/share/foobillardplus
    6.38 +	cp -a $src/data/* $DATADIR
    6.39 +	rm -f $DATADIR/*.ttf
    6.40 +	rm -f $DATADIR/*.ico
    6.41 +	# move to package foobillardplus-music
    6.42 +	rm -rf $DATADIR/music
    6.43 +}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/foobillardplus/stuff/foobillardplus.desktop	Mon Apr 22 21:54:08 2013 +0200
     7.3 @@ -0,0 +1,10 @@
     7.4 +[Desktop Entry]
     7.5 +Type=Application
     7.6 +Name=Foobillard++
     7.7 +GenericName=OpenGL Billiard Game
     7.8 +Comment=OpenGL Billiard Game
     7.9 +Comment[ru]=Бильярд на OpenGL
    7.10 +Exec=foobillardplus
    7.11 +Terminal=false
    7.12 +Icon=/usr/share/foobillardplus/foobillardplus.png
    7.13 +Categories=Game;SportsGame;
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/gnucash/receipt	Mon Apr 22 21:54:08 2013 +0200
     8.3 @@ -0,0 +1,45 @@
     8.4 +# SliTaz package receipt.
     8.5 +
     8.6 +PACKAGE="gnucash"
     8.7 +VERSION="2.4.11"
     8.8 +CATEGORY="office"
     8.9 +SHORT_DESC="Financial-accounting software"
    8.10 +MAINTAINER="domcox@slitaz.org"
    8.11 +LICENSE="gpl"
    8.12 +WEB_SITE="http://www.gnucash.org"
    8.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    8.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    8.15 +
    8.16 +DEPENDS="GConf gnome-vfs gmp goffice guile libgnome libgnomeui libgsf libofx libwebkit libxslt slib zlib"
    8.17 +BUILD_DEPENDS="GConf-dev gnome-vfs-dev gmp-dev goffice-dev guile-dev libgnome-dev libgnomeui-dev libgsf-dev libofx-dev libtool libwebkit-dev libxslt-dev slib"
    8.18 +
    8.19 +# Rules to configure and make the package.
    8.20 +compile_rules()
    8.21 +{
    8.22 +	# patch G_CONST_RETURN deprecated
    8.23 +	for file_diff in $stuff/*.patch; do
    8.24 +		echo -n "Applying patch $(basename $file_diff)"
    8.25 +		patch -Np3 -i $file_diff > /dev/null
    8.26 +		status
    8.27 +	done
    8.28 +	# busybox compliant
    8.29 +	sed -i 's/cat -s/cat/g' $src/doc/Makefile.in
    8.30 +	# build
    8.31 +	./configure $CONFIGURE_ARGS \
    8.32 +		--prefix="/usr" \
    8.33 +		--disable-html-docs \
    8.34 +		--with-html-engine="webkit" \
    8.35 +		--disable-dbi \
    8.36 +		--disable-ofx \
    8.37 +		--disable-aqbanking \
    8.38 +		--disable-deprecated-glib \
    8.39 +		--disable-schemas-install \
    8.40 +		LDFLAGS='-Wl,-O1 -Wl,--as-needed' &&
    8.41 +	make && make -j1 install
    8.42 +}
    8.43 +
    8.44 +# Rules to gen a SliTaz package suitable for Tazpkg.
    8.45 +genpkg_rules()
    8.46 +{
    8.47 +	cp -a $install/* $fs
    8.48 +}
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/gnucash/stuff/G_CONST_RETURN_deprecated.patch	Mon Apr 22 21:54:08 2013 +0200
     9.3 @@ -0,0 +1,53 @@
     9.4 +Index: gnucash/trunk/src/gnome-utils/gnc-date-edit.c
     9.5 +===================================================================
     9.6 +--- a/gnucash/trunk/src/gnome-utils/gnc-date-edit.c
     9.7 ++++ b/gnucash/trunk/src/gnome-utils/gnc-date-edit.c
     9.8 +@@ -748,4 +748,4 @@
     9.9 + {
    9.10 +     GNCDateEdit *gde = data;
    9.11 +-    G_CONST_RETURN char *string;
    9.12 ++    const char *string;
    9.13 +     struct tm tm;
    9.14 +
    9.15 +Index: gnucash/trunk/src/import-export/aqbanking/gnc-ab-kvp.c
    9.16 +===================================================================
    9.17 +--- a/gnucash/trunk/src/import-export/aqbanking/gnc-ab-kvp.c
    9.18 ++++ b/gnucash/trunk/src/import-export/aqbanking/gnc-ab-kvp.c
    9.19 +@@ -46,5 +46,5 @@
    9.20 + static kvp_frame *gnc_ab_get_book_kvp(QofBook *b, gboolean create);
    9.21 + 
    9.22 +-G_CONST_RETURN gchar *
    9.23 ++const gchar *
    9.24 + gnc_ab_get_account_accountid(const Account *a)
    9.25 + {
    9.26 +@@ -65,5 +65,5 @@
    9.27 + }
    9.28 + 
    9.29 +-G_CONST_RETURN gchar *
    9.30 ++const gchar *
    9.31 + gnc_ab_get_account_bankcode(const Account *a)
    9.32 + {
    9.33 +
    9.34 +Index: gnucash/trunk/src/libqof/qof/guid.c
    9.35 +===================================================================
    9.36 +--- a/gnucash/trunk/src/libqof/qof/guid.c
    9.37 ++++ b/gnucash/trunk/src/libqof/qof/guid.c
    9.38 +@@ -72,5 +72,5 @@
    9.39 +  * @return the value stored in @a value
    9.40 +  */
    9.41 +-G_CONST_RETURN GncGUID*
    9.42 ++const GncGUID*
    9.43 + gnc_value_get_guid (const GValue *value)
    9.44 + {
    9.45 +
    9.46 +Index: gnucash/trunk/src/libqof/qof/guid.h
    9.47 +===================================================================
    9.48 +--- a/gnucash/trunk/src/libqof/qof/guid.h
    9.49 ++++ b/gnucash/trunk/src/libqof/qof/guid.h
    9.50 +@@ -65,5 +65,5 @@
    9.51 + 
    9.52 + GType gnc_guid_get_type (void);
    9.53 +-G_CONST_RETURN GncGUID* gnc_value_get_guid (const GValue *value);
    9.54 ++const GncGUID* gnc_value_get_guid (const GValue *value);
    9.55 + 
    9.56 + /** number of characters needed to encode a guid as a string
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/hg-git/receipt	Mon Apr 22 21:54:08 2013 +0200
    10.3 @@ -0,0 +1,26 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="hg-git"
    10.7 +VERSION="5861777f2f5e"
    10.8 +CATEGORY="misc"
    10.9 +SHORT_DESC="Git plugin for mercurial."
   10.10 +MAINTAINER="pascal.bellard@slitaz.org"
   10.11 +WEB_SITE="http://hg-git-github.com/"
   10.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.13 +WGET_URL="https://bitbucket.org/durin42/$PACKAGE/get/$VERSION.tar.bz2"
   10.14 +
   10.15 +DEPENDS="mercurial dulwich python"
   10.16 +BUILD_DEPENDS="wget python-dev"
   10.17 +
   10.18 +# Rules to configure and make the package.
   10.19 +compile_rules()
   10.20 +{
   10.21 +	cd $src
   10.22 +	python setup.py install --root=$DESTDIR --prefix=/usr
   10.23 +}
   10.24 +
   10.25 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.26 +genpkg_rules()
   10.27 +{
   10.28 +	cp -a $install/* $fs
   10.29 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/ptxdist/receipt	Mon Apr 22 21:54:08 2013 +0200
    11.3 @@ -0,0 +1,32 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="ptxdist"
    11.7 +VERSION="2012.03.0"
    11.8 +CATEGORY="development"
    11.9 +SHORT_DESC="Reproducable Embedded Linux Systems."
   11.10 +MAINTAINER="pascal.bellard@slitaz.org"
   11.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.12 +WEB_SITE="http://www.ptxdist.org/"
   11.13 +WGET_URL="${WEB_SITE}software/$PACKAGE/download/$TARBALL"
   11.14 +
   11.15 +DEPENDS="slitaz-toolchain ncurses wget ncursesw-extra"
   11.16 +SUGGESTED="subversion bazaar git elfkickers ccache"
   11.17 +
   11.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.19 +genpkg_rules()
   11.20 +{
   11.21 +	mkdir -p $fs/usr/lib
   11.22 +	cp -a $src $fs/usr/lib/buildroot
   11.23 +}
   11.24 +
   11.25 +# Pre and post install commands for Tazpkg.
   11.26 +post_install()
   11.27 +{
   11.28 +	[ -L /usr/bin/wget ] && tazpkg get-install wget --forced
   11.29 +	cat <<EOT
   11.30 +Now you can do:
   11.31 +$ cd /usr/lib/buildroot
   11.32 +$ make menuconfig
   11.33 +EOT
   11.34 +}
   11.35 +
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/re-alpine/receipt	Mon Apr 22 21:54:08 2013 +0200
    12.3 @@ -0,0 +1,33 @@
    12.4 +# SliTaz package receipt.
    12.5 +
    12.6 +PACKAGE="re-alpine"
    12.7 +VERSION="2.03"
    12.8 +CATEGORY="network"
    12.9 +SHORT_DESC="Re-alpine is the continuation of Alpine (a text-based email client)."
   12.10 +MAINTAINER="paul@slitaz.org"
   12.11 +DEPENDS="libssl pam libldap libsasl ncurses libkrb5 libcomerr3"
   12.12 +BUILD_DEPENDS="openssl-dev pam-dev openldap-dev cyrus-sasl-dev libldap krb5-dev"
   12.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   12.14 +WEB_SITE="http://sourceforge.net/projects/re-alpine/"
   12.15 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   12.16 +TAGS="mail client"
   12.17 +
   12.18 +# Rules to configure and make the package.
   12.19 +compile_rules()
   12.20 +{
   12.21 +	cd $src
   12.22 +	./configure \
   12.23 +		--prefix=/usr \
   12.24 +		--mandir=/usr/share/man \
   12.25 +		--with-ssl-dir=/usr \
   12.26 +		$CONFIGURE_ARGS &&
   12.27 +	make && make install
   12.28 +}
   12.29 +
   12.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
   12.31 +genpkg_rules()
   12.32 +{
   12.33 +	mkdir -p $fs/usr
   12.34 +	cp -a $install/usr/bin $fs/usr
   12.35 +}
   12.36 +
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/sbackup/receipt	Mon Apr 22 21:54:08 2013 +0200
    13.3 @@ -0,0 +1,28 @@
    13.4 +# SliTaz package receipt.
    13.5 +
    13.6 +PACKAGE="sbackup"
    13.7 +VERSION="0.11.4"
    13.8 +CATEGORY="network"
    13.9 +SHORT_DESC="Simple backup."
   13.10 +MAINTAINER="pascal.bellard@slitaz.org"
   13.11 +WEB_SITE="http://sourceforge.net/projects/sbackup/"
   13.12 +TARBALL="${PACKAGE}_$VERSION.tar.gz"
   13.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   13.14 +
   13.15 +DEPENDS="python notify-python gettext pygtk gvfs fuse \
   13.16 +sshfs-fuse curlftpfs desktop-file-utils"
   13.17 +BUILD_DEPENDS="$DEPENDS setuptools"
   13.18 +
   13.19 +# Rules to configure and make the package.
   13.20 +compile_rules()
   13.21 +{
   13.22 +	cd $src
   13.23 +	make && make DESTDIR=$DESTDIR/usr install
   13.24 +	# sudo sbackupconfig
   13.25 +}
   13.26 +
   13.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   13.28 +genpkg_rules()
   13.29 +{
   13.30 +	cp -a $install/* $fs
   13.31 +}
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/slib/receipt	Mon Apr 22 21:54:08 2013 +0200
    14.3 @@ -0,0 +1,51 @@
    14.4 +# SliTaz package receipt.
    14.5 +
    14.6 +PACKAGE="slib"
    14.7 +VERSION="3b3"
    14.8 +CATEGORY="office"
    14.9 +SHORT_DESC="portable library for the programming language Scheme"
   14.10 +MAINTAINER="domcox@slitaz.org"
   14.11 +LICENSE="Public Domain"
   14.12 +WEB_SITE="http://people.csail.mit.edu/jaffer/SLIB"
   14.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.14 +WGET_URL="http://groups.csail.mit.edu/mac/ftpdir/scm/$TARBALL"
   14.15 +
   14.16 +DEPENDS="guile"
   14.17 +BUILD_DEPENDS="guile texinfo"
   14.18 +
   14.19 +# Rules to configure and make the package.
   14.20 +compile_rules()
   14.21 +{
   14.22 +	./configure  \
   14.23 +		--prefix=/usr &&
   14.24 +	sed -i 's/SCHEME = scm/SCHEME = guile/' Makefile
   14.25 +	echo "# install-script"
   14.26 +	make install-script
   14.27 +	echo "# install files"
   14.28 +	mkdir -p $install/usr/share/slib
   14.29 +	install -m644 *.scm *.init *.xyz *.txt *.dat *.ps $install/usr/share/slib
   14.30 +	echo "# creating SLIB initialization file"
   14.31 +	mkdir -p $install/usr/share/guile/1.8
   14.32 +	ln -s $install/usr/share/slib $install/usr/share/guile/site
   14.33 +}
   14.34 +
   14.35 +# Rules to gen a SliTaz package suitable for Tazpkg.
   14.36 +genpkg_rules()
   14.37 +{
   14.38 +	cp -a $install/* $fs
   14.39 +}
   14.40 +
   14.41 +post_install()
   14.42 +{
   14.43 +	# add path to initialization file
   14.44 +	sed -i s'#(load-from.*#(load-from-path "/usr/share/slib/guile.init")#' \
   14.45 +		/usr/share/guile/1.8/ice-9/slib.scm
   14.46 +	printf "Creating catalog"
   14.47 +	guile -c "((use-modules (ice-9 slib))(require 'new-catalog)(quit))"
   14.48 +	status
   14.49 +}
   14.50 +
   14.51 +post_remove()
   14.52 +{
   14.53 +	rm -f /usr/share/guile/1.8/slibcat
   14.54 +}
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/slib/stuff/licence	Mon Apr 22 21:54:08 2013 +0200
    15.3 @@ -0,0 +1,37 @@
    15.4 +			      SLIB LICENSE
    15.5 +
    15.6 +Each file in SLIB (over a dozen lines in length) is either in the public
    15.7 +domain, or comes with a statement of terms permitting users to copy,
    15.8 +modify, and redistribute it.
    15.9 +
   15.10 +The comments at the beginning each file (containing over a dozen lines)
   15.11 +must specify its terms.  For instance, the comments at the beginning of
   15.12 +"Template.scm" declare that it is in the public domain:
   15.13 +
   15.14 +  ;;; "Template.scm" configuration template of *features* for Scheme
   15.15 +  ;;; Author: Aubrey Jaffer
   15.16 +  ;;;
   15.17 +  ;;; This code is in the public domain.
   15.18 +
   15.19 +Each copyrighted file lists the names of the copyright holders and gives
   15.20 +permissions to copy, modify, and redistribute the file.  For instance,
   15.21 +the beginning of "require.scm" states:
   15.22 +
   15.23 +  ;;;; Implementation of VICINITY and MODULES for Scheme
   15.24 +  ;Copyright (C) 1991, 1992, 1993, 1994, 1997 Aubrey Jaffer
   15.25 +  ;
   15.26 +  ;Permission to copy this software, to modify it, to redistribute it,
   15.27 +  ;to distribute modified versions, and to use it for any purpose is
   15.28 +  ;granted, subject to the following restrictions and understandings.
   15.29 +  ;
   15.30 +  ;1.  Any copy made of this software must include this copyright notice
   15.31 +  ;in full.
   15.32 +  ;
   15.33 +  ;2.  I have made no warranty or representation that the operation of
   15.34 +  ;this software will be error-free, and I am under no obligation to
   15.35 +  ;provide any services, by way of maintenance, update, or otherwise.
   15.36 +  ;
   15.37 +  ;3.  In conjunction with products arising from the use of this
   15.38 +  ;material, there shall be no use of my name in any advertising,
   15.39 +  ;promotional, or sales literature without prior written consent in
   15.40 +  ;each case.
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/tumbler-dev/receipt	Mon Apr 22 21:54:08 2013 +0200
    16.3 @@ -0,0 +1,24 @@
    16.4 +# SliTaz package receipt.
    16.5 +
    16.6 +PACKAGE="tumbler-dev"
    16.7 +VERSION="0.1.27"
    16.8 +CATEGORY="development"
    16.9 +SHORT_DESC="Development files for tumbler"
   16.10 +MAINTAINER="al.bobylev@gmail.com"
   16.11 +LICENSE="GPL2 LGPL2.1+"
   16.12 +WEB_SITE="http://www.ohloh.net/p/tumbler-xfce"
   16.13 +
   16.14 +WANTED="tumbler"
   16.15 +DEPENDS="tumbler"
   16.16 +
   16.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   16.18 +genpkg_rules()
   16.19 +{
   16.20 +	mkdir -p $fs/usr/lib/tumbler-1
   16.21 +	cp -a $install/usr/include $fs/usr
   16.22 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   16.23 +	cp -a $install/usr/lib/*.la $usr/lib
   16.24 +	cp -a $install/usr/lib/tumbler-1/plugins $fs/usr/lib/tumbler-1
   16.25 +	find $fs/usr/lib -name '*.so*' -delete
   16.26 +
   16.27 +}
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/tumbler/receipt	Mon Apr 22 21:54:08 2013 +0200
    17.3 @@ -0,0 +1,50 @@
    17.4 +# SliTaz package receipt.
    17.5 +
    17.6 +PACKAGE="tumbler"
    17.7 +VERSION="0.1.27"
    17.8 +CATEGORY="system"
    17.9 +SHORT_DESC="A D-Bus thumbnailing service based on the thumbnail management D-Bus specification"
   17.10 +MAINTAINER="al.bobylev@gmail.com"
   17.11 +LICENSE="GPL2 LGPL2.1+"
   17.12 +WEB_SITE="http://www.ohloh.net/p/tumbler-xfce"
   17.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.14 +HI_VERSION=$(echo $VERSION | cut -d. -f1,2)
   17.15 +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/$HI_VERSION/$TARBALL"
   17.16 +CONFIG_FILES="/etc/xdg/tumbler/tumbler.rc"
   17.17 +
   17.18 +DEPENDS="dbus-glib ffmpegthumbnailer libcurl libgsf poppler"
   17.19 +BUILD_DEPENDS="dbus-glib-dev curl-dev  glib-dev libgio-dev gdk-pixbuf-dev \
   17.20 +freetype-dev jpeg-dev ffmpegthumbnailer-dev gst-plugins-base-dev \
   17.21 +libgsf-dev poppler-dev libpng-dev lcms-dev" # gstreamer-dev (v.1.0)
   17.22 +
   17.23 +# Rules to configure and make the package.
   17.24 +compile_rules()
   17.25 +{
   17.26 +	./configure \
   17.27 +		--sysconfdir=/etc \
   17.28 +		--enable-debug=no \
   17.29 +		$CONFIGURE_ARGS &&
   17.30 +	make &&
   17.31 +	make install
   17.32 +}
   17.33 +
   17.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
   17.35 +genpkg_rules()
   17.36 +{
   17.37 +	mkdir -p \
   17.38 +		$fs/usr/lib \
   17.39 +		$fs/usr/share/locale
   17.40 +	cp -a $install/etc $fs
   17.41 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   17.42 +	cp -a $install/usr/lib/tumbler* $fs/usr/lib
   17.43 +	find $fs/usr/lib -name '*.la' -delete
   17.44 +	cp -a $install/usr/share/dbus* $fs/usr/share
   17.45 +
   17.46 +	# SliTaz locale settings
   17.47 +	. $WOK/slitaz-i18n/stuff/locale-pack.conf
   17.48 +	for lang in $LOCALE_PACK; do
   17.49 +		langd=$install/usr/share/locale/$lang
   17.50 +		[ -d $langd ] && cp -a $langd $fs/usr/share/locale
   17.51 +	done
   17.52 +	true
   17.53 +}
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/vfu/receipt	Mon Apr 22 21:54:08 2013 +0200
    18.3 @@ -0,0 +1,31 @@
    18.4 +# SliTaz package receipt.
    18.5 +
    18.6 +PACKAGE="vfu"
    18.7 +VERSION="4.12"
    18.8 +CATEGORY="utilities"
    18.9 +SHORT_DESC="VFU is a console (text mode) file manager for UNIX/Linux."
   18.10 +MAINTAINER="paul@slitaz.org"
   18.11 +DEPENDS="ncurses pcre"
   18.12 +BUILD_DEPENDS="ncurses-dev pcre-dev"
   18.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.14 +WEB_SITE="http://cade.datamax.bg/vfu/"
   18.15 +WGET_URL="http://cade.datamax.bg/vfu/$TARBALL"
   18.16 +
   18.17 +# Rules to configure and make the package.
   18.18 +compile_rules()
   18.19 +{
   18.20 +	cd $src
   18.21 +	make
   18.22 +}
   18.23 +
   18.24 +# Rules to gen a SliTaz package suitable for Tazpkg.
   18.25 +genpkg_rules()
   18.26 +{
   18.27 +	mkdir -p $fs/usr/bin $fs/usr/lib/vfu $fs/etc
   18.28 +	cp -a $src/vfu/vfu $fs/usr/bin
   18.29 +	cp -a $src/rx/rx_* $fs/usr/lib/vfu
   18.30 +	cp -a $src/vfu.conf $fs/etc
   18.31 +	chown root:root $fs/etc/vfu.conf
   18.32 +	chown -R root:root $fs/usr/lib/vfu
   18.33 +}
   18.34 +