wok-stable rev 12465 tip

Up e2fsprogs (1.44.2)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 04 18:42:23 2019 +0100 (2019-03-04)
parents 1614ddef4ae7
children
files e2fsprogs-dev/receipt e2fsprogs/receipt libcomerr-dev/receipt libcomerr/receipt
line diff
     1.1 --- a/e2fsprogs-dev/receipt	Mon May 29 18:23:11 2017 +0200
     1.2 +++ b/e2fsprogs-dev/receipt	Mon Mar 04 18:42:23 2019 +0100
     1.3 @@ -1,23 +1,27 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="e2fsprogs-dev"
     1.7 -VERSION="1.41.14"
     1.8 +VERSION="1.44.2"
     1.9  CATEGORY="development"
    1.10  SHORT_DESC="The e2fsprogs devel files."
    1.11  MAINTAINER="pankso@slitaz.org"
    1.12  WANTED="e2fsprogs"
    1.13 +LICENSE="GPL2"
    1.14  WEB_SITE="http://e2fsprogs.sourceforge.net/"
    1.15 -DEPENDS="libcomerr-dev"
    1.16 +HOST_ARCH="i486 arm"
    1.17 +
    1.18 +DEPENDS="libcomerr-dev pkg-config"
    1.19  
    1.20  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.21  genpkg_rules()
    1.22  {
    1.23  	mkdir -p $fs/usr/lib
    1.24 -	cp -a $_pkg/usr/lib/*.*a $fs/usr/lib
    1.25 -	cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib
    1.26 -	cp -a $_pkg/usr/include $fs/usr
    1.27 +	cp -a $install/usr/lib/*.*a $fs/usr/lib
    1.28 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.29 +	sed -i 's/-lext2fs/& -lcom_err/' $fs/usr/lib/pkgconfig/ext2fs.pc
    1.30 +	cp -a $install/usr/include $fs/usr
    1.31  	cat $wanted_stuff/*.files-list | while read file; do
    1.32 -		[ -f $fs$file ] && rm -f $fs$file
    1.33 +		[ -f ${fs}$file ] && rm -f ${fs}$file
    1.34  	done
    1.35  	# Remove blkid files.
    1.36  	rm -rf $fs/usr/include/blkid
     2.1 --- a/e2fsprogs/receipt	Mon May 29 18:23:11 2017 +0200
     2.2 +++ b/e2fsprogs/receipt	Mon Mar 04 18:42:23 2019 +0100
     2.3 @@ -1,20 +1,23 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="e2fsprogs"
     2.7 -VERSION="1.41.14"
     2.8 +VERSION="1.44.2"
     2.9  CATEGORY="base-system"
    2.10 -SHORT_DESC="Filesystem utilities for use with ext2 and ext3 (without fsck*)."
    2.11 +SHORT_DESC="Filesystem utilities for use with ext2/ext3/ext4 (without fsck*)."
    2.12  MAINTAINER="pankso@slitaz.org"
    2.13 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.14 +LICENSE="GPL2"
    2.15 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.16  WEB_SITE="http://e2fsprogs.sourceforge.net/"
    2.17 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    2.18 +WGET_URL="https://www.kernel.org/pub/linux/kernel/people/tytso/$PACKAGE/v$VERSION/$TARBALL"
    2.19 +
    2.20  DEPENDS="libcomerr util-linux-ng-blkid util-linux-ng-uuid"
    2.21 +BUILD_DEPENDS="texinfo util-linux-ng-blkid-dev util-linux-ng-uuid-dev wget"
    2.22  
    2.23  # Rules to configure and make the package.
    2.24  compile_rules()
    2.25  {
    2.26 -	cd $src
    2.27 -	./configure \
    2.28 +	mkdir ../build && cd ../build
    2.29 +	$src/configure \
    2.30  		--prefix=/usr \
    2.31  		--with-root-prefix="" \
    2.32  		--enable-elf-shlibs \
    2.33 @@ -27,22 +30,20 @@
    2.34  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.35  genpkg_rules()
    2.36  {
    2.37 -	mkdir -p $fs/usr/lib $fs/usr/share/locale
    2.38 -	cp -a $_pkg/sbin $fs
    2.39 -	cp -a $_pkg/lib $fs
    2.40 -	cp -a $_pkg/etc $fs
    2.41 -	cp -a $_pkg/usr/bin $fs/usr
    2.42 -	cp -a $_pkg/usr/sbin $fs/usr
    2.43 -	cp -a $_pkg/usr/lib/*.so $fs/usr/lib
    2.44 +	mkdir -p $fs/usr/lib
    2.45 +	cp -a $install/sbin $fs
    2.46 +	cp -a $install/lib $fs
    2.47 +	cp -a $install/etc $fs
    2.48 +	# legacy grub & syslinux don't support 64bit feature
    2.49 +	sed -i 's|small = {|&\n\t\tfeatures = ^64bit|' $fs/etc/mke2fs.conf
    2.50 +	cp -a $install/usr/bin $fs/usr
    2.51 +	cp -a $install/usr/sbin $fs/usr
    2.52 +	( cd $fs ; for i in lib/*.so.?; do ln -s /$i usr/$i ; done )
    2.53  	cat $stuff/*.files-list | while read file; do
    2.54 -		rm -f $fs$file
    2.55 +		rm -f ${fs}$file
    2.56  	done
    2.57 -	# Remove fsck provided by Busybox and blkid by util-linux-ng.
    2.58 -	rm $fs/sbin/fsck* $fs/sbin/blkid
    2.59 -	rm $fs/lib/libblkid* $fs/usr/lib/libblkid*
    2.60 -	# Remove uuid files provided by util-linux-ng.
    2.61 -	rm $fs/usr/sbin/uuidd $fs/usr/bin/uuidgen
    2.62 -	rm $fs/lib/libuuid* $fs/usr/lib/libuuid*
    2.63 +	# Remove fsck provided by Busybox.
    2.64 +	rm $fs/sbin/fsck*
    2.65  }
    2.66  
    2.67  # Overlap busybox
     3.1 --- a/libcomerr-dev/receipt	Mon May 29 18:23:11 2017 +0200
     3.2 +++ b/libcomerr-dev/receipt	Mon Mar 04 18:42:23 2019 +0100
     3.3 @@ -1,19 +1,21 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="libcomerr-dev"
     3.7 -VERSION="1.41.14"
     3.8 +VERSION="1.44.2"
     3.9  CATEGORY="development"
    3.10  SHORT_DESC="The libcomerr devel files."
    3.11  MAINTAINER="pankso@slitaz.org"
    3.12  WANTED="e2fsprogs"
    3.13  WEB_SITE="http://e2fsprogs.sourceforge.net/"
    3.14  
    3.15 +DEPENDS="pkg-config"
    3.16 +
    3.17  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.18  genpkg_rules()
    3.19  {
    3.20  	while read file; do
    3.21  		dir=$(dirname $file)
    3.22  		[ -d $fs$dir ] || mkdir -p $fs$dir
    3.23 -		cp -a $_pkg$file $fs$file
    3.24 +		cp -a $install$file $fs$file
    3.25  	done < $wanted_stuff/$PACKAGE.files-list
    3.26  }
     4.1 --- a/libcomerr/receipt	Mon May 29 18:23:11 2017 +0200
     4.2 +++ b/libcomerr/receipt	Mon Mar 04 18:42:23 2019 +0100
     4.3 @@ -1,7 +1,7 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="libcomerr"
     4.7 -VERSION="1.41.14"
     4.8 +VERSION="1.44.2"
     4.9  CATEGORY="base-system"
    4.10  SHORT_DESC="The libcomerr library files."
    4.11  MAINTAINER="pankso@slitaz.org"
    4.12 @@ -14,6 +14,6 @@
    4.13  	while read file; do
    4.14  		dir=$(dirname $file)
    4.15  		[ -d $fs$dir ] || mkdir -p $fs$dir
    4.16 -		cp -a $_pkg$file $fs$file
    4.17 +		cp -a $install$file $fs$file
    4.18  	done < $wanted_stuff/$PACKAGE.files-list
    4.19  }