wok-current view e2fsprogs/receipt @ rev 3189
Up: bison (2.4.1)
| author | Christophe Lincoln <pankso@slitaz.org> | 
|---|---|
| date | Tue May 26 17:23:26 2009 +0200 (2009-05-26) | 
| parents | 52578b0981fb | 
| children | c0c30050ba4a | 
 line source
     1 # SliTaz package receipt.
     3 PACKAGE="e2fsprogs"
     4 VERSION="1.41.5"
     5 CATEGORY="base-system"
     6 SHORT_DESC="Filesystem utilities for use with ext2 and ext3 (without fsck*)."
     7 MAINTAINER="pankso@slitaz.org"
     8 TARBALL="$PACKAGE-$VERSION.tar.gz"
     9 WEB_SITE="http://e2fsprogs.sourceforge.net/"
    10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    11 DEPENDS="libcomerr libuuid util-linux-ng-blkid"
    13 # Rules to configure and make the package.
    14 compile_rules()
    15 {
    16 	cd $src
    17 	./configure \
    18 		--prefix=/usr \
    19 		--with-root-prefix="" \
    20 		--enable-elf-shlibs \
    21 		--sysconfdir=/etc \
    22 		--infodir=/usr/share/info \
    23 		--mandir=/usr/share/man \
    24 		$CONFIGURE_ARGS
    25 	make
    26 	make DESTDIR=$PWD/_pkg install
    27 	make DESTDIR=$PWD/_pkg install-libs
    28 	cp ../stuff/*.files-list .
    29 }
    31 # Rules to gen a SliTaz package suitable for Tazpkg.
    32 genpkg_rules()
    33 {
    34 	mkdir -p $fs/usr/lib $fs/usr/share/locale
    35 	cp -a $_pkg/sbin $fs
    36 	cp -a $_pkg/lib $fs
    37 	cp -a $_pkg/etc $fs
    38 	cp -a $_pkg/usr/bin $fs/usr
    39 	cp -a $_pkg/usr/sbin $fs/usr
    40 	cp -ad $_pkg/usr/lib/*.so $fs/usr/lib
    41 	cat $src/*.files-list | while read file; do
    42 		rm -f $fs$file
    43 	done
    44 	# Remove fsck provided by Busybox and blkid by util-linux-ng.
    45 	rm $fs/sbin/fsck* $fs/sbin/blkid
    46 	rm $fs/lib/libblkid* $fs/usr/lib/libblkid*
    47 	# Package all mysql pkgs
    48 	for i in $(cd $WOK; ls -d e2fsprogs-* libcomerr* libuuid*)
    49 	do
    50 		tazwok genpkg $i
    51 	done
    52 }