DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
DESTDIR=
-
DOCDIR=${DESTDIR}/usr/share/doc/${PACKAGE}
-
WWWBASEDIR=${DESTDIR}/usr/share/javascript/${PACKAGE}
WWWCSSDIR=${WWWBASEDIR}/css
WWWIMAGESDIR=${WWWBASEDIR}/images
WWWJSDIR=${WWWBASEDIR}/js
IMAGES= \
- logo-128.png \
- proxmox_logo.png
+ images/logo-128.png \
+ images/proxmox_logo.png
-CSSFILES = ext6-pmg.css ext6-pmg-mobile.css
+CSSFILES = css/ext6-pmg.css css/ext6-pmg-mobile.css
export DEB_VERSION_UPSTREAM_REVISION
cd build; dpkg-buildpackage -b -us -uc
lintian ${DEB}
+.PHONY: js/pmgmanagerlib.js js/pmgmanagerlib-mobile.js
js/pmgmanagerlib.js:
make -C js pmgmanagerlib.js
-
js/pmgmanagerlib-mobile.js:
make -C js pmgmanagerlib-mobile.js
-install: pmg-index.html.tt js/pmgmanagerlib.js js/pmgmanagerlib-mobile.js
+install: pmg-index.html.tt pmg-mobile-index.html.tt js/pmgmanagerlib.js js/pmgmanagerlib-mobile.js ${IMAGES} ${CSSFILES}
+ install -d -m 755 ${WWWBASEDIR}
install -d -m 755 ${WWWCSSDIR}
install -d -m 755 ${WWWIMAGESDIR}
install -d -m 755 ${WWWJSDIR}
install -m 0644 pmg-mobile-index.html.tt ${WWWBASEDIR}
install -m 0644 js/pmgmanagerlib.js ${WWWJSDIR}
install -m 0644 js/pmgmanagerlib-mobile.js ${WWWJSDIR}
- for i in ${IMAGES}; do install -m 0644 images/$$i ${WWWIMAGESDIR}; done
- for i in ${CSSFILES}; do install -m 0644 css/$$i ${WWWCSSDIR}; done
+ for f in ${IMAGES}; do install -m 0644 "$$f" ${WWWIMAGESDIR}; done
+ for f in ${CSSFILES}; do install -m 0644 "$$f" ${WWWCSSDIR}; done
.PHONY: upload
upload: ${DEB}