# HG changeset patch # User Pascal Bellard # Date 1217334348 0 # Node ID 739a2a9402c1edef7be2c799659a0e6e6e3a4322 # Parent 2120530d4ada020863d18588ac0b3d193ffa9ede e2fsprogs: spin off libcomerr diff -r 2120530d4ada -r 739a2a9402c1 e2fsprogs-dev/receipt --- a/e2fsprogs-dev/receipt Tue Jul 29 09:51:47 2008 +0000 +++ b/e2fsprogs-dev/receipt Tue Jul 29 12:25:48 2008 +0000 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" WANTED="e2fsprogs" WEB_SITE="http://e2fsprogs.sourceforge.net/" +DEPENDS="libcomerr-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() @@ -15,4 +16,7 @@ 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 + cat $src/*.files-list | while read file; do + [ -f $fs$file ] && rm -f $fs$file + done } diff -r 2120530d4ada -r 739a2a9402c1 e2fsprogs/receipt --- a/e2fsprogs/receipt Tue Jul 29 09:51:47 2008 +0000 +++ b/e2fsprogs/receipt Tue Jul 29 12:25:48 2008 +0000 @@ -8,6 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://e2fsprogs.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +DEPENDS="libcomerr" # Rules to configure and make the package. compile_rules() @@ -25,6 +26,7 @@ make make DESTDIR=$PWD/_pkg install make DESTDIR=$PWD/_pkg install-libs + cp ../stuff/*.files-list . } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -37,6 +39,9 @@ cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/sbin $fs/usr cp -ad $_pkg/usr/lib/*.so $fs/usr/lib + cat $src/*.files-list | while read file; do + [ -f $fs$file ] && rm -f $fs$file + done # Remove fsck provided by Busybox. rm -rf $fs/sbin/fsck* @@ -44,10 +49,9 @@ # Locale fr. cp -a $_pkg/usr/share/locale/fr $fs/usr/share/locale - # Strip all stuff. - strip -s $fs/sbin/* - strip -s $fs/lib/* - strip -s $fs/usr/bin/* - strip -s $fs/usr/sbin/* - strip -s $fs/usr/lib/* + # Package all mysql pkgs + for i in $(cd $WOK; ls -d e2fsprogs-* libcomerr*) + do + tazwok genpkg $i + done } diff -r 2120530d4ada -r 739a2a9402c1 e2fsprogs/stuff/libcomerr-dev.files-list --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/e2fsprogs/stuff/libcomerr-dev.files-list Tue Jul 29 12:25:48 2008 +0000 @@ -0,0 +1,3 @@ +/usr/lib/libcom_err.a +/usr/lib/pkgconfig/com_err.pc +/usr/include/et/com_err.h diff -r 2120530d4ada -r 739a2a9402c1 e2fsprogs/stuff/libcomerr.files-list --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/e2fsprogs/stuff/libcomerr.files-list Tue Jul 29 12:25:48 2008 +0000 @@ -0,0 +1,3 @@ +/lib/libcom_err.so.2.1 +/lib/libcom_err.so.2 +/usr/lib/libcom_err.so diff -r 2120530d4ada -r 739a2a9402c1 libcomerr-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libcomerr-dev/receipt Tue Jul 29 12:25:48 2008 +0000 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="libcomerr-dev" +VERSION="1.39" +CATEGORY="development" +SHORT_DESC="The libcomerr devel files." +MAINTAINER="pankso@slitaz.org" +WANTED="e2fsprogs" +WEB_SITE="http://e2fsprogs.sourceforge.net/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + while read file; do + dir=$(dirname $file) + [ -d $fs$dir ] || mkdir -p $fs$dir + cp -a $_pkg$file $fs$file + done < $src/$PACKAGE.files-list +} diff -r 2120530d4ada -r 739a2a9402c1 libcomerr/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libcomerr/receipt Tue Jul 29 12:25:48 2008 +0000 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="libcomerr" +VERSION="1.39" +CATEGORY="base-system" +SHORT_DESC="The libcomerr library files." +MAINTAINER="pankso@slitaz.org" +WANTED="e2fsprogs" +WEB_SITE="http://e2fsprogs.sourceforge.net/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + while read file; do + dir=$(dirname $file) + [ -d $fs$dir ] || mkdir -p $fs$dir + cp -a $_pkg$file $fs$file + done < $src/$PACKAGE.files-list +}