Gentoo Archives: gentoo-commits

From: "Thomas Kahle (tomka)" <tomka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/singular/files: singular-3.1.3.3-os_x_ppc.patch singular-3.1.3.3-Minor.h.patch singular-3.1.3.3.make_parallel.2.patch
Date: Fri, 23 Dec 2011 12:49:34
Message-Id: 20111223124925.764EA2004C@flycatcher.gentoo.org
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