Revision
91440
Author
ryandesign@macports.org
Date
2012-04-01 18:06:00 -0700 (Sun, 01 Apr 2012)

Log Message

bsdiff: patch Makefile to avoid needing bsdmake; use rmd160 and sha256 checksums; #33854

Modified Paths

Added Paths

Diff

Modified: trunk/dports/devel/bsdiff/Portfile (91439 => 91440)


--- trunk/dports/devel/bsdiff/Portfile	2012-04-02 00:16:12 UTC (rev 91439)
+++ trunk/dports/devel/bsdiff/Portfile	2012-04-02 01:06:00 UTC (rev 91440)
@@ -16,13 +16,12 @@
 homepage         http://www.daemonology.net/bsdiff/
 platforms        darwin
 master_sites     ${homepage}
-checksums        md5 e6d812394f0e0ecc8d5df255aa1db22a
 
-patchfiles       patch-bspatch.c.diff
+checksums           rmd160  27bb255b5dd5aa56d3a076dac9ca76d238a79a04 \
+                    sha256  18821588b2dc5bf159aa37d3bcb7b885d85ffd1e19f23a0c57a58723fea85f48
 
-post-patch {
-    reinplace s|/man/man1|/share/man/man1| ${worksrcpath}/Makefile
-}
+patchfiles          patch-bspatch.c.diff \
+                    patch-Makefile.diff
 
 depends_lib      port:bzip2
 
@@ -37,7 +36,6 @@
     eval configure.ldflags-append   ${configure.ld_archflags}
 }
 
-build.type       bsd
 build.env-append CC="${configure.cc}" \
                  CFLAGS="${configure.cflags}" \
                  LDFLAGS="${configure.ldflags}"

Added: trunk/dports/devel/bsdiff/files/patch-Makefile.diff (0 => 91440)


--- trunk/dports/devel/bsdiff/files/patch-Makefile.diff	                        (rev 0)
+++ trunk/dports/devel/bsdiff/files/patch-Makefile.diff	2012-04-02 01:06:00 UTC (rev 91440)
@@ -0,0 +1,18 @@
+--- Makefile.orig	2012-04-01 14:46:18.000000000 +0200
++++ Makefile	2012-04-01 15:06:34.000000000 +0200
+@@ -1,6 +1,7 @@
+ CFLAGS		+=	-O3 -lbz2
+ 
+ PREFIX		?=	/usr/local
++INSTALL		?=	install
+ INSTALL_PROGRAM	?=	${INSTALL} -c -s -m 555
+ INSTALL_MAN	?=	${INSTALL} -c -m 444
+ 
+@@ -10,6 +11,4 @@
+ 
+ install:
+ 	${INSTALL_PROGRAM} bsdiff bspatch ${PREFIX}/bin
+-.ifndef WITHOUT_MAN
+-	${INSTALL_MAN} bsdiff.1 bspatch.1 ${PREFIX}/man/man1
+-.endif
++	${INSTALL_MAN} bsdiff.1 bspatch.1 ${PREFIX}/share/man/man1