# HG changeset patch # User Pascal Bellard # Date 1273932309 -7200 # Node ID 2f9a907064493733c9da96af2b3764f22fb25596 # Parent 96f8f0d779a515c6f9c0802980ece8b76135c225 tcc: add cross compilers diff -r 96f8f0d779a5 -r 2f9a90706449 tcc-arm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcc-arm/receipt Sat May 15 16:05:09 2010 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="tcc-arm" +VERSION="0.9.25" +CATEGORY="development" +SHORT_DESC="fast Tiny C cross Compiler to ARM target." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://bellard.org/$PACKAGE/" +DEPENDS="tcc-common" +WANTED="tcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/arm-tcc* $fs/usr/bin +} + diff -r 96f8f0d779a5 -r 2f9a90706449 tcc-c67/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcc-c67/receipt Sat May 15 16:05:09 2010 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="tcc-c67" +VERSION="0.9.25" +CATEGORY="development" +SHORT_DESC="fast Tiny C cross Compiler to C67 target." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://bellard.org/$PACKAGE/" +DEPENDS="tcc-common" +WANTED="tcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/c67-tcc $fs/usr/bin +} + diff -r 96f8f0d779a5 -r 2f9a90706449 tcc-common/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcc-common/receipt Sat May 15 16:05:09 2010 +0200 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="tcc-common" +VERSION="0.9.25" +CATEGORY="development" +SHORT_DESC="fast Tiny C Compiler, common files." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://bellard.org/$PACKAGE/" +WANTED="tcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $_pkg/usr/lib $fs/usr +} + diff -r 96f8f0d779a5 -r 2f9a90706449 tcc-win32/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcc-win32/receipt Sat May 15 16:05:09 2010 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="tcc-win32" +VERSION="0.9.25" +CATEGORY="development" +SHORT_DESC="fast Tiny C cross Compiler to win32 target." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://bellard.org/$PACKAGE/" +DEPENDS="tcc-common" +WANTED="tcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/i386-win32-tcc $fs/usr/bin +} + diff -r 96f8f0d779a5 -r 2f9a90706449 tcc-x86_64/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcc-x86_64/receipt Sat May 15 16:05:09 2010 +0200 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="tcc-x86_64" +VERSION="0.9.25" +CATEGORY="development" +SHORT_DESC="fast Tiny C cross Compiler to x86_64 target." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://bellard.org/$PACKAGE/" +DEPENDS="tcc-common" +WANTED="tcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/x86_64-tcc $fs/usr/bin +} + diff -r 96f8f0d779a5 -r 2f9a90706449 tcc/receipt --- a/tcc/receipt Fri May 14 17:36:03 2010 +0000 +++ b/tcc/receipt Sat May 15 16:05:09 2010 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pascal.bellard@slitaz.org" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://bellard.org/$PACKAGE/" +DEPENDS="tcc-common" WGET_URL="http://download.savannah.nongnu.org/releases/tinycc/$TARBALL" TAGS="compiler C" @@ -19,7 +20,7 @@ touch done.Makefile.u fi sed -i 's/cp -u/cp/' tests/Makefile - ./configure --prefix=/usr $CONFIGURE_ARGS && + ./configure --prefix=/usr --enable-cross $CONFIGURE_ARGS && make && make test && make DESTDIR=$PWD/_pkg install @@ -28,7 +29,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $_pkg/usr/bin $_pkg/usr/lib $fs + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/tcc $fs/usr/bin }