mirror of
https://git.freebsd.org/ports.git
synced 2025-06-25 22:50:32 -04:00
http://www.snobol4.org/csnobol4/curr/CHANGES - Added some patches to work around broken build dependencies
54 lines
2 KiB
Text
54 lines
2 KiB
Text
--- Makefile2.m4.orig 2014-12-31 08:04:21.000000000 +0100
|
|
+++ Makefile2.m4 2015-01-24 16:39:40.000000000 +0100
|
|
@@ -614,8 +614,8 @@ snopea.1: snopea snolib/snopea.sno snobo
|
|
snopea.1.html: snopea snolib/snopea.sno snobol4
|
|
$(SNOPEA) snopea snopea.1.html
|
|
|
|
-$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno snobol4
|
|
- cd doc; make
|
|
+$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno xsnobol4
|
|
+ cd doc; $(MAKE)
|
|
|
|
#################
|
|
# installation
|
|
@@ -628,17 +628,18 @@ INSTALL_H=[include]/h.h [include]/snotyp
|
|
# generated SNOLIB files (host.sno generated at top level)
|
|
GENSNOLIB=host.sno config.sno
|
|
|
|
-SNOLIB_FILES=snolib/*.sno $(GENSNOLIB) $(MODULES_INCLUDE)
|
|
+SNOLIB_FILES=snolib/*.sno $(GENSNOLIB)
|
|
|
|
-install: snobol4 sdb timing.out $(GENERATED_DOCS)
|
|
+install: xsnobol4 sdb $(GENERATED_DOCS)
|
|
+ cp xsnobol4$(EXT) snobol4$(EXT)
|
|
$(INSTALL) -d $(BINDIR)
|
|
$(INSTALL) $(INSTALL_BIN_FLAGS) snobol4 $(BINDIR)/snobol4-$(VERS)
|
|
$(INSTALL) sdb $(BINDIR)/sdb-$(VERS)
|
|
$(INSTALL) snopea $(BINDIR)/snopea-$(VERS)
|
|
rm -f $(BINDIR)/snobol4 $(BINDIR)/sdb $(BINDIR)/snopea
|
|
- ln -s $(BINDIR)/snobol4-$(VERS) $(BINDIR)/snobol4
|
|
- ln -s $(BINDIR)/sdb-$(VERS) $(BINDIR)/sdb
|
|
- ln -s $(BINDIR)/snopea-$(VERS) $(BINDIR)/snopea
|
|
+ cd $(BINDIR) && ln -s snobol4-$(VERS) snobol4
|
|
+ cd $(BINDIR) && ln -s sdb-$(VERS) sdb
|
|
+ cd $(BINDIR) && ln -s snopea-$(VERS) snopea
|
|
$(INSTALL) -d $(MAN1DIR)
|
|
for F in $(GENERATED_DOCS_DOCDIR1); do \
|
|
$(INSTALL) -m 644 $$F $(MAN1DIR); \
|
|
@@ -664,15 +665,12 @@ install: snobol4 sdb timing.out $(GENERA
|
|
for F in $(SNOLIB_FILES); do \
|
|
$(INSTALL) -m 644 $$F $(SNOLIB_LIB); \
|
|
done
|
|
- for M in $(MODULES); do \
|
|
- (cd modules/$$M; $(RUNSETUP) install); \
|
|
- done
|
|
$(INSTALL) -d $(INCLUDE_DIR)
|
|
for F in $(INSTALL_H); do \
|
|
$(INSTALL) -m 644 $$F $(INCLUDE_DIR); \
|
|
done
|
|
$(INSTALL) -d $(DOC_DIR)
|
|
- for F in doc/load.txt doc/*.html modules/*/*.html; do \
|
|
+ for F in doc/load.txt doc/*.html; do \
|
|
$(INSTALL) -m 644 $$F $(DOC_DIR); \
|
|
done
|
|
ifdef([INSTALL_SYSDEP], INSTALL_SYSDEP
|