svn commit: r422769 - in head/security/secure_delete: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Sep 26 09:01:43 UTC 2016


Author: amdmi3
Date: Mon Sep 26 09:01:42 2016
New Revision: 422769
URL: https://svnweb.freebsd.org/changeset/ports/422769

Log:
  - Add LICENSE
  - Simplify installation
  - Switch to options helpers

Modified:
  head/security/secure_delete/Makefile
  head/security/secure_delete/files/patch-Makefile

Modified: head/security/secure_delete/Makefile
==============================================================================
--- head/security/secure_delete/Makefile	Mon Sep 26 07:57:03 2016	(r422768)
+++ head/security/secure_delete/Makefile	Mon Sep 26 09:01:42 2016	(r422769)
@@ -11,6 +11,8 @@ MASTER_SITES=	PACKETSTORM/groups/thc \
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Secure data deletion toolkit
 
+LICENSE=	GPLv2 # mentioned in manpages
+
 CONFLICTS=	srm-[0-9]*
 
 MAKE_JOBS_UNSAFE=	yes
@@ -22,9 +24,6 @@ PLIST_FILES=	bin/sdel bin/sfill bin/smem
 		bin/the_cleaner.sh man/man1/sfill.1.gz man/man1/smem.1.gz \
 		man/man1/srm.1.gz man/man1/sswap.1.gz
 
-BIN_PROGRAMS=	srm sfill sswap smem
-BIN_SCRIPTS=	the_cleaner.sh
-
 OPTIONS_DEFINE=	DOCS
 
 post-extract:
@@ -37,14 +36,14 @@ post-patch:
 		 /strip/s|^|#|' ${WRKSRC}/Makefile
 
 do-install:
-.for i in ${BIN_PROGRAMS}
+.for i in srm sfill sswap smem
 	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1
 .endfor
-.for i in ${BIN_SCRIPTS}
-	${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin
-.endfor
+	${INSTALL_SCRIPT} ${WRKSRC}/the_cleaner.sh ${STAGEDIR}${PREFIX}/bin
 	${LN} -sf srm ${STAGEDIR}${PREFIX}/bin/sdel
+
+do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for i in ${PORTDOCS}
 	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}

Modified: head/security/secure_delete/files/patch-Makefile
==============================================================================
--- head/security/secure_delete/files/patch-Makefile	Mon Sep 26 07:57:03 2016	(r422768)
+++ head/security/secure_delete/files/patch-Makefile	Mon Sep 26 09:01:42 2016	(r422769)
@@ -1,4 +1,4 @@
---- Makefile.orig
+--- Makefile.orig	2003-10-29 21:07:06 UTC
 +++ Makefile
 @@ -1,13 +1,12 @@
 -CC=gcc
@@ -19,7 +19,7 @@
  	@echo
  	@echo "A Puritan is someone who is deathly afraid that someone, somewhere, is"
  	@echo "having fun."
-@@ -47,7 +46,7 @@
+@@ -47,7 +46,7 @@ install: all
  	chmod 644 ${MAN_DIR}/man1/srm.1 ${MAN_DIR}/man1/sfill.1 ${MAN_DIR}/man1/sswap.1 ${MAN_DIR}/man1/smem.1
  	mkdir -p -m 755 ${DOC_DIR} 2> /dev/null
  	cp -f CHANGES FILES README secure_delete.doc usenix6-gutmann.doc ${DOC_DIR}


More information about the svn-ports-head mailing list