]>
Commit | Line | Data |
---|---|---|
0234a966 AD |
1 | PACKAGE=iproute2 |
2 | VER=4.15.0 | |
3 | PKGREL=5 | |
c9fc61fd | 4 | |
0234a966 AD |
5 | SRCDIR=iproute2 |
6 | BUILDDIR=${SRCDIR}.tmp | |
3cf71090 | 7 | |
c9fc61fd | 8 | ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH) |
3cf71090 | 9 | |
f00001fe DM |
10 | DEBS= \ |
11 | iproute2-doc_${VERSION}-${PKGREL}_all.deb \ | |
12 | iproute2_${VERSION}-${PKGREL}_${ARCH}.deb | |
3cf71090 DM |
13 | |
14 | all: ${DEBS} | |
15 | echo ${DEBS} | |
16 | ||
0234a966 AD |
17 | .PHONY: submodule |
18 | submodule: | |
19 | test -f "${SRCDIR}/README" || git submodule update --init | |
3cf71090 | 20 | |
0234a966 AD |
21 | .PHONY: deb |
22 | ${DEBS} deb: | submodule | |
23 | rm -f *.deb | |
24 | rm -rf $(BUILDDIR) | |
25 | mkdir $(BUILDDIR) | |
26 | cp -a $(SRCDIR)/* $(BUILDDIR)/ | |
27 | cp -R debian $(BUILDDIR)/ | |
28 | cd ${BUILDDIR}; dpkg-buildpackage -rfakeroot -b -uc -us | |
3cf71090 DM |
29 | |
30 | .PHONY: upload | |
31 | upload: ${DEBS} | |
ced20272 | 32 | tar cf - ${DEBS} | ssh repoman@repo.proxmox.com -- upload --product pve --dist stretch --arch ${ARCH} |
3cf71090 | 33 | |
0234a966 AD |
34 | .PHONY: distclean |
35 | distclean: clean | |
36 | ||
3cf71090 DM |
37 | .PHONY: clean |
38 | clean: | |
0234a966 | 39 | rm -rf ${BUILDDIR} *.deb *.changes *.dsc *.buildinfo |
3cf71090 DM |
40 | |
41 | .PHONY: dinstall | |
0234a966 AD |
42 | dinstall: deb |
43 | dpkg -i ${DEB} |