chiark / gitweb /
+ * Find install-sh properly when we need to use it, and chmod it +x.
authorian <ian>
Sat, 16 Sep 2000 23:29:41 +0000 (23:29 +0000)
committerian <ian>
Sat, 16 Sep 2000 23:29:41 +0000 (23:29 +0000)
@@ -16,6 +16,7 @@
+  * Find install-sh properly when we need to use it, and chmod it +x.

INSTALL
changelog
settings.make.in

diff --git a/INSTALL b/INSTALL
index bc4f0befee9ecba28cb8a0a0e515f0636db42cd0..10542648f67fc4acb52969e50ca3c3562e6354fe 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -18,15 +18,18 @@ The following platforms have been tested at at least some point and
 should work - please report if they don't:
   [adns]       OS
    1.0         Linux glibc 2.1 (actually tested on Debian 2.2).
-   1.0         FreeBSD 3.2
+
    1.0         Solaris 2.6, 2.7, 2.8
+   1.0         FreeBSD 3.2, 4.0 (no poll(2), so no adnsresfilter)
+These appear to work, but only with --disable-dynamic:
+   1.0         IRIX 6.5 *not* with GCC [1], [2]
+   1.0         AIX 4.1.5
    1.0         HP-UX 10.20, 11.00
-   1.0         IRIX 6.5 *not* with GCC [1], --disable-dynamic, [2]
-   1.0         AIX 4.1.5, --disable-dynamic
+
 Later versions of the same OS should work too.  [adns] is the latest
 version of adns that has been tested.  Usually entries in this table
-mean they pass adns's own regression test, when compiled with GCC.
-Notes/known problems:
+mean they pass adns's own regression test, when compiled with GCC,
+and appear to install and run correctly.  Notes/known problems:
     [1] IRIX 6.5 inet_ntoa seems to break with GCC.
     [2] Many spurious warnings from this platform's native compiler.
 
index fd50e566ad1a7bc5be55b0df9c70840f4d62de55..b6975757088370f270f5b6e909ccc5b333573271 100644 (file)
--- a/changelog
+++ b/changelog
@@ -16,6 +16,7 @@ adns (0.10) unstable; urgency=low
   * adnstest: setvbuf(stdout,...) before we do first output.
   * Cope with compilers that don't do `inline'.
   * Add and fix various missing system #includes.
+  * Find install-sh properly when we need to use it, and chmod it +x.
   * Do not use variadic macro, use stdarg instead (adnslogres.c).
   * Regression tests work even if some syscalls are already macros.
   * #include "config.h" before "adns.h".
index f276a6a103c7dbbb0d93aa506edd5fd8d31cf1dc..8c19363fafa3a751e5bbbc4bf1e178405ba837e2 100644 (file)
@@ -52,7 +52,13 @@ bin_dir=     $(exec_prefix)/bin
 lib_dir=       $(exec_prefix)/lib
 include_dir=   $(prefix)/include
 
-INSTALL=               @INSTALL@
+AC_INSTALL=    @INSTALL@
+ifeq ($(AC_INSTALL),./install-sh -c)
+INSTALL=       $(srcdir)/../$(AC_INSTALL)
+else
+INSTALL=       $(AC_INSTALL)
+endif
+
 INSTALL_PROGRAM=       $(INSTALL) -m 755 $(INSTALL_PROGRAM_FLAGS)
 INSTALL_DATA=          $(INSTALL) -m 644