mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 03:16:28 -04:00
been broken by the incompatibility between db3.2 and db3.3. I am unconditionally bumping the PORTREVISION's to eliminate possible troubles that should not happen before the coming release. Sorry for inconvenience. I'll try to check compatibility hard before committing next time.
49 lines
1.1 KiB
Makefile
49 lines
1.1 KiB
Makefile
# ex:ts=8
|
|
# New ports collection makefile for: dbtool
|
|
# Date created: Apr 29, 2001
|
|
# Whom: ijliao
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= dbtool
|
|
PORTVERSION= 1.3
|
|
PORTREVISION= 2
|
|
CATEGORIES= databases
|
|
MASTER_SITES= ftp://ftp.daemon.de/scip/Apps/dbtool/
|
|
|
|
MAINTAINER= ijliao@FreeBSD.org
|
|
|
|
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
|
|
|
|
.if defined(WITH_BERKELEY_DB)
|
|
LIB_DEPENDS+= db3.2:${PORTSDIR}/databases/db
|
|
DB_INC= -I${LOCALBASE}/include/db3
|
|
CONFIGURE_ARGS= --with-berkeley
|
|
.else
|
|
LIB_DEPENDS+= gdbm.2:${PORTSDIR}/databases/gdbm
|
|
.endif
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" \
|
|
CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include ${DB_INC}"
|
|
|
|
USE_GMAKE= yes
|
|
|
|
MAN1= dbtool.1
|
|
|
|
post-extract:
|
|
.if !defined(WITH_BERKELEY_DB)
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} " Build with gdbm by default. "
|
|
@${ECHO_MSG} " If you want to use BerkeleyDB, you can build with WITH_BERKELEY_DB=yes"
|
|
@${ECHO_MSG}
|
|
.endif
|
|
|
|
post-patch:
|
|
.for file in dbtool.h engine.cc main.cc
|
|
@${PERL} -pi -e "s,stdin,input,g" ${WRKSRC}/${file}
|
|
.endfor
|
|
@${PERL} -pi -e "s,==,=,g" ${WRKSRC}/configure
|
|
|
|
.include <bsd.port.mk>
|