summaryrefslogtreecommitdiff
path: root/math/tela
diff options
context:
space:
mode:
authorjtb <jtb@pkgsrc.org>2001-04-09 03:09:11 +0000
committerjtb <jtb@pkgsrc.org>2001-04-09 03:09:11 +0000
commit2e47ee500c491fce97d1568c03d2e2fe23d27393 (patch)
tree508073bfb1c3fcf48794f1020a893ab660e4f239 /math/tela
parent3aee0d049980537db243a13183ff7f22dc6ff32e (diff)
downloadpkgsrc-2e47ee500c491fce97d1568c03d2e2fe23d27393.tar.gz
Add a dummy MAIN__ function to eliminate references to undefined symbols
when linking with a shared libf2c.
Diffstat (limited to 'math/tela')
-rw-r--r--math/tela/files/patch-sum5
-rw-r--r--math/tela/patches/patch-ad11
-rw-r--r--math/tela/patches/patch-ai10
3 files changed, 23 insertions, 3 deletions
diff --git a/math/tela/files/patch-sum b/math/tela/files/patch-sum
index aa6256b643b..50ef3a64483 100644
--- a/math/tela/files/patch-sum
+++ b/math/tela/files/patch-sum
@@ -1,10 +1,11 @@
-$NetBSD: patch-sum,v 1.9 2001/04/07 20:44:13 jtb Exp $
+$NetBSD: patch-sum,v 1.10 2001/04/09 03:09:11 jtb Exp $
SHA1 (patch-aa) = 2a2033c3d3bddbfcfaebb189223fc320fb82c4cc
SHA1 (patch-ab) = 56de2601fa5bebfcdcc035682ac8452d3af82985
SHA1 (patch-ac) = 065065f4011eb14a4d3a3481be609323e5e316b1
-SHA1 (patch-ad) = 1276a6d1ef5876376a4dcd9a1dacfd7e09f106fd
+SHA1 (patch-ad) = f4b749758518472800320a99b648b4acc19a6b81
SHA1 (patch-ae) = ad36a0b3d6d9e4e48e3e266ea9d88c6d3e5d918d
SHA1 (patch-af) = a126910bd70b2f1fbde2f4609cace499795d0e0c
SHA1 (patch-ag) = 5090a139f0a7dfb04e0714db698d5f2e5680f8c1
SHA1 (patch-ah) = 4db7d142e30ee5d813e8a827ee49e72faacebd25
+SHA1 (patch-ai) = 91011269c2bd640ffce04b37710b4ce55833d1ed
diff --git a/math/tela/patches/patch-ad b/math/tela/patches/patch-ad
index 39262379758..a6d76c050e6 100644
--- a/math/tela/patches/patch-ad
+++ b/math/tela/patches/patch-ad
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.5 2001/03/09 00:32:16 jtb Exp $
+$NetBSD: patch-ad,v 1.6 2001/04/09 03:09:12 jtb Exp $
--- Makefile.orig Tue Mar 6 18:25:25 2001
+++ Makefile
@@ -11,6 +11,15 @@ $NetBSD: patch-ad,v 1.5 2001/03/09 00:32:16 jtb Exp $
SGML2PS = sgml2latex
#HDFLIBS = /usr/local/lib/libdf.a
#DLDINCLUDE =
+@@ -94,7 +94,7 @@
+ TSYGANENKO_O = geopack_ct.o
+ TSYGLIB = libtsyg.a
+ MPEG2ENCODELIB = libmpeg2encode.a
+-CTELA_MODULES = std.o files.o plotmtv.o sppc.o la.o fft.o dld.o fileio.o \
++CTELA_MODULES = MAIN__.o std.o files.o plotmtv.o sppc.o la.o fft.o dld.o fileio.o \
+ numerics.o ani.o $(MATLABENG_O) $(CDF_O) $(TSYGANENKO_O)
+ NEEDED_BY_CTELA_MODULES = $(MATLABLIB) $(VECFFTPACK_O) fftpack.o $(TSYGLIB) $(MPEG2ENCODELIB)
+ #---------------------------------------------------------------------
@@ -113,7 +113,7 @@
OBJECTDEPS = objarithm.H object.H def.H deftyp.h Tcomplex.H error.H ctinfo.H common.H $(srcdir)/templ/tLL.H
EXECUTABLES = testobject testil testerror testtree tela ctpp
diff --git a/math/tela/patches/patch-ai b/math/tela/patches/patch-ai
new file mode 100644
index 00000000000..58cb3cfa61d
--- /dev/null
+++ b/math/tela/patches/patch-ai
@@ -0,0 +1,10 @@
+$NetBSD: patch-ai,v 1.3 2001/04/09 03:09:12 jtb Exp $
+
+--- /dev/null Mon Apr 9 02:50:05 2001
++++ MAIN__.c
+@@ -0,0 +1,5 @@
++void
++MAIN__ (void)
++{
++ abort();
++}