pkgsrc/lang/moscow_ml/patches/patch-ab
tnn 63b4595c1e Update to Moscow ML version 2.01 (January 2004)
No ChangeLog available, but a recursive diff reveals
a mostly bugfix release.

From Aleksej Saushev in private mail.
2008-04-28 10:16:57 +00:00

44 lines
1.6 KiB
Text

$NetBSD: patch-ab,v 1.6 2008/04/28 10:16:57 tnn Exp $
Use $(MAKE).
DESTDIR support.
--- Makefile.orig 2000-07-18 18:16:44.000000000 +0400
+++ Makefile 2008-04-27 22:36:41.000000000 +0400
@@ -45,21 +45,21 @@
# Install the Mosml system
install:
- test -d $(BINDIR) || mkdir -p $(BINDIR)
- test -d $(LIBDIR) || mkdir -p $(LIBDIR)
- test -d $(INCDIR) || mkdir -p $(INCDIR)
- test -d $(DOCDIR) || mkdir -p $(DOCDIR)
- test -d $(TOOLDIR) || mkdir -p $(TOOLDIR)
- cd runtime; make install
- cd config; make install
- cd launch; make all install
- cd mosmlyac; make install
- cd mosmllib; make install
- cd compiler; make install
- cd toolssrc; make install
- cd lex; make install
- (cd $(INCDIR)/..; rm -f config; ln -s include config)
- cd doc; make install
+ test -d $(DESTDIR)$(BINDIR) || mkdir -p $(DESTDIR)$(BINDIR)
+ test -d $(DESTDIR)$(LIBDIR) || mkdir -p $(DESTDIR)$(LIBDIR)
+ test -d $(DESTDIR)$(INCDIR) || mkdir -p $(DESTDIR)$(INCDIR)
+ test -d $(DESTDIR)$(DOCDIR) || mkdir -p $(DESTDIR)$(DOCDIR)
+ test -d $(DESTDIR)$(TOOLDIR) || mkdir -p $(DESTDIR)$(TOOLDIR)
+ cd runtime; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd config; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd launch; $(MAKE) all install DESTDIR=$(DESTDIR)
+ cd mosmlyac; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd mosmllib; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd compiler; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd toolssrc; $(MAKE) install DESTDIR=$(DESTDIR)
+ cd lex; $(MAKE) install DESTDIR=$(DESTDIR)
+ (cd $(DESTDIR)$(INCDIR); rm -f config; ln -s . config)
+ cd doc; $(MAKE) install DESTDIR=$(DESTDIR)
# Remove all generated files
clean: