# HG changeset patch # User Hans-G?nter Theisgen # Date 1579853526 -3600 # Node ID 0f8e59b63cd4c58dbdf8c68e9728e994cdc5c011 # Parent 276ee4395f1046ce95407d6c72480a1b48222a2e updated e2fsprogs and e2fsprogs-dev (1.44.5 -> 1.45.5) diff -r 276ee4395f10 -r 0f8e59b63cd4 e2fsprogs-dev/receipt --- a/e2fsprogs-dev/receipt Fri Jan 24 08:25:58 2020 +0100 +++ b/e2fsprogs-dev/receipt Fri Jan 24 09:12:06 2020 +0100 @@ -1,31 +1,36 @@ # SliTaz package receipt. PACKAGE="e2fsprogs-dev" -VERSION="1.44.5" +VERSION="1.45.5" CATEGORY="development" -SHORT_DESC="The e2fsprogs devel files." +SHORT_DESC="The e2fsprogs development files." MAINTAINER="pankso@slitaz.org" -WANTED="e2fsprogs" LICENSE="GPL2" WEB_SITE="http://e2fsprogs.sourceforge.net/" DEPENDS="libcomerr-dev pkg-config" +WANTED="e2fsprogs" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - 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 + + 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 - done + done + # Remove blkid files. rm -rf $fs/usr/include/blkid rm -rf $fs/usr/lib/libblkid* rm -rf $fs/usr/lib/pkgconfig/blkid.pc + # Remove uuid files. rm -rf $fs/usr/include/uuid rm -rf $fs/usr/lib/libuuid* diff -r 276ee4395f10 -r 0f8e59b63cd4 e2fsprogs/receipt --- a/e2fsprogs/receipt Fri Jan 24 08:25:58 2020 +0100 +++ b/e2fsprogs/receipt Fri Jan 24 09:12:06 2020 +0100 @@ -1,19 +1,21 @@ # SliTaz package receipt. PACKAGE="e2fsprogs" -VERSION="1.44.5" +VERSION="1.45.5" CATEGORY="base-system" -SHORT_DESC="Filesystem utilities for use with ext2/ext3/ext4 (without fsck*)." +SHORT_DESC="Filesystem utilities for use with ext2, ext3 and ext4 (without fsck*)." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://e2fsprogs.sourceforge.net/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://e2fsprogs.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -HOST_ARCH="i486 arm" DEPENDS="libcomerr util-linux-blkid util-linux-uuid" -BUILD_DEPENDS="texinfo util-linux-blkid-dev util-linux-uuid-dev \ -coreutils-operations" +BUILD_DEPENDS="coreutils-operations texinfo util-linux-blkid-dev + util-linux-uuid-dev" + +HOST_ARCH="i486 arm" # Handle cross compilation. case "$ARCH" in @@ -30,14 +32,17 @@ zcat $stuff/e2fsprogs.no.64bit.by.default.diff.gz | patch -p1 || exit 1 sed -i 's|\$ac_MKDIR_P&|mkdir -p\&|' configure - mkdir ../build && cd ../build - $src/configure \ - --prefix=/usr \ - --with-root-prefix="" \ - --enable-elf-shlibs \ - --sysconfdir=/etc \ + + mkdir ../build && + cd ../build && + $src/configure \ + --prefix=/usr \ + --with-root-prefix="" \ + --enable-elf-shlibs \ + --sysconfdir=/etc \ $CONFIGURE_ARGS - make && make install && + make && + make install && make install-libs } @@ -45,15 +50,18 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/sbin $fs - cp -a $install/lib $fs - cp -a $install/etc $fs - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/sbin $fs/usr + + cp -a $install/sbin $fs + cp -a $install/lib $fs + cp -a $install/etc $fs + 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 + cat $stuff/*.files-list | while read file + do rm -f ${fs}$file - done + done + # Remove fsck provided by Busybox. rm $fs/sbin/fsck* }