- From: Tobias Blaser <tblaser_at_freesurf.ch>
- Date: Sat, 18 Aug 2007 00:42:15 +0200
Hello,
Here is a patch to CVS which adds the DESTDIR variable to the installation rules in the comedilib doc Makefile. Convenient when creating packages.
Regards,
Tobias Blaser
diff -ru a/doc/Makefile.am b/doc/Makefile.am
--- a/doc/Makefile.am 2007-08-17 22:19:58.000000000 +0200
+++ b/doc/Makefile.am 2007-08-17 22:25:59.000000000 +0200
_at__at_ -46,25 +46,25 _at__at_
{ $(DOCBOOK2HTML) -o doc_html $(srcdir)/comedilib.sgml && touch doc_html; } || { $(RM) -r doc_html; exit 1; }
install_html:
- $(mkdir_p) $(htmldir)/html
- chmod u+w $(htmldir)/html
+ $(mkdir_p) $(DESTDIR)$(htmldir)/html
+ chmod u+w $(DESTDIR)$(htmldir)/html
for each in $(srcdir)/doc_html/*.html $(srcdir)/*.gif ; do \
- $(INSTALL_DATA) $$each $(htmldir)/html ; done
+ $(INSTALL_DATA) $$each $(DESTDIR)$(htmldir)/html ; done
uninstall_html:
for each in $(srcdir)/doc_html/*.html $(srcdir)/*.gif ; do \
- $(RM) $(htmldir)/html/`basename $$each` ; done
+ $(RM) $(DESTDIR)$(htmldir)/html/`basename $$each` ; done
man: $(SGML)
{ $(DOCBOOK2MAN) -o man $(srcdir)/comedilib.sgml && touch man; } || { $(RM) -r man; exit 1; }
install_man:
- $(mkdir_p) -m 755 $(mandir)/man3
- chmod u+w $(mandir)/man3
- for each in $(srcdir)/man/*.3 ; do $(INSTALL_DATA) $$each $(mandir)/man3 ; done
+ $(mkdir_p) -m 755 $(DESTDIR)$(mandir)/man3
+ chmod u+w $(DESTDIR)$(mandir)/man3
+ for each in $(srcdir)/man/*.3 ; do $(INSTALL_DATA) $$each $(DESTDIR)$(mandir)/man3 ; done
uninstall_man:
- for each in $(srcdir)/man/*.3 ; do $(RM) $(mandir)/man3/`basename $$each` ; done
+ for each in $(srcdir)/man/*.3 ; do $(RM) $(DESTDIR)$(mandir)/man3/`basename $$each` ; done
comedilib.pdf: $(SGML)
$(DOCBOOK2PDF) $(srcdir)/comedilib.sgml
Received on 2007-08-17Z21:42:15