[arch-commits] Commit in e2fsprogs/trunk (0001-implement-com_right_r.patch PKGBUILD)

Ronald van Haren ronald at archlinux.org
Mon Mar 22 08:28:27 UTC 2010


    Date: Monday, March 22, 2010 @ 04:28:27
  Author: ronald
Revision: 73063

upgpkg: e2fsprogs 1.41.11-1
update to latest version ; remove libcomm_err patch as it is now included upstream

Modified:
  e2fsprogs/trunk/PKGBUILD
Deleted:
  e2fsprogs/trunk/0001-implement-com_right_r.patch

----------------------------------+
 0001-implement-com_right_r.patch |   60 -------------------------------------
 PKGBUILD                         |   12 ++-----
 2 files changed, 4 insertions(+), 68 deletions(-)

Deleted: 0001-implement-com_right_r.patch
===================================================================
--- 0001-implement-com_right_r.patch	2010-03-22 07:43:28 UTC (rev 73062)
+++ 0001-implement-com_right_r.patch	2010-03-22 08:28:27 UTC (rev 73063)
@@ -1,60 +0,0 @@
-From 527d258d605e5a1dd841bccc6091c0b894a10411 Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa at alpinelinux.org>
-Date: Wed, 27 Jan 2010 16:02:08 +0000
-Subject: [PATCH] implement com_right_r()
-
-For heimdal compat
----
- lib/et/com_err.h   |    2 ++
- lib/et/com_right.c |   14 ++++++++++++++
- 2 files changed, 16 insertions(+), 0 deletions(-)
-
-diff --git a/lib/et/com_err.h b/lib/et/com_err.h
-index de0146e..eb2106f 100644
---- a/lib/et/com_err.h
-+++ b/lib/et/com_err.h
-@@ -16,6 +16,7 @@
- #define COM_ERR_ATTR(x)
- #endif
- 
-+#include <stddef.h>
- #include <stdarg.h>
- 
- typedef long errcode_t;
-@@ -49,6 +50,7 @@ extern void add_to_error_table(struct et_list *new_table);
- 
- /* Provided for Heimdall compatibility */
- extern const char *com_right(struct et_list *list, long code);
-+extern const char *com_right_r(struct et_list *list, long code, char *str, size_t len);
- extern void initialize_error_table_r(struct et_list **list,
- 				     const char **messages,
- 				     int num_errors,
-diff --git a/lib/et/com_right.c b/lib/et/com_right.c
-index 173fd1a..dbc1e41 100644
---- a/lib/et/com_right.c
-+++ b/lib/et/com_right.c
-@@ -55,6 +55,21 @@ com_right(struct et_list *list, long code)
-     return NULL;
- }
- 
-+const char *
-+com_right_r(struct et_list *list, long code, char *str, size_t len)
-+{
-+    struct et_list *p;
-+    for (p = list; p; p = p->next) {
-+        if (code >= p->table->base && code < p->table->base + p->table->n_msgs) {
-+            strncpy(str, p->table->msgs[code - p->table->base], len);
-+            str[len-1] = '\0';
-+            return str;
-+        }
-+    }
-+    return NULL;
-+}
-+
-+
- struct foobar {
-     struct et_list etl;
-     struct error_table tab;
--- 
-1.6.6.1
-

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-03-22 07:43:28 UTC (rev 73062)
+++ PKGBUILD	2010-03-22 08:28:27 UTC (rev 73063)
@@ -3,7 +3,7 @@
 # Contributor: judd <jvinet at zeroflux.org>
 
 pkgname=e2fsprogs
-pkgver=1.41.10
+pkgver=1.41.11
 pkgrel=1
 pkgdesc="Ext2/3/4 filesystem utilities"
 arch=('i686' 'x86_64')
@@ -13,19 +13,15 @@
 depends=('sh' 'util-linux-ng>=2.16')
 makedepends=('bc')
 source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"
-        'MIT-LICENSE' '0001-implement-com_right_r.patch')
+        'MIT-LICENSE')
 backup=('etc/mke2fs.conf')
 install=${pkgname}.install
-md5sums=('f9c7bb5c036a119453ce02fa871038da'
-         '035b7c69b7a2cecf996a4708c262245e'
-         '20bf4f686512fa0327ca17f61db226a6')
+md5sums=('fb507a40c2706bc38306f150d069e345'
+         '035b7c69b7a2cecf996a4708c262245e')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
 
-  # provide heimdal's com_right_r() directly in e2fsprogs com_err: FS#18043
-  patch -Np1 -i ${srcdir}/0001-implement-com_right_r.patch || return 1
-  
   # Remove unnecessary init.d directory
   sed -i '/init\.d/s|^|#|' misc/Makefile.in || return 1
 




More information about the arch-commits mailing list