ports/156307: [new port] math/ocamlsgl -- an ocaml interface for the gnu scientific library
Klaus Aehlig
aehlig at linta.de
Sun Apr 10 15:40:08 UTC 2011
>Number: 156307
>Category: ports
>Synopsis: [new port] math/ocamlsgl -- an ocaml interface for the gnu scientific library
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 10 15:40:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Klaus Aehlig
>Release: FreeBSD 8.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD curry.linta.de 8.2-STABLE FreeBSD 8.2-STABLE #11: Sun Feb 27 03:33:40 GMT 2011 aehlig at curry.linta.de:/usr/obj/usr/src/sys/CURRY amd64
>Description:
ocamlgsl is an interface to GSL (GNU scientific library), for the
Objective Caml langage.
WWW: http://oandrieu.nerim.net/ocaml/gsl/
>How-To-Repeat:
>Fix:
--- ocamlgsl.shar begins here ---
# 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
# ./distinfo
# ./files
# ./files/patch-Makefile
# ./pkg-descr
# ./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19'
X# Ports collection makefile for: ocamlgsl
X# Date created: 2011/04/10
X# Whom: Klaus T. Aehlig <aehlig at linta.de>
X#
X# $FreeBSD: $
X#
X
XPORTNAME= ocamlgsl
XPORTVERSION= 0.6.0
XCATEGORIES= math
XMASTER_SITES= http://oandrieu.nerim.net/ocaml/gsl/
X
XMAINTAINER= aehlig at linta.de
XCOMMENT= An interface to GSL for the Objective Caml langage
X
XLIB_DEPENDS= gsl:${PORTSDIR}/math/gsl
XBUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk \
X ocamlc:${PORTSDIR}/lang/ocaml
XRUN_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
X ocamlfind:${PORTSDIR}/devel/ocaml-findlib
X
XLICENSE= GPLv2
XLICENSE_FILE= ${WRKSRC}/COPYING
X
XINSTALL_TARGET= install-findlib
X
XUSE_GMAKE= YES
XUSE_GCC= 4.2+
X
X.include <bsd.port.mk>
464ef7c6571951809b23e262cbe26e19
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2'
XSHA256 (ocamlgsl-0.6.0.tar.gz) = ddb9e432dc1a431cad332a8e7e6685d2facbde2fa15ecab9315741f7d11b588c
XSIZE (ocamlgsl-0.6.0.tar.gz) = 274345
aec8793adfd5b7c3f00e62ae41a09ac2
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-Makefile
sed 's/^X//' >./files/patch-Makefile << '3802d65bae4517a361f36e1d3a4f890a'
X--- ./Makefile.orig 2007-04-13 20:33:21.000000000 +0100
X+++ ./Makefile 2011-04-10 14:48:00.000000000 +0100
X@@ -91,15 +91,18 @@
X mlgsl_sf.c \
X $(AUTO_SRC)
X
X-ifeq ($(OCAML_BACKEND),cl)
X-include msvc.mak
X-else
X-ifeq ($(OCAML_BACKEND),gcc)
X+# The following checks will fail in the presence of ccache,
X+# but we know that we're using gcc
X+#
X+# ifeq ($(OCAML_BACKEND),cl)
X+# include msvc.mak
X+# else
X+# ifeq ($(OCAML_BACKEND),gcc)
X include gcc.mak
X-else
X-include mingw.mak
X-endif
X-endif
X+# else
X+# include mingw.mak
X+# endif
X+# endif
X
X CMI := $(patsubst %.mli,%.cmi,$(filter %.mli,$(SRC)))
X MLOBJ := $(patsubst %.ml,%.cmo,$(filter %.ml,$(SRC)))
X@@ -152,11 +155,11 @@
X cp $(STUBS) gsl.cma gsl.cmxa gsl.$(A) \
X $(CMI) $(MLOPTOBJ) $(DESTDIR)$(INSTALLDIR)
X mkdir -p $(DESTDIR)$(OCAMLDIR)/stublibs
X- if test -w $(DESTDIR)$(OCAMLDIR)/stublibs ; then \
X- ln -sf $(INSTALLDIR)/dllmlgsl.$(D) $(DESTDIR)$(OCAMLDIR)/stublibs ; fi
X+ if test -w $(DESTDIR)$(PREFIX)/lib/ocaml/stublibs ; then \
X+ ln -sf $(INSTALLDIR)/dllmlgsl.$(D) $(DESTDIR)$(PREFIX)/lib/ocaml/stublibs ; fi
X
X install-findlib : all
X- export FINDLIBDIR=$$($(OCAMLFIND) printconf destdir) ; \
X+ export FINDLIBDIR=${PREFIX}/lib/ocaml/site-lib; \
X test -d "$${FINDLIBDIR}/stublibs" && mkdir -p $(DESTDIR)$${FINDLIBDIR}/stublibs ; \
X OCAMLFIND_DESTDIR=$(DESTDIR)$${FINDLIBDIR} \
X $(OCAMLFIND) install gsl META \
3802d65bae4517a361f36e1d3a4f890a
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5'
Xocamlgsl is an interface to GSL (GNU scientific library), for the
XObjective Caml langage.
X
XWWW: http://oandrieu.nerim.net/ocaml/gsl/
0e313719ff012ceaf97a028d51caa8f5
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6'
Xlib/ocaml/site-lib/gsl/META
Xlib/ocaml/site-lib/gsl/dllmlgsl.so
Xlib/ocaml/site-lib/gsl/gsl.a
Xlib/ocaml/site-lib/gsl/gsl.cma
Xlib/ocaml/site-lib/gsl/gsl.cmxa
Xlib/ocaml/site-lib/gsl/gsl_blas.cmi
Xlib/ocaml/site-lib/gsl/gsl_blas.cmx
Xlib/ocaml/site-lib/gsl/gsl_blas_flat.cmi
Xlib/ocaml/site-lib/gsl/gsl_blas_flat.cmx
Xlib/ocaml/site-lib/gsl/gsl_blas_gen.cmi
Xlib/ocaml/site-lib/gsl/gsl_blas_gen.cmx
Xlib/ocaml/site-lib/gsl/gsl_bspline.cmi
Xlib/ocaml/site-lib/gsl/gsl_bspline.cmx
Xlib/ocaml/site-lib/gsl/gsl_cdf.cmi
Xlib/ocaml/site-lib/gsl/gsl_cdf.cmx
Xlib/ocaml/site-lib/gsl/gsl_cheb.cmi
Xlib/ocaml/site-lib/gsl/gsl_cheb.cmx
Xlib/ocaml/site-lib/gsl/gsl_complex.cmi
Xlib/ocaml/site-lib/gsl/gsl_complex.cmx
Xlib/ocaml/site-lib/gsl/gsl_const.cmi
Xlib/ocaml/site-lib/gsl/gsl_const.cmx
Xlib/ocaml/site-lib/gsl/gsl_diff.cmi
Xlib/ocaml/site-lib/gsl/gsl_diff.cmx
Xlib/ocaml/site-lib/gsl/gsl_eigen.cmi
Xlib/ocaml/site-lib/gsl/gsl_eigen.cmx
Xlib/ocaml/site-lib/gsl/gsl_error.cmi
Xlib/ocaml/site-lib/gsl/gsl_error.cmx
Xlib/ocaml/site-lib/gsl/gsl_fft.cmi
Xlib/ocaml/site-lib/gsl/gsl_fft.cmx
Xlib/ocaml/site-lib/gsl/gsl_fit.cmi
Xlib/ocaml/site-lib/gsl/gsl_fit.cmx
Xlib/ocaml/site-lib/gsl/gsl_fun.cmi
Xlib/ocaml/site-lib/gsl/gsl_fun.cmx
Xlib/ocaml/site-lib/gsl/gsl_histo.cmi
Xlib/ocaml/site-lib/gsl/gsl_histo.cmx
Xlib/ocaml/site-lib/gsl/gsl_ieee.cmi
Xlib/ocaml/site-lib/gsl/gsl_ieee.cmx
Xlib/ocaml/site-lib/gsl/gsl_integration.cmi
Xlib/ocaml/site-lib/gsl/gsl_integration.cmx
Xlib/ocaml/site-lib/gsl/gsl_interp.cmi
Xlib/ocaml/site-lib/gsl/gsl_interp.cmx
Xlib/ocaml/site-lib/gsl/gsl_linalg.cmi
Xlib/ocaml/site-lib/gsl/gsl_linalg.cmx
Xlib/ocaml/site-lib/gsl/gsl_math.cmi
Xlib/ocaml/site-lib/gsl/gsl_math.cmx
Xlib/ocaml/site-lib/gsl/gsl_matrix.cmi
Xlib/ocaml/site-lib/gsl/gsl_matrix.cmx
Xlib/ocaml/site-lib/gsl/gsl_matrix_complex.cmi
Xlib/ocaml/site-lib/gsl/gsl_matrix_complex.cmx
Xlib/ocaml/site-lib/gsl/gsl_matrix_complex_flat.cmi
Xlib/ocaml/site-lib/gsl/gsl_matrix_complex_flat.cmx
Xlib/ocaml/site-lib/gsl/gsl_matrix_flat.cmi
Xlib/ocaml/site-lib/gsl/gsl_matrix_flat.cmx
Xlib/ocaml/site-lib/gsl/gsl_min.cmi
Xlib/ocaml/site-lib/gsl/gsl_min.cmx
Xlib/ocaml/site-lib/gsl/gsl_misc.cmx
Xlib/ocaml/site-lib/gsl/gsl_monte.cmi
Xlib/ocaml/site-lib/gsl/gsl_monte.cmx
Xlib/ocaml/site-lib/gsl/gsl_multifit.cmi
Xlib/ocaml/site-lib/gsl/gsl_multifit.cmx
Xlib/ocaml/site-lib/gsl/gsl_multifit_nlin.cmi
Xlib/ocaml/site-lib/gsl/gsl_multifit_nlin.cmx
Xlib/ocaml/site-lib/gsl/gsl_multimin.cmi
Xlib/ocaml/site-lib/gsl/gsl_multimin.cmx
Xlib/ocaml/site-lib/gsl/gsl_multiroot.cmi
Xlib/ocaml/site-lib/gsl/gsl_multiroot.cmx
Xlib/ocaml/site-lib/gsl/gsl_odeiv.cmi
Xlib/ocaml/site-lib/gsl/gsl_odeiv.cmx
Xlib/ocaml/site-lib/gsl/gsl_permut.cmi
Xlib/ocaml/site-lib/gsl/gsl_permut.cmx
Xlib/ocaml/site-lib/gsl/gsl_poly.cmi
Xlib/ocaml/site-lib/gsl/gsl_poly.cmx
Xlib/ocaml/site-lib/gsl/gsl_qrng.cmi
Xlib/ocaml/site-lib/gsl/gsl_qrng.cmx
Xlib/ocaml/site-lib/gsl/gsl_randist.cmi
Xlib/ocaml/site-lib/gsl/gsl_randist.cmx
Xlib/ocaml/site-lib/gsl/gsl_rng.cmi
Xlib/ocaml/site-lib/gsl/gsl_rng.cmx
Xlib/ocaml/site-lib/gsl/gsl_root.cmi
Xlib/ocaml/site-lib/gsl/gsl_root.cmx
Xlib/ocaml/site-lib/gsl/gsl_sf.cmi
Xlib/ocaml/site-lib/gsl/gsl_sf.cmx
Xlib/ocaml/site-lib/gsl/gsl_siman.cmi
Xlib/ocaml/site-lib/gsl/gsl_siman.cmx
Xlib/ocaml/site-lib/gsl/gsl_sort.cmi
Xlib/ocaml/site-lib/gsl/gsl_sort.cmx
Xlib/ocaml/site-lib/gsl/gsl_stats.cmi
Xlib/ocaml/site-lib/gsl/gsl_stats.cmx
Xlib/ocaml/site-lib/gsl/gsl_sum.cmi
Xlib/ocaml/site-lib/gsl/gsl_sum.cmx
Xlib/ocaml/site-lib/gsl/gsl_vectmat.cmi
Xlib/ocaml/site-lib/gsl/gsl_vectmat.cmx
Xlib/ocaml/site-lib/gsl/gsl_vector.cmi
Xlib/ocaml/site-lib/gsl/gsl_vector.cmx
Xlib/ocaml/site-lib/gsl/gsl_vector_complex.cmi
Xlib/ocaml/site-lib/gsl/gsl_vector_complex.cmx
Xlib/ocaml/site-lib/gsl/gsl_vector_complex_flat.cmi
Xlib/ocaml/site-lib/gsl/gsl_vector_complex_flat.cmx
Xlib/ocaml/site-lib/gsl/gsl_vector_flat.cmi
Xlib/ocaml/site-lib/gsl/gsl_vector_flat.cmx
Xlib/ocaml/site-lib/gsl/gsl_wavelet.cmi
Xlib/ocaml/site-lib/gsl/gsl_wavelet.cmx
Xlib/ocaml/site-lib/gsl/libmlgsl.a
X at dirrm lib/ocaml/site-lib/gsl
X at dirrmtry lib/ocaml/site-lib
X at dirrmtry lib/ocaml
ef3e7f63841ae908ba397c2bef1fbad6
exit
--- ocamlgsl.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list