# HG changeset patch # User Eric Joseph-Alexandre # Date 1229464579 -3600 # Node ID aa93d8e9b65ffa364ad8ff60ee71c41b09361cc1 # Parent c9b31ceaa516d3f8adea54370e4bc7f5cf37612f Add: tcl-dev, tk, tk-dev. diff -r c9b31ceaa516 -r aa93d8e9b65f tcl-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcl-dev/receipt Tue Dec 16 22:56:19 2008 +0100 @@ -0,0 +1,27 @@ +# SliTaz package receipt. + +PACKAGE="tcl-dev" +VERSION="8.5.5" +CATEGORY="development" +SHORT_DESC="The Tool Command Language dev files" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl" +WANTED="tcl" +TARBALL="${PACKAGE}${VERSION}-src.tar.gz" +WEB_SITE="http://tcl.sourceforge.net/" + + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + + src=$WOK/$WANTED/${WANTED}${VERSION} + _pkg=$src/unix/_pkg + + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/tclConfig.sh $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr + cp -a $src/generic/tcl*.h $fs/usr/include +} + diff -r c9b31ceaa516 -r aa93d8e9b65f tk-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk-dev/receipt Tue Dec 16 22:56:19 2008 +0100 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="tk-dev" +VERSION="8.5.5" +CATEGORY="development" +SHORT_DESC="The TCL gui toolkit dev files" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl" +SOURCE="tk" +TARBALL="${SOURCE}${VERSION}-src.tar.gz" +WEB_SITE="http://tcl.sourceforge.net/" +WANTED="tk" + + + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + _pkg=$WOK/$WANTED/${SOURCE}${VERSION}/unix/_pkg + + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/tkConfig.sh $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr/ +} + +clean_wok(){ + test -d tk* && rm -rf tk* +} diff -r c9b31ceaa516 -r aa93d8e9b65f tk/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk/receipt Tue Dec 16 22:56:19 2008 +0100 @@ -0,0 +1,46 @@ +# SliTaz package receipt. + +PACKAGE="tk" +VERSION="8.5.5" +CATEGORY="development" +SHORT_DESC="The TCL gui toolkit" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl" +BUILD_DEPENDS="tcl-dev xorg-libX11-dev" +SOURCE="tk" +TARBALL="${SOURCE}${VERSION}-src.tar.gz" +WEB_SITE="http://tcl.sourceforge.net/" +WGET_URL="http://surfnet.dl.sourceforge.net/sourceforge/tcl/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + # Redefine TK source path + src=${SOURCE}${VERSION}/unix + + cd $src + ./configure --prefix=/usr \ + --enable-threads \ + --enable-shared $CONFIGURE_ARGS && + make && + make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + _pkg=${SOURCE}${VERSION}/unix/_pkg + + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + cp -a $_pkg/usr/lib/tk${VERSION%%.[0-9]} $fs/usr/lib + + cd $fs/usr/bin + ln -s wish${VERSION%%.[0-9]} wish +} + +clean_wok() +{ + test -d tk* && rm -rf tk* +}