aboutsummaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2012-01-28 17:49:58 +0000
committerMartin Wilke <miwi@FreeBSD.org>2012-01-28 17:49:58 +0000
commit74884b2d757dec3c26161d446fd59b22317d8fc1 (patch)
treea8fabb8a1193ec955e8697f60896fa50f174c300 /sysutils
parent417af30df1303b69b46ff35231ddc530bc265c15 (diff)
downloadports-74884b2d757dec3c26161d446fd59b22317d8fc1.tar.gz
ports-74884b2d757dec3c26161d446fd59b22317d8fc1.zip
Notes
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/ddrescue/Makefile19
-rw-r--r--sysutils/ddrescue/distinfo4
-rw-r--r--sysutils/ddrescue/files/patch-Makefile.in23
3 files changed, 37 insertions, 9 deletions
diff --git a/sysutils/ddrescue/Makefile b/sysutils/ddrescue/Makefile
index 3529d8deaed6..c99bcc5f251a 100644
--- a/sysutils/ddrescue/Makefile
+++ b/sysutils/ddrescue/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= ddrescue
-PORTVERSION= 1.14
+PORTVERSION= 1.15
CATEGORIES= sysutils
MASTER_SITES= GNU
@@ -19,16 +19,21 @@ LICENSE_FILE= ${WRKSRC}/COPYING
HAS_CONFIGURE= yes
CONFIGURE_ARGS= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}"
+MAKE_JOBS_SAFE= yes
-MAN1= ${PORTNAME}.1
-INFO= ${PORTNAME}
+MAN1= ddrescue.1 ddrescuelog.1
+INFO= ddrescue
PORTDOCS= AUTHORS ChangeLog NEWS README
-PLIST_FILES= bin/${PORTNAME}
+PLIST_FILES= bin/ddrescue bin/ddrescuelog
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MAN1PREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.info ${PREFIX}/${INFO_PATH}
+.for i in ddrescue ddrescuelog
+ ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${MAN1PREFIX}/man/man1
+.endfor
+.for i in ddrescue
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i}.info ${PREFIX}/${INFO_PATH}
+.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for file in ${PORTDOCS}
diff --git a/sysutils/ddrescue/distinfo b/sysutils/ddrescue/distinfo
index c0a6e5932bf9..d27a1cfb7362 100644
--- a/sysutils/ddrescue/distinfo
+++ b/sysutils/ddrescue/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ddrescue-1.14.tar.gz) = cd17b92d64d68ecdef5a61ae17741d45c856a8c5f49e44fbf1f4381d29aaa906
-SIZE (ddrescue-1.14.tar.gz) = 85327
+SHA256 (ddrescue-1.15.tar.gz) = 75e01362005ba5b59a275edd9d012229b43e0b56533c2abb89d40a44d7ec2d78
+SIZE (ddrescue-1.15.tar.gz) = 99082
diff --git a/sysutils/ddrescue/files/patch-Makefile.in b/sysutils/ddrescue/files/patch-Makefile.in
new file mode 100644
index 000000000000..3c987301da10
--- /dev/null
+++ b/sysutils/ddrescue/files/patch-Makefile.in
@@ -0,0 +1,23 @@
+--- Makefile.in.orig 2011-11-22 22:09:38.000000000 +0900
++++ Makefile.in 2012-01-07 05:34:41.000000000 +0900
+@@ -18,16 +18,16 @@
+ all : $(progname) ddrescuelog
+
+ $(progname) : $(objs)
+- $(CXX) $(LDFLAGS) -o $@ $^
++ $(CXX) $(LDFLAGS) -o $@ $(objs)
+
+ $(progname)_profiled : $(objs)
+- $(CXX) $(LDFLAGS) -pg -o $@ $^
++ $(CXX) $(LDFLAGS) -pg -o $@ $(objs)
+
+ ddrescuelog : $(logobjs)
+- $(CXX) $(LDFLAGS) -o $@ $^
++ $(CXX) $(LDFLAGS) -o $@ $(logobjs)
+
+ static_$(progname) : $(objs)
+- $(CXX) $(LDFLAGS) -static -o $@ $^
++ $(CXX) $(LDFLAGS) -static -o $@ $(objs)
+
+ main.o : main.cc
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -DPROGVERSION=\"$(pkgversion)\" -c -o $@ $<