--- gluegen/make/build.xml.orig	2014-10-10 13:20:51 UTC
+++ gluegen/make/build.xml
@@ -408,7 +408,7 @@
       <property name="c.compiler.src.files.common" value="src/native/common/*.c" />
       <property name="c.compiler.src.files.os" value="src/native/${c.src.dir.os}/*.c" />
 
-      <property name="output.lib.name" value="gluegen-rt" />
+      <property name="output.lib.name" value="gluegen2-rt" />
       <condition property="output.lib.name.os" value="lib${output.lib.name}.so"><isset property="isUnix"/></condition>
       <condition property="output.lib.name.os" value="${output.lib.name}.dll"><isset property="isWindows"/></condition>
       <condition property="output.lib.name.os" value="lib${output.lib.name}.jnilib"><isset property="isOSX"/></condition>
@@ -604,14 +604,14 @@
         <srcfiles dir= "${src.java}"  includes="**"/>
         <srcfiles dir= "${c.grammar}" includes="*.g"/>
         <srcfiles dir= "${j.grammar}" includes="*.g"/>
-        <mapper type="merge" to="${build}/gluegen.jar"/>
+        <mapper type="merge" to="${build}/gluegen2.jar"/>
       </uptodate>
       <uptodate property="gluegen.build.skip.java2">
         <srcfiles dir= "."            includes="*.xml"/>
         <srcfiles dir= "${src.java}"  includes="**"/>
         <srcfiles dir= "${c.grammar}" includes="*.g"/>
         <srcfiles dir= "${j.grammar}" includes="*.g"/>
-        <mapper type="merge" to="${build}/gluegen-rt.jar"/>
+        <mapper type="merge" to="${build}/gluegen2-rt.jar"/>
       </uptodate>
       <condition property="gluegen.build.skip.java" value="true">
         <or>
@@ -753,7 +753,7 @@
     </copy>
 
     <!-- Build gluegen.jar. -->
-    <jar destfile="${build}/gluegen.jar" manifest="${build}/Manifest.temp" filesonly="true">
+    <jar destfile="${build}/gluegen2.jar" manifest="${build}/Manifest.temp" filesonly="true">
       <service type="javax.annotation.processing.Processor">
         <provider classname="com.jogamp.gluegen.structgen.CStructAnnotationProcessor"/>
       </service>
@@ -806,7 +806,7 @@
     </copy>
 
     <!-- Build gluegen-rt.jar. -->
-    <jar destfile="${build}/gluegen-rt.jar" manifest="${build}/Manifest-rt.temp" filesonly="true">
+    <jar destfile="${build}/gluegen2-rt.jar" manifest="${build}/Manifest-rt.temp" filesonly="true">
       <fileset dir="${classes}">
         <include name="com/jogamp/gluegen/runtime/*.class" />
         <include name="com/jogamp/common/**" />
--- gluegen/src/java/com/jogamp/common/os/Platform.java.orig	2014-10-10 13:20:51 UTC
+++ gluegen/src/java/com/jogamp/common/os/Platform.java
@@ -146,7 +146,7 @@ public class Platform extends PlatformPr
     private static final String useTempJarCachePropName = "jogamp.gluegen.UseTempJarCache";
 
     /** fixed basename of JAR file and native library */
-    private static final String libBaseName = "gluegen-rt";
+    private static final String libBaseName = "gluegen2-rt";
 
     //
     // static initialization order:
--- gluegen/src/junit/com/jogamp/common/util/TestTempJarCache.java.orig	2014-10-10 13:20:51 UTC
+++ gluegen/src/junit/com/jogamp/common/util/TestTempJarCache.java
@@ -197,8 +197,8 @@ public class TestTempJarCache extends Ju
     @Test
     public void testTempJarCache02AddNativeLibs() throws IOException, IllegalArgumentException, URISyntaxException {
         if(AndroidVersion.isAvailable) { System.err.println("n/a on Android"); return; }
-        final String nativeJarName = "gluegen-rt-natives-"+Platform.getOSAndArch()+".jar";
-        final String libBaseName = "gluegen-rt";
+        final String nativeJarName = "gluegen2-rt-natives-"+Platform.getOSAndArch()+".jar";
+        final String libBaseName = "gluegen2-rt";
         final ClassLoader cl = getClass().getClassLoader();
 
         URI jarUriRoot = JarUtil.getJarSubURI(TempJarCache.class.getName(), cl);
