Fixup fromcvs/togit conversion
[pkgsrcv2.git] / databases / cstore / Makefile
1 # $NetBSD: Makefile,v 1.6 2008/09/06 20:54:31 wiz Exp $
2
3 DISTNAME=       cstore0.2
4 PKGNAME=        cstore-0.2
5 PKGREVISION=    4
6 CATEGORIES=     databases
7 MASTER_SITES=   http://db.lcs.mit.edu/projects/cstore/ \
8                 http://db.csail.mit.edu/data/
9 DISTFILES=      ${DISTNAME}${EXTRACT_SUFX} data4.tar.gz D6.data.ros.gz
10
11 MAINTAINER=     agc@NetBSD.org
12 HOMEPAGE=       http://db.lcs.mit.edu/projects/cstore/
13 COMMENT=        Read-optimised column store relational DBMS
14
15 PKG_DESTDIR_SUPPORT=    user-destdir
16
17 BDB_ACCEPTED=           db4
18 USE_LANGUAGES=          c c++
19 USE_TOOLS+=             gmake perl pax
20 WRKSRC=                 ${WRKDIR}/cstore
21
22 REPLACE_PERL=           Build/BSsrcs
23
24 SUBST_CLASSES+=         prefix
25 SUBST_STAGE.prefix=     post-patch
26 SUBST_FILES.prefix=     Build/makefile.init
27 SUBST_SED.prefix=       -e 's|@PREFIX@|'${PREFIX}'|g'
28
29 DATAFILES=      D1.data.mini
30 DATAFILES+=     D1.data.retsupp50sort
31 DATAFILES+=     D1.shipdate.mini
32 DATAFILES+=     D1.suppkey.mini
33 DATAFILES+=     D10.data.ros
34 DATAFILES+=     D10.data.wos
35 DATAFILES+=     D2.data
36 DATAFILES+=     D2.data.mini
37 DATAFILES+=     D3.custkey.mini
38 DATAFILES+=     D3.data.mini
39 DATAFILES+=     D4.data
40 DATAFILES+=     D4.data.mini
41 DATAFILES+=     D5.data.mini
42 DATAFILES+=     D6.data.ros
43 DATAFILES+=     D6.data.wos
44 DATAFILES+=     D7.data.ros
45 DATAFILES+=     D7.data.wos
46 DATAFILES+=     D8.data.ros
47 DATAFILES+=     D8.data.wos
48 DATAFILES+=     D9.data.ros
49 DATAFILES+=     D9.data.wos
50 DATAFILES+=     d1.lsuppkey.full
51 DATAFILES+=     deltaPos.test
52 DATAFILES+=     deltaPosTestBig2
53 DATAFILES+=     lineitem.sorted.full
54 DATAFILES+=     lshipdate.sorted.mini
55 DATAFILES+=     lshipdate.sorted.tiny
56 DATAFILES+=     supp.data
57
58 AUTO_MKDIRS=            yes
59
60 post-extract:
61         cd ${WRKDIR} && mv ${DATAFILES} ${WRKSRC}/data
62
63 do-build:
64         cd ${WRKSRC}/src && ${SETENV} ${PKGSRC_MAKE_ENV} ${MAKE} debug2
65         cd ${WRKSRC}/src &&  ./cstoreqptest 0 createData.cnf global.cnf
66
67 do-install:
68         ${INSTALL_PROGRAM} ${WRKSRC}/src/cstoreqptest \
69                 ${DESTDIR}${PREFIX}/bin/cstoreqp
70         cd ${WRKSRC}/data && pax -rwpe . ${DESTDIR}${PREFIX}/cstore/data
71         cd ${WRKSRC}/doc && pax -rwpe . ${DESTDIR}${PREFIX}/share/doc/cstore
72
73 .include "../../archivers/lzo/buildlink3.mk"
74 .include "../../mk/bdb.buildlink3.mk"
75 .include "../../mk/bsd.pkg.mk"