From thierry@pompo.net  Tue Mar 18 22:30:21 2014
Return-Path: <thierry@pompo.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 84E1F298
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 18 Mar 2014 22:30:21 +0000 (UTC)
Received: from mx1b.lautre.net (mx1b.lautre.net [80.67.160.72])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 0E6CE91C
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 18 Mar 2014 22:30:20 +0000 (UTC)
Received: from graf.pompo.net (graf.pompo.net [78.225.128.39])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: thierry@pompo.net)
	by mx1b.lautre.net (Postfix) with ESMTPSA id F06817E171;
	Tue, 18 Mar 2014 23:30:18 +0100 (CET)
Received: by graf.pompo.net (Postfix, from userid 1001)
	id 9681A71E597; Tue, 18 Mar 2014 23:30:18 +0100 (CET)
Message-Id: <20140318223018.9681A71E597@graf.pompo.net>
Date: Tue, 18 Mar 2014 23:30:18 +0100 (CET)
From: Thierry Thomas <thierry@FreeBSD.org>
Reply-To: Thierry Thomas <thierry@FreeBSD.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: jwbacon@tds.net
Subject: devel/linux-f10-devtools: use grouping rules to speed-up download
X-Send-Pr-Version: 3.114
X-GNATS-Notify: jwbacon@tds.net

>Number:         187715
>Category:       ports
>Synopsis:       devel/linux-f10-devtools: use grouping rules to speed-up download
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    thierry
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 18 22:40:00 UTC 2014
>Closed-Date:    Wed Mar 19 18:53:47 UTC 2014
>Last-Modified:  Wed Mar 19 19:00:00 UTC 2014
>Originator:     Thierry Thomas
>Release:        FreeBSD 10.0-STABLE amd64
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 10.0-STABLE FreeBSD 10.0-STABLE #0 r261650: Sun Feb 9 17:56:57 CET 2014 thierry@graf.pompo.net:/usr/obj/usr/src/sys/GRAF140209 amd64


	
>Description:
	Use grouping rules to download the sources without checking the
	site of the binaries.

	Also see PR ports/186702 at
	<http://www.freebsd.org/cgi/query-pr.cgi?pr=186702>.

>How-To-Repeat:
	make fetch

>Fix:
	Please apply this patch:

--- Makefile+group_rules.diff begins here ---
--- devel/linux-f10-devtools/Makefile.orig	2014-02-12 20:53:43.000000000 +0100
+++ devel/linux-f10-devtools/Makefile	2014-02-12 20:22:35.000000000 +0100
@@ -4,30 +4,30 @@
 PORTNAME=	devtools
 PORTVERSION=	10
 CATEGORIES=	devel
-MASTER_SITES=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/ \
-		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/
+MASTER_SITES=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/:bin \
+		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/:bin
 PKGNAMEPREFIX=	linux-f10-
-DISTFILES=	binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm \
-		binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm \
-		glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm \
-		glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm \
-		gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm \
-		kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm \
-		mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm \
-		cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
-		gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
-		gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
-		gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm
+DISTFILES=	binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
+		binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
+		glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
+		glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
+		gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
+		kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm:bin \
+		mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm:bin \
+		cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
+		gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
+		gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
+		gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin
 
 .if defined(PACKAGE_BUILDING)
-MASTER_SITES+=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/ \
-		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/
-SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm \
-		glibc-2.9-3.src.rpm \
-		gmp-4.2.2-8.fc10.src.rpm \
-		kernel-2.6.27.5-117.fc10.src.rpm \
-		mpfr-2.3.2-1.fc10.src.rpm \
-		gcc-4.3.2-7.src.rpm
+MASTER_SITES+=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/:src \
+		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/:src
+SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm:src \
+		glibc-2.9-3.src.rpm:src \
+		gmp-4.2.2-8.fc10.src.rpm:src \
+		kernel-2.6.27.5-117.fc10.src.rpm:src \
+		mpfr-2.3.2-1.fc10.src.rpm:src \
+		gcc-4.3.2-7.src.rpm:src
 .endif
 
 MAINTAINER=	jwbacon@tds.net
--- Makefile+group_rules.diff ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Tue Mar 18 22:40:05 UTC 2014 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=187715 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: jwbacon@tds.net
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/187715: devel/linux-f10-devtools: use grouping rules to speed-up download
Date: Tue, 18 Mar 2014 22:40:04 UT

 Maintainer of devel/linux-f10-devtools,
 
 Please note that PR ports/187715 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187715
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org
Responsible-Changed-From-To: freebsd-ports-bugs->thierry 
Responsible-Changed-By: thierry 
Responsible-Changed-When: mar 18 mar 2014 22:55:41 UTC 
Responsible-Changed-Why:  

Take it. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=187715 

From: Jason Bacon <jwbacon@tds.net>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/187715: devel/linux-f10-devtools: use grouping rules to
 speed-up download
Date: Tue, 18 Mar 2014 18:16:01 -0500

 Approved.
 
 On 03/18/14 17:40, Edwin Groothuis wrote:
 > Maintainer of devel/linux-f10-devtools,
 >
 > Please note that PR ports/187715 has just been submitted.
 >
 > If it contains a patch for an upgrade, an enhancement or a bug fix
 > you agree on, reply to this email stating that you approve the patch
 > and a committer will take care of it.
 >
 > The full text of the PR can be found at:
 >      http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187715
 >
 
State-Changed-From-To: feedback->closed 
State-Changed-By: thierry 
State-Changed-When: mer 19 mar 2014 18:53:10 UTC 
State-Changed-Why:  

Committed. 

Thanks for the approval! 


http://www.freebsd.org/cgi/query-pr.cgi?pr=187715 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/187715: commit references a PR
Date: Wed, 19 Mar 2014 18:52:51 +0000 (UTC)

 Author: thierry
 Date: Wed Mar 19 18:52:48 2014
 New Revision: 348644
 URL: http://svnweb.freebsd.org/changeset/ports/348644
 QAT: https://qat.redports.org/buildarchive/r348644/
 
 Log:
   Use grouping rules to speed-up download.
   
   PR:		ports/187715
   Submitted by:	/me
   Approved by:	maintainer
 
 Modified:
   head/devel/linux-f10-devtools/Makefile
 
 Modified: head/devel/linux-f10-devtools/Makefile
 ==============================================================================
 --- head/devel/linux-f10-devtools/Makefile	Wed Mar 19 18:28:08 2014	(r348643)
 +++ head/devel/linux-f10-devtools/Makefile	Wed Mar 19 18:52:48 2014	(r348644)
 @@ -5,30 +5,30 @@ PORTNAME=	devtools
  PORTVERSION=	10
  PORTREVISION=	1
  CATEGORIES=	devel
 -MASTER_SITES=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/ \
 -		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/
 +MASTER_SITES=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/:bin \
 +		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/:bin
  PKGNAMEPREFIX=	linux-f10-
 -DISTFILES=	binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm \
 -		binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm \
 -		glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm \
 -		glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm \
 -		gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm \
 -		kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm \
 -		mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm \
 -		cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
 -		gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
 -		gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
 -		gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm
 +DISTFILES=	binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
 +		binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
 +		glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
 +		glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
 +		gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
 +		kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm:bin \
 +		mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm:bin \
 +		cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
 +		gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
 +		gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
 +		gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin
  
  .if defined(PACKAGE_BUILDING)
 -MASTER_SITES+=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/ \
 -		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/
 -SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm \
 -		glibc-2.9-3.src.rpm \
 -		gmp-4.2.2-8.fc10.src.rpm \
 -		kernel-2.6.27.5-117.fc10.src.rpm \
 -		mpfr-2.3.2-1.fc10.src.rpm \
 -		gcc-4.3.2-7.src.rpm
 +MASTER_SITES+=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/:src \
 +		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/:src
 +SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm:src \
 +		glibc-2.9-3.src.rpm:src \
 +		gmp-4.2.2-8.fc10.src.rpm:src \
 +		kernel-2.6.27.5-117.fc10.src.rpm:src \
 +		mpfr-2.3.2-1.fc10.src.rpm:src \
 +		gcc-4.3.2-7.src.rpm:src
  .endif
  
  MAINTAINER=	jwbacon@tds.net
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
