summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-01-01 14:32:29 +0000
committerrillig <rillig@pkgsrc.org>2007-01-01 14:32:29 +0000
commit600d05dc355b4cf9a5dd642b54ed2af786a6cf98 (patch)
treea42fa76364b151649287e2d9fb4790850c2f07fc /math
parentceb8243f55f7841f42c7eac07f97dfae4c86ea36 (diff)
downloadpkgsrc-600d05dc355b4cf9a5dd642b54ed2af786a6cf98.tar.gz
Added two patches which fix the build on NetBSD.
Diffstat (limited to 'math')
-rw-r--r--math/gsl/distinfo4
-rw-r--r--math/gsl/patches/patch-ae16
-rw-r--r--math/gsl/patches/patch-af15
3 files changed, 34 insertions, 1 deletions
diff --git a/math/gsl/distinfo b/math/gsl/distinfo
index 252e904f358..bbdaa86cc0e 100644
--- a/math/gsl/distinfo
+++ b/math/gsl/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2006/10/22 19:51:05 schwarz Exp $
+$NetBSD: distinfo,v 1.19 2007/01/01 14:32:29 rillig Exp $
SHA1 (gsl-1.8.tar.gz) = 0dabdf2d024ae3b29207e485c5413676f3fa136f
RMD160 (gsl-1.8.tar.gz) = f3e7f4622be56635f84c6d889bf8316dbac1edf4
@@ -7,3 +7,5 @@ SHA1 (patch-aa) = 9803d533a5fab6667b3e1f21dbe21a1871ea0b3a
SHA1 (patch-ab) = 90e974419437aaf3c4c0d50809ccec65f0a12a28
SHA1 (patch-ac) = 2c11b0d3f89bb5764518124e1a56ecdf5dd29468
SHA1 (patch-ad) = 1f0e7455c120a31ddbe00c3a05ca2d3d451566ea
+SHA1 (patch-ae) = 016b1b8911acf8fd20bd09d615890053a5807ec4
+SHA1 (patch-af) = e25d461cdc9400f5df017fb65aa395e1a447f9ca
diff --git a/math/gsl/patches/patch-ae b/math/gsl/patches/patch-ae
new file mode 100644
index 00000000000..c8487deaa1d
--- /dev/null
+++ b/math/gsl/patches/patch-ae
@@ -0,0 +1,16 @@
+$NetBSD: patch-ae,v 1.3 2007/01/01 14:32:29 rillig Exp $
+
+Tags: for-upstream
+
+siman_tsp.c uses many functions from libm.
+
+--- siman/Makefile.am.orig 2007-01-01 15:12:17.000000000 +0100
++++ siman/Makefile.am 2007-01-01 15:13:22.000000000 +0100
+@@ -16,6 +16,7 @@ siman_tsp_LDADD = libgslsiman.la ../rng/
+ CLEANFILES = siman_test.out
+
+ libgslsiman_la_SOURCES = siman.c
++libgslsiman_la_LIBADD = -lm
+ pkginclude_HEADERS = gsl_siman.h
+
+ INCLUDES= -I$(top_builddir)
diff --git a/math/gsl/patches/patch-af b/math/gsl/patches/patch-af
new file mode 100644
index 00000000000..6cf1a7fe30a
--- /dev/null
+++ b/math/gsl/patches/patch-af
@@ -0,0 +1,15 @@
+$NetBSD: patch-af,v 1.1 2007/01/01 14:32:29 rillig Exp $
+
+Tags: not-for-upstream
+
+--- siman/Makefile.in.orig 2006-03-31 19:47:42.000000000 +0200
++++ siman/Makefile.in 2007-01-01 15:21:06.000000000 +0100
+@@ -51,7 +51,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+ LTLIBRARIES = $(noinst_LTLIBRARIES)
+-libgslsiman_la_LIBADD =
++libgslsiman_la_LIBADD = -lm
+ am_libgslsiman_la_OBJECTS = siman.lo
+ libgslsiman_la_OBJECTS = $(am_libgslsiman_la_OBJECTS)
+ PROGRAMS = $(noinst_PROGRAMS)