]> git.proxmox.com Git - proxmox-mailgateway.git/commitdiff
improve packaging, add SOURCE
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 23 Jul 2019 17:52:26 +0000 (19:52 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 24 Jul 2019 18:57:41 +0000 (20:57 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile
debian/lintian-overrides [new file with mode: 0644]
debian/proxmox-mailgateway-container.docs [new file with mode: 0644]
debian/proxmox-mailgateway.docs [new file with mode: 0644]

index cc9d3d3b19f31119e5fcf1108111e16c0a6be982..0103ad34aa3a1ffd2db5333354ed7a4e857fc5b4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,11 @@
-RELEASE=5.2
-PKGREL=1
+include /usr/share/dpkg/pkg-info.mk
 
 PACKAGE=proxmox-mailgateway
 
-DEB=${PACKAGE}_${RELEASE}-${PKGREL}_all.deb
-CT_DEB=${PACKAGE}-container_${RELEASE}-${PKGREL}_all.deb
+GITVERSION:=$(shell git rev-parse HEAD)
+
+DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
+CT_DEB=${PACKAGE}-container_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
 
 DEBS=${DEB} ${CT_DEB}
 
@@ -21,6 +22,7 @@ ${DEB}: debian
        rm -rf ${BUILD_DIR}
        mkdir -p ${BUILD_DIR}/debian
        cp -ar debian/* ${BUILD_DIR}/debian/
+       echo "git clone git://git.proxmox.com/git/proxmox-mailgateway.git\\ngit checkout ${GITVERSION}" > ${BUILD_DIR}/debian/SOURCE
        cd ${BUILD_DIR}; dpkg-buildpackage -b -uc -us
        lintian ${DEBS}
 
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
new file mode 100644 (file)
index 0000000..05e3f91
--- /dev/null
@@ -0,0 +1,2 @@
+proxmox-mailgateway-container: package-installs-apt-keyring etc/apt/trusted.gpg.d/proxmox-ve-release-*
+proxmox-mailgateway: package-installs-apt-keyring etc/apt/trusted.gpg.d/proxmox-ve-release-*
diff --git a/debian/proxmox-mailgateway-container.docs b/debian/proxmox-mailgateway-container.docs
new file mode 100644 (file)
index 0000000..8696672
--- /dev/null
@@ -0,0 +1 @@
+debian/SOURCE
diff --git a/debian/proxmox-mailgateway.docs b/debian/proxmox-mailgateway.docs
new file mode 100644 (file)
index 0000000..8696672
--- /dev/null
@@ -0,0 +1 @@
+debian/SOURCE