# HG changeset patch # User Pascal Bellard # Date 1551721343 -3600 # Node ID e929c75430357e0d1f164f2f05e52b05cdee970d # Parent 1614ddef4ae7a2bc638a920e21bd7fd2a52c59e0 Up e2fsprogs (1.44.2) diff -r 1614ddef4ae7 -r e929c7543035 e2fsprogs-dev/receipt --- a/e2fsprogs-dev/receipt Mon May 29 18:23:11 2017 +0200 +++ b/e2fsprogs-dev/receipt Mon Mar 04 18:42:23 2019 +0100 @@ -1,23 +1,27 @@ # SliTaz package receipt. PACKAGE="e2fsprogs-dev" -VERSION="1.41.14" +VERSION="1.44.2" CATEGORY="development" SHORT_DESC="The e2fsprogs devel files." MAINTAINER="pankso@slitaz.org" WANTED="e2fsprogs" +LICENSE="GPL2" WEB_SITE="http://e2fsprogs.sourceforge.net/" -DEPENDS="libcomerr-dev" +HOST_ARCH="i486 arm" + +DEPENDS="libcomerr-dev pkg-config" # 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/lib/pkgconfig $fs/usr/lib - cp -a $_pkg/usr/include $fs/usr + cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + sed -i 's/-lext2fs/& -lcom_err/' $fs/usr/lib/pkgconfig/ext2fs.pc + cp -a $install/usr/include $fs/usr cat $wanted_stuff/*.files-list | while read file; do - [ -f $fs$file ] && rm -f $fs$file + [ -f ${fs}$file ] && rm -f ${fs}$file done # Remove blkid files. rm -rf $fs/usr/include/blkid diff -r 1614ddef4ae7 -r e929c7543035 e2fsprogs/receipt --- a/e2fsprogs/receipt Mon May 29 18:23:11 2017 +0200 +++ b/e2fsprogs/receipt Mon Mar 04 18:42:23 2019 +0100 @@ -1,20 +1,23 @@ # SliTaz package receipt. PACKAGE="e2fsprogs" -VERSION="1.41.14" +VERSION="1.44.2" CATEGORY="base-system" -SHORT_DESC="Filesystem utilities for use with ext2 and ext3 (without fsck*)." +SHORT_DESC="Filesystem utilities for use with ext2/ext3/ext4 (without fsck*)." MAINTAINER="pankso@slitaz.org" -TARBALL="$PACKAGE-$VERSION.tar.gz" +LICENSE="GPL2" +TARBALL="$PACKAGE-$VERSION.tar.xz" WEB_SITE="http://e2fsprogs.sourceforge.net/" -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +WGET_URL="https://www.kernel.org/pub/linux/kernel/people/tytso/$PACKAGE/v$VERSION/$TARBALL" + DEPENDS="libcomerr util-linux-ng-blkid util-linux-ng-uuid" +BUILD_DEPENDS="texinfo util-linux-ng-blkid-dev util-linux-ng-uuid-dev wget" # Rules to configure and make the package. compile_rules() { - cd $src - ./configure \ + mkdir ../build && cd ../build + $src/configure \ --prefix=/usr \ --with-root-prefix="" \ --enable-elf-shlibs \ @@ -27,22 +30,20 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share/locale - cp -a $_pkg/sbin $fs - cp -a $_pkg/lib $fs - cp -a $_pkg/etc $fs - cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/usr/sbin $fs/usr - cp -a $_pkg/usr/lib/*.so $fs/usr/lib + mkdir -p $fs/usr/lib + cp -a $install/sbin $fs + cp -a $install/lib $fs + cp -a $install/etc $fs + # legacy grub & syslinux don't support 64bit feature + sed -i 's|small = {|&\n\t\tfeatures = ^64bit|' $fs/etc/mke2fs.conf + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/sbin $fs/usr + ( cd $fs ; for i in lib/*.so.?; do ln -s /$i usr/$i ; done ) cat $stuff/*.files-list | while read file; do - rm -f $fs$file + rm -f ${fs}$file done - # Remove fsck provided by Busybox and blkid by util-linux-ng. - rm $fs/sbin/fsck* $fs/sbin/blkid - rm $fs/lib/libblkid* $fs/usr/lib/libblkid* - # Remove uuid files provided by util-linux-ng. - rm $fs/usr/sbin/uuidd $fs/usr/bin/uuidgen - rm $fs/lib/libuuid* $fs/usr/lib/libuuid* + # Remove fsck provided by Busybox. + rm $fs/sbin/fsck* } # Overlap busybox diff -r 1614ddef4ae7 -r e929c7543035 libcomerr-dev/receipt --- a/libcomerr-dev/receipt Mon May 29 18:23:11 2017 +0200 +++ b/libcomerr-dev/receipt Mon Mar 04 18:42:23 2019 +0100 @@ -1,19 +1,21 @@ # SliTaz package receipt. PACKAGE="libcomerr-dev" -VERSION="1.41.14" +VERSION="1.44.2" CATEGORY="development" SHORT_DESC="The libcomerr devel files." MAINTAINER="pankso@slitaz.org" WANTED="e2fsprogs" WEB_SITE="http://e2fsprogs.sourceforge.net/" +DEPENDS="pkg-config" + # 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 + cp -a $install$file $fs$file done < $wanted_stuff/$PACKAGE.files-list } diff -r 1614ddef4ae7 -r e929c7543035 libcomerr/receipt --- a/libcomerr/receipt Mon May 29 18:23:11 2017 +0200 +++ b/libcomerr/receipt Mon Mar 04 18:42:23 2019 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libcomerr" -VERSION="1.41.14" +VERSION="1.44.2" CATEGORY="base-system" SHORT_DESC="The libcomerr library files." MAINTAINER="pankso@slitaz.org" @@ -14,6 +14,6 @@ while read file; do dir=$(dirname $file) [ -d $fs$dir ] || mkdir -p $fs$dir - cp -a $_pkg$file $fs$file + cp -a $install$file $fs$file done < $wanted_stuff/$PACKAGE.files-list }