pkgsrc-wip/py-djvulibre/Makefile
Thomas Klausner 3906e16f9f Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.

Fix various problems while here, including marking packages as not ready
for python-3.x.
2014-12-31 13:58:18 +00:00

37 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.13 2014/12/31 13:58:32 thomasklausner Exp $
DISTNAME= python-djvulibre-0.3.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//}
CATEGORIES= graphics textproc
MASTER_SITES= http://pypi.python.org/packages/source/p/python-djvulibre/
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= http://jwilk.net/software/python-djvulibre
COMMENT= Python bindings for the DjVuLibre library
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-pyrex-[0-9]*:../../lang/py-pyrex
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_TOOLS+= pkg-config #gsed
#DEPENDS+= gsed-[0-9]*:../../textproc/gsed
USE_LANGUAGES= c
PYDISTUTILSPKG= yes
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-pyrex
SUBST_CLASSES+= setup
SUBST_STAGE.setup= pre-configure
SUBST_FILES.setup= setup.py
SUBST_SED.setup= -e "s,\['cython,\['cython${PYVERSSUFFIX},"
SUBST_SED.setup+= -e "s/'sed', '-i~',/'sed', '-n',/"
PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
.include "../../lang/python/egg.mk"
.include "../../lang/python/pyversion.mk"
.include "../../devel/py-cython/buildlink3.mk"
.include "../../graphics/djvulibre-lib/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"