]> err.no Git - dak/commitdiff
Pseudo packages
authorJoerg Jaspert <joerg@debian.org>
Thu, 11 Sep 2008 21:35:59 +0000 (23:35 +0200)
committerJoerg Jaspert <joerg@debian.org>
Thu, 11 Sep 2008 21:35:59 +0000 (23:35 +0200)
Moved pseudo packages to the bts people. Now fetch them from there.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
ChangeLog
config/debian/cron.dinstall
config/debian/pseudo-packages.description [deleted file]
config/debian/pseudo-packages.maintainers [deleted file]
scripts/debian/mkmaintainers
scripts/debian/update-pseudopackages.sh [new file with mode: 0755]

index 914921caa1ab5a4fdcbec568059f14a58215e191..7ad20064a8bba797961abb376a784cd7d6a23564 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-09-11  Joerg Jaspert  <joerg@debian.org>
+
+       * 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  <pkern@debian.org>
 
        * dak/check_archive.py (check_checksums): rewind the files
index 6df0bc69a77c56575cf646fa2f18ec0a3bb06514..ee77eb7180706fb5c7fc2e8f1276e5629117749f 100755 (executable)
@@ -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 (file)
index d6993ad..0000000
+++ /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 (file)
index 0d8c600..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-base                   Base Maintainers <virtual-pkg-base-maintainers@lists.alioth.debian.org>
-cdrom                  Debian CD-ROM Team <debian-cd@lists.debian.org>
-press                  press@debian.org
-bugs.debian.org                Debian Bug Tracking Team <owner@bugs.debian.org>
-ftp.debian.org         Debian FTP Master <ftpmaster@ftp-master.debian.org>
-nm.debian.org          New Maintainer Front-Desk <new-maintainer@debian.org>
-qa.debian.org          debian-qa@lists.debian.org
-www.debian.org         Debian WWW Team <debian-www@lists.debian.org>
-mirrors                        Debian Mirrors Team <mirrors@debian.org>
-project                        debian-project@lists.debian.org
-general                        debian-devel@lists.debian.org
-kernel                 Debian Kernel Team <debian-kernel@lists.debian.org>
-lists.debian.org       Debian Listmaster Team <listmaster@lists.debian.org>
-spam                   spam@debian.org
-wnpp                   wnpp@debian.org
-cdimage.debian.org     Debian CD-ROM Team <debian-cd@lists.debian.org>
-tech-ctte              Technical Committee <debian-ctte@lists.debian.org>  
-security.debian.org     Debian Security Team <team@security.debian.org>
-installation-reports    Debian Install Team <debian-boot@lists.debian.org>
-upgrade-reports         Debian Testing Group <debian-testing@lists.debian.org>
-release-notes           Debian Documentation Team <debian-doc@lists.debian.org>
-wiki.debian.org         Debian WWW Team <debian-www@lists.debian.org>
-security-tracker        Debian Security Tracker Team <debian-security-tracker@lists.debian.org>
-release.debian.org      Debian Release Team <debian-release@lists.debian.org>
-debian-i18n             Debian I18N Team <debian-i18n@lists.debian.org>
-buildd.emdebian.org                    Debian Embedded Team <debian-embedded@lists.debian.org>
index aa80065fb6ee31afdd0975daaf6a92f8c80f4036..a0abaa1f7cf5fac627e022f00bc8ef7475edc38b 100755 (executable)
@@ -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 (executable)
index 0000000..f1984da
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash
+#
+# Fetches latest copy of pseudo-packages
+# Joerg Jaspert <joerg@debian.org>
+
+. 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