# HG changeset patch # User Pascal Bellard # Date 1345822447 -7200 # Node ID 617654d473aff93be420e68bfa3c8d281aab40b9 # Parent d71a0e854cc066f34fbf9b62c631079271ed3a5c Add musl-libc diff -r d71a0e854cc0 -r 617654d473af musl-libc-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/musl-libc-dev/receipt Fri Aug 24 17:34:07 2012 +0200 @@ -0,0 +1,23 @@ +# SliTaz package receipt. + +PACKAGE="musl-libc-dev" +VERSION="0.9.4" +CATEGORY="development" +SHORT_DESC="A lightweight, fast, simple, free libc. Development files." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://www.etalabs.net/musl/" +WANTED="musl-libc" + +DEPENDS="musl-libc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin $fs/usr/share/musl/lib $fs/etc + cp -a $install/usr/share/musl/include $fs/usr/share/musl + cp -a $install/usr/share/musl/lib/*.a $fs/usr/share/musl/lib + cp -a $install/usr/share/musl/lib/*.o $fs/usr/share/musl/lib + cp -a $install/usr/share/musl/lib/*.specs $fs/usr/share/musl/lib + cp -a $install/usr/share/musl/bin $fs/usr/share/musl + ln -s /usr/share/musl/bin/musl-gcc $fs/usr/bin +} diff -r d71a0e854cc0 -r 617654d473af musl-libc/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/musl-libc/receipt Fri Aug 24 17:34:07 2012 +0200 @@ -0,0 +1,34 @@ +# SliTaz package receipt. + +PACKAGE="musl-libc" +SOURCE="musl" +VERSION="0.9.4" +CATEGORY="development" +SHORT_DESC="A lightweight, fast, simple, free libc." +MAINTAINER="pascal.bellard@slitaz.org" +TARBALL="$SOURCE-$VERSION.tar.gz" +WEB_SITE="http://www.etalabs.net/musl/" +WGET_URL="${WEB_SITE}releases/$TARBALL" +ARCH="i386" + +DEPENDS="" +BUILD_DEPENDS="" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr/share/musl --exec-prefix=/usr/share/musl \ + --target=$ARCH $CONFIGURE_ARGS + make && + make $DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share/musl/lib $fs/etc + cp -a $install/lib $fs + cp -a $install/usr/share/musl/lib/*.so $fs/usr/share/musl/lib + echo "/usr/share/musl/lib" > $fs/etc/ld-musl-$ARCH.path +}