aboutsummaryrefslogtreecommitdiff
path: root/net/py-ldap2/Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2002-02-28 08:27:36 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2002-02-28 08:27:36 +0000
commitd81c80bd2332303b23a456d27275cd893077d6ae (patch)
tree4c0e8a95a45a23088d6c3fcd6ea4636b6113a84a /net/py-ldap2/Makefile
parent0a2c4bd032169c7777151268d97590cc17e99d31 (diff)
downloadports-d81c80bd2332303b23a456d27275cd893077d6ae.tar.gz
ports-d81c80bd2332303b23a456d27275cd893077d6ae.zip
py-ldap1: from ldapmodule,
py-ldap2: import CVS snapshoot. Fix Makefile
Notes
Notes: svn path=/head/; revision=55328
Diffstat (limited to 'net/py-ldap2/Makefile')
-rw-r--r--net/py-ldap2/Makefile35
1 files changed, 25 insertions, 10 deletions
diff --git a/net/py-ldap2/Makefile b/net/py-ldap2/Makefile
index 3dbf2cf0e078..8d243c10d0d7 100644
--- a/net/py-ldap2/Makefile
+++ b/net/py-ldap2/Makefile
@@ -4,24 +4,39 @@
#
# $FreeBSD$
-PORTNAME= ldapmodule
-PORTVERSION= 1.10alpha3
-PORTREVISION= 4
-CATEGORIES= net python
+PORTNAME= ldap2
+PORTVERSION= CVS200201041716
+CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= python-ldap
-DISTNAME= python-ldap-${PORTVERSION}-src
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= Python-LDAP-${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
-LIB_DEPENDS= ldap.1:${PORTSDIR}/net/openldap
+LIB_DEPENDS= ldap.2:${PORTSDIR}/net/openldap2
+BUILD_DEPENDS= python:${PORTSDIR}/lang/python
+RUN_DEPENDS= python:${PORTSDIR}/lang/python
USE_PYTHON= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-python=${PYTHON_CMD}
WRKSRC= ${WRKDIR}/${DISTNAME:S=-src==}
-pre-configure:
- @${CP} ${FILESDIR}/Makefile.pre.in ${WRKSRC}/Misc/Makefile.python-1.4
+#class = OpenLDAP2
+#library_dirs = /usr/local/openldap2/lib
+#include_dirs = /usr/local/openldap2/include
+#libs = lber ldap resolv
+do-configure:
+ @${PERL5} -pi -e "s=/usr/local/openldap2/lib=${LOCALBASE}/lib=" \
+ ${WRKSRC}/setup.cfg
+ @${PERL5} -pi \
+ -e "s=/usr/local/openldap2/include=${LOCALBASE}/include=" \
+ ${WRKSRC}/setup.cfg
+ @${PERL5} -pi -e "s=lber ldap resolv=lber ldap=" ${WRKSRC}/setup.cfg
+
+do-build:
+ cd ${WRKSRC} && python setup.py build
+
+do-install:
+ cd ${WRKSRC} && python setup.py install
.include <bsd.port.mk>