From owner-freebsd-ports Wed Feb 16 3: 9:37 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by builder.freebsd.org (Postfix) with ESMTP id E32A442DE for ; Wed, 16 Feb 2000 03:09:30 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA69811; Wed, 16 Feb 2000 03:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from sign.chg.ru (sign.chg.ru [193.233.46.10]) by builder.freebsd.org (Postfix) with ESMTP id ED1FB3D20 for ; Wed, 16 Feb 2000 03:04:32 -0800 (PST) Received: (from andrew@localhost) by sign.chg.ru (8.9.3/8.9.3) id OAA87551; Wed, 16 Feb 2000 14:04:54 +0300 (MSK) (envelope-from andrew) Message-Id: <200002161104.OAA87551@sign.chg.ru> Date: Wed, 16 Feb 2000 14:04:54 +0300 (MSK) From: "Andrew L. Neporada" Reply-To: andrew@sign.chg.ru To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/16741: new port: math/gsl (The GNU Scientific Library) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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 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