freebsd-ports/dns/py-adns/Makefile
Joe Marcus Clarke e3e7faeda3 Fix the adns library version so it matches the internal soname. This sets
the lib version back to 1, but since the dependencies still linked to
libadns.so.1 even when the installed file was libadns.so.12, a new
PORTREVISION bump is not needed.
2006-04-24 02:43:51 +00:00

32 lines
913 B
Makefile

# New ports collection makefile for: py-adns
# Date created: 24 February 2002
# Whom: Hye-Shik Chang <perky@fallin.lv>
#
# $FreeBSD$
#
PORTNAME= adns
PORTVERSION= 1.1.0
PORTREVISION= 1
CATEGORIES= dns python
MASTER_SITES= http://dustman.net/andy/python/adns-python/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= adns-python-${PORTVERSION}
MAINTAINER= perky@FreeBSD.org
COMMENT= A Python Interface to adns, the asynchronous DNS library
LIB_DEPENDS= adns.1:${PORTSDIR}/dns/adns
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g}
post-patch:
@${REINPLACE_CMD} -e 's|^\(include_dirs = \).*$$|\1\["${LOCALBASE}/include"\]|g' \
-e 's|^\(library_dirs = \).*$$|\1\["${LOCALBASE}/lib"\]|g' \
-e 's|\(extra_objects=.*\)$$|\1define_macros=[("adns__rrt_typemask","adns_rrt_typemask")],|g' \
${WRKSRC}/setup.py
.include <bsd.port.mk>