Make-lang.in: Install man pages under the same names (possibly transformed) as the...
authorGeoffrey Keating <geoffk@apple.com>
Fri, 13 Feb 2004 23:05:02 +0000 (23:05 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Fri, 13 Feb 2004 23:05:02 +0000 (23:05 +0000)
* Make-lang.in: Install man pages under the same names
(possibly transformed) as the program they document.

From-SVN: r77778

gcc/java/ChangeLog
gcc/java/Make-lang.in

index 8b8a3f8509901d87ad5d06793d557ca5427300d4..c577791c795962678a6841e360357f9dac201f09 100644 (file)
@@ -1,3 +1,8 @@
+2004-02-13  Geoffrey Keating  <geoffk@apple.com>
+
+       * Make-lang.in: Install man pages under the same names
+       (possibly transformed) as the program they document.
+
 2004-02-10  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * gjavah.c: Include "intl.h".
index 1a20362f58a5762c21aeb63953edca5282f39e7a..52d720da4fb568fe30a05de313465a0acb398637 100644 (file)
@@ -396,15 +396,15 @@ rmiregistry.pod: java/gcj.texi
 
 # Install the man pages.
 java.install-man: installdirs \
-                  $(DESTDIR)$(man1dir)/$(JAVA_INSTALL_NAME)$(man1ext) \
-                  $(DESTDIR)$(man1dir)/gcjh$(man1ext) \
-                  $(DESTDIR)$(man1dir)/jv-scan$(man1ext) \
-                  $(DESTDIR)$(man1dir)/jcf-dump$(man1ext) \
-                  $(DESTDIR)$(man1dir)/gij$(man1ext) \
-                  $(DESTDIR)$(man1dir)/jv-convert$(man1ext) \
-                  $(DESTDIR)$(man1dir)/jv-convert$(man1ext) \
-                  $(DESTDIR)$(man1dir)/rmic$(man1ext) \
-                  $(DESTDIR)$(man1dir)/rmiregistry$(man1ext)
+                  $(DESTDIR)$(man1dir)/$(JAVA_INSTALL_NAME)$(man1ext)
+       for tool in $(JAVA_TARGET_INDEPENDENT_BIN_TOOLS) \
+               gij jv-convert rmic rmiregistry ; do \
+         tool_transformed_name=`echo $$tool|sed '$(program_transform_name)'`; \
+         man_name=$(DESTDIR)$(man1dir)/$${tool_transformed_name}$(man1ext); \
+         rm -f $$man_name ; \
+         $(INSTALL_DATA) doc/$${tool}.1 $$man_name; \
+         chmod a-x $$man_name ; \
+       done
 
 $(DESTDIR)$(man1dir)/$(JAVA_INSTALL_NAME)$(man1ext): doc/gcj.1
        -rm -f $@