update Tue Feb 23 06:37:01 PST 2010
[pkgsrc.git] / math / py-pytables / Makefile
1 # $NetBSD: Makefile,v 1.17 2009/11/15 15:56:55 drochner Exp $
2 #
3
4 DISTNAME=               tables-2.1.2
5 PKGNAME=                ${PYPKGPREFIX}-pytables-2.1.2
6 CATEGORIES=             math python
7 MASTER_SITES=           http://www.pytables.org/download/pytables-2.1.2/
8
9 MAINTAINER=             pkgsrc-users@NetBSD.org
10 HOMEPAGE=               http://www.pytables.org/
11 COMMENT=                Database package for large amounts of data
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 PKG_OPTIONS_VAR=        PKG_OPTIONS.pytables
16 PKG_SUPPORTED_OPTIONS=  lzo
17 PKG_SUGGESTED_OPTIONS=
18 .include "../../mk/bsd.options.mk"
19
20 PYDISTUTILSPKG=         yes
21 PYSETUPBUILDARGS=       --hdf5=${BUILDLINK_PREFIX.hdf5}
22 .if !empty(PKG_OPTIONS:Mlzo)
23 PYSETUPBUILDARGS+=      --lzo=${BUILDLINK_PREFIX.lzo}
24 .include "../../archivers/lzo/buildlink3.mk"
25 .endif
26 PYSETUPINSTALLARGS=     ${PYSETUPBUILDARGS}
27 PLIST_SUBST+=           PYVERSSUFFIX=${PYVERSSUFFIX:Q}
28
29 post-extract:
30         cd ${WRKSRC}/utils; \
31         ${MV} ptdump ptdump${PYVERSSUFFIX}; \
32         ${MV} ptrepack ptrepack${PYVERSSUFFIX}; \
33         ${MV} nctoh5 nctoh5${PYVERSSUFFIX}
34
35 do-test:
36         (cd ${WRKSRC}/tables/tests && ${PYTHONBIN} test_all.py)
37
38 .include "../../lang/python/extension.mk"
39 .include "../../devel/hdf5/buildlink3.mk"
40 .include "../../devel/zlib/buildlink3.mk"
41 .include "../../archivers/bzip2/buildlink3.mk"
42 .include "../../math/py-numpy/buildlink3.mk"
43 .include "../../mk/bsd.pkg.mk"