xref: /mports/databases/qdbm/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	qdbm
2PORTVERSION=	1.8.78
3PORTREVISION=	4
4CATEGORIES=	databases
5MASTER_SITES=	https://dbmx.net/qdbm/
6
7MAINTAINER=	ports@MidnightBSD.org
8COMMENT=	Quick Database Manager
9WWW=		https://dbmx.net/qdbm/
10
11LICENSE=	lgpl2.1
12LICENSE_FILE=	${WRKSRC}/COPYING
13
14LIB_DEPENDS=	liblzo2.so:archivers/lzo2
15
16USES=		cpe iconv
17GNU_CONFIGURE=	yes
18USE_LDCONFIG=	yes
19CONFIGURE_ENV=	ac_cv_lib_iconv_main=yes
20CONFIGURE_ARGS=	--enable-bzip --enable-lzo --enable-zlib \
21		--enable-iconv --enable-pthread
22CPPFLAGS+=	-I${LOCALBASE}/include
23CFLAGS+=	-fPIC -fsigned-char
24LIBS+=		-L${LOCALBASE}/lib ${ICONV_LIB}
25MAKE_ARGS=	MYDATADIR="${DOCSDIR}" MYDOCS="${PORTDOCS}" \
26		MYPCDIR="${PREFIX}/libdata/pkgconfig"
27INSTALL_TARGET=	install-strip
28PORTDOCS=	ChangeLog NEWS
29
30OPTIONS_DEFINE=	DOCS
31
32post-patch:
33.if defined(WITH_DEBUG)
34	@${REINPLACE_CMD} 's/-DNDEBUG//' ${WRKSRC}/Makefile.in
35.endif
36
37post-build:
38	cd ${WRKSRC}/lab && ${MAKE} CC="${CC}" CFLAGS="${CFLAGS}" \
39	    CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
40	    fmtcnv031127
41
42post-install:
43	${INSTALL_PROGRAM} ${WRKSRC}/lab/fmtcnv031127 ${PREFIX}/bin
44	${STRIP_CMD} ${PREFIX}/lib/libqdbm.so.14.14.0
45
46.include <bsd.port.mk>
47

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026