[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