]>
Commit | Line | Data |
---|---|---|
cfff0573 | 1 | RELEASE=3.3 |
0744dbb9 DM |
2 | |
3 | GRUB_DIR=grub-2.02~beta2 | |
4 | GRUB_SRC=grub2_2.02~beta2.orig.tar.xz | |
5 | GRUB_DEB_SRC=grub2_2.02~beta2-19.debian.tar.xz | |
6 | ||
115c0dfd DM |
7 | # update/sync changelog.pve |
8 | DEBVER=2.02~bpo70+1 | |
9 | ||
0744dbb9 | 10 | DEBS= \ |
115c0dfd DM |
11 | grub2-common_${DEBVER}_amd64.deb \ |
12 | grub-common_${DEBVER}_amd64.deb \ | |
13 | grub-efi_${DEBVER}_amd64.deb \ | |
14 | grub-efi-amd64_${DEBVER}_amd64.deb \ | |
15 | grub-efi-amd64-bin_${DEBVER}_amd64.deb \ | |
16 | grub-efi-ia32_${DEBVER}_amd64.deb \ | |
17 | grub-efi-ia32-bin_${DEBVER}_amd64.deb \ | |
18 | grub-pc_${DEBVER}_amd64.deb \ | |
19 | grub-pc-bin_${DEBVER}_amd64.deb \ | |
20 | grub-pc-dbg_${DEBVER}_amd64.deb \ | |
21 | grub-rescue-pc_${DEBVER}_amd64.deb \ | |
22 | grub-theme-starfield_${DEBVER}_amd64.deb | |
0744dbb9 | 23 | |
115c0dfd DM |
24 | #grub2_${DEBVER}_amd64.deb |
25 | #grub-coreboot_${DEBVER}_amd64.deb | |
26 | #grub-coreboot-bin_${DEBVER}_amd64.deb | |
27 | #grub-coreboot-dbg_${DEBVER}_amd64.deb | |
28 | #grub-efi-amd64-dbg_${DEBVER}_amd64.deb | |
29 | #grub-efi-ia32-dbg_${DEBVER}_amd64.deb | |
30 | #grub-emu_${DEBVER}_amd64.deb | |
31 | #grub-emu-dbg_${DEBVER}_amd64.deb | |
32 | #grub-firmware-qemu_${DEBVER}_amd64.deb | |
33 | #grub-ieee1275_${DEBVER}_amd64.deb | |
34 | #grub-ieee1275-bin_${DEBVER}_amd64.deb | |
35 | #grub-ieee1275-dbg_${DEBVER}_amd64.deb | |
36 | #grub-linuxbios_${DEBVER}_amd64.deb | |
0744dbb9 DM |
37 | |
38 | ||
39 | all: ${DEBS} | |
0744dbb9 | 40 | |
cfff0573 DM |
41 | .PHONY: dinstall |
42 | dinstall: ${DEBS} | |
43 | dpkg -i ${DEBS} | |
44 | ||
45 | .PHONY: grub | |
46 | grub ${DEBS}: | |
0744dbb9 DM |
47 | rm -rf ${GRUB_DIR} |
48 | tar xf ${GRUB_SRC} | |
49 | cd ${GRUB_DIR}; tar xf ../${GRUB_DEB_SRC} | |
115c0dfd DM |
50 | mv ${GRUB_DIR}/debian/changelog ${GRUB_DIR}/debian/changelog.org |
51 | cat changelog.pve ${GRUB_DIR}/debian/changelog.org > ${GRUB_DIR}/debian/changelog | |
0744dbb9 DM |
52 | cd ${GRUB_DIR}; ln -s ../pvepatches patches |
53 | cd ${GRUB_DIR}; quilt push -a | |
54 | cd ${GRUB_DIR}; dpkg-buildpackage -b -uc -us | |
55 | ||
cfff0573 DM |
56 | .PHONY: download |
57 | download: | |
58 | wget http://ftp.de.debian.org/debian/pool/main/g/grub2/grub2_2.02~beta2-19.debian.tar.xz | |
59 | wget http://ftp.de.debian.org/debian/pool/main/g/grub2/grub2_2.02~beta2.orig.tar.xz | |
60 | ||
61 | .PHONY: upload | |
62 | upload: ${DEBS} | |
63 | umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw | |
64 | mkdir -p /pve/${RELEASE}/extra | |
65 | rm -f /pve/${RELEASE}/extra/grub2-*.deb | |
66 | rm -f /pve/${RELEASE}/extra/grub-*.deb | |
67 | cp ${DEBS} /pve/${RELEASE}/extra | |
68 | cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz | |
69 | umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro | |
70 | ||
71 | .PHONY: distclean | |
72 | distclean: clean | |
0744dbb9 DM |
73 | |
74 | clean: | |
cfff0573 | 75 | rm -rf *~ *.deb *.udeb *.changes ${GRUB_DIR} |