- Disable installing INFO on float flavor

- Add PORTSCOUT

PR:		166890
Submitted by:	Ports Fury
This commit is contained in:
Martin Wilke 2012-05-03 16:11:26 +00:00
parent 24229e4be2
commit 9f5b3d910b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=295967
2 changed files with 12 additions and 9 deletions

View file

@ -5,7 +5,7 @@
# $FreeBSD$ # $FreeBSD$
# #
PORTREVISION= 1 PORTREVISION= 2
COMMENT= Fast C routines (Single Percision) COMMENT= Fast C routines (Single Percision)

View file

@ -26,15 +26,17 @@ FFTW_SUFIX=
USE_FORTRAN= yes USE_FORTRAN= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_AUTOTOOLS= autoconf:env automake:env libtool USE_AUTOTOOLS= aclocal automake autoconf libtool
ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
CONFIGURE_ARGS= --enable-shared CONFIGURE_ARGS= --enable-shared
INFO= fftw
USE_LDCONFIG= yes USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes
PLIST_SUB= FFTW_SUFX="${FFTW_SUFX}" PLIST_SUB= FFTW_SUFX="${FFTW_SUFX}"
PORTSCOUT= limit:^2\.
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${FFTW_FLAVOR}=="float" .if ${FFTW_FLAVOR}=="float"
@ -43,6 +45,7 @@ FFTW_SUFX= s
FFTW_PKGNAMESUFFIX= -float FFTW_PKGNAMESUFFIX= -float
PLIST_SUB+= DEF="@comment " PLIST_SUB+= DEF="@comment "
.else .else
INFO= fftw
PLIST_SUB+= DEF="" PLIST_SUB+= DEF=""
.endif .endif
@ -55,16 +58,16 @@ BROKEN= does not build
.endif .endif
post-patch: post-patch:
@${RM} ${WRKSRC}/doc/fftw.info* @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc | |' ${WRKSRC}/Makefile.am
.if ${FFTW_FLAVOR}=="float"
@${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||' ${WRKSRC}/Makefile.in
.endif
pre-configure: post-build:
@(cd ${WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTORECONF}) .if ${FFTW_FLAVOR}=="default"
@cd ${WRKSRC}/doc && makeinfo fftw.texi
.endif
post-install: post-install:
.if ${FFTW_FLAVOR}=="default" .if ${FFTW_FLAVOR}=="default"
${INSTALL_DATA} ${WRKSRC}/doc/fftw.info ${PREFIX}/${INFO_PATH}
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR} @${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/fftw.ps ${DOCSDIR}/fftw.ps ${INSTALL_DATA} ${WRKSRC}/doc/fftw.ps ${DOCSDIR}/fftw.ps