1 # $NetBSD: Makefile,v 1.25 2012/09/11 23:04:32 asau Exp $
5 PKGNAME
= ${PYPKGPREFIX}-pytables-2.2
.1
7 CATEGORIES
= math python
8 MASTER_SITES
= http
://www.pytables.org
/download
/pytables-2.2
.1/
10 MAINTAINER
= pkgsrc-users@NetBSD.org
11 HOMEPAGE
= http
://www.pytables.org
/
12 COMMENT
= Database package for large amounts of data
14 PKG_OPTIONS_VAR
= PKG_OPTIONS.pytables
15 PKG_SUPPORTED_OPTIONS
= lzo
16 PKG_SUGGESTED_OPTIONS
=
17 .
include "../../mk/bsd.options.mk"
20 PYSETUPBUILDARGS
= --hdf5
=${BUILDLINK_PREFIX.hdf5
}
21 .if
!empty
(PKG_OPTIONS
:Mlzo
)
22 PYSETUPBUILDARGS
+= --lzo
=${BUILDLINK_PREFIX.lzo
}
23 .
include "../../archivers/lzo/buildlink3.mk"
25 PYSETUPINSTALLARGS
= ${PYSETUPBUILDARGS}
26 PLIST_SUBST
+= PYVERSSUFFIX
=${PYVERSSUFFIX
:Q
}
30 ${MV} ptdump ptdump
${PYVERSSUFFIX}; \
31 ${MV} ptrepack ptrepack
${PYVERSSUFFIX}; \
32 ${MV} nctoh5 nctoh5
${PYVERSSUFFIX}
35 (cd
${WRKSRC}/tables
/tests
&& ${PYTHONBIN} test_all.py
)
37 .
include "../../lang/python/extension.mk"
38 .
include "../../devel/hdf5/buildlink3.mk"
39 .
include "../../devel/zlib/buildlink3.mk"
40 .
include "../../archivers/bzip2/buildlink3.mk"
41 .
include "../../math/py-numpy/buildlink3.mk"
42 BUILDLINK_API_DEPENDS.pycython
+= ${PYPKGPREFIX}-cython
>=0.13
43 .
include "../../devel/py-cython/buildlink3.mk"
44 .
include "../../math/py-numexpr/buildlink3.mk"
45 .
include "../../mk/bsd.pkg.mk"