[arch-commits] Commit in util-linux/trunk (0001-fdisk-fix-l-device.patch PKGBUILD)

Dave Reisner dreisner at archlinux.org
Mon Sep 8 14:40:25 UTC 2014


    Date: Monday, September 8, 2014 @ 16:40:25
  Author: dreisner
Revision: 221156

upgpkg: util-linux 2.25.1-1

Modified:
  util-linux/trunk/PKGBUILD
Deleted:
  util-linux/trunk/0001-fdisk-fix-l-device.patch

-------------------------------+
 0001-fdisk-fix-l-device.patch |   61 ----------------------------------------
 PKGBUILD                      |   20 +++----------
 2 files changed, 5 insertions(+), 76 deletions(-)

Deleted: 0001-fdisk-fix-l-device.patch
===================================================================
--- 0001-fdisk-fix-l-device.patch	2014-09-08 12:33:16 UTC (rev 221155)
+++ 0001-fdisk-fix-l-device.patch	2014-09-08 14:40:25 UTC (rev 221156)
@@ -1,61 +0,0 @@
-From 52d92543ffb8efb56036f316a1072d8fbba62c38 Mon Sep 17 00:00:00 2001
-From: Karel Zak <kzak at redhat.com>
-Date: Mon, 28 Jul 2014 11:57:10 +0200
-Subject: [PATCH] fdisk: fix -l [<device>]
-
- * don't use err(), but warn(), so don't stop after the first error
-
- * display all errors when "-l <device> ..." specified
-
- * display only EACCES errors when list whole disks from
-   /proc/partitions ("fdisk -l" )
-
-Reported-by: Boian Bonev <bbonev at ipacct.com>
-Addresses: https://github.com/karelzak/util-linux/pull/106
-Signed-off-by: Karel Zak <kzak at redhat.com>
----
- disk-utils/fdisk.c | 13 ++++++++-----
- 1 file changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/disk-utils/fdisk.c b/disk-utils/fdisk.c
-index 8d57dbb..46e632a 100644
---- a/disk-utils/fdisk.c
-+++ b/disk-utils/fdisk.c
-@@ -670,10 +670,13 @@ static int is_ide_cdrom_or_tape(char *device)
- 	return ret;
- }
- 
--static void print_device_pt(struct fdisk_context *cxt, char *device)
-+static void print_device_pt(struct fdisk_context *cxt, char *device, int warnme)
- {
--	if (fdisk_context_assign_device(cxt, device, 1) != 0)	/* read-only */
--		err(EXIT_FAILURE, _("cannot open %s"), device);
-+	if (fdisk_context_assign_device(cxt, device, 1) != 0) {	/* read-only */
-+		if (warnme || errno == EACCES)
-+			warn(_("cannot open %s"), device);
-+		return;
-+	}
- 
- 	list_disk_geometry(cxt);
- 
-@@ -717,7 +720,7 @@ static void print_all_devices_pt(struct fdisk_context *cxt)
- 		if (!cn)
- 			continue;
- 		if (!is_ide_cdrom_or_tape(cn))
--			print_device_pt(cxt, cn);
-+			print_device_pt(cxt, cn, 0);
- 		free(cn);
- 	}
- 	fclose(f);
-@@ -912,7 +915,7 @@ int main(int argc, char **argv)
- 		if (argc > optind) {
- 			int k;
- 			for (k = optind; k < argc; k++)
--				print_device_pt(cxt, argv[k]);
-+				print_device_pt(cxt, argv[k], 1);
- 		} else
- 			print_all_devices_pt(cxt);
- 		break;
--- 
-2.0.3
-

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-09-08 12:33:16 UTC (rev 221155)
+++ PKGBUILD	2014-09-08 14:40:25 UTC (rev 221156)
@@ -5,8 +5,8 @@
 
 pkgbase=util-linux
 pkgname=(util-linux libutil-linux)
-pkgver=2.25
-pkgrel=3
+pkgver=2.25.1
+pkgrel=1
 pkgdesc="Miscellaneous system utilities for Linux"
 url="http://www.kernel.org/pub/linux/utils/util-linux/"
 arch=('i686' 'x86_64')
@@ -15,23 +15,13 @@
 options=('strip' 'debug')
 source=("ftp://ftp.kernel.org/pub/linux/utils/$pkgname/v2.25/$pkgname-$pkgver.tar.xz"
         uuidd.tmpfiles
-        pam-login
-        pam-common
-        pam-su
-        0001-fdisk-fix-l-device.patch)
-md5sums=('4c78fdef4cb882caafad61e33cafbc14'
+        pam-{login,common,su})
+md5sums=('2ff36a8f8ede70f66c5ad0fb09e40e79'
          'a39554bfd65cccfd8254bb46922f4a67'
          '4368b3f98abd8a32662e094c54e7f9b1'
          'a31374fef2cba0ca34dfc7078e2969e4'
-         'fa85e5cce5d723275b14365ba71a8aad'
-         '93cf977a7abc6f30152295e2aef453fa')
+         'fa85e5cce5d723275b14365ba71a8aad')
 
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  patch -Np1 <"$srcdir"/0001-fdisk-fix-l-device.patch
-}
-
 build() {
   cd "$pkgname-$pkgver"
 




More information about the arch-commits mailing list