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