]>
git.proxmox.com Git - novnc-pve.git/blob - Makefile
d68ec265a05276564e863829e5879b824fb69138
7 NOVNCSRC
=${NOVNCDIR}.tgz
10 ARCH
:=$(shell dpkg-architecture
-qDEB_BUILD_ARCH
)
11 GITVERSION
:=$(shell cat .git
/refs
/heads
/master
)
13 DEB
=${PACKAGE}_
${NOVNCVER}-${PKGREL}_
${ARCH}.deb
25 cp
-a debian
${NOVNCDIR}/debian
26 cp
${NOVNCDIR}/include/ui.js
${NOVNCDIR}/pveui.js
27 # fix file permissions
28 chmod
0644 ${NOVNCDIR}/include/jsunzip.js
29 echo
"git clone git://git.proxmox.com/git/novnc-pve.git\\ngit checkout ${GITVERSION}" > ${NOVNCDIR}/debian
/SOURCE
30 cd
${NOVNCDIR}; dpkg-buildpackage
-b
-uc
-us
36 git clone git
://github.com
/kanaka
/noVNC
${NOVNCDIR}
37 tar czf
${NOVNCSRC} ${NOVNCDIR}
41 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
42 mkdir
-p
/pve
/${RELEASE}/extra
43 rm -f
/pve
/${RELEASE}/extra
/${PACKAGE}_
*.deb
44 rm -f
/pve
/${RELEASE}/extra
/Packages
*
45 cp
${DEB} /pve
/${RELEASE}/extra
46 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null
> Packages
; gzip
-9c Packages
> Packages.gz
47 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro
54 rm -rf
*~ debian
/*~
*_
${ARCH}.deb
*_all.deb
*.changes
*.dsc novnc