# version abstraction
DEB_VERSION := $(shell LC_ALL=C dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: *//')
# pretty-print the date
-DATE := $(shell date --date="`dpkg-parsechangelog | grep '^Date: ' | sed 's/^Date: *//'`" '+%d %B, %Y')
+DATE := $(shell LC_ALL=C date --date="`dpkg-parsechangelog | grep '^Date: ' | sed 's/^Date: *//'`" '+%d %B, %Y')
# source depends -- check if these packages are installed
SRC_DEPENDS := debiandoc-sgml lout psutils
nsgmls -wall -s -E20 $^ # check SGML syntax
debiandoc2html $^
debiandoc2text $^
- debiandoc2latex2epdf $^ # should be -p letter, but oh well
+ debiandoc2latex2epdf -p letter $^
touch build
clean:
dpkg --build $(prefix) ..
# some extra-package files
- $(install_file) developers-reference.pdf ../
- dpkg-distaddfile -fdebian/files developers-reference.pdf byhand -
- GZIP=-9v tar czf ../developers-reference.html.tar.gz \
- developers-reference.html
- dpkg-distaddfile -fdebian/files developers-reference.html.tar.gz\
- byhand -
- $(install_file) developers-reference.txt ..
+ $(install_file) developers-reference.pdf \
+ ../developers-reference.pdf.$(DEB_VERSION)
+ dpkg-distaddfile -fdebian/files developers-reference.pdf.$(DEB_VERSION) byhand -
+ GZIP=-9 tar czf ../developers-reference.html.tar.gz.$(DEB_VERSION)\
+ developers-reference.html
+ dpkg-distaddfile -fdebian/files developers-reference.html.tar.gz.$(DEB_VERSION)\
+ byhand -
+ $(install_file) developers-reference.txt \
+ ../developers-reference.txt
$(compress) ../developers-reference.txt
- dpkg-distaddfile -fdebian/files developers-reference.txt.gz byhand -
+ mv ../developers-reference.txt.gz \
+ ../developers-reference.txt.gz.$(DEB_VERSION)
+ dpkg-distaddfile -fdebian/files \
+ developers-reference.txt.gz.$(DEB_VERSION) byhand -
binary-arch: build
# There are no architecture-dependent files to be uploaded