PACKAGERELEASE=3
ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
GITVERSION:=$(shell cat .git/refs/heads/master)
-CDATE:=$(shell date +%F)
VNCVER=0.9.11
VNCREL=LibVNCServer-${VNCVER}
VNCLIB=${VNCDIR}/libvncserver/.libs/libvncserver.a
DEB=${PACKAGE}_${VERSION}-${PACKAGERELEASE}_${ARCH}.deb
-SNAP=${PACKAGE}-${VERSION}-${CDATE}.tar.gz
CPPFLAGS += -O2 -g -Wall -Wno-deprecated-declarations -D_GNU_SOURCE -I $(VNCDIR)
${DEB}:
$(MAKE) clean
rsync -a . --exclude build build
- echo "Architecture: ${ARCH}" >> build/debian/control
echo "git clone git://git.proxmox.com/git/vncterm.git\\ngit checkout ${GIVERSION}" > build/debian/SOURCE
cd build; dpkg-buildpackage -rfakeroot -b -us -uc
lintian ${DEB}
.PHONY: distclean
distclean: clean
-
-.PHONY: dist
-${SNAP} dist: distclean
- rm -rf ../${SNAP}
- cd ..; tar cvzf ${SNAP} --exclude .svn ${PACKAGE}
- mv ../${SNAP} ${SNAP}
-
-.PHONY: uploaddist
-uploaddist: ${SNAP}
- scp ${SNAP} pve.proxmox.com:/home/ftp/sources/