summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Harring <ferringb@gentoo.org>2005-12-26 07:55:53 +0000
committerBrian Harring <ferringb@gentoo.org>2005-12-26 07:55:53 +0000
commite382a1466c6587dfb7636fdb2d61337877cb7020 (patch)
tree33d372cf75c29e6982c96a9f6d4cae2d27f0c47a /dev-util/xdelta/files
parent2.7.0.24 stable amd64 (diff)
downloadhistorical-e382a1466c6587dfb7636fdb2d61337877cb7020.tar.gz
historical-e382a1466c6587dfb7636fdb2d61337877cb7020.tar.bz2
historical-e382a1466c6587dfb7636fdb2d61337877cb7020.zip
collection of fixups raided from bug 91062, and from loki (work mainly via
Package-Manager: portage-2475-svn
Diffstat (limited to 'dev-util/xdelta/files')
-rw-r--r--dev-util/xdelta/files/digest-xdelta-1.1.3-r11
-rw-r--r--dev-util/xdelta/files/xdelta-1.1.3-freegen.patch22
-rw-r--r--dev-util/xdelta/files/xdelta-1.1.3-gcc4.patch11
3 files changed, 34 insertions, 0 deletions
diff --git a/dev-util/xdelta/files/digest-xdelta-1.1.3-r1 b/dev-util/xdelta/files/digest-xdelta-1.1.3-r1
new file mode 100644
index 000000000000..ad5af6095609
--- /dev/null
+++ b/dev-util/xdelta/files/digest-xdelta-1.1.3-r1
@@ -0,0 +1 @@
+MD5 08e964c28541605b6fe61c0dd6595516 xdelta-1.1.3.tar.gz 242101
diff --git a/dev-util/xdelta/files/xdelta-1.1.3-freegen.patch b/dev-util/xdelta/files/xdelta-1.1.3-freegen.patch
new file mode 100644
index 000000000000..cad913f9330f
--- /dev/null
+++ b/dev-util/xdelta/files/xdelta-1.1.3-freegen.patch
@@ -0,0 +1,22 @@
+
+from RedHat/Fedora
+
+--- 20050325/xdelta-1.1.3/xdelta.c.BAK
++++ 20050325/xdelta-1.1.3/xdelta.c
+@@ -230,6 +230,15 @@
+ /* $Format: "#define XDELTA_REQUIRED_VERSION \"$ReleaseMajorVersion$.$ReleaseMinorVersion$.\"" $ */
+ #define XDELTA_REQUIRED_VERSION "1.1."
+
++void
++xdp_generator_free (XdeltaGenerator *xg)
++{
++ xdp_source_free(xg->data_source);
++ g_ptr_array_free(xg->sources, TRUE);
++
++ g_free(xg);
++}
++
+ XdeltaGenerator*
+ __xdp_generator_new (const char* version)
+ {
+
diff --git a/dev-util/xdelta/files/xdelta-1.1.3-gcc4.patch b/dev-util/xdelta/files/xdelta-1.1.3-gcc4.patch
new file mode 100644
index 000000000000..c2661452334a
--- /dev/null
+++ b/dev-util/xdelta/files/xdelta-1.1.3-gcc4.patch
@@ -0,0 +1,11 @@
+--- xdmain.c 2001-09-24 08:59:18.000000000 +0200
++++ xdmain-new.c 2005-05-01 17:26:38.229969816 +0200
+@@ -64,7 +64,7 @@
+
+ #include "xdelta.h"
+
+-extern HandleFuncTable xd_handle_table;
++static HandleFuncTable xd_handle_table;
+
+ #define XD_PAGE_SIZE (1<<20)
+