# New ports collection makefile for: sysbench # Date created: 2005-12-11 # Whom: Gea-Suan Lin # # $FreeBSD$ # PORTNAME= sysbench PORTVERSION= 0.4.8 CATEGORIES= benchmarks databases MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= A modular, cross-platform and multi-threaded benchmark tool USE_AUTOTOOLS= libtool:15 OPTIONS= LARGEFILE "Enable Largefile support" on \ MYSQL "Enable MySQL support" on \ POSTGRESQL "Enable PostgreSQL support" off .include .if defined(WITHOUT_LARGEFILE) CONFIGURE_ARGS+= --disable-largefile .else CONFIGURE_ARGS+= --enable-largefile .endif .if defined(WITHOUT_MYSQL) CONFIGURE_ARGS+= --with-mysql=no .else USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql .endif .if defined(WITH_POSTGRESQL) USE_PGSQL= yes DEFAULT_PGSQL_VER?= 80 IGNORE_WITH_PGSQL= 73 74 CONFIGURE_ARGS+= --with-pgsql .else CONFIGURE_ARGS+= --with-pgsql=no .endif post-configure: @${REINPLACE_CMD} -e 's/^program_transform_name/#/' \ ${WRKSRC}/scripts/Makefile ${WRKSRC}/sysbench/Makefile .if defined(NOPORTDOCS) post-install: ${RM} ${DOCSDIR}/manual.html ${RMDIR} ${DOCSDIR} .endif .include