svn commit: r305677 - head/Mk

Beat Gaetzi beat at FreeBSD.org
Wed Oct 10 18:20:22 UTC 2012


Author: beat
Date: Wed Oct 10 18:20:21 2012
New Revision: 305677
URL: http://svn.freebsd.org/changeset/ports/305677

Log:
  - Only add GH to MASTER_SITES if not already there [1]
  - Allow WRKSRC to be overridden when using USE_GITHUB [2]
  
  PR:		ports/171644 [1], ports/171688 [2]
  Submitted by:	bdrewery
  Reviewed by:	gahr
  Tested by:	Exp-run on pointyhat

Modified:
  head/Mk/bsd.port.mk
  head/Mk/bsd.sites.mk

Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk	Wed Oct 10 17:44:07 2012	(r305676)
+++ head/Mk/bsd.port.mk	Wed Oct 10 18:20:21 2012	(r305677)
@@ -1534,6 +1534,9 @@ check-makefile::
 _POSTMKINCLUDED=	yes
 
 WRKDIR?=		${WRKDIRPREFIX}${.CURDIR}/work
+.if !defined(IGNORE_MASTER_SITE_GITHUB) && defined(USE_GITHUB)
+WRKSRC?=		${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}
+.endif
 .if defined(NO_WRKSUBDIR)
 WRKSRC?=		${WRKDIR}
 .else

Modified: head/Mk/bsd.sites.mk
==============================================================================
--- head/Mk/bsd.sites.mk	Wed Oct 10 17:44:07 2012	(r305676)
+++ head/Mk/bsd.sites.mk	Wed Oct 10 18:20:21 2012	(r305677)
@@ -546,10 +546,11 @@ MASTER_SITE_GET_E+= \
 #            
 .if defined(USE_GITHUB)
 MASTER_SITE_GITHUB+= https://nodeload.github.com/%SUBDIR%
+.if !defined(MASTER_SITES) || !${MASTER_SITES:MGH}
 MASTER_SITES+=	GH
+.endif
 GH_PROJECT?=	${PORTNAME}
 GH_TAGNAME?=	${DISTVERSION}
-WRKSRC=		${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}
 .endif
 .endif
 


More information about the svn-ports-all mailing list