2007-06-05 Doug Scott <
[email protected]>
* SFEpstoedit.spec: Added Converts PS and PDF
* SFEsauerbraten.spec: Added Sauerbraten game engine
* patches/sauerbraten-01-solaris.diff: patch for Solaris
* patches/sauerbraten-02-startup.diff:patch for Solaris
* SFEsdl.spec: Changed to isabuild
* patches/libsdl-01-AUXDIR.diff: patch for configure.in
* patches/libsdl-02-rpath.diff: patch for rpath
* patches/libsdl-03-sunpro.diff: patch for builing with sunpro
* base-specs/libsdl.spec: Changed to isabuild
* SFEimagemagick.spec: new - SFW imagemagick gets too old
diff -ur SDL-1.2.11-orig/src/hermes/HeadMMX.h SDL-1.2.11/src/hermes/HeadMMX.h
--- SDL-1.2.11-orig/src/hermes/HeadMMX.h 2006-05-01 15:02:38.000000000 +0700
+++ SDL-1.2.11/src/hermes/HeadMMX.h 2007-05-27 12:51:49.007778939 +0700
@@ -46,7 +46,7 @@
/* Fix the underscore business with ELF compilers */
-#if defined(__ELF__) && defined(__GNUC__)
+#if defined(__ELF__) && (defined(__GNUC__) || defined(__SUNPRO_C))
#ifdef __cplusplus
extern "C" {
#endif
diff -ur SDL-1.2.11-orig/src/hermes/HeadX86.h SDL-1.2.11/src/hermes/HeadX86.h
--- SDL-1.2.11-orig/src/hermes/HeadX86.h 2006-05-01 15:02:38.000000000 +0700
+++ SDL-1.2.11/src/hermes/HeadX86.h 2007-05-27 12:23:14.783344793 +0700
@@ -74,7 +74,7 @@
/* Now fix up the ELF underscore problem */
-#if defined(__ELF__) && defined(__GNUC__)
+#if defined(__ELF__) && ( defined(__GNUC__) || defined(__SUNPRO_C))
#ifdef __cplusplus
extern "C" {
#endif