Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Feb 2000 14:04:54 +0300 (MSK)
From:      "Andrew L. Neporada" <andrew@sign.chg.ru>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/16741: new port: math/gsl (The GNU Scientific Library)
Message-ID:  <200002161104.OAA87551@sign.chg.ru>

next in thread | raw e-mail | index | archive | help

>Number:         16741
>Category:       ports
>Synopsis:       new port: math/gsl (The GNU Scientific Library)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 16 03:10:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Andrew L. Neporada
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
>Environment:

	

>Description:
The GNU Scientific Library (GSL) is a collection of routines for numerical
computing. The routines are written from scratch by the GSL team in ANSI C,
and are meant to present a modern Applications Programming Interface (API)
for C programmers, while allowing wrappers to be written for very high level
languages. 

GSL is currently in developers release, for people who want to work on the
library itself. When the library is complete and fully tested it will be
announced for general use. 

WWW: http://sourceware.cygnus.com/gsl/
>How-To-Repeat:

	

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	.
#	./Makefile
#	./files
#	./files/md5
#	./pkg
#	./pkg/PLIST
#	./pkg/COMMENT
#	./pkg/DESCR
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:   gsl
X# Version required:                    0.5
X# Date created:                        15 Feb 2000
X# Whom:                                Andrew L. Neporada <andrew@chg.ru>
X#
X# $FreeBSD$
X#
X
XDISTNAME=	gsl-0.5
XCATEGORIES=	math
XMASTER_SITES=	ftp://sourceware.cygnus.com/pub/gsl/ \
X		ftp://ftp.funet.fi/pub/mirrors/sourceware.cygnus.com/pub/gsl/ \
X		ftp://ftp.chg.ru/pub/math/gsl/
X.if !defined(NOPORTDOCS)
XDISTFILES=	gsl-0.5.tar.gz gsl-ref.ps.gz
XEXTRACT_ONLY=	gsl-0.5.tar.gz
X.endif
X
XMAINTAINER=	andrew@chg.ru
X
XGNU_CONFIGURE=	yes
X
Xpost-install:
X		strip ${PREFIX}/bin/gsl-histogram ${PREFIX}/bin/gsl-randist
X.if !defined(NOPORTDOCS)
X		${MKDIR} ${PREFIX}/share/doc/gsl
X		${INSTALL_MAN}  \
X			${DISTDIR}/gsl-ref.ps.gz  \
X			${PREFIX}/share/doc/gsl
X		${GUNZIP_CMD} ${PREFIX}/share/doc/gsl/gsl-ref.ps.gz
X.endif
X
X.include <bsd.port.mk>
END-of-./Makefile
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/md5
sed 's/^X//' >./files/md5 << 'END-of-./files/md5'
XMD5 (gsl-0.5.tar.gz) = b0041976c30f1d4a78fbb2e89b51ef7a
XMD5 (gsl-ref.ps.gz) = 9bee4490487f46b3c6c13ff38a91711c
END-of-./files/md5
echo c - ./pkg
mkdir -p ./pkg > /dev/null 2>&1
echo x - ./pkg/PLIST
sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST'
Xlib/gsl/libgslblas.a
Xlib/gsl/libgslblascblas.a
Xlib/gsl/libgslblasnative.a
Xlib/gsl/libgslblock.a
Xlib/gsl/libgsldht.a
Xlib/gsl/libgsleigen.a
Xlib/gsl/libgslerr.a
Xlib/gsl/libgslfft.a
Xlib/gsl/libgslhistogram.a
Xlib/gsl/libgslieeeutils.a
Xlib/gsl/libgslintegration.a
Xlib/gsl/libgslinterpolation.a
Xlib/gsl/libgsllinalg.a
Xlib/gsl/libgslmatrix.a
Xlib/gsl/libgslmin.a
Xlib/gsl/libgslmonte.a
Xlib/gsl/libgslmultiroots.a
Xlib/gsl/libgslodeiv.a
Xlib/gsl/libgslpoly.a
Xlib/gsl/libgslrandist.a
Xlib/gsl/libgslrng.a
Xlib/gsl/libgslroots.a
Xlib/gsl/libgslsiman.a
Xlib/gsl/libgslspecfunc.a
Xlib/gsl/libgslstatistics.a
Xlib/gsl/libgslsum.a
Xlib/gsl/libgslsys.a
Xlib/gsl/libgsltest.a
Xlib/gsl/libgslvector.a
Xlib/gsl/libutils.a
Xinclude/gsl/gsl_blas.h
Xinclude/gsl/gsl_blas_raw.h
Xinclude/gsl/gsl_blas_raw_L1.h
Xinclude/gsl/gsl_blas_raw_L2.h
Xinclude/gsl/gsl_blas_raw_L3.h
Xinclude/gsl/gsl_blas_raw_cm.h
Xinclude/gsl/gsl_blas_types.h
Xinclude/gsl/gsl_block.h
Xinclude/gsl/gsl_block_char.h
Xinclude/gsl/gsl_block_complex.h
Xinclude/gsl/gsl_block_complex_double.h
Xinclude/gsl/gsl_block_complex_float.h
Xinclude/gsl/gsl_block_complex_long_double.h
Xinclude/gsl/gsl_block_double.h
Xinclude/gsl/gsl_block_float.h
Xinclude/gsl/gsl_block_int.h
Xinclude/gsl/gsl_block_long.h
Xinclude/gsl/gsl_block_long_double.h
Xinclude/gsl/gsl_block_short.h
Xinclude/gsl/gsl_block_uchar.h
Xinclude/gsl/gsl_block_uint.h
Xinclude/gsl/gsl_block_ulong.h
Xinclude/gsl/gsl_block_ushort.h
Xinclude/gsl/gsl_complex.h
Xinclude/gsl/gsl_dft_complex.h
Xinclude/gsl/gsl_dht.h
Xinclude/gsl/gsl_eigen.h
Xinclude/gsl/gsl_errno.h
Xinclude/gsl/gsl_fft.h
Xinclude/gsl/gsl_fft_complex.h
Xinclude/gsl/gsl_fft_halfcomplex.h
Xinclude/gsl/gsl_fft_real.h
Xinclude/gsl/gsl_histogram.h
Xinclude/gsl/gsl_histogram2d.h
Xinclude/gsl/gsl_ieee_utils.h
Xinclude/gsl/gsl_integration.h
Xinclude/gsl/gsl_interp.h
Xinclude/gsl/gsl_linalg.h
Xinclude/gsl/gsl_machine.h
Xinclude/gsl/gsl_math.h
Xinclude/gsl/gsl_matrix.h
Xinclude/gsl/gsl_matrix_char.h
Xinclude/gsl/gsl_matrix_complex_double.h
Xinclude/gsl/gsl_matrix_complex_float.h
Xinclude/gsl/gsl_matrix_complex_long_double.h
Xinclude/gsl/gsl_matrix_double.h
Xinclude/gsl/gsl_matrix_float.h
Xinclude/gsl/gsl_matrix_int.h
Xinclude/gsl/gsl_matrix_long.h
Xinclude/gsl/gsl_matrix_long_double.h
Xinclude/gsl/gsl_matrix_short.h
Xinclude/gsl/gsl_matrix_uchar.h
Xinclude/gsl/gsl_matrix_uint.h
Xinclude/gsl/gsl_matrix_ulong.h
Xinclude/gsl/gsl_matrix_ushort.h
Xinclude/gsl/gsl_message.h
Xinclude/gsl/gsl_min.h
Xinclude/gsl/gsl_mode.h
Xinclude/gsl/gsl_monte.h
Xinclude/gsl/gsl_monte_miser.h
Xinclude/gsl/gsl_monte_plain.h
Xinclude/gsl/gsl_monte_vegas.h
Xinclude/gsl/gsl_multiroots.h
Xinclude/gsl/gsl_odeiv.h
Xinclude/gsl/gsl_poly.h
Xinclude/gsl/gsl_precision.h
Xinclude/gsl/gsl_randist.h
Xinclude/gsl/gsl_rng.h
Xinclude/gsl/gsl_roots.h
Xinclude/gsl/gsl_sf.h
Xinclude/gsl/gsl_sf_airy.h
Xinclude/gsl/gsl_sf_bessel.h
Xinclude/gsl/gsl_sf_chebyshev.h
Xinclude/gsl/gsl_sf_clausen.h
Xinclude/gsl/gsl_sf_coulomb.h
Xinclude/gsl/gsl_sf_coupling.h
Xinclude/gsl/gsl_sf_dawson.h
Xinclude/gsl/gsl_sf_debye.h
Xinclude/gsl/gsl_sf_dilog.h
Xinclude/gsl/gsl_sf_elementary.h
Xinclude/gsl/gsl_sf_ellint.h
Xinclude/gsl/gsl_sf_elljac.h
Xinclude/gsl/gsl_sf_erf.h
Xinclude/gsl/gsl_sf_exp.h
Xinclude/gsl/gsl_sf_expint.h
Xinclude/gsl/gsl_sf_fermi_dirac.h
Xinclude/gsl/gsl_sf_gamma.h
Xinclude/gsl/gsl_sf_gegenbauer.h
Xinclude/gsl/gsl_sf_hyperg.h
Xinclude/gsl/gsl_sf_laguerre.h
Xinclude/gsl/gsl_sf_legendre.h
Xinclude/gsl/gsl_sf_log.h
Xinclude/gsl/gsl_sf_poly.h
Xinclude/gsl/gsl_sf_pow_int.h
Xinclude/gsl/gsl_sf_psi.h
Xinclude/gsl/gsl_sf_result.h
Xinclude/gsl/gsl_sf_synchrotron.h
Xinclude/gsl/gsl_sf_transport.h
Xinclude/gsl/gsl_sf_trig.h
Xinclude/gsl/gsl_sf_zeta.h
Xinclude/gsl/gsl_siman.h
Xinclude/gsl/gsl_specfunc.h
Xinclude/gsl/gsl_statistics.h
Xinclude/gsl/gsl_statistics_char.h
Xinclude/gsl/gsl_statistics_double.h
Xinclude/gsl/gsl_statistics_float.h
Xinclude/gsl/gsl_statistics_int.h
Xinclude/gsl/gsl_statistics_long.h
Xinclude/gsl/gsl_statistics_long_double.h
Xinclude/gsl/gsl_statistics_short.h
Xinclude/gsl/gsl_statistics_uchar.h
Xinclude/gsl/gsl_statistics_uint.h
Xinclude/gsl/gsl_statistics_ulong.h
Xinclude/gsl/gsl_statistics_ushort.h
Xinclude/gsl/gsl_sum.h
Xinclude/gsl/gsl_test.h
Xinclude/gsl/gsl_vector.h
Xinclude/gsl/gsl_vector_char.h
Xinclude/gsl/gsl_vector_complex.h
Xinclude/gsl/gsl_vector_complex_double.h
Xinclude/gsl/gsl_vector_complex_float.h
Xinclude/gsl/gsl_vector_complex_long_double.h
Xinclude/gsl/gsl_vector_double.h
Xinclude/gsl/gsl_vector_float.h
Xinclude/gsl/gsl_vector_int.h
Xinclude/gsl/gsl_vector_long.h
Xinclude/gsl/gsl_vector_long_double.h
Xinclude/gsl/gsl_vector_short.h
Xinclude/gsl/gsl_vector_uchar.h
Xinclude/gsl/gsl_vector_uint.h
Xinclude/gsl/gsl_vector_ulong.h
Xinclude/gsl/gsl_vector_ushort.h
X@unexec install-info --delete %D/info/gsl-ref.info %D/info/dir
Xinfo/gsl-ref.info
Xinfo/gsl-ref.info-1
Xinfo/gsl-ref.info-10
Xinfo/gsl-ref.info-11
Xinfo/gsl-ref.info-12
Xinfo/gsl-ref.info-13
Xinfo/gsl-ref.info-2
Xinfo/gsl-ref.info-3
Xinfo/gsl-ref.info-4
Xinfo/gsl-ref.info-5
Xinfo/gsl-ref.info-6
Xinfo/gsl-ref.info-7
Xinfo/gsl-ref.info-8
Xinfo/gsl-ref.info-9
X@exec install-info %D/info/gsl-ref.info %D/info/dir
Xbin/gsl-randist
Xbin/gsl-histogram
Xbin/gsl-config
Xshare/doc/gsl/gsl-ref.ps
X@dirrm lib/gsl
X@dirrm include/gsl
X@dirrm share/doc/gsl
END-of-./pkg/PLIST
echo x - ./pkg/COMMENT
sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT'
XThe GNU Scientific Library - mathematical libs
END-of-./pkg/COMMENT
echo x - ./pkg/DESCR
sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR'
XThe GNU Scientific Library (GSL) is a collection of routines for numerical
Xcomputing. The routines are written from scratch by the GSL team in ANSI C,
Xand are meant to present a modern Applications Programming Interface (API)
Xfor C programmers, while allowing wrappers to be written for very high level
Xlanguages. 
X
XGSL is currently in developers release, for people who want to work on the
Xlibrary itself. When the library is complete and fully tested it will be
Xannounced for general use. 
X
XWWW: http://sourceware.cygnus.com/gsl/
END-of-./pkg/DESCR
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200002161104.OAA87551>