[Secure-testing-commits] r34846 - /

Holger Levsen holger at moszumanska.debian.org
Wed Jun 10 15:23:58 UTC 2015


Author: holger
Date: 2015-06-10 15:23:58 +0000 (Wed, 10 Jun 2015)
New Revision: 34846

Modified:
   Makefile
Log:
always fetch Sources and Packages for all sections (Closes: #783800)

Modified: Makefile
===================================================================
--- Makefile	2015-06-10 14:19:54 UTC (rev 34845)
+++ Makefile	2015-06-10 15:23:58 UTC (rev 34846)
@@ -137,12 +137,14 @@
 ST_MIRROR = http://security.debian.org/dists/$(TESTING)/updates
 ST_FILE = data/packages/$(TESTING)_security_
 update-testing-security:
-	$(PYTHON) bin/apt-update-file \
-	  $(ST_MIRROR)/main/source/Sources $(ST_FILE)main_Sources
-	set -e ; for arch in $($(TESTING)_ARCHS) ; do \
+	for section in main contrib non-free ; do \
 	  $(PYTHON) bin/apt-update-file \
-	    $(ST_MIRROR)/main/binary-$${arch}/Packages $(ST_FILE)main_$${arch}_Packages ; \
-	  done
+	    $(ST_MIRROR)/$$section/source/Sources $(ST_FILE)$${section}_Sources ; \
+	  set -e ; for arch in $($(TESTING)_ARCHS) ; do \
+	    $(PYTHON) bin/apt-update-file \
+	      $(ST_MIRROR)/$$section/binary-$${arch}/Packages $(ST_FILE)$${section}_$${arch}_Packages ; \
+	  done ; \
+	done
 
 SEC_MIRROR = http://security.debian.org/dists
 update-security: update-old-security update-oldold-security
@@ -191,39 +193,45 @@
 
 update-lts-$(OLDOLDSTABLE):
 	set -e && archive=$(shell echo $@ | cut -d- -f3) ; \
-	  for arch in $($(shell echo $@ | cut -d- -f3)_LTS_ARCHS) ; do \
+          for section in main contrib non-free ; do \
+	    for arch in $($(shell echo $@ | cut -d- -f3)_LTS_ARCHS) ; do \
+	      $(PYTHON) bin/apt-update-file \
+	        $(MIRROR)/dists/$${archive}-lts/$$section/binary-$$arch/Packages \
+	        data/packages/$${archive}-lts__$${section}_$${arch}_Packages ; \
+	    done ; \
 	    $(PYTHON) bin/apt-update-file \
-	      $(MIRROR)/dists/$${archive}-lts/main/binary-$$arch/Packages \
-	      data/packages/$${archive}-lts__main_$${arch}_Packages ; \
-	  done ; \
-	  $(PYTHON) bin/apt-update-file \
-	      $(MIRROR)/dists/$${archive}-lts/main/source/Sources \
-	      data/packages/$${archive}-lts__main_Sources ; \
+	      $(MIRROR)/dists/$${archive}-lts/$$section/source/Sources \
+	      data/packages/$${archive}-lts__$${section}_Sources ; \
+	  done ;
 
 BACKPORTS_MIRROR = http://ftp.de.debian.org/debian-backports/dists
 update-backports: update-backports-$(STABLE) update-backports-$(OLDSTABLE) update-backports-$(OLDOLDSTABLE)
 
 update-backports-$(OLDOLDSTABLE):
 	set -e && archive=$(shell echo $@ | cut -d- -f3) ; \
-	  for arch in $($(shell echo $@ | cut -d- -f3)_ARCHS) ; do \
+          for section in main contrib non-free ; do \
+	    for arch in $($(shell echo $@ | cut -d- -f3)_ARCHS) ; do \
+	      $(PYTHON) bin/apt-update-file \
+	        $(BACKPORTS_MIRROR)/$${archive}-backports/$$section/binary-$$arch/Packages \
+	        data/packages/$${archive}-backports__$${section}_$${arch}_Packages ; \
+	    done ; \
 	    $(PYTHON) bin/apt-update-file \
-	      $(BACKPORTS_MIRROR)/$${archive}-backports/main/binary-$$arch/Packages \
-	      data/packages/$${archive}-backports__main_$${arch}_Packages ; \
-	  done ; \
-	  $(PYTHON) bin/apt-update-file \
-	      $(BACKPORTS_MIRROR)/$${archive}-backports/main/source/Sources \
-	      data/packages/$${archive}-backports__main_Sources ; \
+	      $(BACKPORTS_MIRROR)/$${archive}-backports/$$section/source/Sources \
+	      data/packages/$${archive}-backports__$${section}_Sources ; \
+	  done ;
 
 update-backports-%:
 	set -e && archive=$(shell echo $@ | cut -d- -f3) ; \
-	  for arch in $($(shell echo $@ | cut -d- -f3)_ARCHS) ; do \
+          for section in main contrib non-free ; do \
+	    for arch in $($(shell echo $@ | cut -d- -f3)_ARCHS) ; do \
+	      $(PYTHON) bin/apt-update-file \
+	        $(MIRROR)/dists/$${archive}-backports/$$section/binary-$$arch/Packages \
+	        data/packages/$${archive}-backports__main_$${arch}_Packages ; \
+	    done ; \
 	    $(PYTHON) bin/apt-update-file \
-	      $(MIRROR)/dists/$${archive}-backports/main/binary-$$arch/Packages \
-	      data/packages/$${archive}-backports__main_$${arch}_Packages ; \
+	      $(MIRROR)/dists/$${archive}-backports/$$section/source/Sources \
+	      data/packages/$${archive}-backports__main_Sources ; \
 	  done ; \
-	  $(PYTHON) bin/apt-update-file \
-	      $(MIRROR)/dists/$${archive}-backports/main/source/Sources \
-	      data/packages/$${archive}-backports__main_Sources ; \
 
 update-lists:
 	svn update -q data




More information about the Secure-testing-commits mailing list