1 |
tomka 11/12/23 12:49:25 |
2 |
|
3 |
Added: singular-3.1.3.3-os_x_ppc.patch |
4 |
singular-3.1.3.3-Minor.h.patch |
5 |
singular-3.1.3.3.make_parallel.2.patch |
6 |
Log: |
7 |
Import 3.1.3.3 from sage-on-gentoo. Thanks François Bissey |
8 |
|
9 |
(Portage version: 2.1.10.41/cvs/Linux x86_64) |
10 |
|
11 |
Revision Changes Path |
12 |
1.1 sci-mathematics/singular/files/singular-3.1.3.3-os_x_ppc.patch |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3-os_x_ppc.patch?rev=1.1&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3-os_x_ppc.patch?rev=1.1&content-type=text/plain |
16 |
|
17 |
Index: singular-3.1.3.3-os_x_ppc.patch |
18 |
=================================================================== |
19 |
diff -r -u src/kernel/mod_raw.cc src.osx/kernel/mod_raw.cc |
20 |
--- src/kernel/mod_raw.cc 2011-04-25 08:25:05.000000000 +0200 |
21 |
+++ src.osx/kernel/mod_raw.cc 2011-10-10 10:47:17.000000000 +0200 |
22 |
@@ -172,6 +172,10 @@ |
23 |
#define HAVE_ELF_SYSTEM |
24 |
#endif |
25 |
|
26 |
+#if defined(ppcMac_darwin) |
27 |
+#define HAVE_ELF_SYSTEM |
28 |
+#endif |
29 |
+ |
30 |
#if defined(ix86Mac_darwin) |
31 |
#define HAVE_ELF_SYSTEM |
32 |
#endif |
33 |
|
34 |
|
35 |
|
36 |
1.1 sci-mathematics/singular/files/singular-3.1.3.3-Minor.h.patch |
37 |
|
38 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3-Minor.h.patch?rev=1.1&view=markup |
39 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3-Minor.h.patch?rev=1.1&content-type=text/plain |
40 |
|
41 |
Index: singular-3.1.3.3-Minor.h.patch |
42 |
=================================================================== |
43 |
--- src/Singular/Minor.h 2010-02-02 08:22:24.000000000 -0500 |
44 |
+++ patches/Minor.h 2011-06-28 13:26:01.000000000 -0400 |
45 |
@@ -2,6 +2,7 @@ |
46 |
#define MINOR_H |
47 |
|
48 |
#include <assert.h> |
49 |
+#include <time.h> |
50 |
#include <iostream> |
51 |
#include <string> |
52 |
|
53 |
|
54 |
|
55 |
|
56 |
1.1 sci-mathematics/singular/files/singular-3.1.3.3.make_parallel.2.patch |
57 |
|
58 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3.make_parallel.2.patch?rev=1.1&view=markup |
59 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/singular/files/singular-3.1.3.3.make_parallel.2.patch?rev=1.1&content-type=text/plain |
60 |
|
61 |
Index: singular-3.1.3.3.make_parallel.2.patch |
62 |
=================================================================== |
63 |
diff -ru src/Makefile.in src.parallel/Makefile.in |
64 |
--- src/Makefile.in 2011-08-10 19:47:17.000000000 +0200 |
65 |
+++ src.parallel/Makefile.in 2011-12-10 13:40:18.000000000 +0100 |
66 |
@@ -146,14 +146,14 @@ |
67 |
rm -rf configure |
68 |
|
69 |
clean mostlyclean: local-clean |
70 |
- $(recurse) |
71 |
+ +$(recurse) |
72 |
|
73 |
distclean: local-distclean |
74 |
- $(recurse) |
75 |
+ +$(recurse) |
76 |
rm -rf build |
77 |
|
78 |
maintainer-clean: uninstall local-maintainer-clean |
79 |
- $(recurse) |
80 |
+ +$(recurse) |
81 |
|
82 |
############################################################## |
83 |
# some extra targets for the specific packages |
84 |
diff -ru src/Singular/Makefile.in src.parallel/Singular/Makefile.in |
85 |
--- src/Singular/Makefile.in 2011-09-30 12:10:15.000000000 +0200 |
86 |
+++ src.parallel/Singular/Makefile.in 2011-12-10 13:39:41.000000000 +0100 |
87 |
@@ -413,7 +413,7 @@ |
88 |
|
89 |
cntrlc.o cntrlc.og : feOptES.inc feOptTS.inc feOpt.inc version.h |
90 |
|
91 |
-misc_ip.o emacs.o tesths.o: version.h |
92 |
+misc_ip.o emacs.o tesths.o: feOpt.inc version.h |
93 |
|
94 |
claptmpl.o: claptmpl.cc mod2.h |
95 |
${CXX} ${CXXFLAGS} ${CPPFLAGS} ${DEFS} -c $< |
96 |
diff -ru src/kernel/Makefile.in src.parallel/kernel/Makefile.in |
97 |
--- src/kernel/Makefile.in 2011-05-18 09:37:59.000000000 +0200 |
98 |
+++ src.parallel/kernel/Makefile.in 2011-12-10 13:39:41.000000000 +0100 |
99 |
@@ -243,7 +243,7 @@ |
100 |
|
101 |
# Hmm compiling with -fomit-frame-pointer resulted in access violation |
102 |
# under cygwin |
103 |
-prCopy.o: prCopy.inc |
104 |
+prCopy.o prCopy.og prCopy.op: prCopy.inc |
105 |
|
106 |
prCopy.inc : prCopyMacros.h prCopyTemplate.cc prCopy.pl |
107 |
$(PERL) prCopy.pl > prCopy.xx && mv prCopy.xx prCopy.inc |