From f222c45a1cd6fd96add3c2fdcfced88d15e0393c Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 1 May 2009 18:42:48 +0000 Subject: script to build the apt repo for apt.puredata.info/releases svn path=/trunk/; revision=11217 --- scripts/build-packages.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 scripts/build-packages.sh (limited to 'scripts/build-packages.sh') diff --git a/scripts/build-packages.sh b/scripts/build-packages.sh new file mode 100644 index 00000000..8b289821 --- /dev/null +++ b/scripts/build-packages.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +# this script builds the apt repo for http://apt.puredata.info/releases + +cd /var/www/releases + +# delete old ones +find dists -name Packages.gz -delete +find dists -name Packages.bz2 -delete + +# make new Packages files +for dir in dists/*/*/binary-*; do + dpkg-scanpackages ${dir} /dev/null | gzip -9c > ${dir}/Packages.gz + dpkg-scanpackages ${dir} /dev/null | bzip2 -9c > ${dir}/Packages.bz2 +done + +for dir in dists/*; do + apt-ftparchive contents $dir | gzip -9c > ${dir}/Contents.gz + apt-ftparchive release $dir > ${dir}/Release +done + + -- cgit v1.2.1