]> git.proxmox.com Git - proxmox-spamassassin.git/commitdiff
buildsys: factor out package name into variable
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 25 Jun 2023 13:23:09 +0000 (15:23 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 25 Jun 2023 14:26:11 +0000 (16:26 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile

index 7c01f57c16c4f1cda3597735d773fa7ab51d8b3d..f67c64dcae9564d8471b05bda1d870ae461355a4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,13 +5,14 @@ include /usr/share/dpkg/default.mk
 # running `make update-sa` updates the core SA rules (in the sa-updates directory)
 # running `make update-kam` updates the KAM ruleset (in the kam-updates directory)
 
+PACKAGE = proxmox-spamassassin
 
 OPKGNAME = Mail-SpamAssassin-$(DEB_VERSION_UPSTREAM)
 NPKGNAME = proxmox-spamassassin_$(DEB_VERSION_UPSTREAM)
-DEB = proxmox-spamassassin_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
-DBG_DEB = proxmox-spamassassin-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
+DEB = $(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
+DBG_DEB = $(PACKAGE)-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
 DEBS = $(DEB) $(DBG_DEB)
-DSC = proxmox-spamassassin_$(DEB_VERSION_UPSTREAM_REVISION).dsc
+DSC = $(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION).dsc
 
 KAM_CHANNEL_FILE = debian/tree/etc/mail/spamassassin/channel.d/KAM_channel.conf
 KAM_KEYID = $(shell awk -F '=' '/^KEYID/ { print $$2 }' $(KAM_CHANNEL_FILE))
@@ -90,7 +91,7 @@ upload: $(DEBS)
 
 .PHONY: clean distclean
 clean:
-       rm -rf *~ debian/*~ *.deb proxmox-spamassassin_* updates.tmp kam-updates.tmp $(SA_UPDATE_GPG_DIR) $(OPKGNAME).tar.gz.*
+       rm -rf *~ debian/*~ *.deb $(PACKAGE)_* updates.tmp kam-updates.tmp $(SA_UPDATE_GPG_DIR) $(OPKGNAME).tar.gz.*
 
 distclean: clean
        rm -rf  $(OPKGNAME).*