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
manpages = tdiary-setup.1 tdiary-convert2.1
DEB_DESTDIR := $(CURDIR)/debian/tdiary-core
%:
dh $@
override_dh_auto_install: $(manpages)
chmod a+x $(CURDIR)/misc/migrate.rb
dh_auto_install
rm -f $(DEB_DESTDIR)/usr/share/tdiary/misc/convert2.rb
install -D -m 755 misc/convert2.rb $(DEB_DESTDIR)/usr/bin/tdiary-convert2
install -D -m 755 debian/tdiary-setup.rb $(DEB_DESTDIR)/usr/bin/tdiary-setup
execute_after_dh_install:
touch -d "@$(SOURCE_DATE_EPOCH)" $(DEB_DESTDIR)/usr/share/tdiary/misc/plugin \
$(DEB_DESTDIR)/usr/share/tdiary/misc/lib \
$(DEB_DESTDIR)/usr/share/tdiary/misc/filter
$(manpages): %.1: debian/%.sgml
docbook-to-man $< > $@
override_dh_auto_test:
rspec -I$(CURDIR)/debian/tdiary-core/usr/share/tdiary
override_dh_auto_clean:
dh_auto_clean
chmod a-x $(CURDIR)/misc/migrate.rb
rm -f $(manpages)
rm -fr $(CURDIR)/coverage
rm -fr $(CURDIR)/tmp/cache
rm -f $(CURDIR)/public/index.rdf
rm -fr $(CURDIR)/public/images
|