[25665] trunk/dports/archivers/p7zip
source_changes at macosforge.org
source_changes at macosforge.org
Sun May 27 14:48:24 PDT 2007
Revision: 25665
http://trac.macosforge.org/projects/macports/changeset/25665
Author: pipping at macports.org
Date: 2007-05-27 14:48:23 -0700 (Sun, 27 May 2007)
Log Message:
-----------
* bump to version 4.47
* remove patch obsoleted upstream [ 1706002 ]
* add new patch to fix path in manpages
Modified Paths:
--------------
trunk/dports/archivers/p7zip/Portfile
Added Paths:
-----------
trunk/dports/archivers/p7zip/files/patch-install.sh
Removed Paths:
-------------
trunk/dports/archivers/p7zip/files/patch-makefile
Modified: trunk/dports/archivers/p7zip/Portfile
===================================================================
--- trunk/dports/archivers/p7zip/Portfile 2007-05-27 21:32:42 UTC (rev 25664)
+++ trunk/dports/archivers/p7zip/Portfile 2007-05-27 21:48:23 UTC (rev 25665)
@@ -2,7 +2,7 @@
PortSystem 1.0
name p7zip
-version 4.45
+version 4.47
categories archivers
maintainers nomaintainer at macports.org
description 7-Zip implementation
@@ -13,29 +13,21 @@
platforms darwin
master_sites sourceforge
-distname ${name}_${version}_src_all
use_bzip2 yes
-checksums md5 b7eb7a92b1bf0e73a2feae95cd3184f7 \
- sha1 06bdaf755e288539da4efa399fc143648db57acd \
- rmd160 23677f41e1a2c1d8c254073bc17ea40ea90851f1
+distname [strsed ${distname} {g/-/_/}]
+distfiles ${distname}_src_all${extract.suffix}
+checksums md5 76f486aa882638f1c259cd8d810adf6c \
+ sha1 568abf5571fe92c18798feb582604c0f5563a6b0 \
+ rmd160 7bb770ad4f721bdc024052e24d9c5fbb1bc3c04c
-worksrcdir ${name}_${version}
+patchfiles patch-install.sh
-# I've created a ticket at http://preview.tinyurl.com/2omofl regarding
-# the issue with DEST_(HOME|SHARE_DOC), addressed in the patch below
-# --pipping
-patchfiles patch-makefile
-
-post-patch {
- reinplace "s|/usr|${prefix}|" \
- ${worksrcpath}/man1/7z.1 \
- ${worksrcpath}/man1/7za.1
-}
-
configure {
if {${os.platform} == "darwin"} {
file copy -force ${worksrcpath}/makefile.macosx ${worksrcpath}/makefile.machine
}
}
-destroot.destdir DEST_HOME=${destroot}${prefix}
+destroot.destdir DEST_HOME=${prefix} \
+ DEST_MAN=${prefix}/share/man \
+ DEST_DIR=${destroot}
Added: trunk/dports/archivers/p7zip/files/patch-install.sh
===================================================================
--- trunk/dports/archivers/p7zip/files/patch-install.sh (rev 0)
+++ trunk/dports/archivers/p7zip/files/patch-install.sh 2007-05-27 21:48:23 UTC (rev 25665)
@@ -0,0 +1,21 @@
+--- install.sh.orig 2007-05-27 23:49:11 +0200
++++ install.sh 2007-05-27 23:50:56 +0200
+@@ -123,15 +123,15 @@
+ if [ -d DOCS ]
+ then
+ echo "- installing ${DEST_DIR}${DEST_MAN}/man1/7z.1"
+- sed -e s?"{DEST_SHARE_DOC}"?"${DEST_DIR}${DEST_SHARE_DOC}/DOCS"?g man1/7z.1 > ${DEST_DIR}${DEST_MAN}/man1/7z.1
++ sed -e s?"{DEST_SHARE_DOC}"?"${DEST_SHARE_DOC}/DOCS"?g man1/7z.1 > ${DEST_DIR}${DEST_MAN}/man1/7z.1
+ chmod 444 ${DEST_DIR}${DEST_MAN}/man1/7z.1
+
+ echo "- installing ${DEST_DIR}${DEST_MAN}/man1/7za.1"
+- sed -e s?"{DEST_SHARE_DOC}"?"${DEST_DIR}${DEST_SHARE_DOC}/DOCS"?g man1/7za.1 > ${DEST_DIR}${DEST_MAN}/man1/7za.1
++ sed -e s?"{DEST_SHARE_DOC}"?"${DEST_SHARE_DOC}/DOCS"?g man1/7za.1 > ${DEST_DIR}${DEST_MAN}/man1/7za.1
+ chmod 444 ${DEST_DIR}${DEST_MAN}/man1/7za.1
+
+ echo "- installing ${DEST_DIR}${DEST_MAN}/man1/7zr.1"
+- sed -e s?"{DEST_SHARE_DOC}"?"${DEST_DIR}${DEST_SHARE_DOC}/DOCS"?g man1/7zr.1 > ${DEST_DIR}${DEST_MAN}/man1/7zr.1
++ sed -e s?"{DEST_SHARE_DOC}"?"${DEST_SHARE_DOC}/DOCS"?g man1/7zr.1 > ${DEST_DIR}${DEST_MAN}/man1/7zr.1
+ chmod 444 ${DEST_DIR}${DEST_MAN}/man1/7zr.1
+ else
+ echo "- installing ${DEST_DIR}${DEST_MAN}/man1/7z.1"
Deleted: trunk/dports/archivers/p7zip/files/patch-makefile
===================================================================
--- trunk/dports/archivers/p7zip/files/patch-makefile 2007-05-27 21:32:42 UTC (rev 25664)
+++ trunk/dports/archivers/p7zip/files/patch-makefile 2007-05-27 21:48:23 UTC (rev 25665)
@@ -1,26 +0,0 @@
---- makefile.orig 2007-04-22 21:42:20.000000000 +0200
-+++ makefile 2007-04-22 21:46:35.000000000 +0200
-@@ -1,7 +1,9 @@
--
--DEST_BIN=/usr/local/bin
--DEST_SHARE=/usr/local/lib/p7zip
--DEST_MAN=/usr/local/man
-+DEST_HOME=/usr/local/
-+DEST_BIN=$(DEST_HOME)/bin
-+DEST_SHARE=$(DEST_HOME)/lib/p7zip
-+DEST_SHARE_DOC=$(DEST_HOME)/share/doc/p7zip
-+DEST_MAN=$(DEST_HOME)/share/man
-+DEST_DIR=""
-
- .PHONY: default all all2 7za sfx 7z 7zr Client7z common clean tar_bin depend test test_7z test_7zr test_Client7z all_test
-
-@@ -92,7 +94,8 @@
- cd check ; ./check_Client7z.sh ../bin/Client7z
-
- install:
-- ./install.sh $(DEST_BIN) $(DEST_SHARE) $(DEST_MAN)
-+ ./install.sh $(DEST_BIN) $(DEST_SHARE) $(DEST_MAN) \
-+ $(DEST_DIR) $(DEST_SHARE_DOC)
-
- REP=$(shell pwd)
- ARCHIVE=$(shell basename $(REP))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070527/4d33e2c0/attachment.html
More information about the macports-changes
mailing list