aboutsummaryrefslogtreecommitdiff
path: root/sysutils/dcfldd
diff options
context:
space:
mode:
authorMANTANI Nobutaka <nobutaka@FreeBSD.org>2005-01-09 18:14:24 +0000
committerMANTANI Nobutaka <nobutaka@FreeBSD.org>2005-01-09 18:14:24 +0000
commit7b81a6ac040236a7d9f8f6bb3113f0f89716060d (patch)
tree84a715c72249d21adb4a9771ec7f80948b0bc665 /sysutils/dcfldd
parent484b5cd9effb821de466f038f660a4da7ec419aa (diff)
downloadports-7b81a6ac040236a7d9f8f6bb3113f0f89716060d.tar.gz
ports-7b81a6ac040236a7d9f8f6bb3113f0f89716060d.zip
Add dcfldd, an enhanced dd tool with MD5 hashing capability.
Notes
Notes: svn path=/head/; revision=125981
Diffstat (limited to 'sysutils/dcfldd')
-rw-r--r--sysutils/dcfldd/Makefile30
-rw-r--r--sysutils/dcfldd/distinfo2
-rw-r--r--sysutils/dcfldd/files/patch-doc:Makefile.in20
-rw-r--r--sysutils/dcfldd/files/patch-lib:Makefile.in11
-rw-r--r--sysutils/dcfldd/files/patch-man:dcfldd.118
-rw-r--r--sysutils/dcfldd/files/patch-po:Makefile.in.in14
-rw-r--r--sysutils/dcfldd/files/patch-src:dcfldd.c11
-rw-r--r--sysutils/dcfldd/pkg-descr4
-rw-r--r--sysutils/dcfldd/pkg-plist21
9 files changed, 131 insertions, 0 deletions
diff --git a/sysutils/dcfldd/Makefile b/sysutils/dcfldd/Makefile
new file mode 100644
index 000000000000..2dbe00d4adad
--- /dev/null
+++ b/sysutils/dcfldd/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: dcfldd
+# Date created: 09 January 2005
+# Whom: MANTANI Nobutaka <nobutaka@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dcfldd
+PORTVERSION= 1.0
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= biatchux
+
+MAINTAINER= nobutaka@FreeBSD.org
+COMMENT= An enhanced dd tool with MD5 hashing capability
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LIBS=-L${LOCALBASE}/lib
+
+MAN1= dcfldd.1
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/dcfldd/distinfo b/sysutils/dcfldd/distinfo
new file mode 100644
index 000000000000..50915b5fb582
--- /dev/null
+++ b/sysutils/dcfldd/distinfo
@@ -0,0 +1,2 @@
+MD5 (dcfldd-1.0.tar.gz) = ef62d2a26c266df6151ae35447bfd2ad
+SIZE (dcfldd-1.0.tar.gz) = 1384650
diff --git a/sysutils/dcfldd/files/patch-doc:Makefile.in b/sysutils/dcfldd/files/patch-doc:Makefile.in
new file mode 100644
index 000000000000..dc3b41df0053
--- /dev/null
+++ b/sysutils/dcfldd/files/patch-doc:Makefile.in
@@ -0,0 +1,20 @@
+--- doc/Makefile.in.orig Fri Oct 19 01:33:03 2001
++++ doc/Makefile.in Mon Jan 10 01:06:44 2005
+@@ -136,7 +136,7 @@
+ TEXINFOS = fileutils.texi
+ DIST_COMMON = Makefile.am Makefile.in mdate-sh stamp-vti texinfo.tex \
+ version.texi
+-all: all-am
++all:
+
+ .SUFFIXES:
+ .SUFFIXES: .dvi .info .ps .texi
+@@ -269,7 +269,7 @@
+ installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(infodir)
+
+-install: install-am
++install:
+ install-exec: install-exec-am
+ install-data: install-data-am
+ uninstall: uninstall-am
diff --git a/sysutils/dcfldd/files/patch-lib:Makefile.in b/sysutils/dcfldd/files/patch-lib:Makefile.in
new file mode 100644
index 000000000000..0f274bbde3ef
--- /dev/null
+++ b/sysutils/dcfldd/files/patch-lib:Makefile.in
@@ -0,0 +1,11 @@
+--- lib/Makefile.in.orig Mon Jan 10 01:54:04 2005
++++ lib/Makefile.in Mon Jan 10 01:56:47 2005
+@@ -830,7 +830,7 @@
+
+ install-data-am:
+
+-install-exec-am: install-exec-local
++install-exec-am:
+
+ install-info: install-info-am
+
diff --git a/sysutils/dcfldd/files/patch-man:dcfldd.1 b/sysutils/dcfldd/files/patch-man:dcfldd.1
new file mode 100644
index 000000000000..b3b4881f0178
--- /dev/null
+++ b/sysutils/dcfldd/files/patch-man:dcfldd.1
@@ -0,0 +1,18 @@
+--- man/dcfldd.1.orig Mon Jan 10 01:46:24 2005
++++ man/dcfldd.1 Mon Jan 10 01:47:17 2005
+@@ -120,15 +120,3 @@
+ .br
+ This is free software; see the source for copying conditions. There is NO
+ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+-.SH "SEE ALSO"
+-The full documentation for
+-.B dcfldd
+-is maintained as a Texinfo manual. If the
+-.B info
+-and
+-.B dcfldd
+-programs are properly installed at your site, the command
+-.IP
+-.B info dcfldd
+-.PP
+-should give you access to the complete manual.
diff --git a/sysutils/dcfldd/files/patch-po:Makefile.in.in b/sysutils/dcfldd/files/patch-po:Makefile.in.in
new file mode 100644
index 000000000000..6d94793fd5ed
--- /dev/null
+++ b/sysutils/dcfldd/files/patch-po:Makefile.in.in
@@ -0,0 +1,14 @@
+--- po/Makefile.in.in.orig Mon Jan 10 00:47:34 2005
++++ po/Makefile.in.in Mon Jan 10 00:47:55 2005
+@@ -150,11 +150,6 @@
+ true; \
+ fi; \
+ fi; \
+- timedir=$$destdir/$$lang/LC_TIME; \
+- rm -fr $$timedir; \
+- ln -s LC_MESSAGES $$timedir \
+- || (mkdir $$timedir && ln $$dir/* $$timedir); \
+- echo "installing $$timedir as an alias for $$dir"; \
+ done
+ if test "$(PACKAGE)" = "gettext"; then \
+ if test -x "$(MKINSTALLDIRS)"; then \
diff --git a/sysutils/dcfldd/files/patch-src:dcfldd.c b/sysutils/dcfldd/files/patch-src:dcfldd.c
new file mode 100644
index 000000000000..756e1386d626
--- /dev/null
+++ b/sysutils/dcfldd/files/patch-src:dcfldd.c
@@ -0,0 +1,11 @@
+--- src/dcfldd.c.orig Mon Jan 10 00:36:19 2005
++++ src/dcfldd.c Mon Jan 10 00:36:45 2005
+@@ -342,7 +342,7 @@
+ hashlog=FILE send MD5 hash output to FILE instead of stderr\n\
+ status=[on|off] display a continual status message on stderr\n\
+ default state is \"on\"\n\
+- sizeprobe=[if|of] determine the size of the input or output file
++ sizeprobe=[if|of] determine the size of the input or output file\n\
+ for use with status messages. (this option\n\
+ gives you a percentage indicator)\n\
+ WARNING: Read the manual before using this\n\
diff --git a/sysutils/dcfldd/pkg-descr b/sysutils/dcfldd/pkg-descr
new file mode 100644
index 000000000000..bbe13678e6b0
--- /dev/null
+++ b/sysutils/dcfldd/pkg-descr
@@ -0,0 +1,4 @@
+dcfldd is an enhanced dd tool with MD5 hashing capability by DoD Computer
+Forensics Lab.
+
+WWW: http://biatchux.dmzs.com/
diff --git a/sysutils/dcfldd/pkg-plist b/sysutils/dcfldd/pkg-plist
new file mode 100644
index 000000000000..374f2fbb1b8f
--- /dev/null
+++ b/sysutils/dcfldd/pkg-plist
@@ -0,0 +1,21 @@
+bin/dcfldd
+%%NLS%%share/locale/cs/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/da/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/de/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/el/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/es/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/it/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/no/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/dcfldd.mo
+%%NLS%%share/locale/zh/LC_MESSAGES/dcfldd.mo