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 35 36 37 38
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
DESTDIR=$(CURDIR)/debian/libjs-rickshaw/
EXDIR=$(DESTDIR)/usr/share/doc/libjs-rickshaw/examples/
override_dh_auto_build:
${MAKE} CSS_MIN=cleancss JS_MIN=uglifyjs JS_HINT=true
override_dh_installexamples:
dh_installexamples
sed -i 's|../vendor/d3.*.js|/usr/share/javascript/d3/d3.js|' \
$(EXDIR)/*.html
sed -i -e 's|https://ajax.googleapis.com/ajax/libs/jquery/.*/jquery.min.js|files:///usr/share/javascript/jquery/jquery.min.js|' \
-e 's|http://ajax.googleapis.com/ajax/libs/jqueryui/.*/themes/base/jquery-ui.css|files:///usr/share/javascript/jquery-ui/themes/base/jquery-ui.css|' \
-e 's|https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js|files:///usr/share/javascript/jquery-ui/jquery-ui.min.js|' \
-e 's|http://jqueryui.com/themes/base/jquery.ui.all.css|files:///usr/share/javascript/jquery-ui/themes/base/all.css|' \
$(EXDIR)/*.html $(EXDIR)/*/*.html
sed -i 's|../rickshaw.*.js|/usr/share/javascript/rickshaw/rickshaw.js|' $(EXDIR)/*.html
install -m0644 $(CURDIR)/src/css/*.css $(EXDIR)/css/
sed -i 's|../src/||' $(EXDIR)/*.html
override_dh_auto_test:
# needs nodeunit to be packaged
dfsg:
rm $(CURDIR)/vendor/d3.min.js
rm $(CURDIR)/vendor/d3.v3.js
rm $(CURDIR)/vendor/d3.layout.min.js
%:
dh $@
.PHONY: override_dh_auto_build override_dh_installexamples \
override_dh_auto_test
|