pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/archivers/p7zip Version 9.38.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/c949ac216edd
branches: trunk
changeset: 652447:c949ac216edd
user: adam <adam%pkgsrc.org@localhost>
date: Tue Jun 02 14:53:10 2015 +0000
description:
Version 9.38.1
- bug 145 "p7zip crashes while moving memory in MoveItems
Version 9.38
- patch 23 fixes "7z with unicode file name with surrogate pair is not handled well in Linux"
- bug 139 "password from commanline is visible in processes list"
Now the characters of the password are replaced with *.
- From Windows version of 7-zip
- bug138 If you extract the password with # program crashes
7z now supports long password in RAR 3 and 4.
diffstat:
archivers/p7zip/Makefile | 17 ++++++++---------
archivers/p7zip/PLIST | 11 ++++++++++-
archivers/p7zip/distinfo | 16 ++++++++--------
archivers/p7zip/patches/patch-CPP_Windows_DLL.cpp | 14 +++++++-------
archivers/p7zip/patches/patch-aa | 12 +++++-------
archivers/p7zip/patches/patch-ab | 4 ++--
archivers/p7zip/patches/patch-ac | 12 +++++++-----
7 files changed, 47 insertions(+), 39 deletions(-)
diffs (233 lines):
diff -r b7882928818c -r c949ac216edd archivers/p7zip/Makefile
--- a/archivers/p7zip/Makefile Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/Makefile Tue Jun 02 14:53:10 2015 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.57 2014/12/01 12:43:43 wiz Exp $
+# $NetBSD: Makefile,v 1.58 2015/06/02 14:53:10 adam Exp $
-DISTNAME= p7zip_9.20.1_src_all
-PKGNAME= p7zip-9.20.1
-PKGREVISION= 2
+DISTNAME= p7zip_9.38.1_src_all
+PKGNAME= p7zip-9.38.1
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=p7zip/}
EXTRACT_SUFX= .tar.bz2
@@ -21,7 +20,7 @@
PLIST_VARS= dll
# compiles, but does not recognize any archives as supported
-DYNAMIC_7Z= YES
+DYNAMIC_7Z?= NO
.if !empty(DYNAMIC_7Z:MYES)
BUILD_TARGET= all2
PLIST.dll= yes
@@ -48,7 +47,7 @@
SUBST_STAGE.lib= post-patch
.include "../../mk/dlopen.buildlink3.mk"
-BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:M*}
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
.include "../../mk/endian.mk"
@@ -71,11 +70,11 @@
.endif
${INSTALL_DATA} ${WRKSRC}/README \
${DESTDIR}${PREFIX}/share/doc/p7zip
- ${INSTALL_DATA} ${WRKSRC}/DOCS/MANUAL/*.* \
+ ${INSTALL_DATA} ${WRKSRC}/DOC/MANUAL/*.* \
${DESTDIR}${PREFIX}/share/doc/p7zip
- ${INSTALL_DATA} ${WRKSRC}/DOCS/MANUAL/commands/*.* \
+ ${INSTALL_DATA} ${WRKSRC}/DOC/MANUAL/commands/*.* \
${DESTDIR}${PREFIX}/share/doc/p7zip/commands
- ${INSTALL_DATA} ${WRKSRC}/DOCS/MANUAL/switches/*.* \
+ ${INSTALL_DATA} ${WRKSRC}/DOC/MANUAL/switches/*.* \
${DESTDIR}${PREFIX}/share/doc/p7zip/switches
${INSTALL_MAN} ${WRKSRC}/man1/7z.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
diff -r b7882928818c -r c949ac216edd archivers/p7zip/PLIST
--- a/archivers/p7zip/PLIST Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/PLIST Tue Jun 02 14:53:10 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2013/10/04 21:51:57 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2015/06/02 14:53:10 adam Exp $
bin/7z
bin/7za
${PLIST.dll}lib/7z.so
@@ -13,8 +13,10 @@
share/doc/p7zip/commands/delete.htm
share/doc/p7zip/commands/extract.htm
share/doc/p7zip/commands/extract_full.htm
+share/doc/p7zip/commands/hash.htm
share/doc/p7zip/commands/index.htm
share/doc/p7zip/commands/list.htm
+share/doc/p7zip/commands/rename.htm
share/doc/p7zip/commands/style.css
share/doc/p7zip/commands/test.htm
share/doc/p7zip/commands/update.htm
@@ -35,10 +37,17 @@
share/doc/p7zip/switches/overwrite.htm
share/doc/p7zip/switches/password.htm
share/doc/p7zip/switches/recurse.htm
+share/doc/p7zip/switches/sa.htm
+share/doc/p7zip/switches/scrc.htm
+share/doc/p7zip/switches/sdel.htm
share/doc/p7zip/switches/sfx.htm
+share/doc/p7zip/switches/sni.htm
+share/doc/p7zip/switches/sns.htm
+share/doc/p7zip/switches/spf.htm
share/doc/p7zip/switches/ssc.htm
share/doc/p7zip/switches/stdin.htm
share/doc/p7zip/switches/stdout.htm
+share/doc/p7zip/switches/stl.htm
share/doc/p7zip/switches/stop_switch.htm
share/doc/p7zip/switches/style.css
share/doc/p7zip/switches/type.htm
diff -r b7882928818c -r c949ac216edd archivers/p7zip/distinfo
--- a/archivers/p7zip/distinfo Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/distinfo Tue Jun 02 14:53:10 2015 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.42 2014/12/01 12:43:07 wiz Exp $
+$NetBSD: distinfo,v 1.43 2015/06/02 14:53:10 adam Exp $
-SHA1 (p7zip_9.20.1_src_all.tar.bz2) = 1cd567e043ee054bf08244ce15f32cb3258306b7
-RMD160 (p7zip_9.20.1_src_all.tar.bz2) = c3ff2dd12459282b46d9a68ab4af7800ff46039f
-Size (p7zip_9.20.1_src_all.tar.bz2) = 3835235 bytes
-SHA1 (patch-CPP_Windows_DLL.cpp) = 212140b873058eb838a1eb97befebb90512cd7e4
-SHA1 (patch-aa) = 6031e4a571c890b6620627989d056ba606c2e0ca
-SHA1 (patch-ab) = a9bd9ab50f6c2d5964de9b2c4e5d9d75e3c29b79
-SHA1 (patch-ac) = f5f0acd488a7c524b692b5660042baa79f9937ce
+SHA1 (p7zip_9.38.1_src_all.tar.bz2) = 6b1eccf272d8b141a94758f80727ae633568ba69
+RMD160 (p7zip_9.38.1_src_all.tar.bz2) = df76939ed67f3835fe4f8e92f2fec1ab4e4328c6
+Size (p7zip_9.38.1_src_all.tar.bz2) = 3917925 bytes
+SHA1 (patch-CPP_Windows_DLL.cpp) = 12fb3f3cf4d32b8848f741dde6bcb0e56a9c6745
+SHA1 (patch-aa) = 91917c8cfc9638444a32924570067a4298c82105
+SHA1 (patch-ab) = c680fb037b9ef5e19e4c8dc71dd710598277a61b
+SHA1 (patch-ac) = 245f93d2a250b0e2f17e7828a82787ac05652800
diff -r b7882928818c -r c949ac216edd archivers/p7zip/patches/patch-CPP_Windows_DLL.cpp
--- a/archivers/p7zip/patches/patch-CPP_Windows_DLL.cpp Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/patches/patch-CPP_Windows_DLL.cpp Tue Jun 02 14:53:10 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-CPP_Windows_DLL.cpp,v 1.1 2014/12/01 12:43:07 wiz Exp $
+$NetBSD: patch-CPP_Windows_DLL.cpp,v 1.2 2015/06/02 14:53:10 adam Exp $
Adapt for pkgsrc on OS X.
---- CPP/Windows/DLL.cpp.orig 2010-02-28 12:44:52.000000000 +0000
+--- CPP/Windows/DLL.cpp.orig 2011-07-09 16:25:31.000000000 +0000
+++ CPP/Windows/DLL.cpp
@@ -2,7 +2,7 @@
@@ -13,7 +13,7 @@
#include <mach-o/dyld.h>
#elif ENV_BEOS
#include <kernel/image.h>
-@@ -39,7 +39,7 @@ TRACEN((printf("CLibrary::Free(%p)\n",(v
+@@ -34,7 +34,7 @@ TRACEN((printf("CLibrary::Free(this=%p,%
if (_module == 0)
return true;
@@ -22,7 +22,7 @@
int ret = NSUnLinkModule ((NSModule)_module, 0);
#elif ENV_BEOS
int ret = unload_add_on((image_id)_module);
-@@ -57,7 +57,7 @@ static FARPROC local_GetProcAddress(HMOD
+@@ -52,7 +52,7 @@ static FARPROC local_GetProcAddress(HMOD
void *ptr = 0;
TRACEN((printf("local_GetProcAddress(%p,%s)\n",(void *)module,lpProcName)))
if (module) {
@@ -31,16 +31,16 @@
char name[MAX_PATHNAME_LEN];
snprintf(name,sizeof(name),"_%s",lpProcName);
name[sizeof(name)-1] = 0;
-@@ -115,7 +115,7 @@ bool CLibrary::Load(LPCTSTR lpLibFileNam
+@@ -103,7 +103,7 @@ bool CLibrary::Load(LPCTSTR lpLibFileNam
- TRACEN((printf("CLibrary::Load(%ls) => %s\n",lpLibFileName,name)))
+ TRACEN((printf("CLibrary::Load(this=%p,%ls) => %s\n",(void *)this,lpLibFileName,name)))
-#ifdef __APPLE_CC__
+#if defined(USE_APPLE_BUNDLE)
NSObjectFileImage image;
NSObjectFileImageReturnCode nsret;
-@@ -173,7 +173,7 @@ TRACEN((printf("load_add_on(%s)=%d\n",p.
+@@ -161,7 +161,7 @@ TRACEN((printf("load_add_on(%s)=%d\n",p.
if (fctTest) fctTest();
} else {
diff -r b7882928818c -r c949ac216edd archivers/p7zip/patches/patch-aa
--- a/archivers/p7zip/patches/patch-aa Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/patches/patch-aa Tue Jun 02 14:53:10 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.19 2014/04/26 01:16:54 dsainty Exp $
+$NetBSD: patch-aa,v 1.20 2015/06/02 14:53:10 adam Exp $
---- makefile.machine.orig 2010-05-30 08:33:48.000000000 +0000
+--- makefile.machine.orig 2015-02-25 20:12:06.000000000 +0000
+++ makefile.machine
-@@ -2,20 +2,20 @@
+@@ -2,20 +2,18 @@
# makefile for Linux (x86, PPC, alpha ...)
#
@@ -16,12 +16,10 @@
-D_7ZIP_LARGE_PAGES \
$(LOCAL_FLAGS)
--CXX=g++ $(ALLFLAGS)
--CC=gcc $(ALLFLAGS)
+-CXX=g++
+-CC=gcc
-CC_SHARED=-fPIC
-LINK_SHARED=-fPIC -shared
-+CXX+=$(ALLFLAGS)
-+CC+=$(ALLFLAGS)
+CC_SHARED=
+LINK_SHARED=-shared
diff -r b7882928818c -r c949ac216edd archivers/p7zip/patches/patch-ab
--- a/archivers/p7zip/patches/patch-ab Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/patches/patch-ab Tue Jun 02 14:53:10 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.11 2011/03/14 12:36:43 adam Exp $
+$NetBSD: patch-ab,v 1.12 2015/06/02 14:53:10 adam Exp $
--- CPP/Windows/FileFind.cpp.orig 2009-06-03 19:40:16.000000000 +0200
+++ CPP/Windows/FileFind.cpp
-@@ -311,7 +311,8 @@ bool CFindFile::FindFirst(LPCSTR wildcar
+@@ -350,7 +350,8 @@ bool CFindFile::FindFirst(LPCSTR wildcar
}
TRACEN((printf("CFindFile::FindFirst : closedir-2(dirp=%p)\n",_dirp)))
diff -r b7882928818c -r c949ac216edd archivers/p7zip/patches/patch-ac
--- a/archivers/p7zip/patches/patch-ac Tue Jun 02 13:27:03 2015 +0000
+++ b/archivers/p7zip/patches/patch-ac Tue Jun 02 14:53:10 2015 +0000
@@ -1,19 +1,21 @@
-$NetBSD: patch-ac,v 1.7 2010/06/16 08:30:09 adam Exp $
+$NetBSD: patch-ac,v 1.8 2015/06/02 14:53:10 adam Exp $
---- makefile.glb.orig 2009-07-03 20:44:21.000000000 +0000
+--- makefile.glb.orig 2015-02-19 14:56:02.000000000 +0000
+++ makefile.glb
-@@ -1,12 +1,12 @@
+@@ -1,14 +1,14 @@
RM=rm -f
+
-CFLAGS=-c -I. \
+CFLAGS+=-c -I. \
-I../../../../C \
-I../../../myWindows \
-I../../../include_windows \
- -I../../..
+ -I../../.. \
+ $(ALLFLAGS) $(ALLFLAGS_C)
-CXXFLAGS=-c -I. \
+CXXFLAGS+=-c -I. \
-I../../../myWindows \
-I../../../ \
- -I../../../include_windows
+ -I../../../include_windows \
Home |
Main Index |
Thread Index |
Old Index