# HG changeset patch # User Eric Joseph-Alexandre # Date 1229383230 -3600 # Node ID 72f9368ebef0280aa57e78236dca3ab2954d796d # Parent 979a97bc9adc5503992820f6f72682a779aae74a Add: tcl6.5*, tk8.5*. diff -r 979a97bc9adc -r 72f9368ebef0 tcl8.5-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcl8.5-dev/receipt Tue Dec 16 00:20:30 2008 +0100 @@ -0,0 +1,28 @@ +# SliTaz package receipt. + +VERSION="8.5.5" +PACKAGE="tcl${VERSION%%.[0-9]}-dev" +CATEGORY="development" +SHORT_DESC="The Tool Command Language dev files" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl${VERSION%%.[0-9]}" +WANTED="tcl${VERSION%%.[0-9]}" +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 979a97bc9adc -r 72f9368ebef0 tcl8.5/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcl8.5/receipt Tue Dec 16 00:20:30 2008 +0100 @@ -0,0 +1,44 @@ +# SliTaz package receipt. + +VERSION="8.5.5" +PACKAGE="tcl${VERSION%%.[0-9]}" +CATEGORY="development" +SHORT_DESC="The Tool Command Language" +MAINTAINER="erjo@slitaz.org" +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(){ + test -d ${SOURCE}${VERSION} && rm -rf ${SOURCE}${VERSION} +} diff -r 979a97bc9adc -r 72f9368ebef0 tk8.5-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk8.5-dev/receipt Tue Dec 16 00:20:30 2008 +0100 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +VERSION="8.5.5" +PACKAGE="tk${VERSION%%.[0-9]}-dev" +CATEGORY="development" +SHORT_DESC="The TCL gui toolkit" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl${VERSION%%.[0-9]}" +SOURCE="tk" +TARBALL="${SOURCE}${VERSION}-src.tar.gz" +WEB_SITE="http://tcl.sourceforge.net/" +WANTED="tk${VERSION%%.[0-9]}" + + + +# 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 979a97bc9adc -r 72f9368ebef0 tk8.5/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tk8.5/receipt Tue Dec 16 00:20:30 2008 +0100 @@ -0,0 +1,46 @@ +# SliTaz package receipt. + +VERSION="8.5.5" +PACKAGE="tk${VERSION%%.[0-9]}" +CATEGORY="development" +SHORT_DESC="The TCL gui toolkit" +MAINTAINER="erjo@slitaz.org" +DEPENDS="tcl${VERSION%%.[0-9]}" +BUILD_DEPENDS="tcl${VERSION%%.[0-9]}-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* +}