]> git.proxmox.com Git - redhat-cluster-pve.git/blame - Makefile
update to upstream release 3.1.6
[redhat-cluster-pve.git] / Makefile
CommitLineData
3e8a6763
DM
1RELEASE=2.0
2
b169fc09 3RHCVER=3.1.6
3e8a6763
DM
4RHCBRANCH=origin/STABLE31
5
8db3ffcc
DM
6RHCDIR=cluster-${RHCVER}
7RHCSRC=${RHCDIR}.tar.gz
8
3e8a6763 9PACKAGE=redhat-cluster-pve
b169fc09 10PKGREL=1
3e8a6763
DM
11
12DEBS= \
13 ${PACKAGE}_${RHCVER}-${PKGREL}_amd64.deb \
14 ${PACKAGE}-dev_${RHCVER}-${PKGREL}_amd64.deb
15
16all: ${DEBS}
17 echo ${DEBS}
18
62def95f 19${DEBS}: ${RHCSRC}
8db3ffcc 20 rm -rf ${RHCDIR}
62def95f 21 tar xf ${RHCSRC}
8db3ffcc
DM
22 cp -a debian ${RHCDIR}/debian
23 cd ${RHCDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
3e8a6763 24
8db3ffcc
DM
25${RHCSRC} download:
26 rm -rf ${RHCDIR} cluster.git
3e8a6763
DM
27 git clone git://git.fedorahosted.org/cluster.git cluster.git
28 cd cluster.git; git checkout -b local ${RHCBRANCH}
8db3ffcc
DM
29 rsync -a --exclude .git --exclude .gitignore cluster.git/ ${RHCDIR}
30 tar czf ${RHCSRC}.tmp ${RHCDIR}
31 rm -rf ${RHCDIR}
32 mv ${RHCSRC}.tmp ${RHCSRC}
3e8a6763
DM
33
34.PHONY: upload
35upload: ${DEBS}
36 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
37 mkdir -p /pve/${RELEASE}/extra
38 rm -f /pve/${RELEASE}/extra/${PACKAGE}*.deb
39 rm -f /pve/${RELEASE}/extra/Packages*
40 cp ${DEBS} /pve/${RELEASE}/extra
41 cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
42 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
43
44distclean: clean
45 rm -rf cluster.git
46
47clean:
8db3ffcc 48 rm -rf *~ *.deb ${RHCDIR} ${PACKAGE}_* ${PACKAGE}-dev_*
3e8a6763
DM
49
50.PHONY: dinstall
51dinstall: ${DEBS}
52 dpkg -i ${DEBS}