From: Dietmar Maurer Date: Tue, 13 Jan 2015 10:36:23 +0000 (+0100) Subject: improve Makefile X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=cfff0573e5da4b2b62080075686a6cc93b054b92;p=zfs-grub.git improve Makefile --- diff --git a/Makefile b/Makefile index 8ce1c21..f46a75a 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +RELEASE=3.3 GRUB_DIR=grub-2.02~beta2 GRUB_SRC=grub2_2.02~beta2.orig.tar.xz @@ -33,9 +34,13 @@ grub-theme-starfield_2.02~beta2-19_amd64.deb all: ${DEBS} - #cp ${DEBS} /home/dietmar/pve2-proxdev/pve-rep/zfs-grub/ -test: +.PHONY: dinstall +dinstall: ${DEBS} + dpkg -i ${DEBS} + +.PHONY: grub +grub ${DEBS}: rm -rf ${GRUB_DIR} tar xf ${GRUB_SRC} cd ${GRUB_DIR}; tar xf ../${GRUB_DEB_SRC} @@ -43,6 +48,23 @@ test: cd ${GRUB_DIR}; quilt push -a cd ${GRUB_DIR}; dpkg-buildpackage -b -uc -us +.PHONY: download +download: + wget http://ftp.de.debian.org/debian/pool/main/g/grub2/grub2_2.02~beta2-19.debian.tar.xz + wget http://ftp.de.debian.org/debian/pool/main/g/grub2/grub2_2.02~beta2.orig.tar.xz + +.PHONY: upload +upload: ${DEBS} + umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw + mkdir -p /pve/${RELEASE}/extra + rm -f /pve/${RELEASE}/extra/grub2-*.deb + rm -f /pve/${RELEASE}/extra/grub-*.deb + cp ${DEBS} /pve/${RELEASE}/extra + cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz + umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro + +.PHONY: distclean +distclean: clean clean: - rm -rf *~ *.deb *.udeb *.changes ${GRUB_DIR} \ No newline at end of file + rm -rf *~ *.deb *.udeb *.changes ${GRUB_DIR}