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 }