diff options
Diffstat (limited to 'biology/emboss/Makefile')
-rw-r--r-- | biology/emboss/Makefile | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/biology/emboss/Makefile b/biology/emboss/Makefile index 3fd93f959e77..2f43a2a05769 100644 --- a/biology/emboss/Makefile +++ b/biology/emboss/Makefile @@ -1,8 +1,6 @@ -# Created by: Johann Visagie <johann@egenetics.com> - PORTNAME= emboss PORTVERSION= 6.6.0 -PORTREVISION= 4 +PORTREVISION= 7 CATEGORIES= biology MASTER_SITES= ftp://emboss.open-bio.org/pub/EMBOSS/ DISTNAME= ${PORTNAME:tu}-${PORTVERSION} @@ -10,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME} MAINTAINER= wen@FreeBSD.org COMMENT= Collection of open source tools for genetic sequence analysis +WWW= http://www.emboss.org/ LICENSE= GPLv2 @@ -18,26 +17,29 @@ BUILD_DEPENDS= clustalw:biology/clustalw \ LIB_DEPENDS= libgd.so:graphics/gd \ libpng.so:graphics/png -CONFLICTS= qmail-ldap-[0-9]* digest-[0-9]* +USES= gmake libtool iconv localbase:ldflags pgsql ssl +USE_SUBMAKE= yes + +CONFLICTS= qmail-ldap digest PREFIX?= ${LOCALBASE}/emboss NO_MTREE= yes -USES= gmake libtool iconv -USE_SUBMAKE= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes -SUB_FILES= pkg-message +SUB_FILES= pkg-message emboss-shell SUB_LIST= PREFIX=${PREFIX} DATADIR=${DATADIR} -LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=${ICONV_CONFIGURE_ARG} INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/${PORTNAME:tu}/doc DATADIR= ${PREFIX}/share/${PORTNAME:tu} -OPTIONS_DEFINE= DOCS X11 +OPTIONS_DEFINE= DOCS MYSQL X11 OPTIONS_DEFAULT= X11 + DOCS_CONFIGURE_ON= --with-docroot=${DOCSDIR} +MYSQL_USES= mysql +MYSQL_VARS= IGNORE_WITH_MYSQL="80 81" X11_USES= motif xorg X11_USE= XORG=x11 X11_LIB_DEPENDS= libgd.so:graphics/gd \ @@ -49,10 +51,16 @@ CONFIG_FILE= ${WRKSRC}/emboss/emboss.default.template post-patch: @${REINPLACE_CMD} -e 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure +post-build: + ${CC} -DEMBOSS_PREFIX="\"${PREFIX}\"" ${FILESDIR}/emboss.c -o ${WRKDIR}/emboss + pre-install: @ ${REINPLACE_CMD} -e 's#%%DATADIR%%#${PREFIX}/share/${PORTNAME:tu}#' ${CONFIG_FILE} post-install: + @${MKDIR} ${STAGEDIR}${LOCALBASE}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/emboss-shell ${STAGEDIR}${LOCALBASE}/bin ${INSTALL_DATA} ${CONFIG_FILE} ${STAGEDIR}${DATADIR} + ${INSTALL_PROGRAM} ${WRKDIR}/emboss ${STAGEDIR}${LOCALBASE}/bin .include <bsd.port.mk> |