1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
PACKAGE = node-svgdotjs-svg.draggable.js
DESTDIR = $(CURDIR)/debian/$(PACKAGE)
JAVASCRIPT_SRCDIR = $(DESTDIR)/usr/share/javascript/svg.draggable.js/src
%:
dh $@
override_dh_auto_build:
rollup src/svg.draggable.js --file svg.draggable.js --format umd --name "SVG"
override_dh_auto_test:
mkdir -p node_modules/\@svgdotjs
ln -s /usr/share/nodejs/@svgdotjs/svg.js node_modules/\@svgdotjs/svg.js
dh_auto_test
override_dh_installdocs:
dh_installdocs
dh_nodejs_autodocs
override_dh_install:
dh_install
# install some script for http servers under /usr/share/javascript
mkdir -p $(JAVASCRIPT_SRCDIR)
sed 's%@svgdotjs/svg.js%../../svg.js/src/main.js%' \
src/svg.draggable.js > $(JAVASCRIPT_SRCDIR)/svg.draggable.js
|