diff options
author | obache <obache@pkgsrc.org> | 2008-07-28 14:08:07 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2008-07-28 14:08:07 +0000 |
commit | c69a26585a9a89fa76f4a62a726db2f4d1d85439 (patch) | |
tree | 1897cb719b654d8d8095e559799818ab864b1d03 | |
parent | 9669e200432022a462949376aab8e603ece50c2f (diff) | |
download | pkgsrc-c69a26585a9a89fa76f4a62a726db2f4d1d85439.tar.gz |
Import ddrescue-1.8.
Based on PR 39202 by Edgar Fuss, some fixes and improvement by me.
GNU ddrescue is a data recovery tool. It copies data from one file or block
device (hard disc, cdrom, etc) to another, trying hard to rescue data in case
of read errors.
-rw-r--r-- | sysutils/ddrescue/DESCR | 3 | ||||
-rw-r--r-- | sysutils/ddrescue/Makefile | 37 | ||||
-rw-r--r-- | sysutils/ddrescue/PLIST | 4 | ||||
-rw-r--r-- | sysutils/ddrescue/distinfo | 5 |
4 files changed, 49 insertions, 0 deletions
diff --git a/sysutils/ddrescue/DESCR b/sysutils/ddrescue/DESCR new file mode 100644 index 00000000000..82fb2845e65 --- /dev/null +++ b/sysutils/ddrescue/DESCR @@ -0,0 +1,3 @@ +GNU ddrescue is a data recovery tool. It copies data from one file or block +device (hard disc, cdrom, etc) to another, trying hard to rescue data in case +of read errors. diff --git a/sysutils/ddrescue/Makefile b/sysutils/ddrescue/Makefile new file mode 100644 index 00000000000..ff6dbf5b81c --- /dev/null +++ b/sysutils/ddrescue/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/07/28 14:08:07 obache Exp $ + +DISTNAME= ddrescue-1.8 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GNU:=ddrescue/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= ef@math.uni-bonn.de +HOMEPAGE= http://www.gnu.org/software/ddrescue/ddrescue.html +COMMENT= GNU ddrescue is a data recovery tool + +#LICENSE= gnu-gpl-v3 + +PKG_DESTDIR_SUPPORT= user-destdir + +HAS_CONFIGURE= YES +USE_LANGUAGES= c++ +INFO_FILES= YES + +CONFIGURE_ARGS+= CC=${CC:Q} CXX=${CXX:Q} CPPFLAGS=${CPPFLAGS:Q} +CONFIGURE_ARGS+= CFLAGS=${CFLAGS:Q} CXXFLAGS=${CXXFLAGS:Q} +CONFIGURE_ARGS+= LDFLAGS=${LDFLAGS:Q} +CONFIGURE_ARGS+= --prefix=${PREFIX} +CONFIGURE_ARGS+= --infodir=${PREFIX}/${PKGINFODIR} +CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} + +SUBST_CLASSES+= llmaxmin +SUBST_STAGE.llmaxmin= pre-build +SUBST_FILES.llmaxmin= main.cc rescuebook.cc +SUBST_SED.llmaxmin= -e 's/LONG_LONG_MAX/LLONG_MAX/g' +SUBST_SED.llmaxmin+= -e 's/LONG_LONG_MIN/LLONG_MIN/g' + +TEST_TARGET= check +INSTALL_TARGET= install install-man + +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/ddrescue/PLIST b/sysutils/ddrescue/PLIST new file mode 100644 index 00000000000..45e4af436cc --- /dev/null +++ b/sysutils/ddrescue/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/07/28 14:08:07 obache Exp $ +bin/ddrescue +info/ddrescue.info +man/man1/ddrescue.1 diff --git a/sysutils/ddrescue/distinfo b/sysutils/ddrescue/distinfo new file mode 100644 index 00000000000..c5527e7d829 --- /dev/null +++ b/sysutils/ddrescue/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/07/28 14:08:07 obache Exp $ + +SHA1 (ddrescue-1.8.tar.bz2) = eefe5aaf47fd3e854d74f4877caf29110e3e88f6 +RMD160 (ddrescue-1.8.tar.bz2) = 41d91d2e6bbc59e35295c6e141198bcbeaf9ca75 +Size (ddrescue-1.8.tar.bz2) = 42569 bytes |