# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD: tags/RELEASE_10_1_0/databases/p5-Tie-LevelDB/Makefile 356371 2014-06-03 14:34:06Z vanilla $

PORTNAME=	Tie-LevelDB
PORTVERSION=	0.07
PORTREVISION=	2
CATEGORIES=	databases perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	Perl Interface to the Google LevelDB NoSQL database

LICENSE=	ART10 GPLv1
LICENSE_COMB=	dual

LIB_DEPENDS=	libleveldb.so:${PORTSDIR}/databases/leveldb

MAKE_ARGS=	CC="${CXX}"
USE_PERL5=	configure
USES=		gmake perl5

post-patch:
	@${REINPLACE_CMD} -e '/build_detect_platform/d' \
		-e 's|build_config.mk|${LOCALBASE}/share/leveldb/&|' \
		-e '/OBJECT/ s|".*\(LevelDB\.o\).*"|"\1"|' \
		-e '/INC/ s|-I|-I${LOCALBASE}/include &|' \
		-e '/LIBS/ s|\[\(.*\)\]|["-L${LOCALBASE}/lib -lleveldb " . (\1)]|' \
		-e 's|g++|${CXX}|' \
			${WRKSRC}/Makefile.PL

.include <bsd.port.mk>
