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
|
export GEM2DEB_TEST_RUNNER = --check-dependencies
export ASCIIDOCTOR_MANPAGE_PATH = $(CURDIR)/man/asciidoctor.1
export ASCIIDOCTOR_LIB_DIR = $(CURDIR)/debian/ruby-asciidoctor/usr/lib/ruby/vendor_ruby
%:
dh $@ --buildsystem=ruby --with ruby
override_dh_auto_clean:
dh_auto_clean
rm -rf doc
override_dh_auto_build:
dh_auto_build
rdoc --main=README.adoc lib
rm -f doc/js/*.js.gz
override_dh_auto_install:
install -d debian/ruby-asciidoctor/usr/share/ruby-asciidoctor
cp -r data/* debian/ruby-asciidoctor/usr/share/ruby-asciidoctor
dh_auto_install
rm -f debian/ruby-asciidoctor/usr/bin/asciidoctor-safe
rm -f debian/asciidoctor-doc/usr/share/doc/asciidoctor-doc/html/js/jquery.js
mkdir -p debian/asciidoctor/usr/bin
mv debian/ruby-asciidoctor/usr/bin/* debian/asciidoctor/usr/bin/
rmdir debian/ruby-asciidoctor/usr/bin
override_dh_installchangelogs:
dh_installchangelogs -O--buildsystem=ruby CHANGELOG.adoc
override_dh_installdocs:
bin/asciidoctor -a webfonts! -a icons! -a image-uri-screenshot! README*.adoc
dh_installdocs
|