include /usr/share/dpkg/pkg-info.mk include /usr/share/dpkg/architecture.mk PACKAGE=libxdgmime DEB = libxdgmime-perl_${DEB_VERSION_UPSTREAM_REVISION}_${DEB_BUILD_ARCH}.deb BUILDSRC=${PACKAGE}-${DEB_VERSION_UPSTREAM} OPKGNAME=Xdgmime UPSTREAM=xdgmime-source/src all: ${DEB} .PHONY: ${BUILDSRC} ${BUILDSRC}: -rm -rf ${BUILDSRC} cp -a ${OPKGNAME} ${BUILDSRC} cp -a ${UPSTREAM}/xdgmime*.[ch] ${BUILDSRC}/ perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile("${BUILDSRC}/ppport.h");' cp -a debian ${BUILDSRC} .PHONY: deb deb: ${DEB} ${DEB}: ${OPKGNAME}/Xdgmime.xs ${BUILDSRC} cd ${BUILDSRC}; dpkg-buildpackage -b -us -uc lintian ${DEB} .PHONY: upload upload: ${DEB} tar cf - ${DEB} | ssh -X repoman@repo.proxmox.com -- upload --product pmg --dist stretch CLEANFILES = *~ debian/*~ *.deb ${BUILDSRC} libxdgmime-perl_* .PHONY: clean clean: rm -rf ${CLEANFILES} .PHONY: dinstall dinstall: ${DEB} dpkg -i ${DEB}