* Make-lang.in: Install man pages under the same names
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Feb 2004 23:05:02 +0000 (23:05 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Feb 2004 23:05:02 +0000 (23:05 +0000)
(possibly transformed) as the program they document.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77778 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 8b8a3f8..c577791 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 1a20362..52d720d 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 $@