#!/bin/sh # fetch and separate out package, version lists for 2 releases # Copyright 2015 # Licensed on the terms of the GNU General Public License version 3 if [! -$# < 2 ]; then echo "usage: $0 release1 release2" exit 1 fi for DIST in $1 $2; do mkdir -p ${DIST}; for COMPONENT in main universe multiverse restricted; do wget -O ${DIST}/${COMPONENT}-Packages.gz http://archive.ubuntu.com/ubuntu/dists/${DIST}/${COMPONENT}/binary-amd64/Packages.gz done gunzip ${DIST}/*.gz awk '/^Package:/{P=$2}/^Version:/{print P, $2}' ${DIST}/*-Packages > ${DIST}-packages.list done