diff options
author | Michael Vogt <egon@debian-devbox> | 2011-07-25 15:54:03 +0200 |
---|---|---|
committer | Michael Vogt <egon@debian-devbox> | 2011-07-25 15:54:03 +0200 |
commit | 35b55cbc1ccebe25a9e3cafd5f4fc1156bf79228 (patch) | |
tree | 190a33e013cbd0cfd96518707a3176aa44a64f13 /test/integration/framework | |
parent | 555a487afb510c561d094f27bb08119694e7388f (diff) | |
parent | 234675b71a2caab5c7cc0dc3b32a241683d3b3d2 (diff) |
merged from lp:~donkult/apt/sid0.8.15.3
Diffstat (limited to 'test/integration/framework')
-rw-r--r-- | test/integration/framework | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/integration/framework b/test/integration/framework index 702e352a3..fa451cf4f 100644 --- a/test/integration/framework +++ b/test/integration/framework @@ -151,6 +151,7 @@ setupenvironment() { configarchitecture() { local CONFFILE=rootdir/etc/apt/apt.conf.d/01multiarch.conf + rm -f $CONFFILE echo "APT::Architecture \"$1\";" > $CONFFILE shift while [ -n "$1" ]; do @@ -429,6 +430,27 @@ Filename: pool/main/${NAME}/${NAME}_${VERSION}_${arch}.deb" >> $FILE done } +insertsource() { + local RELEASE="$1" + local NAME="$2" + local ARCH="$3" + local VERSION="$4" + local DEPENDENCIES="$5" + local ARCHS="" + local SPATH="aptarchive/dists/${RELEASE}/main/source" + mkdir -p $SPATH + local FILE="${SPATH}/Sources" + echo "Package: $NAME +Binary: $NAME +Version: $VERSION +Maintainer: Joe Sixpack <joe@example.org> +Architecture: $ARCH" >> $FILE + test -z "$DEPENDENCIES" || echo "$DEPENDENCIES" >> $FILE + echo "Files: + d41d8cd98f00b204e9800998ecf8427e 0 ${NAME}_${VERSION}.dsc + d41d8cd98f00b204e9800998ecf8427e 0 ${NAME}_${VERSION}.tar.gz" >> $FILE +} + insertinstalledpackage() { local NAME="$1" local ARCH="$2" |