1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

- Do not install useless .la files

- Fix handling info files

PR:		54902
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
Approved by:	fjoe (mentor) (implicit)
This commit is contained in:
Kirill Ponomarev 2003-07-27 15:30:23 +00:00
parent 09a83543a0
commit 4f830a88aa
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=85678
8 changed files with 76 additions and 36 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= fftw
PORTVERSION= 2.1.5
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
ftp://ftp.fftw.org/pub/fftw/old/ \
@ -16,23 +17,26 @@ MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
COMMENT= Fast C routines to compute the Discrete Fourier Transform
.include <bsd.port.pre.mk>
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
CONFIGURE_ARGS= --enable-shared
INSTALLS_SHLIB= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
CONFIGURE_ARGS+= --enable-i386-hacks
.endif
CONFIGURE_ARGS+=--enable-shared
post-extract:
@${RM} ${WRKSRC}/doc/fftw.info*
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/fftw
${CP} ${WRKSRC}/doc/fftw.ps ${PREFIX}/share/doc/fftw
install-info ${PREFIX}/info/fftw.info ${PREFIX}/info/dir
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/fftw.ps ${DOCSDIR}
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,10 @@
--- configure.orig Mon Mar 24 16:09:56 2003
+++ configure Fri Jul 25 10:52:07 2003
@@ -8217,6 +8217,7 @@
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'

View File

@ -0,0 +1,13 @@
--- doc/fftw.texi.orig Mon Mar 17 08:43:18 2003
+++ doc/fftw.texi Fri Jul 25 11:26:48 2003
@@ -3,6 +3,10 @@
@c %**start of header
@setfilename fftw.info
@settitle FFTW
+@dircategory Libraries
+@direntry
+* FFTW: (fftw). Fast fourier transform library
+@end direntry
@c %**end of header
@include version.texi

View File

@ -2,19 +2,12 @@ include/fftw.h
include/rfftw.h
@unexec install-info --delete %D/info/fftw.info %D/info/dir
info/fftw.info
info/fftw.info-1
info/fftw.info-2
info/fftw.info-3
info/fftw.info-4
info/fftw.info-5
@exec install-info %D/info/fftw.info %D/info/dir
lib/libfftw.a
lib/libfftw.la
lib/libfftw.so
lib/libfftw.so.2
lib/librfftw.a
lib/librfftw.la
lib/librfftw.so
lib/librfftw.so.2
share/doc/fftw/fftw.ps
@dirrm share/doc/fftw
%%PORTDOCS%%%%DOCSDIR%%/fftw.ps
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -7,6 +7,7 @@
PORTNAME= fftw
PORTVERSION= 2.1.5
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
ftp://ftp.fftw.org/pub/fftw/old/ \
@ -16,23 +17,26 @@ MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
MAINTAINER= Lars.Koeller@Uni-Bielefeld.DE
COMMENT= Fast C routines to compute the Discrete Fourier Transform
.include <bsd.port.pre.mk>
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
CONFIGURE_ARGS= --enable-shared
INSTALLS_SHLIB= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
CONFIGURE_ARGS+= --enable-i386-hacks
.endif
CONFIGURE_ARGS+=--enable-shared
post-extract:
@${RM} ${WRKSRC}/doc/fftw.info*
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/fftw
${CP} ${WRKSRC}/doc/fftw.ps ${PREFIX}/share/doc/fftw
install-info ${PREFIX}/info/fftw.info ${PREFIX}/info/dir
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/fftw.ps ${DOCSDIR}
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,10 @@
--- configure.orig Mon Mar 24 16:09:56 2003
+++ configure Fri Jul 25 10:52:07 2003
@@ -8217,6 +8217,7 @@
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'

View File

@ -0,0 +1,13 @@
--- doc/fftw.texi.orig Mon Mar 17 08:43:18 2003
+++ doc/fftw.texi Fri Jul 25 11:26:48 2003
@@ -3,6 +3,10 @@
@c %**start of header
@setfilename fftw.info
@settitle FFTW
+@dircategory Libraries
+@direntry
+* FFTW: (fftw). Fast fourier transform library
+@end direntry
@c %**end of header
@include version.texi

View File

@ -2,19 +2,12 @@ include/fftw.h
include/rfftw.h
@unexec install-info --delete %D/info/fftw.info %D/info/dir
info/fftw.info
info/fftw.info-1
info/fftw.info-2
info/fftw.info-3
info/fftw.info-4
info/fftw.info-5
@exec install-info %D/info/fftw.info %D/info/dir
lib/libfftw.a
lib/libfftw.la
lib/libfftw.so
lib/libfftw.so.2
lib/librfftw.a
lib/librfftw.la
lib/librfftw.so
lib/librfftw.so.2
share/doc/fftw/fftw.ps
@dirrm share/doc/fftw
%%PORTDOCS%%%%DOCSDIR%%/fftw.ps
%%PORTDOCS%%@dirrm %%DOCSDIR%%