52 lines
1.4 KiB
Makefile
52 lines
1.4 KiB
Makefile
|
# New ports collection Makefile for: nab
|
||
|
# Date created: Sept. 10, 2000
|
||
|
# Whom: M. L. Dodson <bdodson@scms.utmb.edu>
|
||
|
# $FreeBSD$
|
||
|
|
||
|
PORTNAME= nab
|
||
|
PORTVERSION= 4.2
|
||
|
CATEGORIES= biology
|
||
|
MASTER_SITES= ftp://ftp.scripps.edu/pub/case/
|
||
|
|
||
|
MAINTAINER= bdodson@scms.utmb.edu
|
||
|
|
||
|
NO_WRKSUBDIR= yes
|
||
|
MAKE_ENV+= WRKSRC=${WRKSRC} PREFIX=${PREFIX} \
|
||
|
NABHOME=${PREFIX}/share/nab ARCH= \
|
||
|
INSTALL_MAN="${INSTALL_MAN}"
|
||
|
MAN1= nab.1
|
||
|
MANCOMPRESSED= yes
|
||
|
|
||
|
post-extract:
|
||
|
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
|
||
|
@${CP} ${FILESDIR}/Makefile.doc ${WRKSRC}/doc/Makefile
|
||
|
@${CP} ${FILESDIR}/config.h ${WRKSRC}
|
||
|
|
||
|
pre-install:
|
||
|
@-mkdir -p ${PREFIX}/share/nab
|
||
|
.if !defined(${NOPORTDOCS})
|
||
|
@cd ${WRKSRC} && (tar cf - examples test | \
|
||
|
(cd ${PREFIX}/share/nab; tar xf -))
|
||
|
@-mkdir -p ${PREFIX}/share/doc/nab
|
||
|
${INSTALL_MAN} ${WRKSRC}/doc/NAB.pdf ${PREFIX}/share/doc/nab
|
||
|
.endif
|
||
|
@cd ${WRKSRC} && (tar cf - dgdb reslib | \
|
||
|
(cd ${PREFIX}/share/nab; tar xf -))
|
||
|
@(cd ${PREFIX}/share; ${CHOWN} -R ${SHAREOWN}.${SHAREGRP} nab; \
|
||
|
${CHMOD} -R ugo+rX-w nab)
|
||
|
@-(cd ${PREFIX}/share/nab; ${RM} -f coords && ${LN} -s ../NDB coords)
|
||
|
|
||
|
post-install:
|
||
|
@(cd ${PREFIX}/bin; \
|
||
|
${RM} -f nab && ${MV} ${PREFIX}/share/nab/bin/nab . ; \
|
||
|
${RM} -f nab2c && ${MV} ${PREFIX}/share/nab/bin/nab2c . ; \
|
||
|
${CHOWN} ${BINOWN}:${BINGRP} nab nab2c teLeap ; \
|
||
|
strip nab nab2c teLeap ; \
|
||
|
${RMDIR} ${PREFIX}/share/nab/bin)
|
||
|
@${CAT} ${PKGMESSAGE}
|
||
|
|
||
|
test: all
|
||
|
@cd ${WRKSRC}/src && make test
|
||
|
|
||
|
.include <bsd.port.mk>
|