[68225] trunk/dports/sysutils/dmg2img
ryandesign at macports.org
ryandesign at macports.org
Fri May 28 22:30:46 PDT 2010
Revision: 68225
http://trac.macports.org/changeset/68225
Author: ryandesign at macports.org
Date: 2010-05-28 22:30:41 -0700 (Fri, 28 May 2010)
Log Message:
-----------
dmg2img: actually use MacPorts libraries; also install documentation files
Modified Paths:
--------------
trunk/dports/sysutils/dmg2img/Portfile
Added Paths:
-----------
trunk/dports/sysutils/dmg2img/files/
trunk/dports/sysutils/dmg2img/files/patch-Makefile
Modified: trunk/dports/sysutils/dmg2img/Portfile
===================================================================
--- trunk/dports/sysutils/dmg2img/Portfile 2010-05-29 05:13:17 UTC (rev 68224)
+++ trunk/dports/sysutils/dmg2img/Portfile 2010-05-29 05:30:41 UTC (rev 68225)
@@ -4,8 +4,10 @@
name dmg2img
version 1.6.1
+revision 1
categories sysutils
maintainers puredarwin.org:probono openmaintainer
+license GPL-2
description Converts Apple DMG files to standard HFS+ images
long_description DMG2IMG is a tool to convert Apple's compressed dmg \
files to standard (hfsplus) disk images. It is derived \
@@ -24,11 +26,18 @@
port:zlib \
port:bzip2
+patchfiles patch-Makefile
+
use_configure no
build.env CC=${configure.cc}
-build.args CFLAGS+="${configure.cflags} ${configure.cc_archflags}"
+build.args CFLAGS+="${configure.cflags} ${configure.cc_archflags}" \
+ LDFLAGS+="${configure.ldflags} ${configure.cc_archflags}"
destroot {
xinstall -W ${worksrcpath} dmg2img vfdecrypt ${destroot}${prefix}/bin
+ xinstall -m 644 -W ${worksrcpath} vfdecrypt.1 ${destroot}${prefix}/share/man/man1
+ set docdir ${destroot}${prefix}/share/doc/${name}
+ xinstall -d ${docdir}
+ xinstall -m 644 -W ${worksrcpath} README COPYING ${docdir}
}
Added: trunk/dports/sysutils/dmg2img/files/patch-Makefile
===================================================================
--- trunk/dports/sysutils/dmg2img/files/patch-Makefile (rev 0)
+++ trunk/dports/sysutils/dmg2img/files/patch-Makefile 2010-05-29 05:30:41 UTC (rev 68225)
@@ -0,0 +1,20 @@
+--- Makefile.orig 2009-08-12 02:57:55.000000000 -0500
++++ Makefile 2010-05-29 00:23:38.000000000 -0500
+@@ -6,7 +6,7 @@
+ all: dmg2img vfdecrypt
+
+ dmg2img: dmg2img.c dmg2img.h mntcmd.h gpt.h dmg2img.o base64.o adc.o
+- $(CC) -s -o dmg2img dmg2img.o base64.o adc.o -L. -lz -lbz2
++ $(CC) -s -o dmg2img dmg2img.o base64.o adc.o -L. $(LDFLAGS) -lz -lbz2
+
+ dmg2img.o: dmg2img.c dmg2img.h
+ $(CC) $(CFLAGS) -c dmg2img.c
+@@ -18,7 +18,7 @@
+ $(CC) $(CFLAGS) -c adc.c
+
+ vfdecrypt: vfdecrypt.c
+- $(CC) $(CFLAGS) -s -o vfdecrypt vfdecrypt.c -lcrypto
++ $(CC) $(CFLAGS) -s -o vfdecrypt vfdecrypt.c $(LDFLAGS) -lcrypto
+
+ install: dmg2img vfdecrypt
+ mkdir -p ${BIN_DIR}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100528/5d10a1d7/attachment-0001.html>
More information about the macports-changes
mailing list