Add files from parent branch HEAD:
[pkgsrc.git] / databases / qdbm / Makefile
1 # $NetBSD: Makefile,v 1.7 2006/09/09 02:41:56 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
10 PKG_DESTDIR_SUPPORT=    user-destdir
11
12 USE_LIBTOOL=    yes
13 MAKE_FILE=      LTmakefile
14 GNU_CONFIGURE=  yes
15
16 CONFIGURE_ARGS+=        --enable-zlib
17 CONFIGURE_ARGS+=        --enable-iconv
18 CONFIGURE_ARGS+=        --enable-bzip
19 CONFIGURE_ARGS+=        --enable-lzo
20 PKGCONFIG_OVERRIDE=     qdbm.pc.in
21 TEST_TARGET=            check
22
23 INSTALLATION_DIRS+=     bin include lib
24
25 .include "../../archivers/bzip2/buildlink3.mk"
26 .include "../../archivers/lzo/buildlink3.mk"
27 .include "../../converters/libiconv/buildlink3.mk"
28 .include "../../devel/zlib/buildlink3.mk"
29 .include "../../mk/pthread.buildlink3.mk"
30 .if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "none"
31 CONFIGURE_ARGS+=        --without-pthread
32 .else
33 CONFIGURE_ARGS+=        --enable-pthread
34 CFLAGS+=                ${PTHREAD_CFLAGS}
35 LDFLAGS+=               ${PTHREAD_LDFLAGS}
36 SUBST_CLASSES+=         pthread
37 SUBST_STAGE.pthread=    pre-configure
38 SUBST_FILES.pthread=    configure
39 SUBST_SED.pthread=      -e 's|-lpthread|${PTHREAD_LIBS}|'
40 .endif
41
42 .include "../../mk/bsd.pkg.mk"