Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for scripts.

diff --git a/Make.rules.in b/Make.rules.in
index 778a766..9e71ac3 100644
--- a/Make.rules.in
+++ b/Make.rules.in
@@ -75,6 +75,7 @@
 
 INSTALL         = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT  = @INSTALL_SCRIPT@
 INSTALL_DATA    = @INSTALL_DATA@
 prefix          = @prefix@
 exec_prefix     = @exec_prefix@
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 234fad8..1dd692b 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -44,9 +44,9 @@
 install:: $(PROGRAMS) $(INSTALLSUBDIRS:%=%/__install__)
 	[ -d $(bindir) ] || $(MKDIR) $(bindir)
 	$(INSTALL_PROGRAM) fnt2bdf $(bindir)/fnt2bdf
-	$(INSTALL_PROGRAM) winelauncher $(bindir)/winelauncher
-	$(INSTALL_PROGRAM) $(SRCDIR)/winemaker $(bindir)/winemaker
-	$(INSTALL_PROGRAM) $(SRCDIR)/wineshelllink $(bindir)/wineshelllink
+	$(INSTALL_SCRIPT) winelauncher $(bindir)/winelauncher
+	$(INSTALL_SCRIPT) $(SRCDIR)/winemaker $(bindir)/winemaker
+	$(INSTALL_SCRIPT) $(SRCDIR)/wineshelllink $(bindir)/wineshelllink
 
 uninstall:: $(INSTALLSUBDIRS:%=%/__uninstall__)
 	$(RM) $(bindir)/fnt2bdf $(bindir)/winelauncher $(bindir)/winemaker $(bindir)/wineshelllink
diff --git a/tools/specmaker/Makefile.in b/tools/specmaker/Makefile.in
index c5388b9..7db0dfc 100644
--- a/tools/specmaker/Makefile.in
+++ b/tools/specmaker/Makefile.in
@@ -26,7 +26,7 @@
 install:: $(PROGRAMS)
 	[ -d $(bindir) ] || $(MKDIR) $(bindir)
 	$(INSTALL_PROGRAM) specmaker $(bindir)/specmaker
-	$(INSTALL_PROGRAM) $(SRCDIR)/function_grep.pl $(bindir)/function_grep.pl
+	$(INSTALL_SCRIPT) $(SRCDIR)/function_grep.pl $(bindir)/function_grep.pl
 
 uninstall::
 	$(RM) $(bindir)/specmaker