disapproval of revision '9784df253c04df1dfcc620c6bf064869215598f6'
authorJohn Lee <john_lee@openmoko.org>
Thu, 20 Dec 2007 18:43:53 +0000 (18:43 +0000)
committerOpenmoko anonymizer key <devel@lists.openmoko.org>
Thu, 20 Dec 2007 18:43:53 +0000 (18:43 +0000)
fix Bug 3502

packages/ipkg/files/ipkg_bugfix.patch [deleted file]
packages/ipkg/ipkg-native_0.99.163.bb

diff --git a/packages/ipkg/files/ipkg_bugfix.patch b/packages/ipkg/files/ipkg_bugfix.patch
deleted file mode 100644 (file)
index 51eccbb..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-Index: C/ipkg_conf.c
-===================================================================
---- C.orig/ipkg_conf.c 2005-06-21 13:59:32.000000000 +0000
-+++ C/ipkg_conf.c      2007-11-27 01:11:17.000000000 +0000
-@@ -423,6 +423,7 @@
-      nv_pair_t *nv_pair;
-      pkg_dest_t *dest;
-      char *root_dir;
-+     char *list_dir2;
-      for (iter = nv_pair_list->head; iter; iter = iter->next) {
-         nv_pair = iter->data;
-@@ -432,8 +433,14 @@
-         } else {
-              root_dir = strdup(nv_pair->value);
-         }
--        dest = pkg_dest_list_append(&conf->pkg_dest_list, nv_pair->name, root_dir, lists_dir);
-+        if (conf->offline_root) {
-+             sprintf_alloc(&list_dir2, "%s%s", conf->offline_root, lists_dir);
-+        } else {
-+             list_dir2 = strdup(lists_dir);
-+        }
-+        dest = pkg_dest_list_append(&conf->pkg_dest_list, nv_pair->name, root_dir, list_dir2);
-         free(root_dir);
-+        free(list_dir2);
-         if (dest == NULL) {
-              continue;
-         }
-@@ -562,13 +569,13 @@
-         } else if (strcmp(type, "dest") == 0) {
-              nv_pair_list_append(tmp_dest_nv_pair_list, name, value);
-         } else if (strcmp(type, "lists_dir") == 0) {
--             *lists_dir = realloc(*lists_dir,strlen(value)+1);
-+             *lists_dir = realloc(*lists_dir,strlen(name)+1);
-                if (*lists_dir == NULL) {
-                   ipkg_message(conf, IPKG_ERROR, "ERROR: Not enough memory\n");
-                   free(options);
-                   return EINVAL;
-                }
--               sprintf (*lists_dir,"%s",value);
-+               sprintf (*lists_dir,"%s", name);
-         } else if (strcmp(type, "arch") == 0) {
-              ipkg_message(conf, IPKG_INFO, "supported arch %s priority (%s)\n", name, value);
-              if (!value) {
index c8e7d08..13609c9 100644 (file)
@@ -2,7 +2,7 @@ S = "${WORKDIR}/ipkg-${PV}"
 
 #require ipkg_${PV}.bb
 require ipkg-native.inc
-PR = "r3"
+PR = "r2"
 
 inherit autotools pkgconfig native
 
@@ -10,6 +10,5 @@ SRC_URI = "http://www.handhelds.org/pub/packages/ipkg/ipkg-${PV}.tar.gz \
            file://is-processing.patch;patch=1 \
            file://1-pkg-parse--Optimize-inefficient-parsing.patch;patch=1 \
            file://2-pkg-vec--Optimize-gross-inefficiency.patch;patch=1 \
-           file://ipkg_bugfix.patch;patch=1 \
           "