summaryrefslogtreecommitdiff
path: root/lang/tcl83
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2002-01-27 14:24:21 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2002-01-27 14:24:21 +0000
commit00b1bf01502ecf409b2788af9e5a63c307ca3eca (patch)
treea05a8ffbfbc3c186b7021d93ef1d234d77bb0773 /lang/tcl83
parentUpgrade to version 3.0.3. (diff)
- strip SHLIB_LD of option "-soname $@"
- define TCL_SHLIB_LD_EXTRAS - bump PORTREVISION PR: 34210
Notes
Notes: svn path=/head/; revision=53843
Diffstat (limited to 'lang/tcl83')
-rw-r--r--lang/tcl83/Makefile2
-rw-r--r--lang/tcl83/files/patch-configure7
2 files changed, 5 insertions, 4 deletions
diff --git a/lang/tcl83/Makefile b/lang/tcl83/Makefile
index 6d97c53ba62e..73194f6f5002 100644
--- a/lang/tcl83/Makefile
+++ b/lang/tcl83/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tcl
PORTVERSION= 8.3.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang tcl83
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= tcl
diff --git a/lang/tcl83/files/patch-configure b/lang/tcl83/files/patch-configure
index 45a42b80823d..10d1e458ad04 100644
--- a/lang/tcl83/files/patch-configure
+++ b/lang/tcl83/files/patch-configure
@@ -1,5 +1,5 @@
--- configure.orig Sat Oct 20 02:24:15 2001
-+++ configure Sat Nov 10 20:17:05 2001
++++ configure Sun Jan 27 14:52:09 2002
@@ -4779,7 +4779,7 @@
EXTRA_CFLAGS=""
TCL_EXPORT_FILE_SUFFIX=""
@@ -9,12 +9,13 @@
ECHO_VERSION='`echo ${VERSION}`'
TCL_LIB_VERSIONS_OK=ok
CFLAGS_DEBUG=-g
-@@ -5386,16 +5386,16 @@
+@@ -5386,16 +5386,17 @@
FreeBSD-*)
# FreeBSD 3.* and greater have ELF.
SHLIB_CFLAGS="-fPIC"
- SHLIB_LD="ld -Bshareable -x"
-+ SHLIB_LD="ld -shared -x -soname \$@"
++ TCL_SHLIB_LD_EXTRAS="-soname \$@"
++ SHLIB_LD="ld -shared -x"
SHLIB_LD_LIBS=""
SHLIB_SUFFIX=".so"
DL_OBJS="tclLoadDl.o"