summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2011-05-13 04:10:46 +0000
committeradam <adam@pkgsrc.org>2011-05-13 04:10:46 +0000
commite63db72a33a41c3140bfa99ba0e5b9eb18467467 (patch)
tree08aad4f574f9fe10afed075594b3286033621947 /archivers
parent6598d0f2f3a2dbb760c010174750374bef7dca82 (diff)
downloadpkgsrc-e63db72a33a41c3140bfa99ba0e5b9eb18467467.tar.gz
Changes 1.4:
* A bug in the LZX decompressor was fixed. * cabextract is now more tolerant when processing cabinet sets. * cabextract is now compatible with even more compilers, and now supports 64-bit file I/O on platforms where it's completely native, like Mac OS X 10.6 and Fedora x86_64. * cabextract will no longer print "library not compiled to support large files" while reading small files. * The Windows CE installation format document was improved.
Diffstat (limited to 'archivers')
-rw-r--r--archivers/cabextract/Makefile20
-rw-r--r--archivers/cabextract/distinfo10
-rw-r--r--archivers/cabextract/patches/patch-mspack_system.h10
3 files changed, 20 insertions, 20 deletions
diff --git a/archivers/cabextract/Makefile b/archivers/cabextract/Makefile
index 0c1dd213afb..4098b3fe673 100644
--- a/archivers/cabextract/Makefile
+++ b/archivers/cabextract/Makefile
@@ -1,20 +1,18 @@
-# $NetBSD: Makefile,v 1.22 2011/02/08 20:15:17 jakllsch Exp $
-#
+# $NetBSD: Makefile,v 1.23 2011/05/13 04:10:46 adam Exp $
-DISTNAME= cabextract-1.3
-PKGREVISION= 1
-CATEGORIES= archivers
-MASTER_SITES= http://www.cabextract.org.uk/
+DISTNAME= cabextract-1.4
+CATEGORIES= archivers
+MASTER_SITES= http://www.cabextract.org.uk/
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.cabextract.org.uk/
-COMMENT= Microsoft cabinet (.CAB) file extractor
-LICENSE= gnu-gpl-v3
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.cabextract.org.uk/
+COMMENT= Microsoft cabinet (.CAB) file extractor
+LICENSE= gnu-gpl-v3
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
-GNU_CONFIGURE= yes
USE_TOOLS+= gmake
+GNU_CONFIGURE= yes
.include "../../mk/bsd.pkg.mk"
diff --git a/archivers/cabextract/distinfo b/archivers/cabextract/distinfo
index 184de87c410..e657b8d0e59 100644
--- a/archivers/cabextract/distinfo
+++ b/archivers/cabextract/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2011/02/08 20:17:24 jakllsch Exp $
+$NetBSD: distinfo,v 1.13 2011/05/13 04:10:46 adam Exp $
-SHA1 (cabextract-1.3.tar.gz) = 112469b9e58497a5cfa2ecb3d9eeb9d3a4151c9f
-RMD160 (cabextract-1.3.tar.gz) = a02fc161719d57cbee934f0a12ed5441ec7ddc27
-Size (cabextract-1.3.tar.gz) = 217633 bytes
-SHA1 (patch-mspack_system.h) = f59e602cd032244ad08f0fe9ba3977172c627ee2
+SHA1 (cabextract-1.4.tar.gz) = b1d5dd668d2dbe95b47aad6e92c0b7183ced70f1
+RMD160 (cabextract-1.4.tar.gz) = da175f0dab84150cf0c36ac4870002b07e4774d4
+Size (cabextract-1.4.tar.gz) = 222490 bytes
+SHA1 (patch-mspack_system.h) = e997f6ea664e8fbf7b03ff9fb10fb8adc06d8779
diff --git a/archivers/cabextract/patches/patch-mspack_system.h b/archivers/cabextract/patches/patch-mspack_system.h
index 029bc062173..908394562f8 100644
--- a/archivers/cabextract/patches/patch-mspack_system.h
+++ b/archivers/cabextract/patches/patch-mspack_system.h
@@ -1,9 +1,10 @@
-$NetBSD: patch-mspack_system.h,v 1.1 2011/02/08 20:15:18 jakllsch Exp $
+$NetBSD: patch-mspack_system.h,v 1.2 2011/05/13 04:10:47 adam Exp $
+
Autoconf has already assured us of a 64-bit off_t.
---- mspack/system.h.orig 2010-06-17 23:46:06.000000000 +0000
+--- mspack/system.h.orig 2011-04-26 17:15:21.000000000 +0000
+++ mspack/system.h
-@@ -15,6 +15,7 @@
+@@ -19,6 +19,7 @@ extern "C" {
# include <config.h>
#endif
@@ -11,12 +12,13 @@ Autoconf has already assured us of a 64-bit off_t.
#include <mspack.h>
/* fix for problem with GCC 4 and glibc (thanks to Ville Skytta)
-@@ -53,17 +54,8 @@
+@@ -57,18 +58,8 @@ extern "C" {
# include <limits.h>
#endif
-#if ((defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS >= 64) || \
- (defined(FILESIZEBITS) && FILESIZEBITS >= 64) || \
+- (defined(SIZEOF_OFF_T) && SIZEOF_OFF_T >= 8) || \
- defined(_LARGEFILE_SOURCE) || defined(_LARGEFILE64_SOURCE))
-# define LARGEFILE_SUPPORT
-# define LD "lld"