-RELEASE=2.0
+RELEASE=3.2
-SVER=3.0.29
-PACKAGERELEASE=2pve1
+SVER=4.0
+PACKAGERELEASE=1pve6
ARCH=amd64
PACKAGE=vzctl
DEB=${PACKAGE}_${SVER}-${PACKAGERELEASE}_${ARCH}.deb
-VZCTL_BRANCH=vzctl-3.0.29.2
+VZCTL_BRANCH=master # vzctl-4.0 does not exist
all: ${DEB}
.PHONY: download
vzctl-${SVER}.org.tgz download:
rm -rf vzctl-${SVER}.org vzctl-${SVER}.org.tgz
- git clone git://git.openvz.org/pub/vzctl vzctl-${SVER}.org
- cd vzctl-${SVER}.org; git branch ${VZCTL_BRANCH}
+ git clone git://git.openvz.org/pub/vzctl -b ${VZCTL_BRANCH} vzctl-${SVER}.org
tar czf vzctl-${SVER}.org.tgz vzctl-${SVER}.org
lintian ${DEB}
.PHONY: upload
-upload: vzctl-${SVER}.tgz ${DEB}
+upload: ${DEB}
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
mkdir -p /pve/${RELEASE}/extra
rm -f /pve/${RELEASE}/extra/${PACKAGE}_*.deb
- rm -f /pve/${RELEASE}/install/vzctl-*.tgz
rm -f /pve/${RELEASE}/extra/Packages*
cp ${DEB} /pve/${RELEASE}/extra
- cp vzctl-${SVER}.tgz /pve/${RELEASE}/install
cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro