Makefile: improve chroots target, remove squeeze from distributions

base.cow creation did not use the pbuilderrc file and other mirrors where not
initialized.
This commit is contained in:
Benjamin Dauvergne 2016-02-24 14:10:04 +01:00
parent 90cec19eeb
commit 6db9c2349b
1 changed files with 6 additions and 26 deletions

View File

@ -17,30 +17,10 @@ uninstall:
rm /usr/local/bin/eobuilder
rm /etc/cron.daily/eobuilder
chroots:
if [ ! -d /var/cache/pbuilder/squeeze-i386 ]; then \
mkdir /var/cache/pbuilder/squeeze-i386; \
cowbuilder --create --basepath /var/cache/pbuilder/squeeze-i386/base.cow --distribution squeeze --debootstrapopts --arch --debootstrapopts i386 --othermirror "deb http://deb.entrouvert.org/ squeeze-eobuilder main"; \
fi
if [ ! -d /var/cache/pbuilder/squeeze-amd64 ]; then \
mkdir /var/cache/pbuilder/squeeze-amd64; \
cowbuilder --create --basepath /var/cache/pbuilder/squeeze-amd64/base.cow --distribution squeeze --debootstrapopts --arch --debootstrapopts amd64 --othermirror "deb http://deb.entrouvert.org/ squeeze-eobuilder main"; \
fi
if [ ! -d /var/cache/pbuilder/wheezy-i386 ]; then \
mkdir /var/cache/pbuilder/wheezy-i386; \
cowbuilder --create --basepath /var/cache/pbuilder/wheezy-i386/base.cow --distribution wheezy --debootstrapopts --arch --debootstrapopts i386 --othermirror "deb http://deb.entrouvert.org/ wheezy-eobuilder main"; \
fi
if [ ! -d /var/cache/pbuilder/wheezy-amd64 ]; then \
mkdir /var/cache/pbuilder/wheezy-amd64; \
cowbuilder --create --basepath /var/cache/pbuilder/wheezy-amd64/base.cow --distribution wheezy --debootstrapopts --arch --debootstrapopts amd64 --othermirror "deb http://deb.entrouvert.org/ wheezy-eobuilder main"; \
fi
if [ ! -d /var/cache/pbuilder/jessie-i386 ]; then \
mkdir /var/cache/pbuilder/jessie-i386; \
cowbuilder --create --basepath /var/cache/pbuilder/jessie-i386/base.cow --distribution jessie --debootstrapopts --arch --debootstrapopts i386 --othermirror "deb http://deb.entrouvert.org/ jessie-eobuilder main"; \
fi
if [ ! -d /var/cache/pbuilder/jessie-amd64 ]; then \
mkdir /var/cache/pbuilder/jessie-amd64; \
cowbuilder --create --basepath /var/cache/pbuilder/jessie-amd64/base.cow --distribution jessie --debootstrapopts --arch --debootstrapopts amd64 --othermirror "deb http://deb.entrouvert.org/ jessie-eobuilder main"; \
fi
for DIST in wheezy jessie; do \
for ARCH in i386 amd64; do \
mkdir -p /var/cache/pbuilder/$$DIST-$$ARCH/base.cow; \
DIST=$$DIST ARCH=$$ARCH cowbuilder --create --configfile ./pbuilderrc; \
done; \
done