File scilab-special-jarnames.patch of Package scilab

Index: scilab-6.0.2/configure.ac
===================================================================
--- scilab-6.0.2.orig/configure.ac
+++ scilab-6.0.2/configure.ac
@@ -1040,8 +1040,14 @@ interface for JOGL2 - or libGL (OpenGL l
 
                 ################ Mandatory for graphic_export features #####
                 # XML to PDF/other Translator
-                AC_JAVA_CHECK_JAR([fop],[org.apache.fop.pdf.PDFInfo],[XML to PDF Translator (fop)])
+                AC_JAVA_CHECK_JAR([fop],[org.apache.fop.pdf.PDFInfo],[XML to PDF Translator (fop)], "yes")
                 FOP=$PACKAGE_JAR_FILE
+
+                if test -z "$FOP"; then
+                    AC_JAVA_CHECK_JAR([xmlgraphics-fop],[org.apache.fop.pdf.PDFInfo],[XML to PDF Translator (fop)])
+                    FOP=$PACKAGE_JAR_FILE
+                fi
+
                 AC_SUBST(FOP)
 
                 AC_ARG_WITH(emf, [AS_HELP_STRING([--without-emf],
@@ -1107,9 +1113,16 @@ interface for JOGL2 - or libGL (OpenGL l
 
                 if test -z "$XML_APIS_EXT"; then
                     # Other other distribs (Ex: Fedora/Redhat)
-                    AC_JAVA_CHECK_JAR([xml-commons-apis-ext],[org.w3c.dom.svg.SVGDocument],[XML Commons external code])
+                    AC_JAVA_CHECK_JAR([xml-commons-apis-ext],[org.w3c.dom.svg.SVGDocument],[XML Commons external code],"yes")
+                    XML_APIS_EXT=$PACKAGE_JAR_FILE
+                fi
+
+                if test -z "$XML_APIS_EXT"; then
+                    # Other other distribs (Ex: openSUSE)
+                    AC_JAVA_CHECK_JAR([xml-commons-jaxp-1.3-apis-ext],[org.w3c.dom.svg.SVGDocument],[XML Commons external code])
                     XML_APIS_EXT=$PACKAGE_JAR_FILE
                 fi
+
                 AC_SUBST(XML_APIS_EXT)
 
                 ################ END Mandatory for graphic_export features #####
openSUSE Build Service is sponsored by