build-stamp:
dh_testdir
- # save old files
- mkdir $(CURDIR)/debian/saved
- cp zsh-lovers.1 $(CURDIR)/debian/saved
- cp *pdf $(CURDIR)/debian/saved
- cp *ps $(CURDIR)/debian/saved
- cp zsh-lovers.html $(CURDIR)/debian/saved
+ # html:
+ asciidoc zsh-lovers.1.txt
+ mv zsh-lovers.1.html zsh-lovers.html
- groff -Tps -mandoc zsh-lovers.1 > zsh-lovers.ps
- ps2pdf zsh-lovers.ps
- man -Thtml ./zsh-lovers.1 > zsh-lovers.html
+ # manpage:
+ a2x -f manpage zsh-lovers.1.txt
+
+ # pdf:
+ # notice: current version of fop (1:0.93.dfsg.1-2) is horrible broken
+ # download http://snapshot.debian.net/archive/2005/10/15/debian/pool/contrib/f/fop/fop_0.20.5-8_all.deb
+ # to work around this bug
+ a2x -f pdf zsh-lovers.1.txt
+ mv zsh-lovers.1.pdf zsh-lovers.pdf
touch build-stamp
clean:
dh_testdir
dh_testroot
-
- if [ -d $(CURDIR)/debian/saved ]; then \
- mv $(CURDIR)/debian/saved/* $(CURDIR); \
- rmdir $(CURDIR)/debian/saved ; \
- fi
+ rm -f zsh-lovers.1 zsh-lovers.1.fo zsh-lovers.1.xml zsh-lovers.html zsh-lovers.pdf
rm -f build-stamp
dh_clean
- rm -rf $(CURDIR)/debian/zsh-lovers/
install: build
dh_testdir
dh_testroot
dh_clean -k
- dh_installdirs
+ dh_installdirs usr/share/doc/zsh-lovers/zsh_people usr/share/man/man1
- install -m 644 $(CURDIR)/zsh.vim $(CURDIR)/debian/zsh-lovers/usr/share/vim/syntax/zsh.vim
-
-binary-indep: build install
+binary-arch: build install
# We have nothing to do
-binary-arch: build install
+binary-indep: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installman zsh-lovers.1
dh_link
dh_compress
+ mkdir -p debian/zsh-lovers/usr/share/lintian/overrides/
+ cp -av debian/overrides debian/zsh-lovers/usr/share/lintian/overrides/zsh-lovers
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_builddeb
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install