summaryrefslogtreecommitdiff
path: root/archivers/p7zip/Makefile
diff options
context:
space:
mode:
authoradam <adam>2007-01-27 21:50:11 +0000
committeradam <adam>2007-01-27 21:50:11 +0000
commitc5b84af93ae2250b42337e7f5e1721cee2983b71 (patch)
treec8fa81bcbd493785a81ec6665395be321b3a3a82 /archivers/p7zip/Makefile
parent6d0a0db7cfa65968bff08a3e7743a97a80b930ed (diff)
downloadpkgsrc-c5b84af93ae2250b42337e7f5e1721cee2983b71.tar.gz
Changes 4.44:
- From Windows version of 7-zip 4.43 : - 7za : Cab support - Speed optimizations for LZMA, Deflate, BZip2 and unRAR. - fix : now, updating a crypted header archive keeps the crypted header - fixes in the help displayed by 7za/7z/7zr. - code cleanup - remove of mySetModuleFileNameA (and its memory leak), GetModuleFileName ... - fixed : p7zip for DJGPP can now update an archive (thanks stranix) - fixed : in the plugins of 7z, the "Utf16" state was always off. - fixed : support for directory names that are not encoded with the current locale. (ex : directory name is in "iso 8859-15" whereas the locale is "utf8") - patch 1581907 : fix for FreeBSD in contrib/gzip-like_CLI_wrapper_for_7z/p7zip - fixed : p7zip can now restore a symbolic link from a Zip archive (archive.zip made with "zip -y") remark/todo : p7zip stores, in a zip archive, the linked file instead of the symbolic link - fixed 1630452 : small fix in the output of the script install.sh - fixed 632912 : Extracting large directories takes quadratic time - preliminary support of HP-UX : remove of RTLD_GROUP for dlopen in DLL.cpp makefile.hpux-acc should be able to build 7za for HP-UX (thanks to furiol) - Client7z added.
Diffstat (limited to 'archivers/p7zip/Makefile')
-rw-r--r--archivers/p7zip/Makefile20
1 files changed, 11 insertions, 9 deletions
diff --git a/archivers/p7zip/Makefile b/archivers/p7zip/Makefile
index 0b3cb3b2e79..0fd690f5f4a 100644
--- a/archivers/p7zip/Makefile
+++ b/archivers/p7zip/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2006/10/01 10:39:21 adam Exp $
+# $NetBSD: Makefile,v 1.26 2007/01/27 21:50:11 adam Exp $
-DISTNAME= p7zip_4.43_src_all
-PKGNAME= p7zip-4.43
+DISTNAME= p7zip_4.44_src_all
+PKGNAME= p7zip-4.44
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=p7zip/}
EXTRACT_SUFX= .tar.bz2
@@ -31,6 +31,14 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV:S/-/_/}
GCC_REQD+= 3.0
INSTALLATION_DIRS= bin
+.if !empty(DYNAMIC_7Z:MYES)
+INSTALLATION_DIRS+= lib/7z
+INSTALLATION_DIRS+= lib/7z/Codecs
+INSTALLATION_DIRS+= lib/7z/Formats
+.endif
+INSTALLATION_DIRS+= share/doc/p7zip
+INSTALLATION_DIRS+= share/doc/p7zip/commands
+INSTALLATION_DIRS+= share/doc/p7zip/switches
.include "../../mk/endian.mk"
@@ -43,9 +51,6 @@ CFLAGS+= -DLITTLE_ENDIAN
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/7za ${PREFIX}/bin
.if !empty(DYNAMIC_7Z:MYES)
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/7z
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/7z/Codecs
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/7z/Formats
${INSTALL_PROGRAM} ${WRKSRC}/bin/7z ${PREFIX}/lib/7z
${INSTALL_LIB} ${WRKSRC}/bin/Codecs/* ${PREFIX}/lib/7z/Codecs
${INSTALL_LIB} ${WRKSRC}/bin/Formats/* ${PREFIX}/lib/7z/Formats
@@ -53,9 +58,6 @@ do-install:
.else
ln -s 7za ${PREFIX}/bin/7z
.endif
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/p7zip
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/p7zip/commands
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/p7zip/switches
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/p7zip
${INSTALL_DATA} ${WRKSRC}/DOCS/MANUAL/*.* ${PREFIX}/share/doc/p7zip
${INSTALL_DATA} ${WRKSRC}/DOCS/MANUAL/commands/*.* ${PREFIX}/share/doc/p7zip/commands