X-Git-Url: https://git.proxmox.com/?p=dlm.git;a=blobdiff_plain;f=Makefile;h=add7818541bded6d7ef40b590b26a7d33c3f7648;hp=62e7a6c392dedde70bb3d017418d637c045f326e;hb=HEAD;hpb=8b5fafb947875752c5421d70f3ed84c2860776c4 diff --git a/Makefile b/Makefile index 62e7a6c..add7818 100644 --- a/Makefile +++ b/Makefile @@ -10,26 +10,39 @@ DLMSRC=${DLMDIR}.tar.gz ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH) GITVERSION:=$(shell cat .git/refs/heads/master) -DEB=dlm_${DLMVER}-${PKGREL}_${ARCH}.deb +DEBS= \ +libdlm3_${DLMVER}-${PKGREL}_${ARCH}.deb \ +libdlm-dev_${DLMVER}-${PKGREL}_${ARCH}.deb -all: deb +all: ${DEBS} .PHONY: dinstall dinstall: deb - dpkg -i ${DEB} + dpkg -i ${DEBS} .PHONY: deb -deb ${DEB}: ${DLMSRC} +deb ${DEBS}: ${DLMSRC} rm -rf ${DLMDIR} tar xf ${DLMSRC} cp -a debian ${DLMDIR} cd ${DLMDIR}; dpkg-buildpackage -b -uc -us - + lintian ${DEBS} download: rm -f ${DLMSRC} wget https://git.fedorahosted.org/cgit/dlm.git/snapshot/${DLMSRC} +.PHONY: upload +upload: ${DEBS} + umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw + mkdir -p /pve/${RELEASE}/extra + rm -f /pve/${RELEASE}/extra/libdlm3_*.deb + rm -f /pve/${RELEASE}/extra/libdlm-dev_*.deb + rm -f /pve/${RELEASE}/extra/Packages* + cp ${DEBS} /pve/${RELEASE}/extra + cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz + umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro + distclean: clean .PHONY: clean