diff options
author | taca <taca@pkgsrc.org> | 2005-12-27 11:45:12 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2005-12-27 11:45:12 +0000 |
commit | 7a8b802f074cf88061ea1ff9e707319543609679 (patch) | |
tree | 71e9dd312f137ace1bd915bbea845352c8d3e1f4 | |
parent | 0ba311e8c320f5449d934b0149ac1edcc7e95e33 (diff) | |
download | pkgsrc-7a8b802f074cf88061ea1ff9e707319543609679.tar.gz |
Better handling for using ndbm(3) or compatible version by Berkeley DB.
For possibility of changing dependency, bump PKGREVISION.
-rw-r--r-- | lang/ruby18-base/Makefile | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/lang/ruby18-base/Makefile b/lang/ruby18-base/Makefile index 5e16dbcd5c1..223fe5b704e 100644 --- a/lang/ruby18-base/Makefile +++ b/lang/ruby18-base/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.14 2005/12/08 09:52:15 rillig Exp $ +# $NetBSD: Makefile,v 1.15 2005/12/27 11:45:12 taca Exp $ # DISTNAME= ${RUBY_DISTNAME} PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= lang ruby MASTER_SITES= ${MASTER_SITE_RUBY} @@ -46,7 +46,14 @@ CONFIGURE_ARGS+= --program-suffix=${RUBY_SUFFIX:Q} FILES_SUBST+= DATE=${DATE:Q} # -# IRIX work around should be fixed. +# Use Berkley DB unless a system has real ndbm(3). +# +.if !exists(/usr/include/ndbm.h) +.include "../../mk/bdb.buildlink3.mk" +.endif + +# +# IRIX work around which should be fixed. # .if ${OPSYS} == "IRIX" PLIST_SUBST+= HAS_IO="@comment " @@ -130,15 +137,6 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/ext/pty/${f} ${RUBY_EXAMPLESDIR}/pty .endfor -# -# XXX: Ruby extconf shuld select native ndbm(3) or Berkley DB's -# ndbm(3) compatible support. -# -.if ${OPSYS} != "IRIX" && ${OPSYS} != "SunOS" -BDB_ACCEPTED?= db1 -.include "../../mk/bdb.buildlink3.mk" -.endif - .include "../../lang/ruby/Makefile.common" .include "../../devel/zlib/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" |