3 PACKAGE
=ksm-control-daemon
5 # also update debian/changelog
9 KSM_DEB
=${PACKAGE}_
${PKGVER}-${PKGREL}_all.deb
11 GITVERSION
:=$(shell cat .git
/refs
/heads
/master
)
15 ${KSM_DEB} ksm
: ksm-control-scripts.org
/ksm.init
16 rm -rf ksm-control-scripts
17 rsync
-a
--exclude .git ksm-control-scripts.org
/ ksm-control-scripts
18 cp
-a debian ksm-control-scripts
19 echo
"git clone git://git.proxmox.com/git/ksm-control-daemon.git\\ngit checkout ${GITVERSION}" > ksm-control-scripts
/debian
/SOURCE
20 cd ksm-control-scripts
; dpkg-buildpackage
-b
-rfakeroot
-us
-uc
21 lintian
${KSM_DEB} || true
25 rm -rf ksm-control-scripts.org ksm-control-scripts.org.
tar.gz
26 git clone git
://gitorious.org
/ksm-control-scripts
/ksm-control-scripts.git ksm-control-scripts.org
27 tar czf ksm-control-scripts.org.
tar.gz ksm-control-scripts.org
29 ksm-control-scripts.org
/ksm.init
: ksm-control-scripts.org.
tar.gz
30 tar xzf ksm-control-scripts.org.
tar.gz
35 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
36 mkdir
-p
/pve
/${RELEASE}/extra
37 rm -rf
/pve
/${RELEASE}/extra
/Packages
*
38 rm -rf
/pve
/${RELEASE}/extra
/${PACKAGE}_
*.deb
39 cp
${KSM_DEB} /pve
/${RELEASE}/extra
40 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null | gzip
-9c
> Packages.gz
41 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro
45 rm -rf ksm-control-scripts.org
49 rm -rf
*~ ksm-control-scripts
${PACKAGE}_
*