# $OpenBSD$

COMMENT=	"Ruby bindings for SQLite2"

DISTNAME= sqlite-ruby-2.2.3
PKGNAME= ruby-sqlite-2.2.3
CATEGORIES= databases

MAINTAINER=	Jonathan Weiss <jw@innerewut.de>

HOMEPAGE=	http://domingo.dad-it.com/ruby-sqlite.whtm

BUILD_DEPENDS+=gtar-*::archivers/gtar \
							::lang/ruby
LIB_DEPENDS+=sqlite.2::databases/sqlite

# Ruby License
PERMIT_PACKAGE_CDROM=	Yes
PERMIT_PACKAGE_FTP=	Yes
PERMIT_DISTFILES_CDROM=	Yes
PERMIT_DISTFILES_FTP=	Yes
WANTLIB=		c m

MASTER_SITES=	http://rubyforge.org/frs/download.php/2819/
EXTRACT_SUFX= .tar.bz2

MODULES= lang/ruby
CONFIGURE_STYLE= simple
INSTALL_TARGET= site-install
TAR= ${LOCALBASE}/bin/gtar

WRKBUILD= ${WRKSRC}/ext
CONFIGURE_SCRIPT= ${LOCALBASE}/bin/ruby extconf.rb

NO_REGRESS=	Yes

DOC_DIR= ${MODRUBY_DOCDIR}/ruby-sqlite/
DOCS=   ChangeLog LICENSE api doc

SEPARATE_BUILD=concurrent

pre-configure:
	@perl -pi -e "s,!!PREFIX!!,${PREFIX},g" \
	${WRKDIST}/ext/extconf.rb

post-install:
	${INSTALL_DATA} ${WRKDIST}/lib/sqlite.rb ${PREFIX}/lib/ruby/site_ruby/1.8/
	${INSTALL_DATA_DIR} ${PREFIX}/lib/ruby/site_ruby/1.8/sqlite/
	${INSTALL_DATA} ${WRKDIST}/lib/sqlite/* ${PREFIX}/lib/ruby/site_ruby/1.8/sqlite/
	${INSTALL_DATA_DIR} ${DOC_DIR}
.for f in ${DOCS}
	cp -r ${WRKSRC}/${f} ${DOC_DIR}
.endfor

.include <bsd.port.mk>
