Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c6c7bc6ae72d0ab24f9246b20968c19f796d3361

commit c6c7bc6ae72d0ab24f9246b20968c19f796d3361
Author: crazy <[email protected]>
Date:   Tue May 24 03:37:53 2016 +0200

e2fsprogs-1.43-1-x86_64
* Version bump

diff --git a/source/base/e2fsprogs/FrugalBuild 
b/source/base/e2fsprogs/FrugalBuild
index 4d08267..bc6ae2c 100644
--- a/source/base/e2fsprogs/FrugalBuild
+++ b/source/base/e2fsprogs/FrugalBuild
@@ -1,24 +1,27 @@
# Compiling time: 0.18 SBU
-# Maintainer: James Buren <[email protected]>
+# Maintainer: crazy <[email protected]>
# Contributor: Miklos Vajna <[email protected]>

pkgname=e2fsprogs
-pkgver=1.42.13
-pkgrel=4
+pkgver=1.43
+pkgrel=1
pkgdesc="Utilities needed to create and maintain ext2 and ext3 filesystems"
depends=('glibc>=2.22-7' 'libuuid>=2.27.1-3' 'libblkid>=2.27.1-3')
makedepends=('util-linux>=2.27.1-3')
rodepends=('coreutils>=8.24-4' 'util-linux>=2.27.1-3')
groups=('base' 'chroot-core')
-archs=('i686' 'x86_64' 'arm')
+archs=('i686' 'x86_64')
_F_sourceforge_prefix="libs-"
_F_archive_grepv="WIP"
Finclude sourceforge
+source+=(testsuite.patch)
url="http://e2fsprogs.sourceforge.net/";
-signatures=($source.asc)
+signatures=("$source.asc" '')

build()
{
+       Fcd
+       Fpatchall
Fmake \
--enable-elf-shlibs \
--enable-symlink-install \
@@ -29,14 +32,15 @@ build()
--disable-libuuid \
--disable-uuidd \
--disable-fsck \
-               --disable-e2initrd-helper
+               --disable-e2initrd-helper \
+               --enable-threads=posix

-       ## BROKEN IN CHROTT .. make a build with -H and enable this
-       # it seems building the test binaries fails
-       #if [ "$CARCH" != "arm" ]; then
-       #       make check || return 1
-       #fi
-       make DESTDIR=$Fdestdir install install-libs
+       ## DO NOT BUMP BEFORE enabling this local
+       ## sometimes it hangs the chroot so we just test local
+       ## before pushing
+       ## make check || Fdie
+
+       make DESTDIR=$Fdestdir install install-libs || Fdie

# conflicts with util-linux
Frm usr/sbin/uuidd usr/share/man/man8/uuidd.8
diff --git a/source/base/e2fsprogs/testsuite.patch 
b/source/base/e2fsprogs/testsuite.patch
new file mode 100644
index 0000000..2723a87
--- /dev/null
+++ b/source/base/e2fsprogs/testsuite.patch
@@ -0,0 +1,36 @@
+From e7d848266a224cc1ed3c74c6746b5c779a5f55ce Mon Sep 17 00:00:00 2001
+From: Theodore Ts'o <[email protected]>
+Date: Fri, 20 May 2016 21:02:09 -0400
+Subject: tests: fix filter.sed to filter out version numbers of the form 1.43
+
+The regular expression worked for version numbers such as 1.42.12, but
+not if there isn't a third component in the version number.
+
+Signed-off-by: Theodore Ts'o <[email protected]>
+---
+ tests/filter.sed | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/tests/filter.sed b/tests/filter.sed
+index bec899c..628309d 100644
+--- a/tests/filter.sed
++++ b/tests/filter.sed
+@@ -1,10 +1,10 @@
+-/^debugfs [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^dumpe2fs [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^e2fsck [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^mke2fs [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^resize2fs [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^tune2fs [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+-/^e2image [1-9]\.[0-9]*[.-][^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^debugfs [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^dumpe2fs [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^e2fsck [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^mke2fs [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^resize2fs [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^tune2fs [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
++/^e2image [1-9]\.[0-9]*[^ ]* ([0-9]*-[A-Za-z]*-[0-9]*)/d
+ s/\\015//g
+ /automatically checked/d
+ /^Directory Hash Seed:/d
+--
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to