summaryrefslogtreecommitdiff
path: root/lang/python20
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>1998-10-06 06:49:13 +0000
committerThomas Gellekum <tg@FreeBSD.org>1998-10-06 06:49:13 +0000
commit7e62a3c4267c232e155e6f46630f696891526e34 (patch)
treef2815a87c7bc00f0b30feced9a4c97af7e2e00a3 /lang/python20
parentDo not write anything to ${PATCHDIR} by doing the awk trick to (diff)
Support dynamic loading of modules in an ELF world.
Submitted by: Vladimir Kushnir <kushn@mail.kar.net>
Notes
Notes: svn path=/head/; revision=13684
Diffstat (limited to 'lang/python20')
-rw-r--r--lang/python20/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/lang/python20/Makefile b/lang/python20/Makefile
index 468b678a4932..491a1aa8f7a5 100644
--- a/lang/python20/Makefile
+++ b/lang/python20/Makefile
@@ -3,7 +3,7 @@
# Date created: 08 August 1995
# Whom: jkh
#
-# $Id: Makefile,v 1.38 1998/08/07 23:56:28 asami Exp $
+# $Id: Makefile,v 1.39 1998/09/25 10:05:08 asami Exp $
#
DISTNAME= pyth151
@@ -24,7 +24,7 @@ PATCHFILES= _tkinter.1.txt SocketServer.1.txt bltinmodule.1.txt \
string.1.txt stringobject.1.txt stropmodule.1.txt \
timemodule.1.txt urllib.1.txt urllib.2.txt zlibmodule.1.txt
-MAINTAINER= tg@FreeBSD.org
+MAINTAINER= tg@FreeBSD.ORG
LIB_DEPENDS= ${TK_DEPENDS}
@@ -98,3 +98,9 @@ post-install:
strip ${PREFIX}/bin/python
.include <bsd.port.mk>
+
+# need <bsd.port.mk> to get ${PORTOBJFORMAT}
+.if ${PORTOBJFORMAT} == elf
+LDFLAGS+= -rdynamic
+CONFIGURE_ENV?= LDFLAGS="${LDFLAGS}"
+.endif