Add files from parent branch HEAD:
[pkgsrc.git] / databases / qdbm / Makefile
1 # $NetBSD: Makefile,v 1.8 2008/06/14 14:48:01 obache Exp $
2 #
3
4 .include "Makefile.common"
5
6 CATEGORIES=     databases
7
8 COMMENT=        Quick Database Manager - library of routines for managing a db
9 LICENSE=        gnu-lgpl-v2.1
10
11 PKG_DESTDIR_SUPPORT=    user-destdir
12
13 USE_LIBTOOL=    yes
14 MAKE_FILE=      LTmakefile
15 GNU_CONFIGURE=  yes
16
17 CONFIGURE_ARGS+=        --enable-zlib
18 CONFIGURE_ARGS+=        --enable-iconv
19 CONFIGURE_ARGS+=        --enable-bzip
20 CONFIGURE_ARGS+=        --enable-lzo
21 PKGCONFIG_OVERRIDE=     qdbm.pc.in
22 TEST_TARGET=            check
23
24 INSTALLATION_DIRS+=     bin include lib
25
26 .include "../../archivers/bzip2/buildlink3.mk"
27 .include "../../archivers/lzo/buildlink3.mk"
28 .include "../../converters/libiconv/buildlink3.mk"
29 .include "../../devel/zlib/buildlink3.mk"
30 .include "../../mk/pthread.buildlink3.mk"
31 .if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "none"
32 CONFIGURE_ARGS+=        --without-pthread
33 .else
34 CONFIGURE_ARGS+=        --enable-pthread
35 CFLAGS+=                ${PTHREAD_CFLAGS}
36 LDFLAGS+=               ${PTHREAD_LDFLAGS}
37 SUBST_CLASSES+=         pthread
38 SUBST_STAGE.pthread=    pre-configure
39 SUBST_FILES.pthread=    configure
40 SUBST_SED.pthread=      -e 's|-lpthread|${PTHREAD_LIBS}|'
41 .endif
42
43 .include "../../mk/bsd.pkg.mk"