svn commit: r307836 - head/Mk
Bryan Drewery
bdrewery at freebsd.org
Tue Nov 27 19:20:24 UTC 2012
On 11/27/2012 5:32 AM, Pietro Cerutti wrote:
> Author: gahr
> Date: Tue Nov 27 11:32:06 2012
> New Revision: 307836
> URL: http://svnweb.freebsd.org/changeset/ports/307836
>
> Log:
> - Add support for cloud.github.com when using USE_GITHUB
>
> Feature safe: yes
> Approved by: bapt (portmgr@)
Unless I am using this wrong, it doesn't set proper WRKSRC.
- (~/freebsd/ports/ftp/yafc) $ svn diff
-MASTER_SITES= http://cloud.github.com/downloads/sebastinas/yafc/
+MASTER_SITES= GHC
+USE_GITHUB= yes
+GH_ACCOUNT= sebastinas
$ make PORTSDIR=~/freebsd/ports DISTDIR=/tmp/distfiles -V MASTER_SITES
http://cloud.github.com/downloads/sebastinas/yafc/
$ make PORTSDIR=~/freebsd/ports DISTDIR=/tmp/distfiles -V WRKSRC
/usr/home/bryan/freebsd/ports/ftp/yafc/work/sebastinas-yafc-
$ make PORTSDIR=~/freebsd/ports DISTDIR=/tmp/distfiles extract
$ ls work/
./ ../
.extract_done.yafc._usr_local yafc-1.2.3/
>
> Modified:
> head/Mk/bsd.sites.mk
>
> Modified: head/Mk/bsd.sites.mk
> ==============================================================================
> --- head/Mk/bsd.sites.mk Tue Nov 27 11:12:36 2012 (r307835)
> +++ head/Mk/bsd.sites.mk Tue Nov 27 11:32:06 2012 (r307836)
> @@ -517,9 +517,10 @@ MASTER_SITE_GENTOO+= \
> # default: not set, mandatory
> #
> .if defined(USE_GITHUB)
> -MASTER_SITE_GITHUB+= https://nodeload.github.com/%SUBDIR%
> -.if !defined(MASTER_SITES) || !${MASTER_SITES:MGH}
> -MASTER_SITES+= GH
> +MASTER_SITE_GITHUB+= https://nodeload.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
> GH_PROJECT?= ${PORTNAME}
> GH_TAGNAME?= ${DISTVERSION}
> @@ -1427,6 +1428,7 @@ MASTER_SITE_KERNEL_ORG+= \
>
> MASTER_SITES_ABBREVS= CPAN:PERL_CPAN \
> GH:GITHUB \
> + GHC:GITHUB_CLOUD \
> NL:NETLIB \
> SF:SOURCEFORGE \
> SFJP:SOURCEFORGE_JP \
> @@ -1441,6 +1443,7 @@ MASTER_SITES_SUBDIRS= \
> 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}/ \
> GNOME:sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} \
> GNU:${PORTNAME} \
> HORDE:${PORTNAME} \
>
--
Regards,
Bryan Drewery
bdrewery at freenode/EFNet
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 896 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20121127/7ee2de5d/attachment.sig>
More information about the svn-ports-head
mailing list