# HG changeset patch # User Christophe Lincoln # Date 1197982984 -3600 # Node ID 3f18ea6cb6ade749673f38993fae2e71b035e32f # Parent ebc6b242794bc54077e4d947dcd3a8bfeefdca30 Add : fribidi, microperl, sysfsutils diff -r ebc6b242794b -r 3f18ea6cb6ad fribidi-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fribidi-dev/receipt Tue Dec 18 14:03:04 2007 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="fribidi-dev" +VERSION="0.10.9" +CATEGORY="extra" +SHORT_DESC="Devel files Unicode Bidirectional Algorithm" +MAINTAINER="pankso@slitaz.org" +DEPENDS="xorg-dev" +WANTED="fribidi" +WEB_SITE="http://fribidi.freedesktop.org/wiki/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin $fs/usr/lib + cp -a $_pkg/usr/bin/fribidi-config $fs/usr/bin + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr +} + diff -r ebc6b242794b -r 3f18ea6cb6ad fribidi/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fribidi/receipt Tue Dec 18 14:03:04 2007 +0100 @@ -0,0 +1,32 @@ +# SliTaz package receipt. + +PACKAGE="fribidi" +VERSION="0.10.9" +CATEGORY="extra" +SHORT_DESC="Free implementation of the Unicode Bidirectional Algorithm" +MAINTAINER="pankso@slitaz.org" +DEPENDS="xorg" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://fribidi.freedesktop.org/wiki/" +WGET_URL="http://fribidi.org/download/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr --infodir=/usr/share/info \ + --mandir=/usr/share/man $CONFIGURE_ARGS + make + make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin $fs/usr/lib + cp -a $_pkg/usr/bin/fribidi $fs/usr/bin + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + strip -s $fs/usr/bin/* + strip -s $fs/usr/lib/* +} + diff -r ebc6b242794b -r 3f18ea6cb6ad microperl/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/microperl/receipt Tue Dec 18 14:03:04 2007 +0100 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="microperl" +VERSION="5.8.8" +CATEGORY="base-apps" +SHORT_DESC="A micro version of Perl." +MAINTAINER="pankso@slitaz.org" +WANTED="perl" +WEB_SITE="http://www.perl.org/" + +# Rules to configure and make the package. +# +# Microperl is a special package. We need to sed uconfig.sh and +# regenerate the Makefile.micro to modify the configuration. +# +compile_rules() +{ + cd $src + # Install in /usr (default is /usr/local). + sed -i s/'usr\/local'/'usr'/ uconfig.sh + # Sed to search mods in /usr/lib/perl5. + sed -i s/'perl5\/5.9'/'perl5'/ uconfig.sh + # Optimisation. + sed -i s/'unknown'/'i486-pc-linux-gnu'/ uconfig.sh + # Make it! + make -f Makefile.micro regen_uconfig + make -f Makefile.micro + strip microperl +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $src/microperl $fs/usr/bin +} diff -r ebc6b242794b -r 3f18ea6cb6ad sysfsutils-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sysfsutils-dev/receipt Tue Dec 18 14:03:04 2007 +0100 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="sysfsutils-dev" +VERSION="2.1.0" +CATEGORY="devel" +SHORT_DESC="Utilites built upon sysfs." +MAINTAINER="pankso@slitaz.org" +DEPENDS="linux sysfsutils" +WANTED="sysfsutils" +WEB_SITE="http://linux-diag.sourceforge.net/Sysfsutils.html" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr +} + diff -r ebc6b242794b -r 3f18ea6cb6ad sysfsutils/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sysfsutils/receipt Tue Dec 18 14:03:04 2007 +0100 @@ -0,0 +1,32 @@ +# SliTaz package receipt. + +PACKAGE="sysfsutils" +VERSION="2.1.0" +CATEGORY="extra" +SHORT_DESC="Utilites built upon sysfs." +MAINTAINER="pankso@slitaz.org" +DEPENDS="linux" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="http://linux-diag.sourceforge.net/Sysfsutils.html" +WGET_URL="$SF_MIRROR/linux-diag/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr --infodir=/usr/share/info \ + --mandir=/usr/share/man $CONFIGURE_ARGS + make + make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + strip -s $fs/usr/bin/* + strip --strip-unneeded $fs/usr/lib/* +} +