summaryrefslogtreecommitdiffstats
path: root/maven/projects
diff options
context:
space:
mode:
Diffstat (limited to 'maven/projects')
-rw-r--r--maven/projects/gluegen-rt-android/atomics1
-rw-r--r--maven/projects/gluegen-rt-android/dummy-jar1
-rw-r--r--maven/projects/gluegen-rt-android/natives1
-rwxr-xr-xmaven/projects/gluegen-rt-android/pom.sh37
-rw-r--r--maven/projects/gluegen-rt-android/source-zip1
-rw-r--r--maven/projects/gluegen-rt-main/atomics1
-rw-r--r--maven/projects/gluegen-rt-main/dummy-jar1
-rw-r--r--maven/projects/gluegen-rt-main/natives1
-rwxr-xr-xmaven/projects/gluegen-rt-main/pom.sh66
-rw-r--r--maven/projects/gluegen-rt-main/source-zip1
-rw-r--r--maven/projects/gluegen-rt/atomics1
-rw-r--r--maven/projects/gluegen-rt/dummy-jar1
-rw-r--r--maven/projects/gluegen-rt/natives1
-rwxr-xr-xmaven/projects/gluegen-rt/pom.sh37
-rw-r--r--maven/projects/gluegen-rt/source-zip1
-rw-r--r--maven/projects/gluegen/atomics1
-rw-r--r--maven/projects/gluegen/dummy-jar1
-rw-r--r--maven/projects/gluegen/natives1
-rw-r--r--maven/projects/gluegen/pom.in63
-rwxr-xr-xmaven/projects/gluegen/pom.sh37
-rw-r--r--maven/projects/gluegen/source-zip1
-rw-r--r--maven/projects/joal-android/atomics1
-rw-r--r--maven/projects/joal-android/dummy-jar1
-rw-r--r--maven/projects/joal-android/natives1
-rwxr-xr-xmaven/projects/joal-android/pom.sh37
-rw-r--r--maven/projects/joal-android/source-zip1
-rw-r--r--maven/projects/joal-main/atomics1
-rw-r--r--maven/projects/joal-main/dummy-jar1
-rw-r--r--maven/projects/joal-main/natives1
-rwxr-xr-xmaven/projects/joal-main/pom.sh67
-rw-r--r--maven/projects/joal-main/source-zip1
-rw-r--r--maven/projects/joal/atomics1
-rw-r--r--maven/projects/joal/dummy-jar1
-rw-r--r--maven/projects/joal/natives1
-rw-r--r--maven/projects/joal/pom.in75
-rwxr-xr-xmaven/projects/joal/pom.sh37
-rw-r--r--maven/projects/joal/source-zip1
-rw-r--r--maven/projects/jocl-android/atomics1
-rw-r--r--maven/projects/jocl-android/dummy-jar1
-rw-r--r--maven/projects/jocl-android/natives1
-rwxr-xr-xmaven/projects/jocl-android/pom.sh37
-rw-r--r--maven/projects/jocl-android/source-zip1
-rw-r--r--maven/projects/jocl-main/atomics1
-rw-r--r--maven/projects/jocl-main/dummy-jar1
-rw-r--r--maven/projects/jocl-main/natives1
-rwxr-xr-xmaven/projects/jocl-main/pom.sh67
-rw-r--r--maven/projects/jocl-main/source-zip1
-rw-r--r--maven/projects/jocl/atomics1
-rw-r--r--maven/projects/jocl/dummy-jar1
-rw-r--r--maven/projects/jocl/natives1
-rw-r--r--maven/projects/jocl/pom.in75
-rwxr-xr-xmaven/projects/jocl/pom.sh37
-rw-r--r--maven/projects/jocl/source-zip1
-rw-r--r--maven/projects/jogl-all-android/atomics1
-rw-r--r--maven/projects/jogl-all-android/dummy-jar1
-rw-r--r--maven/projects/jogl-all-android/natives1
-rwxr-xr-xmaven/projects/jogl-all-android/pom.sh37
-rw-r--r--maven/projects/jogl-all-android/source-zip1
-rw-r--r--maven/projects/jogl-all-main/atomics1
-rw-r--r--maven/projects/jogl-all-main/dummy-jar1
-rw-r--r--maven/projects/jogl-all-main/natives1
-rwxr-xr-xmaven/projects/jogl-all-main/pom.sh66
-rw-r--r--maven/projects/jogl-all-main/source-zip1
-rw-r--r--maven/projects/jogl-all-mobile-main/atomics1
-rw-r--r--maven/projects/jogl-all-mobile-main/dummy-jar1
-rw-r--r--maven/projects/jogl-all-mobile-main/natives1
-rwxr-xr-xmaven/projects/jogl-all-mobile-main/pom.sh67
-rw-r--r--maven/projects/jogl-all-mobile-main/source-zip1
-rw-r--r--maven/projects/jogl-all-mobile/atomics1
-rw-r--r--maven/projects/jogl-all-mobile/dummy-jar1
-rw-r--r--maven/projects/jogl-all-mobile/natives1
-rwxr-xr-xmaven/projects/jogl-all-mobile/pom.sh37
-rw-r--r--maven/projects/jogl-all-mobile/source-zip1
-rw-r--r--maven/projects/jogl-all-noawt-main/atomics1
-rw-r--r--maven/projects/jogl-all-noawt-main/dummy-jar1
-rw-r--r--maven/projects/jogl-all-noawt-main/natives1
-rwxr-xr-xmaven/projects/jogl-all-noawt-main/pom.sh68
-rw-r--r--maven/projects/jogl-all-noawt-main/source-zip1
-rw-r--r--maven/projects/jogl-all-noawt/atomics1
-rw-r--r--maven/projects/jogl-all-noawt/dummy-jar1
-rw-r--r--maven/projects/jogl-all-noawt/natives1
-rwxr-xr-xmaven/projects/jogl-all-noawt/pom.sh37
-rw-r--r--maven/projects/jogl-all-noawt/source-zip1
-rw-r--r--maven/projects/jogl-all/atomics1
-rw-r--r--maven/projects/jogl-all/dummy-jar1
-rw-r--r--maven/projects/jogl-all/natives1
-rwxr-xr-xmaven/projects/jogl-all/pom.sh37
-rw-r--r--maven/projects/jogl-all/source-zip1
-rw-r--r--maven/projects/jogl/atomics1
-rw-r--r--maven/projects/jogl/dummy-jar1
-rw-r--r--maven/projects/jogl/natives1
-rw-r--r--maven/projects/jogl/pom.in75
-rwxr-xr-xmaven/projects/jogl/pom.sh37
-rw-r--r--maven/projects/jogl/source-zip1
-rw-r--r--maven/projects/nativewindow/atomics1
-rw-r--r--maven/projects/nativewindow/dummy-jar1
-rw-r--r--maven/projects/nativewindow/natives1
-rw-r--r--maven/projects/nativewindow/pom.in75
-rwxr-xr-xmaven/projects/nativewindow/pom.sh37
-rw-r--r--maven/projects/nativewindow/source-zip1
-rw-r--r--maven/projects/newt/atomics1
-rw-r--r--maven/projects/newt/dummy-jar1
-rw-r--r--maven/projects/newt/natives1
-rw-r--r--maven/projects/newt/pom.in75
-rwxr-xr-xmaven/projects/newt/pom.sh37
-rw-r--r--maven/projects/newt/source-zip1
106 files changed, 1437 insertions, 0 deletions
diff --git a/maven/projects/gluegen-rt-android/atomics b/maven/projects/gluegen-rt-android/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/gluegen-rt-android/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/gluegen-rt-android/dummy-jar b/maven/projects/gluegen-rt-android/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/gluegen-rt-android/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/gluegen-rt-android/natives b/maven/projects/gluegen-rt-android/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/gluegen-rt-android/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/gluegen-rt-android/pom.sh b/maven/projects/gluegen-rt-android/pom.sh
new file mode 100755
index 0000000..7994e96
--- /dev/null
+++ b/maven/projects/gluegen-rt-android/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by gluegen-rt.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.gluegen</groupId>
+ <artifactId>gluegen-rt-android</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>GlueGen Runtime</name>
+ <description>JNI binding generator (Android runtime)</description>
+ <url>http://jogamp.org/gluegen/www/</url>
+
+EOF
+
+cat ../gluegen/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/gluegen-rt-android/source-zip b/maven/projects/gluegen-rt-android/source-zip
new file mode 100644
index 0000000..3847c62
--- /dev/null
+++ b/maven/projects/gluegen-rt-android/source-zip
@@ -0,0 +1 @@
+gluegen-java-src.zip
diff --git a/maven/projects/gluegen-rt-main/atomics b/maven/projects/gluegen-rt-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/gluegen-rt-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/gluegen-rt-main/dummy-jar b/maven/projects/gluegen-rt-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/gluegen-rt-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/gluegen-rt-main/natives b/maven/projects/gluegen-rt-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/gluegen-rt-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/gluegen-rt-main/pom.sh b/maven/projects/gluegen-rt-main/pom.sh
new file mode 100755
index 0000000..c163663
--- /dev/null
+++ b/maven/projects/gluegen-rt-main/pom.sh
@@ -0,0 +1,66 @@
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version projects+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+PLATFORMS="$@"
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by gluegen-rt-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.gluegen</groupId>
+ <artifactId>gluegen-rt-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>GlueGen Runtime</name>
+ <description>JNI binding generator (runtime)</description>
+ <url>http://jogamp.org/gluegen/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on gluegen-rt, and all of its native binary jars. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>gluegen-rt</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>gluegen-rt</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../gluegen/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/gluegen-rt-main/source-zip b/maven/projects/gluegen-rt-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/gluegen-rt-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/gluegen-rt/atomics b/maven/projects/gluegen-rt/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/gluegen-rt/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/gluegen-rt/dummy-jar b/maven/projects/gluegen-rt/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/gluegen-rt/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/gluegen-rt/natives b/maven/projects/gluegen-rt/natives
new file mode 100644
index 0000000..660f1ae
--- /dev/null
+++ b/maven/projects/gluegen-rt/natives
@@ -0,0 +1 @@
+natives
diff --git a/maven/projects/gluegen-rt/pom.sh b/maven/projects/gluegen-rt/pom.sh
new file mode 100755
index 0000000..66c65e7
--- /dev/null
+++ b/maven/projects/gluegen-rt/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by gluegen-rt.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.gluegen</groupId>
+ <artifactId>gluegen-rt</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>GlueGen Runtime</name>
+ <description>JNI binding generator (runtime)</description>
+ <url>http://jogamp.org/gluegen/www/</url>
+
+EOF
+
+cat ../gluegen/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/gluegen-rt/source-zip b/maven/projects/gluegen-rt/source-zip
new file mode 100644
index 0000000..3847c62
--- /dev/null
+++ b/maven/projects/gluegen-rt/source-zip
@@ -0,0 +1 @@
+gluegen-java-src.zip
diff --git a/maven/projects/gluegen/atomics b/maven/projects/gluegen/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/gluegen/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/gluegen/dummy-jar b/maven/projects/gluegen/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/gluegen/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/gluegen/natives b/maven/projects/gluegen/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/gluegen/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/gluegen/pom.in b/maven/projects/gluegen/pom.in
new file mode 100644
index 0000000..0dfa180
--- /dev/null
+++ b/maven/projects/gluegen/pom.in
@@ -0,0 +1,63 @@
+ <!-- gluegen/pom.in -->
+
+ <scm>
+ <url>http://jogamp.org/git/?p=gluegen.git/</url>
+ <connection>scm:git:http://jogamp.org/git/gluegen.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/gluegen.git/</developerConnection>
+ </scm>
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>BSD-4 License</name>
+ <url>http://www.spdx.org/licenses/BSD-4-Clause</url>
+ </license>
+ </licenses>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/gluegen/pom.sh b/maven/projects/gluegen/pom.sh
new file mode 100755
index 0000000..f839723
--- /dev/null
+++ b/maven/projects/gluegen/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by gluegen.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.gluegen</groupId>
+ <artifactId>gluegen</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>GlueGen Runtime</name>
+ <description>JNI binding generator (Non-runtime components and atomic jar files)</description>
+ <url>http://jogamp.org/gluegen/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/gluegen/source-zip b/maven/projects/gluegen/source-zip
new file mode 100644
index 0000000..3847c62
--- /dev/null
+++ b/maven/projects/gluegen/source-zip
@@ -0,0 +1 @@
+gluegen-java-src.zip
diff --git a/maven/projects/joal-android/atomics b/maven/projects/joal-android/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/joal-android/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/joal-android/dummy-jar b/maven/projects/joal-android/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/joal-android/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/joal-android/natives b/maven/projects/joal-android/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/joal-android/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/joal-android/pom.sh b/maven/projects/joal-android/pom.sh
new file mode 100755
index 0000000..a994f8c
--- /dev/null
+++ b/maven/projects/joal-android/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by joal.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.joal</groupId>
+ <artifactId>joal-android</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOAL Android files</name>
+ <description>Java™ Binding for the OpenAL® API (Android runtime)</description>
+ <url>http://jogamp.org/joal/www/</url>
+
+EOF
+
+cat ../joal/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/joal-android/source-zip b/maven/projects/joal-android/source-zip
new file mode 100644
index 0000000..a468fe4
--- /dev/null
+++ b/maven/projects/joal-android/source-zip
@@ -0,0 +1 @@
+joal-java-src.zip
diff --git a/maven/projects/joal-main/atomics b/maven/projects/joal-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/joal-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/joal-main/dummy-jar b/maven/projects/joal-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/joal-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/joal-main/natives b/maven/projects/joal-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/joal-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/joal-main/pom.sh b/maven/projects/joal-main/pom.sh
new file mode 100755
index 0000000..4a8dd94
--- /dev/null
+++ b/maven/projects/joal-main/pom.sh
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version project+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+PLATFORMS="$@"
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by joal-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.joal</groupId>
+ <artifactId>joal-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOAL</name>
+ <description>Java™ Binding for the OpenAL® API</description>
+ <url>http://jogamp.org/joal/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on joal, and all of its native binary jars. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>joal</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>joal</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../joal/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/joal-main/source-zip b/maven/projects/joal-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/joal-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/joal/atomics b/maven/projects/joal/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/joal/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/joal/dummy-jar b/maven/projects/joal/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/joal/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/joal/natives b/maven/projects/joal/natives
new file mode 100644
index 0000000..660f1ae
--- /dev/null
+++ b/maven/projects/joal/natives
@@ -0,0 +1 @@
+natives
diff --git a/maven/projects/joal/pom.in b/maven/projects/joal/pom.in
new file mode 100644
index 0000000..740091c
--- /dev/null
+++ b/maven/projects/joal/pom.in
@@ -0,0 +1,75 @@
+ <!-- joal/pom.in -->
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>SGI Free Software License B</name>
+ <url>http://oss.sgi.com/projects/FreeB</url>
+ </license>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+ </license>
+ <license>
+ <name>Apache License Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ </license>
+ <license>
+ <name>Ubuntu Font Licence 1.0</name>
+ <url>http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://jogamp.org/git/?p=joal.git/</url>
+ <connection>scm:git:http://jogamp.org/git/joal.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/joal.git/</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/joal/pom.sh b/maven/projects/joal/pom.sh
new file mode 100755
index 0000000..4a0cbac
--- /dev/null
+++ b/maven/projects/joal/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by joal.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.joal</groupId>
+ <artifactId>joal</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOAL</name>
+ <description>Java™ Binding for the OpenAL® API</description>
+ <url>http://jogamp.org/joal/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/joal/source-zip b/maven/projects/joal/source-zip
new file mode 100644
index 0000000..a468fe4
--- /dev/null
+++ b/maven/projects/joal/source-zip
@@ -0,0 +1 @@
+joal-java-src.zip
diff --git a/maven/projects/jocl-android/atomics b/maven/projects/jocl-android/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jocl-android/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jocl-android/dummy-jar b/maven/projects/jocl-android/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jocl-android/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jocl-android/natives b/maven/projects/jocl-android/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jocl-android/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jocl-android/pom.sh b/maven/projects/jocl-android/pom.sh
new file mode 100755
index 0000000..4a0ac8c
--- /dev/null
+++ b/maven/projects/jocl-android/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jocl-android.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jocl</groupId>
+ <artifactId>jocl-android</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOCL</name>
+ <description>Java™ Binding for the OpenCL® API (Android runtime)</description>
+ <url>http://jogamp.org/jocl/www/</url>
+
+EOF
+
+cat ../jocl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jocl-android/source-zip b/maven/projects/jocl-android/source-zip
new file mode 100644
index 0000000..e278b5a
--- /dev/null
+++ b/maven/projects/jocl-android/source-zip
@@ -0,0 +1 @@
+jocl-java-src.zip
diff --git a/maven/projects/jocl-main/atomics b/maven/projects/jocl-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jocl-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jocl-main/dummy-jar b/maven/projects/jocl-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/jocl-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/jocl-main/natives b/maven/projects/jocl-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jocl-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jocl-main/pom.sh b/maven/projects/jocl-main/pom.sh
new file mode 100755
index 0000000..1a86428
--- /dev/null
+++ b/maven/projects/jocl-main/pom.sh
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version projects+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+PLATFORMS=$@
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jocl-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jocl</groupId>
+ <artifactId>jocl-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOCL</name>
+ <description>Java™ Binding for the OpenCL® API</description>
+ <url>http://jogamp.org/jocl/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on jocl, and all of its native binary jars. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jocl</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jocl</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../jocl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jocl-main/source-zip b/maven/projects/jocl-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/jocl-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/jocl/atomics b/maven/projects/jocl/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jocl/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jocl/dummy-jar b/maven/projects/jocl/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jocl/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jocl/natives b/maven/projects/jocl/natives
new file mode 100644
index 0000000..660f1ae
--- /dev/null
+++ b/maven/projects/jocl/natives
@@ -0,0 +1 @@
+natives
diff --git a/maven/projects/jocl/pom.in b/maven/projects/jocl/pom.in
new file mode 100644
index 0000000..e7e7b56
--- /dev/null
+++ b/maven/projects/jocl/pom.in
@@ -0,0 +1,75 @@
+ <!-- jocl/pom.in -->
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>SGI Free Software License B</name>
+ <url>http://oss.sgi.com/projects/FreeB</url>
+ </license>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+ </license>
+ <license>
+ <name>Apache License Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ </license>
+ <license>
+ <name>Ubuntu Font Licence 1.0</name>
+ <url>http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://jogamp.org/git/?p=jocl.git/</url>
+ <connection>scm:git:http://jogamp.org/git/jocl.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/jocl.git/</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/jocl/pom.sh b/maven/projects/jocl/pom.sh
new file mode 100755
index 0000000..32d0036
--- /dev/null
+++ b/maven/projects/jocl/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jocl.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jocl</groupId>
+ <artifactId>jocl</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOCL</name>
+ <description>Java™ Binding for the OpenCL® API</description>
+ <url>http://jogamp.org/jocl/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jocl/source-zip b/maven/projects/jocl/source-zip
new file mode 100644
index 0000000..e278b5a
--- /dev/null
+++ b/maven/projects/jocl/source-zip
@@ -0,0 +1 @@
+jocl-java-src.zip
diff --git a/maven/projects/jogl-all-android/atomics b/maven/projects/jogl-all-android/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-android/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-android/dummy-jar b/maven/projects/jogl-all-android/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jogl-all-android/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jogl-all-android/natives b/maven/projects/jogl-all-android/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-android/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-android/pom.sh b/maven/projects/jogl-all-android/pom.sh
new file mode 100755
index 0000000..f80dc71
--- /dev/null
+++ b/maven/projects/jogl-all-android/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-android.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-android</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Android)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-android/source-zip b/maven/projects/jogl-all-android/source-zip
new file mode 100644
index 0000000..ec55446
--- /dev/null
+++ b/maven/projects/jogl-all-android/source-zip
@@ -0,0 +1 @@
+jogl-java-src.zip
diff --git a/maven/projects/jogl-all-main/atomics b/maven/projects/jogl-all-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-main/dummy-jar b/maven/projects/jogl-all-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/jogl-all-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/jogl-all-main/natives b/maven/projects/jogl-all-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-main/pom.sh b/maven/projects/jogl-all-main/pom.sh
new file mode 100755
index 0000000..6f8959b
--- /dev/null
+++ b/maven/projects/jogl-all-main/pom.sh
@@ -0,0 +1,66 @@
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version platforms+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+PLATFORMS="$@"
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on jogl-all, and all of its native binary jars. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-main/source-zip b/maven/projects/jogl-all-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/jogl-all-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/jogl-all-mobile-main/atomics b/maven/projects/jogl-all-mobile-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-mobile-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-mobile-main/dummy-jar b/maven/projects/jogl-all-mobile-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/jogl-all-mobile-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/jogl-all-mobile-main/natives b/maven/projects/jogl-all-mobile-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-mobile-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-mobile-main/pom.sh b/maven/projects/jogl-all-mobile-main/pom.sh
new file mode 100755
index 0000000..d1efc60
--- /dev/null
+++ b/maven/projects/jogl-all-mobile-main/pom.sh
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version platforms+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+PLATFORMS="$@"
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-mobile-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-mobile-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Mobile)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on jogl-all-mobile, and all of the native -->
+ <!-- binary jars in jogl-all. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all-mobile</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-mobile-main/source-zip b/maven/projects/jogl-all-mobile-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/jogl-all-mobile-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/jogl-all-mobile/atomics b/maven/projects/jogl-all-mobile/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-mobile/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-mobile/dummy-jar b/maven/projects/jogl-all-mobile/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jogl-all-mobile/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jogl-all-mobile/natives b/maven/projects/jogl-all-mobile/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-mobile/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-mobile/pom.sh b/maven/projects/jogl-all-mobile/pom.sh
new file mode 100755
index 0000000..b6c0aed
--- /dev/null
+++ b/maven/projects/jogl-all-mobile/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-mobile.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-mobile</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Mobile)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-mobile/source-zip b/maven/projects/jogl-all-mobile/source-zip
new file mode 100644
index 0000000..ec55446
--- /dev/null
+++ b/maven/projects/jogl-all-mobile/source-zip
@@ -0,0 +1 @@
+jogl-java-src.zip
diff --git a/maven/projects/jogl-all-noawt-main/atomics b/maven/projects/jogl-all-noawt-main/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-noawt-main/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-noawt-main/dummy-jar b/maven/projects/jogl-all-noawt-main/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/jogl-all-noawt-main/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/jogl-all-noawt-main/natives b/maven/projects/jogl-all-noawt-main/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-noawt-main/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-noawt-main/pom.sh b/maven/projects/jogl-all-noawt-main/pom.sh
new file mode 100755
index 0000000..ae307ce
--- /dev/null
+++ b/maven/projects/jogl-all-noawt-main/pom.sh
@@ -0,0 +1,68 @@
+
+#!/bin/sh
+
+if [ $# -lt 2 ]
+then
+ echo "usage: version platforms+" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+PLATFORMS="$@"
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-noawt-main.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-noawt-main</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Without AWT)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+ <!-- -->
+ <!-- Explicitly depend on jogl-all-noawt, and all of the native binary jars -->
+ <!-- in jogl-all. -->
+ <!-- -->
+
+ <dependencies>
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all-noawt</artifactId>
+ <version>\${project.version}</version>
+ </dependency>
+
+EOF
+
+for PLATFORM in ${PLATFORMS}
+do
+ cat <<EOF
+ <dependency>
+ <groupId>\${project.groupId}</groupId>
+ <artifactId>jogl-all</artifactId>
+ <version>\${project.version}</version>
+ <classifier>natives-${PLATFORM}</classifier>
+ </dependency>
+EOF
+done
+
+cat <<EOF
+ </dependencies>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-noawt-main/source-zip b/maven/projects/jogl-all-noawt-main/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/jogl-all-noawt-main/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/jogl-all-noawt/atomics b/maven/projects/jogl-all-noawt/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all-noawt/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all-noawt/dummy-jar b/maven/projects/jogl-all-noawt/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jogl-all-noawt/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jogl-all-noawt/natives b/maven/projects/jogl-all-noawt/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl-all-noawt/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl-all-noawt/pom.sh b/maven/projects/jogl-all-noawt/pom.sh
new file mode 100755
index 0000000..3e583ff
--- /dev/null
+++ b/maven/projects/jogl-all-noawt/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all-noawt.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all-noawt</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Without AWT)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all-noawt/source-zip b/maven/projects/jogl-all-noawt/source-zip
new file mode 100644
index 0000000..ec55446
--- /dev/null
+++ b/maven/projects/jogl-all-noawt/source-zip
@@ -0,0 +1 @@
+jogl-java-src.zip
diff --git a/maven/projects/jogl-all/atomics b/maven/projects/jogl-all/atomics
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/maven/projects/jogl-all/atomics
@@ -0,0 +1 @@
+
diff --git a/maven/projects/jogl-all/dummy-jar b/maven/projects/jogl-all/dummy-jar
new file mode 100644
index 0000000..3639190
--- /dev/null
+++ b/maven/projects/jogl-all/dummy-jar
@@ -0,0 +1 @@
+no-dummy-jar
diff --git a/maven/projects/jogl-all/natives b/maven/projects/jogl-all/natives
new file mode 100644
index 0000000..660f1ae
--- /dev/null
+++ b/maven/projects/jogl-all/natives
@@ -0,0 +1 @@
+natives
diff --git a/maven/projects/jogl-all/pom.sh b/maven/projects/jogl-all/pom.sh
new file mode 100755
index 0000000..3985f1b
--- /dev/null
+++ b/maven/projects/jogl-all/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl-all.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl-all</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat ../jogl/pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl-all/source-zip b/maven/projects/jogl-all/source-zip
new file mode 100644
index 0000000..ec55446
--- /dev/null
+++ b/maven/projects/jogl-all/source-zip
@@ -0,0 +1 @@
+jogl-java-src.zip
diff --git a/maven/projects/jogl/atomics b/maven/projects/jogl/atomics
new file mode 100644
index 0000000..820c78f
--- /dev/null
+++ b/maven/projects/jogl/atomics
@@ -0,0 +1 @@
+ awt core fonts-p0 gldesktop gldesktop-dbg glmobile glmobile-dbg glu glu-gldesktop omx os-android os-osx os-win os-x11 sdk swt util-awt util-fixedfuncemu util-gldesktop util-graph util
diff --git a/maven/projects/jogl/dummy-jar b/maven/projects/jogl/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/jogl/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/jogl/natives b/maven/projects/jogl/natives
new file mode 100644
index 0000000..ae3b2b0
--- /dev/null
+++ b/maven/projects/jogl/natives
@@ -0,0 +1 @@
+no-natives
diff --git a/maven/projects/jogl/pom.in b/maven/projects/jogl/pom.in
new file mode 100644
index 0000000..8753ab3
--- /dev/null
+++ b/maven/projects/jogl/pom.in
@@ -0,0 +1,75 @@
+ <!-- jogl/pom.in -->
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>SGI Free Software License B</name>
+ <url>http://oss.sgi.com/projects/FreeB</url>
+ </license>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+ </license>
+ <license>
+ <name>Apache License Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ </license>
+ <license>
+ <name>Ubuntu Font Licence 1.0</name>
+ <url>http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://jogamp.org/git/?p=jogl.git/</url>
+ <connection>scm:git:http://jogamp.org/git/jogl.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/jogl.git/</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/jogl/pom.sh b/maven/projects/jogl/pom.sh
new file mode 100755
index 0000000..f1ac98a
--- /dev/null
+++ b/maven/projects/jogl/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by jogl.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>jogl</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Atomic Jar files)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/jogl/source-zip b/maven/projects/jogl/source-zip
new file mode 100644
index 0000000..ec55446
--- /dev/null
+++ b/maven/projects/jogl/source-zip
@@ -0,0 +1 @@
+jogl-java-src.zip
diff --git a/maven/projects/nativewindow/atomics b/maven/projects/nativewindow/atomics
new file mode 100644
index 0000000..d02423b
--- /dev/null
+++ b/maven/projects/nativewindow/atomics
@@ -0,0 +1 @@
+ awt core os-osx os-win os-x11
diff --git a/maven/projects/nativewindow/dummy-jar b/maven/projects/nativewindow/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/nativewindow/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/nativewindow/natives b/maven/projects/nativewindow/natives
new file mode 100644
index 0000000..0d307de
--- /dev/null
+++ b/maven/projects/nativewindow/natives
@@ -0,0 +1 @@
+atomic-natives
diff --git a/maven/projects/nativewindow/pom.in b/maven/projects/nativewindow/pom.in
new file mode 100644
index 0000000..4a4f31f
--- /dev/null
+++ b/maven/projects/nativewindow/pom.in
@@ -0,0 +1,75 @@
+ <!-- nativewindow/pom.in -->
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>SGI Free Software License B</name>
+ <url>http://oss.sgi.com/projects/FreeB</url>
+ </license>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+ </license>
+ <license>
+ <name>Apache License Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ </license>
+ <license>
+ <name>Ubuntu Font Licence 1.0</name>
+ <url>http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://jogamp.org/git/?p=jogl.git/</url>
+ <connection>scm:git:http://jogamp.org/git/jogl.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/jogl.git/</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/nativewindow/pom.sh b/maven/projects/nativewindow/pom.sh
new file mode 100755
index 0000000..e4ceda0
--- /dev/null
+++ b/maven/projects/nativewindow/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by nativewindow.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>nativewindow</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (Native window atomic jar files)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/nativewindow/source-zip b/maven/projects/nativewindow/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/nativewindow/source-zip
@@ -0,0 +1 @@
+dummy-src
diff --git a/maven/projects/newt/atomics b/maven/projects/newt/atomics
new file mode 100644
index 0000000..939c443
--- /dev/null
+++ b/maven/projects/newt/atomics
@@ -0,0 +1 @@
+ awt core driver-android driver-bcm-old driver-bcm-vc driver-intelgdl driver-kd driver-linux driver-osx driver-win driver-x11 event ogl swt
diff --git a/maven/projects/newt/dummy-jar b/maven/projects/newt/dummy-jar
new file mode 100644
index 0000000..94e337a
--- /dev/null
+++ b/maven/projects/newt/dummy-jar
@@ -0,0 +1 @@
+dummy-jar
diff --git a/maven/projects/newt/natives b/maven/projects/newt/natives
new file mode 100644
index 0000000..0d307de
--- /dev/null
+++ b/maven/projects/newt/natives
@@ -0,0 +1 @@
+atomic-natives
diff --git a/maven/projects/newt/pom.in b/maven/projects/newt/pom.in
new file mode 100644
index 0000000..500b264
--- /dev/null
+++ b/maven/projects/newt/pom.in
@@ -0,0 +1,75 @@
+ <!-- newt/pom.in -->
+
+ <licenses>
+ <license>
+ <name>BSD-2 License</name>
+ <url>http://www.opensource.org/licenses/BSD-2-Clause</url>
+ </license>
+ <license>
+ <name>BSD-3 License</name>
+ <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ <license>
+ <name>SGI Free Software License B</name>
+ <url>http://oss.sgi.com/projects/FreeB</url>
+ </license>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+ </license>
+ <license>
+ <name>Apache License Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ </license>
+ <license>
+ <name>Ubuntu Font Licence 1.0</name>
+ <url>http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://jogamp.org/git/?p=jogl.git/</url>
+ <connection>scm:git:http://jogamp.org/git/jogl.git/</connection>
+ <developerConnection>scm:git:http://jogamp.org/git/jogl.git/</developerConnection>
+ </scm>
+
+ <developers>
+ <developer>
+ <id>sgothel</id>
+ <name>Sven Gothel</name>
+ <email>[email protected]</email>
+ <url>http://blog.jausoft.com</url>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://jogamp.org/bugzilla/</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.4</version>
+ </extension>
+ </extensions>
+ </build>
+
diff --git a/maven/projects/newt/pom.sh b/maven/projects/newt/pom.sh
new file mode 100755
index 0000000..da45efc
--- /dev/null
+++ b/maven/projects/newt/pom.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+if [ $# -lt 1 ]
+then
+ echo "usage: version" 1>&2
+ exit 1
+fi
+
+VERSION="$1"
+shift
+
+cat <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- -->
+ <!-- Auto generated by newt.pom.sh, do not edit directly! -->
+ <!-- -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jogamp.jogl</groupId>
+ <artifactId>newt</artifactId>
+ <version>${VERSION}</version>
+ <packaging>jar</packaging>
+ <name>JOGL</name>
+ <description>Java™ Binding for the OpenGL® API (NEWT atomic jar files)</description>
+ <url>http://jogamp.org/jogl/www/</url>
+
+EOF
+
+cat pom.in || exit 1
+cat <<EOF
+</project>
+EOF
diff --git a/maven/projects/newt/source-zip b/maven/projects/newt/source-zip
new file mode 100644
index 0000000..d405da9
--- /dev/null
+++ b/maven/projects/newt/source-zip
@@ -0,0 +1 @@
+dummy-src