GITVERSION:=$(shell cat .git/refs/heads/master)
-DEBS= ${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb
+DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb
+DBGDEB=${PACKAGE}-dbgsym_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb
+
+DSC=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}.dsc
+
+DEBS=${DEB} ${DBGDEB}
all: ${DEBS}
-${DEBS}: ${PKGSRC}
+.PHONY: ${PKGDIR}
+${PKGDIR}: ${PKGSRC}
rm -rf ${PKGDIR}
tar xf ${PKGSRC}
rm -rf ${PKGDIR}/debian
cp -a debian ${PKGDIR}/debian
echo "git clone git://git.proxmox.com/git/pve-omping.git\\ngit checkout ${GITVERSION}" > ${PKGDIR}/debian/SOURCE
+
+.PHONY: deb
+deb: ${DEBS}
+${DBGDEB}: ${DEB}
+${DEB}: ${PKGDIR}
cd ${PKGDIR}; dpkg-buildpackage -b -us -uc
+ lintian ${DEB}
+
+.PHONY: dsc
+dsc: ${DSC}
+${DSC}: ${PKGDIR}
+ cd ${PKGDIR}; dpkg-buildpackage -S -us -uc -d
+ lintian ${DSC}
.PHONY: upload
upload: ${DEBS}
rm -rf *~ *_${DEB_BUILD_ARCH}.deb *.changes *.dsc *.buildinfo ${PKGDIR}
.PHONY: dinstall
-dinstall: ${DEBS}
- dpkg -i ${DEBS}
+dinstall: ${DEB}
+ dpkg -i ${DEB}