]> git.proxmox.com Git - redhat-cluster-pve.git/blame - Makefile
update to STABLE32 3.1.93
[redhat-cluster-pve.git] / Makefile
CommitLineData
f7087a5a 1RELEASE=2.2
3e8a6763 2
f7087a5a 3RHCVER=3.1.93
94b4cb30 4RHCBRANCH=STABLE32
3e8a6763 5
8db3ffcc
DM
6RHCDIR=cluster-${RHCVER}
7RHCSRC=${RHCDIR}.tar.gz
8
3e8a6763 9PACKAGE=redhat-cluster-pve
f7087a5a 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 22 cp -a debian ${RHCDIR}/debian
fabb166e 23 cat ${RHCDIR}/doc/COPYRIGHT >>${RHCDIR}/debian/copyright
8db3ffcc 24 cd ${RHCDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
fabb166e 25 lintian ${DEBS}
3e8a6763 26
8db3ffcc
DM
27${RHCSRC} download:
28 rm -rf ${RHCDIR} cluster.git
94b4cb30 29 git clone git://git.fedorahosted.org/cluster.git -b ${RHCBRANCH} cluster.git
8db3ffcc
DM
30 rsync -a --exclude .git --exclude .gitignore cluster.git/ ${RHCDIR}
31 tar czf ${RHCSRC}.tmp ${RHCDIR}
32 rm -rf ${RHCDIR}
33 mv ${RHCSRC}.tmp ${RHCSRC}
3e8a6763
DM
34
35.PHONY: upload
36upload: ${DEBS}
37 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
38 mkdir -p /pve/${RELEASE}/extra
39 rm -f /pve/${RELEASE}/extra/${PACKAGE}*.deb
40 rm -f /pve/${RELEASE}/extra/Packages*
41 cp ${DEBS} /pve/${RELEASE}/extra
42 cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
43 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
44
45distclean: clean
46 rm -rf cluster.git
47
48clean:
8db3ffcc 49 rm -rf *~ *.deb ${RHCDIR} ${PACKAGE}_* ${PACKAGE}-dev_*
3e8a6763
DM
50
51.PHONY: dinstall
52dinstall: ${DEBS}
53 dpkg -i ${DEBS}