X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=Makefile;fp=Makefile;h=d63b15aa4fb25d5f8696147f64c2df10ed8bb14e;hb=1ae2e2eacb2e70661cd9718db23a69e86ed96e9e;hp=0000000000000000000000000000000000000000;hpb=d7814ceff72d6646ed1d02880d13d74b0e00574d;p=grml-crypt.git diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d63b15a --- /dev/null +++ b/Makefile @@ -0,0 +1,45 @@ +install_ = install +name_ = grml-crypt + +etc = ${DESTDIR}/etc/ +usr = ${DESTDIR}/usr +usrbin = $(usr)/bin +usrsbin = $(usr)/sbin +usrshare = $(usr)/share/$(name) +usrdoc = $(usr)/share/doc/$(name) +man8 = $(usr)/share/man/man8/ + + +%.html : %.txt ; + asciidoc -b xhtml11 $^ + +%.gz : %.txt ; + asciidoc -d manpage -b docbook $^ + xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl `echo $^ |sed -e 's/.txt/.xml/'` + gzip -f --best `echo $^ |sed -e 's/.txt//'` + + +all: doc + +doc: doc_man doc_html + +doc_html: $(name_).8.html +grml-crypt.8.html: $(name_).8.txt + +doc_man: $(name_).8.gz +grml-crypt.8.gz: $(name_).8.txt + + +install: all + $(install_) -d -m 755 $(usrdoc) + $(install_) -m 644 $(name_).8.html $(usrdoc) + + $(install_) -d -m 755 $(man8) + $(install_) -m 644 $(name_).8.gz $(man8) + + $(install_) -m 755 -d $(usrsbin) + $(install_) -m 755 $(name_) $(usrsbin) + +clean: + rm -rf $(name_).8.html $(name_).8.xml $(name_).8 $(name_).8.gz +