summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2000-09-06 22:54:17 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2000-09-06 22:54:17 +0000
commitb68ed4bb8614386991d480b9e1ae40b1ac9e6adc (patch)
treeac9f6b0ddba963a4d197e672428887b2186f86e6 /databases
parentAdd squishdot, a web-based publishing and discussion product for Zope, (diff)
This was just repocopied from databases/ruby-gdbm to keep version
1.4.x of Ruby for a while, until 1.6.x becomes as stable as 1.4.x is. Rewrite utilizing bsd.ruby.mk and let it coexist with 1.6.x.
Notes
Notes: svn path=/head/; revision=32354
Diffstat (limited to 'databases')
-rw-r--r--databases/ruby14-gdbm/Makefile29
-rw-r--r--databases/ruby14-gdbm/pkg-plist2
2 files changed, 11 insertions, 20 deletions
diff --git a/databases/ruby14-gdbm/Makefile b/databases/ruby14-gdbm/Makefile
index 0399317d4e49..cc00963d393e 100644
--- a/databases/ruby14-gdbm/Makefile
+++ b/databases/ruby14-gdbm/Makefile
@@ -6,37 +6,28 @@
#
PORTNAME= gdbm
-PORTVERSION= 1.4.6
+PORTVERSION= ${RUBY_VERSION}
CATEGORIES= databases ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
-MASTER_SITE_SUBDIR= 1.4
-PKGNAMEPREFIX= ruby-
+MASTER_SITE_SUBDIR= ${RUBY_VER}
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
-BUILD_DEPENDS= ruby:${PORTSDIR}/lang/ruby
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
-RUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby
-WRKSRC= ${WRKDIR}/${DISTNAME}/ext/gdbm
-CONFIGURE_ARGS= --with-opt-dir="${PREFIX}"
-
-PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"
+RUBY_VER= 1.4
-RUBY_VER?= 1.4
-RUBY_ARCH?= ${ARCH}-freebsd${OSREL}
-RUBY?= ${LOCALBASE}/bin/ruby
+USE_RUBY= yes
+USE_RUBY_EXTCONF= yes
-DOCDIR= ${PREFIX}/share/doc/ruby
-EXAMPLESDIR= ${PREFIX}/share/examples/ruby
-
-do-configure:
- cd ${WRKSRC}; \
- ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS}
+WRKSRC= ${WRKDIR}/${DISTNAME}/ext/gdbm
post-install:
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/Mk/bsd.ruby.mk"
+.include <bsd.port.post.mk>
diff --git a/databases/ruby14-gdbm/pkg-plist b/databases/ruby14-gdbm/pkg-plist
index 3701c984985e..a13ffc21860a 100644
--- a/databases/ruby14-gdbm/pkg-plist
+++ b/databases/ruby14-gdbm/pkg-plist
@@ -1 +1 @@
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/gdbm.so
+%%RUBY_ARCHLIBDIR%%/gdbm.so