Newer
Older
# To build a debian package
PKG:=$(shell grep ^Package: ROOT/DEBIAN/control | awk ' { print $$2 } ')
VER:=$(shell grep ^Version: ROOT/DEBIAN/control | awk ' { print $$2 } ')
ARC:=$(shell grep ^Architecture ROOT/DEBIAN/control | awk ' { print $$2 } ')
upload: debs/${PKG}_${VER}_${ARC}.deb
scp debs/${PKG}_${VER}_${ARC}.deb root@downloads.ch.private.cam.ac.uk:/tmp/
ssh -l root downloads.ch.private.cam.ac.uk "make -C /var/www/local-debs/ debtodist-xenial DEB=/tmp/${PKG}_${VER}_${ARC}.deb"
ssh -l root downloads.ch.private.cam.ac.uk "make -C /var/www/local-debs/ debtodist-jessie DEB=/tmp/${PKG}_${VER}_${ARC}.deb"
ssh -l root downloads.ch.private.cam.ac.uk "make -C /var/www/local-debs/ debtodist-wheezy DEB=/tmp/${PKG}_${VER}_${ARC}.deb"
ssh -l root downloads.ch.private.cam.ac.uk "rm /tmp/${PKG}_${VER}_${ARC}.deb"
.PHONY: deb upload