xref: /mports/databases/rubygem-dbm/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	dbm
2PORTVERSION=	1.1.0
3CATEGORIES=	databases rubygems
4MASTER_SITES=	RG
5
6MAINTAINER=	ports@MidnightBSD.org
7COMMENT=	Wrapper for the UNIX-style Database Manager Library
8WWW=		https://github.com/ruby/dbm
9
10LICENSE=	bsd2
11
12USES=		gem
13
14OPTIONS_SINGLE=			BACKEND
15OPTIONS_SINGLE_BACKEND=		BDB GDBM LIBC QDBM
16OPTIONS_DEFAULT=		LIBC
17BACKEND_DESC=			Select backend dbm library
18BDB_USES=		bdb
19BDB_CONFIGURE_ON=	--with-dbm-type=db${BDB_VER}
20GDBM_CONFIGURE_ON=	--with-dbm-type=gdbm_compat
21GDBM_LIB_DEPENDS=	libgdbm.so:databases/gdbm
22LIBC_DESC=		libc ndbm support
23LIBC_CONFIGURE_ON=	--with-dbm-type=libc
24QDBM_DESC=		QDBM support
25QDBM_CONFIGURE_ON=	--with-dbm-type=qdbm
26QDBM_LIB_DEPENDS=	libqdbm.so:databases/qdbm
27
28pre-configure-GDBM-on:
29	@if [ ! -f ${LOCALBASE}/lib/libgdbm_compat.a ]; then ${ECHO_CMD} You need to reinstall database/gdbm with COMPAT option ON.; exit 1; fi
30
31.include <bsd.port.mk>
32

served by {OpenGrok

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