[Debian-l10n-commits] r1022 - /ddtp-web/Packages2db.sh
grisu at users.alioth.debian.org
grisu at users.alioth.debian.org
Fri Apr 4 10:12:37 UTC 2008
Author: grisu
Date: Fri Apr 4 10:12:36 2008
New Revision: 1022
URL: http://svn.debian.org/wsvn/?sc=1&rev=1022
Log:
add contrib to db
Modified:
ddtp-web/Packages2db.sh
Modified: ddtp-web/Packages2db.sh
URL: http://svn.debian.org/wsvn/ddtp-web/Packages2db.sh?rev=1022&op=diff
==============================================================================
--- ddtp-web/Packages2db.sh (original)
+++ ddtp-web/Packages2db.sh Fri Apr 4 10:12:36 2008
@@ -6,25 +6,29 @@
#DISTS="alpha amd64 arm hppa hurd-i386 i386 ia64 m68k mips mipsel powerpc s390 sparc"
DISTS="alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390 sparc"
+PART="main contrib"
distribution="etch"
-for arch in $DISTS
+for part in $PART
do
- file="Packages_${distribution}_$arch"
+ for arch in $DISTS
+ do
+ file="Packages_${distribution}_$arch"
- echo `date`: ${distribution}/$arch
- [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
- wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/main/binary-$arch/Packages.bz2
- mv Packages.bz2 $file.bz2
- echo `date`: Packages file downloaded
+ echo `date`: ${distribution}/$arch
+ [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
+ wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/${part}/binary-$arch/Packages.bz2
+ mv Packages.bz2 $file.bz2
+ echo `date`: Packages file downloaded
- bunzip2 -k -f $file.bz2
- echo `date`: Packages bunzip2
+ bunzip2 -k -f $file.bz2
+ echo `date`: Packages bunzip2
- $INPORT2DB $file $distribution $arch
- echo `date`: data in db
+ $INPORT2DB $file $distribution $arch
+ echo `date`: data in db
- rm -f $file
+ rm -f $file
+ done
done
# Regular vacuum to cut disk usage
psql ddtp -c "VACUUM"
@@ -32,23 +36,26 @@
DISTS="alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390 sparc"
distribution="lenny"
-for arch in $DISTS
+for part in $PART
do
- file="Packages_${distribution}_$arch"
+ for arch in $DISTS
+ do
+ file="Packages_${distribution}_$arch"
- echo `date`: ${distribution}/$arch
- [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
- wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/main/binary-$arch/Packages.bz2
- mv Packages.bz2 $file.bz2
- echo `date`: Packages file downloaded
+ echo `date`: ${distribution}/$arch
+ [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
+ wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/${part}/binary-$arch/Packages.bz2
+ mv Packages.bz2 $file.bz2
+ echo `date`: Packages file downloaded
- bunzip2 -k -f $file.bz2
- echo `date`: Packages bunzip2
+ bunzip2 -k -f $file.bz2
+ echo `date`: Packages bunzip2
- $INPORT2DB $file $distribution $arch
- echo `date`: data in db
+ $INPORT2DB $file $distribution $arch
+ echo `date`: data in db
- rm -f $file
+ rm -f $file
+ done
done
# Regular vacuum to cut disk usage
psql ddtp -c "VACUUM"
@@ -60,23 +67,26 @@
DISTS="alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc"
distribution="sid"
-for arch in $DISTS
+for part in $PART
do
- file="Packages_${distribution}_$arch"
+ for arch in $DISTS
+ do
+ file="Packages_${distribution}_$arch"
- echo `date`: ${distribution}/$arch
- [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
- wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/main/binary-$arch/Packages.bz2
- mv Packages.bz2 $file.bz2
- echo `date`: Packages file downloaded
+ echo `date`: ${distribution}/$arch
+ [ -s $file.bz2 ] && mv $file.bz2 Packages.bz2
+ wget -q -m -nd http://ftp.de.debian.org/debian/dists/${distribution}/${part}/binary-$arch/Packages.bz2
+ mv Packages.bz2 $file.bz2
+ echo `date`: Packages file downloaded
- bunzip2 -k -f $file.bz2
- echo `date`: Packages bunzip2
+ bunzip2 -k -f $file.bz2
+ echo `date`: Packages bunzip2
- $INPORT2DB $file $distribution $arch
- echo `date`: data in db
+ $INPORT2DB $file $distribution $arch
+ echo `date`: data in db
- rm -f $file
+ rm -f $file
+ done
done
# Regular vacuum to cut disk usage
psql ddtp -c "VACUUM"
More information about the Debian-l10n-commits
mailing list