+2004-10-27 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * cln.pc.in: Fix typo.
+ * Makefile.in (INSTALL_SCRIPT): Added, to be used for scripts like
+ cln-config. Allows us to do special things to binaries, like
+ installing them with install -s.
+ * doc/Makefile.in: add/remove the cln.info from the installed
+ $(infodir)/dir unless this is debian install-info (code copied from
+ what GNU automake would produce).
+
2004-10-26 Richard B. Kreckel <kreckel@ginac.de>
* src/integer/input/cl_I_read_stream.cc (read_integer): Fix a bug
@SET_MAKE@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_DATA = @INSTALL_DATA@
-UNINSTALL_PROGRAM = @UNINSTALL_PROGRAM@
#### End of system configuration section. ####
install : installdirs force
cd @subdir@; $(MAKE) install
- $(INSTALL_PROGRAM) cln-config $(DESTDIR)$(bindir)/cln-config
+ $(INSTALL_SCRIPT) cln-config $(DESTDIR)$(bindir)/cln-config
$(INSTALL_DATA) cln-config.1 $(DESTDIR)$(mandir)/man1/cln-config.1
$(INSTALL_DATA) ${srcdir}/cln.m4 ${DESTDIR}${datadir}/aclocal/cln.m4
$(INSTALL_DATA) cln.pc $(DESTDIR)$(libdir)/pkgconfig/cln.pc
Description: Class Library for Numbers
Version: @CL_VERSION@
Libs: -L${libdir} -lcln @LIBS@
-Cflags: -I${includedir} @CPPFLAGS
+Cflags: -I${includedir} @CPPFLAGS@
install : all installdirs force
$(INSTALL_DATA) $(srcdir)/$(PACKAGE).info $(DESTDIR)$(infodir)/$(PACKAGE).info
+ @if (install-info --version && \
+ install-info --version 2>&1 | sed 1q | fgrep -i -v debian) >/dev/null 2>&1; then \
+ echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$(PACKAGE).info";\
+ install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$(PACKAGE).info || :;\
+ else : ; fi
$(INSTALL_DATA) $(srcdir)/$(PACKAGE)_*.html $(DESTDIR)$(htmldir)
$(INSTALL_DATA) $(srcdir)/$(PACKAGE).dvi $(DESTDIR)$(dvidir)/$(PACKAGE).dvi
$(MKDIR) $(DESTDIR)$(dvidir)
uninstall : force
+ @if (install-info --version && \
+ install-info --version 2>&1 | sed 1q | fgrep -i -v debian) >/dev/null 2>&1; then \
+ echo " install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$(PACKAGE).info"; \
+ install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$(PACKAGE).info; \
+ else :; fi
$(RM) $(DESTDIR)$(infodir)/$(PACKAGE).info
$(RM) $(DESTDIR)$(htmldir)/$(PACKAGE)_*.html
$(RM) $(DESTDIR)$(dvidir)/$(PACKAGE).dvi