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
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR=1
%:
dh $@ --buildsystem=ruby --with ruby
ninix.6: debian/ninix.sgml
docbook-to-man $< > $@
override_dh_auto_build: ninix.6
dh_auto_build
override_dh_auto_install:
# No idea why the name exe/ninix-aya remains ...
mv exe/ninix-aya exe/ninix-kagari
dh_auto_install --destdir=$(CURDIR)/debian/tmp -- \
prefix=/usr bindir=$(CURDIR)/debian/ninix-kagari/usr/games \
exec_libdir=/usr/lib/games/ninix-kagari
dh_auto_install --buildsystem=makefile --destdir=$(CURDIR)/debian/tmp -- prefix=/usr localedir='$$(DESTDIR)$$(prefix)/share/locale' exec_libdir='$$(prefix)/lib/games/ninix-kagari' install
# for whatever reason all files in debian/ninix-kagari/usr/lib/games are identically duplicated here and will confuse dh_missing --fail-missing
rm -rf debian/tmp/usr/lib/ruby/vendor_ruby
rm -rf debian/tmp/usr/doc/COPYING
override_dh_auto_clean:
dh_auto_clean --buildsystem=makefile || true
dh_auto_clean
override_dh_installchangelogs:
dh_installchangelogs
# Remove changelog from old clone
find debian -name 'ChangeLog.ninix-aya*' -delete
|