]> git.proxmox.com Git - proxmox-mailgateway.git/blob - Makefile
meta: add systemd-sysv to dependencies
[proxmox-mailgateway.git] / Makefile
1 RELEASE=5.2
2 PKGREL=1
3
4 PACKAGE=proxmox-mailgateway
5
6 DEB=${PACKAGE}_${RELEASE}-${PKGREL}_all.deb
7 CT_DEB=${PACKAGE}-container_${RELEASE}-${PKGREL}_all.deb
8
9 DEBS=${DEB} ${CT_DEB}
10
11 BUILD_DIR=build
12
13 ARCH=amd64
14 DIST=stretch
15
16 all: ${DEB}
17
18 .PHONY: deb
19 deb ${CT_DEB}: ${DEB}
20 ${DEB}: debian
21 rm -rf ${BUILD_DIR}
22 mkdir -p ${BUILD_DIR}/debian
23 cp -ar debian/* ${BUILD_DIR}/debian/
24 cd ${BUILD_DIR}; dpkg-buildpackage -b -uc -us
25 lintian ${DEBS}
26
27 .PHONY: upload
28 upload: ${DEBS}
29 tar cf - ${DEBS}|ssh -X repoman@repo.proxmox.com -- upload --product pmg --dist ${DIST} --arch ${ARCH}
30
31 clean:
32 rm -rf ${BUILD_DIR} *.deb *.buildinfo *.changes
33 find . -name '*~' -exec rm {} ';'