X-Git-Url: https://git.proxmox.com/?p=fence-agents-pve.git;a=blobdiff_plain;f=Makefile;h=09ede7bafaff915cb591ddc3585c451a1d5c252a;hp=14f784b4b04f43c3367e98ed99ee077424a802b9;hb=HEAD;hpb=24b72ae8cd6f0ebe9218645cd6223603f115136b diff --git a/Makefile b/Makefile index 14f784b..09ede7b 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,18 @@ -RELEASE=2.0 +RELEASE=4.0 + +# GIT SOURCE: https://git.fedorahosted.org/git/fence-agents.git PACKAGE=fence-agents-pve PKGREL=1 -FAVER=3.1.5 +FAVER=4.0.20 FADIR=fence-agents-${FAVER} -FASRC=${FADIR}.tar.xz +GITHUPSRC=v${FAVER}.tar.gz +FASRC=${FADIR}.tar.gz +ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH) +GITVERSION:=$(shell cat .git/refs/heads/master) -DEB=${PACKAGE}_${FAVER}-${PKGREL}_amd64.deb +DEB=${PACKAGE}_${FAVER}-${PKGREL}_${ARCH}.deb all: ${DEB} @@ -16,8 +21,17 @@ ${DEB} deb: ${FASRC} tar xf ${FASRC} cp -av debian ${FADIR}/debian cat ${FADIR}/doc/COPYRIGHT >>${FADIR}/debian/copyright + echo "git clone git://git.proxmox.com/git/fence-agents-pve.git\\ngit checkout ${GITVERSION}" > ${FADIR}/debian/SOURCE cd ${FADIR}; dpkg-buildpackage -rfakeroot -b -us -uc - lintian ${DEB} + lintian -X copyright-file ${DEB} + +${RHCSRC} download: + #rm -rf fence-agents.git + #git clone git://git.fedorahosted.org/fence-agents.git fence-agents.git + #cd fence-agents.git; ./autogen.sh; ./configure; make dist + #mv fence-agents.git/fence-agents-*.tar.xz . + rm -f ${FASRC} + wget https://github.com/ClusterLabs/fence-agents/archive/${GITHUPSRC} -O ${FASRC} .PHONY: upload upload: ${DEB} @@ -32,7 +46,7 @@ upload: ${DEB} distclean: clean clean: - rm -rf *~ debian/*~ *.deb ${FADIR} ${PACKAGE}_* + rm -rf *~ debian/*~ *.deb ${FADIR} ${PACKAGE}_* fence-agents.git .PHONY: dinstall dinstall: ${DEB}