aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authortg <tg@FreeBSD.org>1995-12-20 16:41:04 +0800
committertg <tg@FreeBSD.org>1995-12-20 16:41:04 +0800
commit860e6d6f90356a616e80707348d0f8aaabd5b441 (patch)
tree41701fe0b0d4c5cd2291c7a7831f7bfcb2e3df2f /lang
parenta9c0414707efff4043efba70743be3fedef59b8a (diff)
downloadfreebsd-ports-gnome-860e6d6f90356a616e80707348d0f8aaabd5b441.tar.gz
freebsd-ports-gnome-860e6d6f90356a616e80707348d0f8aaabd5b441.tar.zst
freebsd-ports-gnome-860e6d6f90356a616e80707348d0f8aaabd5b441.zip
- Try to grab from ftp.uni-bremen.de first; seems to be the
master site for elk. - Add official patch #1. - Use dl*() for dynamic loading. This still has its quirks, but it's usable. Plus, invoking global ctors when loading C++ object files now works; it didn't with the old incremental loading.
Diffstat (limited to 'lang')
-rw-r--r--lang/elk/Makefile10
-rw-r--r--lang/elk/distinfo1
-rw-r--r--lang/elk/pkg-comment2
3 files changed, 10 insertions, 3 deletions
diff --git a/lang/elk/Makefile b/lang/elk/Makefile
index dd84afadfa1a..ffbd2cf4b80b 100644
--- a/lang/elk/Makefile
+++ b/lang/elk/Makefile
@@ -3,15 +3,19 @@
# Date created: 08 March 1995
# Whom: thomas@ghpc8.ihf.rwth-aachen.de
#
-# $Id: Makefile,v 1.7 1995/11/09 07:13:40 asami Exp $
+# $Id: Makefile,v 1.8 1995/11/22 13:12:36 asami Exp $
#
DISTNAME= elk-3.0
CATEGORIES+= lang
KEYWORDS+= lang scheme
-MASTER_SITES= ftp://crl.dec.com/pub/X11/contrib/devel_tools/ \
+MASTER_SITES= ftp://ftp.uni-bremen.de/pub/programming/languages/scheme/elk/ \
+ ftp://crl.dec.com/pub/X11/contrib/devel_tools/ \
ftp://ftp.th-darmstadt.de/pub/X11/contrib/devel_tools/
+PATCHFILES= elk-3.0-patch-1
+PATCH_SITES= ftp://ftp.uni-bremen.de/pub/programming/languages/scheme/elk/
+
MAINTAINER= thomas@ghpc8.ihf.rwth-aachen.de
PATCH_STRIP= -p1
@@ -34,6 +38,8 @@ post-install:
cp -R include/* ${PREFIX}/include/elk; \
rm -rf bin include)
@install -c -o bin -g bin -m 444 ${WRKSRC}/doc/man/elk.1 ${PREFIX}/man/man1
+.if !defined(NOMANCOMPRESS)
@gzip -9nf ${PREFIX}/man/man1/elk.1
+.endif
.include <bsd.port.mk>
diff --git a/lang/elk/distinfo b/lang/elk/distinfo
index 40baccea032d..8512d34e3eab 100644
--- a/lang/elk/distinfo
+++ b/lang/elk/distinfo
@@ -1 +1,2 @@
MD5 (elk-3.0.tar.gz) = dc123d0ee1360d11cb6e87ea1e33a410
+MD5 (elk-3.0-patch-1) = 9ecbfba09f026900cc111b0b5fa016fa
diff --git a/lang/elk/pkg-comment b/lang/elk/pkg-comment
index a51f09096995..807441f12005 100644
--- a/lang/elk/pkg-comment
+++ b/lang/elk/pkg-comment
@@ -1 +1 @@
-Elk -- an embeddable Scheme interpreter
+An embeddable Scheme interpreter.