Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 205e3135edf2adf1f078bc341eee49b6 > files > 1

java-1.5.0-gcj-1.5.0.0-17.1.26.mga3.src.rpm

--- java-gcj-compat-1.0.68/aot-compile-rpm.aot-compile-rpm	2006-09-07 23:59:16.000000000 +0200
+++ java-gcj-compat-1.0.68/aot-compile-rpm	2006-10-31 05:09:21.000000000 +0100
@@ -15,6 +15,7 @@
 
 import aotcompile
 import os
+import re
 import sys
 
 def libdir():
@@ -41,7 +42,8 @@
     dstdir = os.path.join(libdir(), "gcj", name)
 
     compiler = aotcompile.Compiler(srcdir, dstdir, tmpdir)
-    compiler.gcjflags[0:0] = os.environ.get("RPM_OPT_FLAGS", "").split() 
+    p = re.compile('-O[2-9]+');
+    compiler.gcjflags[0:0] = p.sub('-O', os.environ.get("RPM_OPT_FLAGS", "")).split()
 
     # XXX: This script should not accept options, because having
     # them it cannot be integrated into rpm.  But, gcj cannot