# HG changeset patch # User Eric Joseph-Alexandre # Date 1215472731 -7200 # Node ID 2201a1fac45e2c33de43ff899d3e9d73e14efed4 # Parent 564e60fb408546f1082559a1030305b506516203 Add: tk8.4, tk5.4-dev, tcl8.4, tcl8.4-dev (tcl & tcl-dev must be removed). diff -r 564e60fb4085 -r 2201a1fac45e tcl8.4-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcl8.4-dev/receipt Tue Jul 08 01:18:51 2008 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt. + +PACKAGE="tcl8.4-dev" +VERSION="8.4.18" +CATEGORY="development" +SHORT_DESC="The Tool Command Language dev files" +MAINTAINER="Erjo " +DEPENDS="tcl8.4" +WANTED="tcl8.4" +SOURCE="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/${SOURCE}${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 564e60fb4085 -r 2201a1fac45e tcl8.4/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcl8.4/receipt Tue Jul 08 01:18:51 2008 +0200 @@ -0,0 +1,44 @@ +# SliTaz package receipt. + +PACKAGE="tcl8.4" +VERSION="8.4.18" +CATEGORY="development" +SHORT_DESC="The Tool Command Language" +MAINTAINER="Erjo " +DEPENDS="" +SOURCE="tcl" +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 source path src + src=${SOURCE}${VERSION}/unix + + cd $src + ./configure --prefix=/usr \ + --infodir=/usr/share/info \ + --enable-shared \ + --disable-symbols \ + --mandir=/usr/share/man $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/lib/tcl8* $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + cp -a $_pkg/usr/bin $fs/usr + strip -s $fs/usr/bin/* +} + +clean_wok(){ + rm -rf ${SOURCE}${VERSION} +} diff -r 564e60fb4085 -r 2201a1fac45e tk8.4-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk8.4-dev/receipt Tue Jul 08 01:18:51 2008 +0200 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="tk8.4-dev" +VERSION="8.4.18" +CATEGORY="developement" +SHORT_DESC="The TCL gui toolkit" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl8.4" +SOURCE="tk" +TARBALL="${SOURCE}${VERSION}-src.tar.gz" +WEB_SITE="http://tcl.sourceforge.net/" +WANTED="tk8.4" + + + +# 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(){ + rm -rf ${SOURCE}${VERSION} +} diff -r 564e60fb4085 -r 2201a1fac45e tk8.4/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk8.4/receipt Tue Jul 08 01:18:51 2008 +0200 @@ -0,0 +1,42 @@ +# SliTaz package receipt. + +PACKAGE="tk8.4" +VERSION="8.4.18" +CATEGORY="developement" +SHORT_DESC="The TCL gui toolkit" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl8.4" +BUILD_DEPENDS="tcl8.4-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/tk8.4 $fs/usr/lib + + cd $fs/usr/bin + ln -s wish8.4 wish +} +