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)
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
.PHONY: deb
deb: ${DEB}
-$(DEB): build
+${DEB} ${DBG_DEB}: build
cd build; dpkg-buildpackage -b -uc -us --no-pre-clean
lintian ${DEB}
@echo ${DEB}
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