svn commit: r338539 - head/sysutils/tarsnap

Bernhard Froehlich decke at FreeBSD.org
Fri Jan 3 13:51:51 UTC 2014


Author: decke
Date: Fri Jan  3 13:51:50 2014
New Revision: 338539
URL: http://svnweb.freebsd.org/changeset/ports/338539

Log:
  - Relax RESTRICTED setting to only avoid that people
  accidentally commit patches to this port. Redistribution
  in _UNMODIFIED_ form as binary and source is allowed.
  
  PR:		misc/185441
  Submitted by:	myself
  Approved by:	Colin Percival <cperciva at tarsnap.com> (maintainer)

Modified:
  head/sysutils/tarsnap/Makefile

Modified: head/sysutils/tarsnap/Makefile
==============================================================================
--- head/sysutils/tarsnap/Makefile	Fri Jan  3 13:37:21 2014	(r338538)
+++ head/sysutils/tarsnap/Makefile	Fri Jan  3 13:51:50 2014	(r338539)
@@ -3,6 +3,7 @@
 
 PORTNAME=	tarsnap
 PORTVERSION=	1.0.35
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	http://www.tarsnap.com/download-http/
 DISTNAME=	${PORTNAME}-autoconf-${PORTVERSION}
@@ -11,8 +12,6 @@ EXTRACT_SUFX=	.tgz
 MAINTAINER=	cperciva at tarsnap.com
 COMMENT=	Online encrypted backup service (client)
 
-RESTRICTED=	license restricts redistribution of source and binaries
-
 GNU_CONFIGURE=	yes
 USES=		gmake
 
@@ -27,10 +26,18 @@ SSE2_CONFIGURE_ENABLE=	sse2
 SSE2_CFLAGS=	-msse2
 
 NO_STAGE=	yes
+
+.include <bsd.port.pre.mk>
+
+# safety check to ensure that we don't violate the license
+.if exists(${PATCHDIR})
+RESTRICTED=     license only allows redistribution and use of unmodified source and binaries
+.endif
+
 post-install:
 	@if [ ! -f ${PREFIX}/etc/tarsnap.conf ]; then \
 	    ${CP} -p ${PREFIX}/etc/tarsnap.conf.sample ${PREFIX}/etc/tarsnap.conf ; \
 	fi
 	@${CAT} ${PKGDIR}/pkg-message
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>


More information about the svn-ports-all mailing list