summaryrefslogtreecommitdiff
path: root/archivers/zziplib
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2006-08-11 12:50:40 +0000
committertaca <taca@pkgsrc.org>2006-08-11 12:50:40 +0000
commit1bd548e7278473d5a364fbb3b58132801291338a (patch)
treea1f0bde5ad39781b024e0e15431d7ca05c34d80a /archivers/zziplib
parent9b51e51e8cd70e4a46d230517c30e3948d09a910 (diff)
downloadpkgsrc-1bd548e7278473d5a364fbb3b58132801291338a.tar.gz
Make this package compile with gcc-4.
Bump PKGREVISION.
Diffstat (limited to 'archivers/zziplib')
-rw-r--r--archivers/zziplib/Makefile4
-rw-r--r--archivers/zziplib/distinfo3
-rw-r--r--archivers/zziplib/patches/patch-aa13
3 files changed, 17 insertions, 3 deletions
diff --git a/archivers/zziplib/Makefile b/archivers/zziplib/Makefile
index 549a19a63f5..6a5c4518a81 100644
--- a/archivers/zziplib/Makefile
+++ b/archivers/zziplib/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2006/06/18 07:04:16 rillig Exp $
+# $NetBSD: Makefile,v 1.13 2006/08/11 12:50:40 taca Exp $
#
DISTNAME= zziplib-0.10.82
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zziplib/}
EXTRACT_SUFX= .tar.bz2
diff --git a/archivers/zziplib/distinfo b/archivers/zziplib/distinfo
index af3d9ac266b..e83a717b873 100644
--- a/archivers/zziplib/distinfo
+++ b/archivers/zziplib/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 14:45:28 agc Exp $
+$NetBSD: distinfo,v 1.3 2006/08/11 12:50:40 taca Exp $
SHA1 (zziplib-0.10.82.tar.bz2) = 7f9e07a200a52e38b9011acefcbed9fff0e4b6d3
RMD160 (zziplib-0.10.82.tar.bz2) = 58be317eda7657e7e9d4a26e3070a70134d416a0
Size (zziplib-0.10.82.tar.bz2) = 572573 bytes
+SHA1 (patch-aa) = b72e1fb94e1c91f5c3f920d0aa6e1e450bf7eace
diff --git a/archivers/zziplib/patches/patch-aa b/archivers/zziplib/patches/patch-aa
new file mode 100644
index 00000000000..248ae135681
--- /dev/null
+++ b/archivers/zziplib/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2006/08/11 12:50:40 taca Exp $
+
+--- bins/zziptest.c.orig 2002-12-18 23:06:29.000000000 +0900
++++ bins/zziptest.c
+@@ -73,7 +73,7 @@ int main(int argc, char ** argv)
+ printf("filename: %s\n\n", hdr->d_name);
+
+ if (hdr->d_reclen == 0) break;
+- (char *)hdr += hdr->d_reclen;
++ hdr = (struct zzip_dir_hdr *)((char *)hdr + hdr->d_reclen);
+ sleep(1);
+ }
+ }