pkgsrc/textproc/py-libxslt/Makefile
joerg 25a80fb4ab Remove PYBINMODULE. All it did was mark some packages as not available
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
2009-03-05 18:51:26 +00:00

41 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.33 2009/03/05 18:51:32 joerg Exp $
DISTNAME= libxslt-1.1.24
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ftp://xmlsoft.org/libxslt/
MASTER_SITES+= ${MASTER_SITE_GNOME:=sources/libxslt/1.1/}
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://xmlsoft.org/XSLT/
COMMENT= Python wrapper for libxslt
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= ${PYPKGPREFIX}-libxml2>=2.6.8:../../textproc/py-libxml2
WRKSRC= ${WRKDIR}/${DISTNAME}/python
PYDISTUTILSPKG= YES
NO_CONFIGURE= YES
MAKE_ENV+= PYLIBXSLTVERSION=${PKGVERSION:Q}
SUBST_CLASSES+= setup
SUBST_MESSAGE.setup= Fixing hardcoded paths.
SUBST_STAGE.setup= pre-build
SUBST_FILES.setup= setup.py
SUBST_SED.setup= -e "s,@LIBICONVDIR@,${BUILDLINK_PREFIX.iconv},g" \
-e "s,@LIBXML2DIR@,${BUILDLINK_PREFIX.libxml2},g" \
-e "s,@LIBXSLTDIR@,${BUILDLINK_PREFIX.libxslt},g"
BUILDLINK_API_DEPENDS.libxslt+= libxslt>=${PKGVERSION}
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
post-extract:
${CP} ${FILESDIR}/setup.py ${WRKSRC}
.include "../../mk/bsd.pkg.mk"