]> git.proxmox.com Git - proxmox-mailgateway.git/blob - Makefile
bump version to 6.0-1
[proxmox-mailgateway.git] / Makefile
1 include /usr/share/dpkg/pkg-info.mk
2
3 PACKAGE=proxmox-mailgateway
4
5 GITVERSION:=$(shell git rev-parse HEAD)
6
7 DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
8 CT_DEB=${PACKAGE}-container_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
9
10 DEBS=${DEB} ${CT_DEB}
11
12 BUILD_DIR=build
13
14 ARCH=amd64
15 DIST=stretch
16
17 all: ${DEB}
18
19 .PHONY: deb
20 deb ${CT_DEB}: ${DEB}
21 ${DEB}: debian
22 rm -rf ${BUILD_DIR}
23 mkdir -p ${BUILD_DIR}/debian
24 cp -ar debian/* ${BUILD_DIR}/debian/
25 echo "git clone git://git.proxmox.com/git/proxmox-mailgateway.git\\ngit checkout ${GITVERSION}" > ${BUILD_DIR}/debian/SOURCE
26 cd ${BUILD_DIR}; dpkg-buildpackage -b -uc -us
27 lintian ${DEBS}
28
29 .PHONY: upload
30 upload: ${DEBS}
31 tar cf - ${DEBS}|ssh -X repoman@repo.proxmox.com -- upload --product pmg --dist ${DIST} --arch ${ARCH}
32
33 clean:
34 rm -rf ${BUILD_DIR} *.deb *.buildinfo *.changes
35 find . -name '*~' -exec rm {} ';'