Page MenuHomeFreeBSD

D748.id1425.diff
No OneTemporary

D748.id1425.diff

Index: Mk/bsd.port.mk
===================================================================
--- Mk/bsd.port.mk
+++ Mk/bsd.port.mk
@@ -1534,7 +1534,11 @@
WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work
.if !defined(IGNORE_MASTER_SITE_GITHUB) && defined(USE_GITHUB)
+. if defined(GH_COMMIT)
WRKSRC?= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}
+. else
+WRKSRC?= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}
+. endif
.endif
.if defined(NO_WRKSUBDIR)
WRKSRC?= ${WRKDIR}
Index: Mk/bsd.sites.mk
===================================================================
--- Mk/bsd.sites.mk
+++ Mk/bsd.sites.mk
@@ -513,20 +513,26 @@
#
# GH_COMMIT - first 7 digits of the commit that generated GH_TAGNAME
# (man git-describe(1))
-# default: not set, mandatory
+# if this is not set, archive corresponding to tag is fetched
+# default: not set
#
.if defined(USE_GITHUB)
-.if defined(GH_TAGNAME) && ${GH_TAGNAME} == master
+. if defined(GH_TAGNAME) && ${GH_TAGNAME} == master
IGNORE?= Using master as GH_TAGNAME is invalid. \
Must use a tag or commit hash so the upstream does \
not "reroll" as soon as the branch is updated
-.endif
-MASTER_SITE_GITHUB+= https://codeload.github.com/%SUBDIR% \
- http://codeload.github.com/%SUBDIR%
-MASTER_SITE_GITHUB_CLOUD+= http://cloud.github.com/downloads/%SUBDIR%
-.if !defined(MASTER_SITES) || !${MASTER_SITES:MGH} && !${MASTER_SITES:MGHC}
-MASTER_SITES+= GH GHC
-.endif
+. endif
+MASTER_SITE_GITHUB+= https://codeload.github.com/%SUBDIR%
+MASTER_SITE_GITHUB_LEGACY+= https://codeload.github.com/%SUBDIR%
+. if defined(GH_COMMIT)
+. if !defined(MASTER_SITES) || !${MASTER_SITES:MGHL}
+MASTER_SITES+= GHL
+. endif
+. else
+. if !defined(MASTER_SITES) || !${MASTER_SITES:MGH}
+MASTER_SITES+= GH
+. endif
+. endif
GH_PROJECT?= ${PORTNAME}
GH_TAGNAME?= ${DISTVERSION}
.endif
@@ -1470,7 +1476,7 @@
MASTER_SITES_ABBREVS= CPAN:PERL_CPAN \
GH:GITHUB \
- GHC:GITHUB_CLOUD \
+ GHL:GITHUB_LEGACY \
NL:NETLIB \
SF:SOURCEFORGE \
SFJP:SOURCEFORGE_JP \
@@ -1483,8 +1489,8 @@
CSME:myports \
DEBIAN:pool/main/${PORTNAME:C/^((lib)?.).*$/\1/}/${PORTNAME} \
GCC:releases/${DISTNAME} \
- GITHUB:${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/ \
- GITHUB_CLOUD:${GH_ACCOUNT}/${GH_PROJECT}/ \
+ GITHUB:${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/ \
+ GITHUB_LEGACY:${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/ \
GNOME:sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} \
GNU:${PORTNAME} \
HORDE:${PORTNAME} \

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 18, 6:10 PM (9 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34055064
Default Alt Text
D748.id1425.diff (2 KB)

Event Timeline