svn commit: r463004 - in head/security/tthsum: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Feb 26 09:03:02 UTC 2018


Author: amdmi3
Date: Mon Feb 26 09:03:01 2018
New Revision: 463004
URL: https://svnweb.freebsd.org/changeset/ports/463004

Log:
  - Fix LICENSE
  - Add LICENSE_FILE
  - Switch to new test framework
  - Simplify DESTDIR handling
  
  Approved by:	portmgr blanket

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

Modified: head/security/tthsum/Makefile
==============================================================================
--- head/security/tthsum/Makefile	Mon Feb 26 09:03:01 2018	(r463003)
+++ head/security/tthsum/Makefile	Mon Feb 26 09:03:01 2018	(r463004)
@@ -11,7 +11,8 @@ MASTER_SITES=	http://tthsum.devs.nu/pkg/ \
 MAINTAINER=	ehaupt at FreeBSD.org
 COMMENT=	Command-line utility for generating and checking TTH message digests
 
-LICENSE=	GPLv3
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 CONFLICTS=	microdc2-[0-9]*
 
@@ -19,13 +20,10 @@ USES=		gmake
 
 PLIST_FILES=	bin/tthsum man/man1/tthsum.1.gz
 
-MAKE_ENV+=	STAGEDIR=${STAGEDIR}
 WRKSRC=		${WRKDIR}/${PORTNAME}
+TEST_TARGET=	runtest
 
 post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-regression-test: build
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test runtest
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 
 .include <bsd.port.mk>

Modified: head/security/tthsum/files/patch-Makefile
==============================================================================
--- head/security/tthsum/files/patch-Makefile	Mon Feb 26 09:03:01 2018	(r463003)
+++ head/security/tthsum/files/patch-Makefile	Mon Feb 26 09:03:01 2018	(r463004)
@@ -29,9 +29,9 @@
 -	install $(BINS)/tthsum $(BIN)
 -	install -m644 $(SHARES)/tthsum.1.gz $(MAN)/man1
 +install: tthsum manual
-+	install -d $(BIN) $(STAGEDIR)$(MANPREFIX)/man/man1
-+	install $(BINS)/tthsum $(STAGEDIR)$(PREFIX)/bin
-+	install -m644 $(SHARES)/tthsum.1.gz $(STAGEDIR)$(MANPREFIX)/man/man1
++	install -d $(BIN) $(DESTDIR)$(MANPREFIX)/man/man1
++	install $(BINS)/tthsum $(DESTDIR)$(PREFIX)/bin
++	install -m644 $(SHARES)/tthsum.1.gz $(DESTDIR)$(MANPREFIX)/man/man1
  
  uninstall:
  	$(RM) $(BIN)/tthsum


More information about the svn-ports-head mailing list