From c6198d1f5ec4e4534bd80ccab277645ec513b52b Mon Sep 17 00:00:00 2001 From: Joerg Jaspert Date: Thu, 11 Sep 2008 23:35:59 +0200 Subject: [PATCH] Pseudo packages Moved pseudo packages to the bts people. Now fetch them from there. Signed-off-by: Joerg Jaspert --- ChangeLog | 10 +++++++++ config/debian/cron.dinstall | 1 + config/debian/pseudo-packages.description | 26 ----------------------- config/debian/pseudo-packages.maintainers | 26 ----------------------- scripts/debian/mkmaintainers | 2 +- scripts/debian/update-pseudopackages.sh | 13 ++++++++++++ 6 files changed, 25 insertions(+), 53 deletions(-) delete mode 100644 config/debian/pseudo-packages.description delete mode 100644 config/debian/pseudo-packages.maintainers create mode 100755 scripts/debian/update-pseudopackages.sh diff --git a/ChangeLog b/ChangeLog index 914921ca..7ad20064 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-09-11 Joerg Jaspert + + * config/debian/pseudo-packages.description, ...maintainers: + Removed, now with the bts people + + * scripts/debian/update-pseudopackages.sh: Added, fetching + pseudo-packages from new bts location + + * scripts/debian/mkmaintainers: Use new location + 2008-09-08 Philipp Kern * dak/check_archive.py (check_checksums): rewind the files diff --git a/config/debian/cron.dinstall b/config/debian/cron.dinstall index 6df0bc69..ee77eb71 100755 --- a/config/debian/cron.dinstall +++ b/config/debian/cron.dinstall @@ -70,6 +70,7 @@ cd $configdir $scriptsdir/update-bugdoctxt $scriptsdir/update-mirrorlists $scriptsdir/update-mailingliststxt +$scriptsdir/update-pseudopackages ################################################################################ diff --git a/config/debian/pseudo-packages.description b/config/debian/pseudo-packages.description deleted file mode 100644 index d6993adc..00000000 --- a/config/debian/pseudo-packages.description +++ /dev/null @@ -1,26 +0,0 @@ -base Base system general bugs -cdrom Installation system -spam Spam (reassign spam to here so we can complain about it) -press Press release issues -kernel Problems with the Linux kernel, or that shipped with Debian -project Problems related to project administration -general General problems (e.g. "many manpages are mode 755") -nm.debian.org New Maintainer process and nm.debian.org webpages -qa.debian.org The Quality Assurance group -ftp.debian.org Problems with the FTP site -www.debian.org Problems with the WWW site -bugs.debian.org The bug tracking system, @bugs.debian.org -lists.debian.org The mailing lists, debian-*@lists.debian.org -wnpp Work-Needing and Prospective Packages list -cdimage.debian.org CD Image issues -tech-ctte The Debian Technical Committee (see the Constitution) -mirrors Problems with the official mirrors -security.debian.org The Debian Security Team -installation-reports Reports of installation problems with stable & testing -upgrade-reports Reports of upgrade problems for stable & testing -release-notes Problems with the Release Notes -wiki.debian.org Problems with the Debian wiki -security-tracker The Debian Security Bug Tracker -release.debian.org Requests regarding Debian releases and release team tools -debian-i18n Requests regarding Internationalization (i18n) of the distribution -buildd.emdebian.org Problems related to building packages for Emdebian diff --git a/config/debian/pseudo-packages.maintainers b/config/debian/pseudo-packages.maintainers deleted file mode 100644 index 0d8c6009..00000000 --- a/config/debian/pseudo-packages.maintainers +++ /dev/null @@ -1,26 +0,0 @@ -base Base Maintainers -cdrom Debian CD-ROM Team -press press@debian.org -bugs.debian.org Debian Bug Tracking Team -ftp.debian.org Debian FTP Master -nm.debian.org New Maintainer Front-Desk -qa.debian.org debian-qa@lists.debian.org -www.debian.org Debian WWW Team -mirrors Debian Mirrors Team -project debian-project@lists.debian.org -general debian-devel@lists.debian.org -kernel Debian Kernel Team -lists.debian.org Debian Listmaster Team -spam spam@debian.org -wnpp wnpp@debian.org -cdimage.debian.org Debian CD-ROM Team -tech-ctte Technical Committee -security.debian.org Debian Security Team -installation-reports Debian Install Team -upgrade-reports Debian Testing Group -release-notes Debian Documentation Team -wiki.debian.org Debian WWW Team -security-tracker Debian Security Tracker Team -release.debian.org Debian Release Team -debian-i18n Debian I18N Team -buildd.emdebian.org Debian Embedded Team diff --git a/scripts/debian/mkmaintainers b/scripts/debian/mkmaintainers index aa80065f..a0abaa1f 100755 --- a/scripts/debian/mkmaintainers +++ b/scripts/debian/mkmaintainers @@ -8,7 +8,7 @@ set -e cd $base/misc/ cd $indices -dak make-maintainers $configdir/pseudo-packages.maintainers | sed -e "s/~[^ ]*\([ ]\)/\1/" | awk '{printf "%-20s ", $1; for (i=2; i<=NF; i++) printf "%s ", $i; printf "\n";}' > .new-maintainers +dak make-maintainers ${scriptdir}/masterfiles/pseudo-packages.maintainers | sed -e "s/~[^ ]*\([ ]\)/\1/" | awk '{printf "%-20s ", $1; for (i=2; i<=NF; i++) printf "%s ", $i; printf "\n";}' > .new-maintainers set +e cmp .new-maintainers Maintainers >/dev/null diff --git a/scripts/debian/update-pseudopackages.sh b/scripts/debian/update-pseudopackages.sh new file mode 100755 index 00000000..f1984dab --- /dev/null +++ b/scripts/debian/update-pseudopackages.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# +# Fetches latest copy of pseudo-packages +# Joerg Jaspert + +. vars + +cd ${scriptdir}/masterdir + +echo Updating archive version of pseudo-packages +for file in maintainers description; do + wget -t2 -T20 -q -N http://bugs.debian.org/pseudopackages/pseudo-packages.${file} || echo "Some error occured with $i..." +done -- 2.39.5