aboutsummaryrefslogtreecommitdiff
path: root/lang/itcl4/files/patch-Makefile.in
blob: 07bfff8bc7a2b7352ced6de80a0d03b31a9492e0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
--- Makefile.in.orig	2013-11-21 20:49:06 UTC
+++ Makefile.in
@@ -93,7 +93,7 @@ INSTALL_DATA_DIR = ${INSTALL} -d -m 755
 INSTALL_PROGRAM	= ${INSTALL} -m 755
 INSTALL_DATA	= ${INSTALL} -m 644
 INSTALL_SCRIPT	= ${INSTALL_PROGRAM}
-INSTALL_LIBRARY	= ${INSTALL_DATA}
+INSTALL_LIBRARY	= ${INSTALL_DATA} -s
 
 PACKAGE_NAME	= @PACKAGE_NAME@
 PACKAGE_VERSION	= @PACKAGE_VERSION@
@@ -222,11 +222,12 @@ install-doc: doc
 	@$(INSTALL_DATA_DIR) $(DESTDIR)$(mandir)/mann
 	@echo "Installing documentation in $(DESTDIR)$(mandir)"
 	@cd $(srcdir)/doc; for i in *.n; do \
+	    sfxname=`basename $$i | sed -e 's|.n$$|.i4|'`; \
 	    echo "Installing $$i"; \
-	    rm -f $(DESTDIR)$(mandir)/mann/`basename $$i`; \
+	    rm -f $(DESTDIR)$(mandir)/mann/$$sfxname; \
 	    sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \
-		$$i > $(DESTDIR)$(mandir)/mann/$$i; \
-	    chmod 444 $(DESTDIR)$(mandir)/mann/$$i; \
+		$$i > $(DESTDIR)$(mandir)/mann/$$sfxname; \
+	    chmod 444 $(DESTDIR)$(mandir)/mann/$$sfxname; \
 	done
 
 test: binaries libraries