1 include /usr
/share
/dpkg
/default.mk
3 PACKAGE
=ksm-control-daemon
5 KSM_DEB
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}_all.deb
7 GITVERSION
:=$(shell git rev-parse HEAD
)
11 ${KSM_DEB} ksm
: ksm-control-scripts.org
/ksm.init
12 rm -rf ksm-control-scripts
13 rsync
-a
--exclude .git ksm-control-scripts.org
/ ksm-control-scripts
14 cp
-a debian ksm-control-scripts
15 echo
"git clone git://git.proxmox.com/git/ksm-control-daemon.git\\ngit checkout ${GITVERSION}" > ksm-control-scripts
/debian
/SOURCE
16 cd ksm-control-scripts
; dpkg-buildpackage
-b
-us
-uc
17 lintian
${KSM_DEB} || true
21 rm -rf ksm-control-scripts.org ksm-control-scripts.org.
tar.gz
22 git clone git
://gitorious.org
/ksm-control-scripts
/ksm-control-scripts.git ksm-control-scripts.org
23 tar czf ksm-control-scripts.org.
tar.gz ksm-control-scripts.org
25 ksm-control-scripts.org
/ksm.init
: ksm-control-scripts.org.
tar.gz
26 tar xzf ksm-control-scripts.org.
tar.gz
30 upload
: UPLOAD_DIST ?
= $(DEB_DISTRIBUTION
)
32 tar cf
- ${KSM_DEB} | ssh repoman@repo.proxmox.com
-- upload
--product pve
--dist ${UPLOAD_DIST}
36 rm -rf ksm-control-scripts.org
40 rm -rf
*~ ksm-control-scripts
${PACKAGE}_
*