Index: head/math/orpie/Makefile =================================================================== --- head/math/orpie/Makefile (revision 476229) +++ head/math/orpie/Makefile (revision 476230) @@ -1,33 +1,33 @@ # Created by: Dylan Simon # $FreeBSD$ PORTNAME= orpie PORTVERSION= 1.5.2 PORTREVISION= 4 CATEGORIES+= math -MASTER_SITES= http://pessimization.com/software/orpie/ +MASTER_SITES= GENTOO http://pessimization.com/software/orpie/ MAINTAINER= ports@FreeBSD.org COMMENT= Fullscreen RPN calculator for the console LICENSE= GPLv2 LIB_DEPENDS= libgsl.so:math/gsl USES= gmake ncurses USE_OCAML= yes USE_OCAML_CAMLP4=yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes NOT_FOR_ARCHS= armv6 NOT_FOR_ARCHS_REASON= architectures with double-word alignment for doubles are not supported PLIST_FILES= bin/orpie bin/orpie-curses-keys etc/orpierc \ man/man1/orpie.1.gz man/man1/orpie-curses-keys.1.gz \ man/man5/orpierc.5.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include Index: head/math/orpie/files/patch-Makefile.in =================================================================== --- head/math/orpie/files/patch-Makefile.in (revision 476229) +++ head/math/orpie/files/patch-Makefile.in (revision 476230) @@ -1,48 +1,57 @@ --- Makefile.in.orig +++ Makefile.in +@@ -81,7 +81,7 @@ CURSES_OOBJS = $(CURSES_CMX) $(CURSES_CO + GSL_CMO = gsl/gsl_error.cmo gsl/gsl_blas.cmo gsl/gsl_complex.cmo gsl/gsl_matrix.cmo gsl/gsl_matrix_complex.cmo \ + gsl/gsl_vector.cmo gsl/gsl_vector_complex.cmo gsl/gsl_vector_flat.cmo gsl/gsl_matrix_flat.cmo \ + gsl/gsl_vector_complex_flat.cmo gsl/gsl_matrix_complex_flat.cmo gsl/gsl_vectmat.cmo \ +- gsl/gsl_permut.cmo gsl/gsl_linalg.cmo gsl/gsl_fun.cmo ++ gsl/gsl_permut.cmo gsl/gsl_linalg.cmo gsl/gsl_fun.cmo gsl/gsl_sf.cmo gsl/gsl_math.cmo + GSL_CMX = $(GSL_CMO:.cmo=.cmx) + GSL_COBJS = gsl/mlgsl_error.o gsl/mlgsl_blas.o gsl/mlgsl_blas_complex.o gsl/mlgsl_complex.o gsl/mlgsl_blas_float.o \ + gsl/mlgsl_blas_complex_float.o gsl/mlgsl_matrix_complex.o gsl/mlgsl_matrix_double.o gsl/mlgsl_matrix_float.o \ @@ -201,7 +201,7 @@ GSL_INCLUDES = -I ./gsl GSL_BFLAGS = -g $(GSL_INCLUDES) -thread GSL_OFLAGS = $(GSL_INCLUDES) -thread -GSL_CFLAGS = @GSL_CFLAGS@ $(CPPFLAGS) $(CFLAGS) -DHAVE_INLINE -DHAVE_FENV -g -O2 +GSL_CFLAGS = @GSL_CFLAGS@ $(CPPFLAGS) $(CFLAGS) -DHAVE_INLINE -DHAVE_FENV gsl/%.cmi : gsl/%.mli $(OCAMLC) -c $(GSL_BFLAGS) $< @@ -264,10 +264,7 @@ units/%.cmo : units/%.ml $(OCAMLC) -c $(UNITS_BFLAGS) $< -units/%.o : units/%.ml - $(OCAMLOPT) -c $(UNITS_OFLAGS) $< - -units/%.cmx : units/%.ml +units/%.o units/%.cmx : units/%.ml $(OCAMLOPT) -c $(UNITS_OFLAGS) $< @@ -278,22 +275,15 @@ %.cmo : %.ml $(OCAMLC) -c $(BFLAGS) $< -%.o : %.ml - $(OCAMLOPT) -c $(OFLAGS) $< - -%.cmx : %.ml +%.o %.cmx : %.ml $(OCAMLOPT) -c $(OFLAGS) $< %.ml : %.mll $(OCAMLLEX) $< -%.ml : %.mly +%.ml %.mli : %.mly $(OCAMLYACC) -v $< -%.mli : %.mly - $(OCAMLYACC) -v $< - - # Emacs tags ############ Index: head/math/orpie/files/patch-gsl_gsl__sf.ml =================================================================== --- head/math/orpie/files/patch-gsl_gsl__sf.ml (nonexistent) +++ head/math/orpie/files/patch-gsl_gsl__sf.ml (revision 476230) @@ -0,0 +1,18 @@ +--- gsl/gsl_sf.ml.orig 2014-04-12 01:43:31 UTC ++++ gsl/gsl_sf.ml +@@ -1142,6 +1142,7 @@ external legendre_Ql_e : int -> float -> result + + + ++(* + (* Associated LEGENDRE functions *) + external legendre_Plm : int -> int -> float -> float + = "ml_gsl_sf_legendre_Plm" +@@ -1167,6 +1168,7 @@ external legendre_sphPlm_array : int -> int -> float + + external legendre_array_size : int -> int -> int + = "ml_gsl_sf_legendre_array_size" ++*) + + + Property changes on: head/math/orpie/files/patch-gsl_gsl__sf.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/orpie/files/patch-gsl_mlgsl__error.c =================================================================== --- head/math/orpie/files/patch-gsl_mlgsl__error.c (nonexistent) +++ head/math/orpie/files/patch-gsl_mlgsl__error.c (revision 476230) @@ -0,0 +1,10 @@ +--- gsl/mlgsl_error.c.orig 2014-04-12 01:43:31 UTC ++++ gsl/mlgsl_error.c +@@ -34,6 +34,7 @@ static value *ml_gsl_exn; + + static void ml_gsl_raise_exn(const char *msg, int gsl_errno) + { ++ CAMLparam0(); + CAMLlocal2(exn_msg, exn_arg); + exn_msg = copy_string(msg); + exn_arg = alloc_small(2, 0); Property changes on: head/math/orpie/files/patch-gsl_mlgsl__error.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property