]> git.proxmox.com Git - pve-xtermjs.git/blobdiff - Makefile
check in debian/control
[pve-xtermjs.git] / Makefile
index aea26c58f06fc731ebd4c28145ee05259b275da5..7ea47ec33269a80d52b7ef7ea68594d373e5cacd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,16 +6,17 @@ CRATENAME=termproxy
 
 export VERSION=${DEB_VERSION_UPSTREAM_REVISION}
 
-XTERMJSVER=4.7.0
+XTERMJSVER=4.16.0
 XTERMJSTGZ=xterm-${XTERMJSVER}.tgz
 
-FITADDONVER=0.4.0
+FITADDONVER=0.5.0
 FITADDONTGZ=xterm-addon-fit-${FITADDONVER}.tgz
 
 SRCDIR=src
 GITVERSION:=$(shell git rev-parse HEAD)
 
 DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb
+DBG_DEB=${PACKAGE}-dbgsym_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb
 DSC=rust-${CRATENAME}_${DEB_VERSION_UPSTREAM_REVISION}.dsc
 
 ifeq ($(BUILD_MODE), release)
@@ -40,12 +41,12 @@ build:
        rm -rf build
        rm -f debian/control
        debcargo package \
-       --config debian/debcargo.toml \
-       --changelog-ready \
-       --no-overlay-write-back \
-       --directory build \
-       $(CRATENAME) \
-       $(shell dpkg-parsechangelog -l debian/changelog -SVersion | sed -e 's/-.*//')
+         --config debian/debcargo.toml \
+         --changelog-ready \
+         --no-overlay-write-back \
+         --directory build \
+         $(CRATENAME) \
+         $(shell dpkg-parsechangelog -l debian/changelog -SVersion | sed -e 's/-.*//')
        rm build/Cargo.lock
        find build/debian -name "*.hint" -delete
        cp build/debian/control debian/control
@@ -53,7 +54,7 @@ build:
 
 .PHONY: deb
 deb: ${DEB}
-$(DEB): build
+${DEB} ${DBG_DEB}: build
        cd build; dpkg-buildpackage -b -uc -us --no-pre-clean
        lintian ${DEB}
        @echo ${DEB}
@@ -77,8 +78,8 @@ download:
        rm ${XTERMJSTGZ} ${FITADDONTGZ}
 
 .PHONY: upload
-upload: ${DEB}
-       tar cf - ${DEB}|ssh -X repoman@repo.proxmox.com -- upload --product pmg,pve --dist buster
+upload: ${DEB} ${DBG_DEB}
+       tar cf - ${DEB} ${DBG_DEB} |ssh -X repoman@repo.proxmox.com -- upload --product pmg,pve,pbs --dist bullseye
 
 .PHONY: distclean
 distclean: clean