[Debian-l10n-commits] r1214 - in /ddtp-web: Packages-lliurex2packages_tb.sh Packages2db.sh
grisu at users.alioth.debian.org
grisu at users.alioth.debian.org
Fri Aug 15 12:30:41 UTC 2008
Author: grisu
Date: Fri Aug 15 12:30:40 2008
New Revision: 1214
URL: http://svn.debian.org/wsvn/?sc=1&rev=1214
Log:
* use Packages from lliurex for update
Added:
ddtp-web/Packages-lliurex2packages_tb.sh (with props)
Modified:
ddtp-web/Packages2db.sh
Added: ddtp-web/Packages-lliurex2packages_tb.sh
URL: http://svn.debian.org/wsvn/ddtp-web/Packages-lliurex2packages_tb.sh?rev=1214&op=file
==============================================================================
--- ddtp-web/Packages-lliurex2packages_tb.sh (added)
+++ ddtp-web/Packages-lliurex2packages_tb.sh Fri Aug 15 12:30:40 2008
@@ -1,0 +1,43 @@
+#!/bin/bash -e
+
+INPORT2DB="./Packages2packages_tb.pl"
+DB2FILE="./packages_tb2Packages.pl"
+
+cd ~ddtp
+
+DIST="llx0809-backports llx0809-proposed llx0809-security llx0809-updates llx0809"
+PART=" main multiverse restricted universe"
+distribution="gaia"
+
+for part in $PART
+do
+ for dist in $DIST
+ do
+ file="Packages/Packages-lliurex_${distribution}_${dist}_${part}"
+
+ echo `date`: lliurex ${distribution}/${part}/$dist
+ [ -s $file.gz ] && mv $file.gz Packages/Packages.gz
+ wget -P Packages -q -m -nd http://lliurex.net/$distribution/dists/$dist/$part/binary-i386/Packages.gz
+ [ -s Packages/Packages.gz ] && mv Packages/Packages.gz $file.gz
+ echo `date`: Packages file downloaded
+ done
+done
+
+
+# Clear active before loading sid (which is what counts as active)
+psql ddtp -c "TRUNCATE packages_tb"
+for part in $PART
+do
+ for dist in $DIST
+ do
+ file="Packages/Packages-lliurex_${distribution}_${dist}_${part}.gz"
+
+ [ -f $file ] && echo -n `date` : $file :
+ [ -f $file ] && zcat $file | $INPORT2DB
+ [ -f $file ] || echo no $file
+ done
+done
+$DB2FILE > Packages/Packages-lliurex_${distribution}.bz2
+# Regular vacuum to cut disk usage
+psql ddtp -c "VACUUM"
+
Propchange: ddtp-web/Packages-lliurex2packages_tb.sh
------------------------------------------------------------------------------
svn:executable = *
Modified: ddtp-web/Packages2db.sh
URL: http://svn.debian.org/wsvn/ddtp-web/Packages2db.sh?rev=1214&op=diff
==============================================================================
--- ddtp-web/Packages2db.sh (original)
+++ ddtp-web/Packages2db.sh Fri Aug 15 12:30:40 2008
@@ -3,6 +3,21 @@
INPORT2DB="../Packages2db.pl"
cd ~ddtp/Packages
+
+
+distribution="gaia"
+ file="Packages-lliurex_${distribution}"
+
+ echo `date`: lliurex_${distribution}
+
+ bunzip2 -k -f $file.bz2
+ echo `date`: Packages bunzip2
+
+ $INPORT2DB $file lliurex_$distribution
+ echo `date`: data in db
+
+ rm -f $file
+
PART="main contrib"
More information about the Debian-l10n-commits
mailing list