[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible Debian: add 2 new pkg sets: debian-edu and _build-depends

Holger Levsen holger at layer-acht.org
Mon Nov 7 19:44:59 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit dd6c241c379972ca77d0ee23a456825a2ade77a0
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Nov 7 20:44:47 2016 +0100

    reproducible Debian: add 2 new pkg sets: debian-edu and _build-depends
---
 bin/meta_pkgset.csv                      |  54 +++++----
 bin/reproducible_create_meta_pkg_sets.sh | 200 +++++++++++++++++--------------
 2 files changed, 141 insertions(+), 113 deletions(-)

diff --git a/bin/meta_pkgset.csv b/bin/meta_pkgset.csv
index 189e491..8037064 100644
--- a/bin/meta_pkgset.csv
+++ b/bin/meta_pkgset.csv
@@ -15,29 +15,31 @@
 15,desktop,mate_build-depends
 16,desktop,xfce
 17,desktop,xfce_build-depends
-18,Debian distribution,freedombox
-19,Debian distribution,freedombox_build-depends
-20,Debian distribution,grml
-21,Debian distribution,grml_build-depends
-22,Debian distribution,tails
-23,Debian distribution,tails_build-depends
-24,Debian distribution,subgraph_OS
-25,Debian distribution,subgraph_OS_build-depends
-26,maintenance team,maint_debian-boot
-27,maintenance team,maint_debian-med
-28,maintenance team,maint_debian-ocaml
-29,maintenance team,maint_debian-python
-30,maintenance team,maint_debian-qa
-31,maintenance team,maint_debian-science
-32,maintenance team,maint_debian-x
-33,maintenance team,maint_lua
-34,maintenance team,maint_pkg-fonts-devel
-35,maintenance team,maint_pkg-games-devel
-36,maintenance team,maint_pkg-golang-maintainers
-37,maintenance team,maint_pkg-haskell-maintainers
-38,maintenance team,maint_pkg-java-maintainers
-39,maintenance team,maint_pkg-javascript-devel
-40,maintenance team,maint_pkg-multimedia-maintainers
-41,maintenance team,maint_pkg-perl-maintainers
-42,maintenance team,maint_pkg-php-pear
-43,maintenance team,maint_pkg-ruby-extras-maintainers
+18,Debian distribution,debian-edu
+19,Debian distribution,debian-edu_build-depends
+20,Debian distribution,freedombox
+21,Debian distribution,freedombox_build-depends
+22,Debian distribution,grml
+23,Debian distribution,grml_build-depends
+24,Debian distribution,tails
+25,Debian distribution,tails_build-depends
+26,Debian distribution,subgraph_OS
+27,Debian distribution,subgraph_OS_build-depends
+28,maintenance team,maint_debian-boot
+29,maintenance team,maint_debian-med
+30,maintenance team,maint_debian-ocaml
+31,maintenance team,maint_debian-python
+32,maintenance team,maint_debian-qa
+33,maintenance team,maint_debian-science
+34,maintenance team,maint_debian-x
+35,maintenance team,maint_lua
+36,maintenance team,maint_pkg-fonts-devel
+37,maintenance team,maint_pkg-games-devel
+38,maintenance team,maint_pkg-golang-maintainers
+39,maintenance team,maint_pkg-haskell-maintainers
+40,maintenance team,maint_pkg-java-maintainers
+41,maintenance team,maint_pkg-javascript-devel
+42,maintenance team,maint_pkg-multimedia-maintainers
+43,maintenance team,maint_pkg-perl-maintainers
+44,maintenance team,maint_pkg-php-pear
+45,maintenance team,maint_pkg-ruby-extras-maintainers
diff --git a/bin/reproducible_create_meta_pkg_sets.sh b/bin/reproducible_create_meta_pkg_sets.sh
index a3a7bee..637570d 100755
--- a/bin/reproducible_create_meta_pkg_sets.sh
+++ b/bin/reproducible_create_meta_pkg_sets.sh
@@ -387,278 +387,304 @@ update_pkg_sets() {
 	fi
 	progress_info_end 17
 
-	# freedombox-setup and plinth and everything they depend on
+	# Debian Edu
 	progress_info_begin 18
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[18]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[18]}.pkgset ] ; then
-		chdist --data-dir=$CHPATH grep-dctrl-packages $DISTNAME -X \( -FPriority required --or -FPackage freedombox-setup --or -FPackage plinth \) > ${TMPFILE2}
+		chdist --data-dir=$CHPATH grep-dctrl-packages $DISTNAME -X \( -FPriority required --or -FMaintainer,Uploaders debian-edu at lists.debian.org \) > ${TMPFILE2}
 		get_installable_set ${META_PKGSET[18]}.pkgset
 		if [ -f $TMPFILE ] ; then
 			convert_from_deb822_into_source_packages_only
-			# hardcoded list of source packages
-			# derived from looking at "@package.required" in $src-plinth/plinth/modules/*py
-			# see https://wiki.debian.org/FreedomBox/Manual/Developer#Specifying_module_dependencies
-			for PKG in avahi deluge easy-rsa ejabberd ez-ipupdate firewalld ikiwiki jwchat monkeysphere mumble network-manager ntp obfs4proxy openvpn owncloud php-dropbox php5 postgresql-common privoxy python-letsencrypt quassel roundcube shaarli sqlite3 tor torsocks transmission unattended-upgrades ; do
-				echo $PKG >> $TMPFILE
-			done
 			update_if_similar ${META_PKGSET[18]}.pkgset
 		fi
 	fi
 	progress_info_end 18
 
-	# all build depends of freedombox-setup and plinth
+	# all build depends of Debian Edu
 	rm -f $TMPFILE
 	progress_info_begin 19
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[19]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[19]}.pkgset ] ; then
 		for PKG in $(cat $TPATH/${META_PKGSET[18]}.pkgset) ; do
 			grep-dctrl -sBuild-Depends -n -X -FPackage $PKG $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		done
-		packages_list_to_deb822
-		convert_from_deb822_into_source_packages_only
+		echo "parsing $TMPFILE now..."
+		packages_list_to_deb819
+		convert_from_deb819_into_source_packages_only
 		update_if_similar ${META_PKGSET[19]}.pkgset
 	fi
 	progress_info_end 19
 
-	# grml
+	# freedombox-setup and plinth and everything they depend on
 	progress_info_begin 20
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[20]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[20]}.pkgset ] ; then
-		URL="http://grml.org/files/grml64-full_latest/dpkg.selections"
-		echo "Downloading $URL now."
-		curl $URL | cut -f1 > $TMPFILE
-		if ! grep '<title>404 Not Found</title>' $TMPFILE ; then
-			echo "parsing $TMPFILE now..."
-			packages_list_to_deb822
+		chdist --data-dir=$CHPATH grep-dctrl-packages $DISTNAME -X \( -FPriority required --or -FPackage freedombox-setup --or -FPackage plinth \) > ${TMPFILE2}
+		get_installable_set ${META_PKGSET[20]}.pkgset
+		if [ -f $TMPFILE ] ; then
 			convert_from_deb822_into_source_packages_only
+			# hardcoded list of source packages
+			# derived from looking at "@package.required" in $src-plinth/plinth/modules/*py
+			# see https://wiki.debian.org/FreedomBox/Manual/Developer#Specifying_module_dependencies
+			for PKG in avahi deluge easy-rsa ejabberd ez-ipupdate firewalld ikiwiki jwchat monkeysphere mumble network-manager ntp obfs4proxy openvpn owncloud php-dropbox php5 postgresql-common privoxy python-letsencrypt quassel roundcube shaarli sqlite3 tor torsocks transmission unattended-upgrades ; do
+				echo $PKG >> $TMPFILE
+			done
 			update_if_similar ${META_PKGSET[20]}.pkgset
-		else
-			MESSAGE="Warning: could not download grml's latest dpkg.selections file, skipping pkg set..."
-			irc_message debian-reproducible $MESSAGE
-			ABORT=true
 		fi
 	fi
 	progress_info_end 20
 
-	# all build depends of grml
+	# all build depends of freedombox-setup and plinth
 	rm -f $TMPFILE
 	progress_info_begin 21
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[21]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[21]}.pkgset ] ; then
 		for PKG in $(cat $TPATH/${META_PKGSET[20]}.pkgset) ; do
 			grep-dctrl -sBuild-Depends -n -X -FPackage $PKG $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		done
-		echo "parsing $TMPFILE now..."
 		packages_list_to_deb822
 		convert_from_deb822_into_source_packages_only
 		update_if_similar ${META_PKGSET[21]}.pkgset
 	fi
 	progress_info_end 21
 
-	# tails
+	# grml
 	progress_info_begin 22
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[22]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[22]}.pkgset ] ; then
-		URL="https://nightly.tails.boum.org/build_Tails_ISO_devel/lastSuccessful/archive/latest.iso.build-manifest"
+		URL="http://grml.org/files/grml64-full_latest/dpkg.selections"
 		echo "Downloading $URL now."
-		curl $URL > $TMPFILE
+		curl $URL | cut -f1 > $TMPFILE
 		if ! grep '<title>404 Not Found</title>' $TMPFILE ; then
 			echo "parsing $TMPFILE now..."
-			tails_build_manifest_to_deb822 "$TMPFILE" "$PACKAGES"
+			packages_list_to_deb822
 			convert_from_deb822_into_source_packages_only
 			update_if_similar ${META_PKGSET[22]}.pkgset
 		else
-			MESSAGE="Warning: could not download tail's latest packages file(s), skipping tails pkg set..."
+			MESSAGE="Warning: could not download grml's latest dpkg.selections file, skipping pkg set..."
 			irc_message debian-reproducible $MESSAGE
 			ABORT=true
 		fi
 	fi
 	progress_info_end 22
 
-	# all build depends of tails
+	# all build depends of grml
 	rm -f $TMPFILE
 	progress_info_begin 23
-	if [ -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[23]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[23]}.pkgset ] ; then
+	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[23]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[23]}.pkgset ] ; then
 		for PKG in $(cat $TPATH/${META_PKGSET[22]}.pkgset) ; do
 			grep-dctrl -sBuild-Depends -n -X -FPackage $PKG $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		done
 		echo "parsing $TMPFILE now..."
-		packages_list_to_deb822
-		convert_from_deb822_into_source_packages_only
+		packages_list_to_deb823
+		convert_from_deb823_into_source_packages_only
 		update_if_similar ${META_PKGSET[23]}.pkgset
 	fi
 	progress_info_end 23
 
-	# installed by Subgraph OS
+	# tails
 	progress_info_begin 24
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[24]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[24]}.pkgset ] ; then
-		# one day we will get a proper data provider from Subgraph OSA...
-		# (so far it was a manual "dpkg -l")
-		cat /srv/jenkins/bin/reproducible_installed_by_subgraphos > $TMPFILE
-		packages_list_to_deb822
-		convert_from_deb822_into_source_packages_only
-		update_if_similar ${META_PKGSET[24]}.pkgset
+		URL="https://nightly.tails.boum.org/build_Tails_ISO_devel/lastSuccessful/archive/latest.iso.build-manifest"
+		echo "Downloading $URL now."
+		curl $URL > $TMPFILE
+		if ! grep '<title>404 Not Found</title>' $TMPFILE ; then
+			echo "parsing $TMPFILE now..."
+			tails_build_manifest_to_deb824 "$TMPFILE" "$PACKAGES"
+			convert_from_deb824_into_source_packages_only
+			update_if_similar ${META_PKGSET[24]}.pkgset
+		else
+			MESSAGE="Warning: could not download tail's latest packages file(s), skipping tails pkg set..."
+			irc_message debian-reproducible $MESSAGE
+			ABORT=true
+		fi
 	fi
 	progress_info_end 24
 
-	# all build depends of Subgraph OS
+	# all build depends of tails
 	rm -f $TMPFILE
 	progress_info_begin 25
-	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[25]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[25]}.pkgset ] ; then
-		for PKG in $(cat /srv/jenkins/bin/reproducible_installed_by_subgraphos) ; do
+	if [ -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[25]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[25]}.pkgset ] ; then
+		for PKG in $(cat $TPATH/${META_PKGSET[24]}.pkgset) ; do
 			grep-dctrl -sBuild-Depends -n -X -FPackage $PKG $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		done
-		packages_list_to_deb822
-		convert_from_deb822_into_source_packages_only
+		echo "parsing $TMPFILE now..."
+		packages_list_to_deb823
+		convert_from_deb823_into_source_packages_only
 		update_if_similar ${META_PKGSET[25]}.pkgset
 	fi
 	progress_info_end 25
 
-	# debian-boot at l.d.o maintainers
+	# installed by Subgraph OS
 	progress_info_begin 26
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[26]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[26]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-boot at lists.debian.org $SOURCES > $TMPFILE
+		# one day we will get a proper data provider from Subgraph OSA...
+		# (so far it was a manual "dpkg -l")
+		cat /srv/jenkins/bin/reproducible_installed_by_subgraphos > $TMPFILE
+		packages_list_to_deb822
+		convert_from_deb822_into_source_packages_only
 		update_if_similar ${META_PKGSET[26]}.pkgset
 	fi
 	progress_info_end 26
 
-	# Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+	# all build depends of Subgraph OS
+	rm -f $TMPFILE
 	progress_info_begin 27
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[27]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[27]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-med-packaging at lists.alioth.debian.org $SOURCES > $TMPFILE
+		for PKG in $(cat /srv/jenkins/bin/reproducible_installed_by_subgraphos) ; do
+			grep-dctrl -sBuild-Depends -n -X -FPackage $PKG $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
+		done
+		packages_list_to_deb822
+		convert_from_deb822_into_source_packages_only
 		update_if_similar ${META_PKGSET[27]}.pkgset
 	fi
 	progress_info_end 27
 
-	# debian-ocaml-maint at l.d.o maintainers
+	# debian-boot at l.d.o maintainers
 	progress_info_begin 28
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[28]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[28]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-ocaml-maint at lists.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-boot at lists.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[28]}.pkgset
 	fi
 	progress_info_end 28
 
-	# debian python maintainers
+	# Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 	progress_info_begin 29
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[29]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[29]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders python-modules-team at lists.alioth.debian.org $SOURCES > $TMPFILE
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders python-apps-team at lists.alioth.debian.org $SOURCES >> $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-med-packaging at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[29]}.pkgset
 	fi
 	progress_info_end 29
 
-	# debian-qa maintainers
+	# debian-ocaml-maint at l.d.o maintainers
 	progress_info_begin 30
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[30]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[30]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders packages at qa.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-ocaml-maint at lists.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[30]}.pkgset
 	fi
 	progress_info_end 30
 
-	# Debian Science Team
+	# debian python maintainers
 	progress_info_begin 31
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[31]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[31]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-science-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders python-modules-team at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders python-apps-team at lists.alioth.debian.org $SOURCES >> $TMPFILE
 		update_if_similar ${META_PKGSET[31]}.pkgset
 	fi
 	progress_info_end 31
 
-	# debian-x at l.d.o maintainers
+	# debian-qa maintainers
 	progress_info_begin 32
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[32]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[32]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-x at lists.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders packages at qa.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[32]}.pkgset
 	fi
 	progress_info_end 32
 
-	# lua packages
+	# Debian Science Team
 	progress_info_begin 33
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[33]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[33]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FPackage -e ^lua.* $SOURCES > $TMPFILE
-		grep-dctrl -sPackage -n -FBuild-Depends dh-lua $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-science-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[33]}.pkgset
 	fi
 	progress_info_end 33
 
-	# pkg-fonts-devel
+	# debian-x at l.d.o maintainers
 	progress_info_begin 34
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[34]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[34]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-fonts-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders debian-x at lists.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[34]}.pkgset
 	fi
 	progress_info_end 34
 
-	# pkg-games-devel
+	# lua packages
 	progress_info_begin 35
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[35]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[35]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-games-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FPackage -e ^lua.* $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FBuild-Depends dh-lua $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		update_if_similar ${META_PKGSET[35]}.pkgset
 	fi
 	progress_info_end 35
 
-	# pkg-golang-maintainers
+	# pkg-fonts-devel
 	progress_info_begin 36
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[36]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[36]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-golang-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
-		grep-dctrl -sPackage -n -FBuild-Depends golang-go $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-fonts-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[36]}.pkgset
 	fi
 	progress_info_end 36
 
-	# pkg-haskell-maintainers
+	# pkg-games-devel
 	progress_info_begin 37
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[37]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[37]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-haskell-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
-		grep-dctrl -sPackage -n -FBuild-Depends ghc $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-games-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[37]}.pkgset
 	fi
 	progress_info_end 37
 
-	# pkg-java-maintainers
+	# pkg-golang-maintainers
 	progress_info_begin 38
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[38]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[38]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-java-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders openjdk at lists.launchpad.net $SOURCES >> $TMPFILE
-		grep-dctrl -sPackage -n -FBuild-Depends default-jdk -o -FBuild-Depends-Indep default-jdk $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-golang-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FBuild-Depends golang-go $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		update_if_similar ${META_PKGSET[38]}.pkgset
 	fi
 	progress_info_end 38
 
-	# pkg-javascript-devel
+	# pkg-haskell-maintainers
 	progress_info_begin 39
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[39]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[39]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-javascript-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-haskell-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FBuild-Depends ghc $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		update_if_similar ${META_PKGSET[39]}.pkgset
 	fi
 	progress_info_end 39
 
-	# pkg-multimedia-maintainers
+	# pkg-java-maintainers
 	progress_info_begin 40
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[40]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[40]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-multimedia-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-java-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders openjdk at lists.launchpad.net $SOURCES >> $TMPFILE
+		grep-dctrl -sPackage -n -FBuild-Depends default-jdk -o -FBuild-Depends-Indep default-jdk $SOURCES | sed "s#([^()]*)##g ; s#\[[^][]*\]##g ; s#,##g" | sort -u >> $TMPFILE
 		update_if_similar ${META_PKGSET[40]}.pkgset
 	fi
 	progress_info_end 40
 
-	# pkg-perl-maintainers
+	# pkg-javascript-devel
 	progress_info_begin 41
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[41]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[41]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-perl-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-javascript-devel at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[41]}.pkgset
 	fi
 	progress_info_end 41
 
-	# pkg-php-pear
+	# pkg-multimedia-maintainers
 	progress_info_begin 42
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[42]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[42]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-php-pear at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-multimedia-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[42]}.pkgset
 	fi
 	progress_info_end 42
 
-	# pkg-ruby-extras-maintainers
+	# pkg-perl-maintainers
 	progress_info_begin 43
 	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[43]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[43]}.pkgset ] ; then
-		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-ruby-extras-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-perl-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
 		update_if_similar ${META_PKGSET[43]}.pkgset
 	fi
 	progress_info_end 43
 
+	# pkg-php-pear
+	progress_info_begin 44
+	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[44]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[44]}.pkgset ] ; then
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-php-pear at lists.alioth.debian.org $SOURCES > $TMPFILE
+		update_if_similar ${META_PKGSET[44]}.pkgset
+	fi
+	progress_info_end 44
+
+	# pkg-ruby-extras-maintainers
+	progress_info_begin 45
+	if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[45]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[45]}.pkgset ] ; then
+		grep-dctrl -sPackage -n -FMaintainer,Uploaders pkg-ruby-extras-maintainers at lists.alioth.debian.org $SOURCES > $TMPFILE
+		update_if_similar ${META_PKGSET[45]}.pkgset
+	fi
+	progress_info_end 45
+
 }
 
 TMPFILE=$(mktemp --tmpdir=$TEMPDIR pkg-sets-XXXXXXXXX)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list