Author: sylvestre Date: 2011-01-17 15:37:59 +0000 (Mon, 17 Jan 2011) New Revision: 13221
Added: trunk/libjogl2-java/ trunk/libjogl2-java/debian/changelog trunk/libjogl2-java/debian/rules Removed: trunk/libjogl2-java/debian/changelog trunk/libjogl2-java/debian/rules Modified: trunk/libjogl2-java/debian/control trunk/libjogl2-java/debian/patches/series trunk/libjogl2-java/debian/watch Log: jogl2 initial import Deleted: trunk/libjogl2-java/debian/changelog =================================================================== --- trunk/libjogl-java/debian/changelog 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libjogl2-java/debian/changelog 2011-01-17 15:37:59 UTC (rev 13221) @@ -1,163 +0,0 @@ -libjogl-java (1.1.1+dak1-8) UNRELEASED; urgency=low - - [ Onkar Shinde ] - * Fix watch file to only look for stable releases. - - -- Onkar Shinde <[email protected]> Wed, 02 Sep 2009 14:05:16 +0530 - -libjogl-java (1.1.1+dak1-7) unstable; urgency=low - - [ Torsten Werner ] - * Fix Vcs headers. - - [ Sylvestre Ledru ] - * Standards-Version updated to version 3.8.3 - * DM-Upload-Allowed removed - * Change of my email address since I am now DD - * Really disable the doc build where was ending by a timeout - - -- Sylvestre Ledru <[email protected]> Mon, 31 Aug 2009 16:33:32 +0200 - -libjogl-java (1.1.1+dak1-6) unstable; urgency=low - - * Change Maintainer: Debian Java Maintainers. - * Change Section: java. - * Update Standards-Version: 3.8.2 (no changes). - - -- Torsten Werner <[email protected]> Mon, 29 Jun 2009 19:54:56 +0200 - -libjogl-java (1.1.1+dak1-5) unstable; urgency=low - - * Standards-Version updated to version 3.8.1 - * Disable the build of the javadoc under arm mipsel mips armel because of - a timeout issue - * Also handle the antlr package as dep (to simplify the backport) - - -- Sylvestre Ledru <[email protected]> Fri, 01 May 2009 12:40:17 +0200 - -libjogl-java (1.1.1+dak1-4) unstable; urgency=low - - * javadoc had problems to find gluegen when building the doc of jogl - * misc depends added - * /usr/lib/jni & /usr/lib64/jni are now scanned automatically by jogl on - startup (Closes: #509721) - - -- Sylvestre Ledru <[email protected]> Mon, 29 Dec 2008 12:04:05 +0100 - -libjogl-java (1.1.1+dak1-3) experimental; urgency=low - - * Dep to antlr changed to libantlr-java and move to build-depends - (instead of Build-Depends-Indep) (Closes: #503676) - - -- Sylvestre Ledru <[email protected]> Mon, 27 Oct 2008 15:14:48 +0100 - -libjogl-java (1.1.1+dak1-2) experimental; urgency=low - - [ Torsten Werner ] - * Remove header XS-Autobuild from debian/control because the package is in - main now. - - [ Sylvestre Ledru ] - * Standards-Version updated to version 3.8.0 - * jogl is now built with OpenJDK - * Update of the ant tasks files to build on the Debian archs (=> - experimental) (Closes: #503380) - - -- Sylvestre Ledru <[email protected]> Sun, 26 Oct 2008 19:41:44 +0100 - -libjogl-java (1.1.1+dak1-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * Update debian/copyright to the SGI Free Software License B, version 2.0. - See: - http://www.sgi.com/company_info/newsroom/press_releases/2008/september/opengl.html - Thanks to this change (JoGL is based on code from mesa), this package - is now free. - * Package moving to main instead of non-free - - [ Torsten Werner ] - * Fake a new upstream version because of a bug in dak. - - -- Torsten Werner <[email protected]> Sun, 21 Sep 2008 19:39:02 +0200 - -libjogl-java (1.1.1-2) unstable; urgency=low - - * Missing detection of the PowerPC in the Java code. Thanks Michel - Dänzer (Closes: #499248) - - -- Sylvestre Ledru <[email protected]> Wed, 17 Sep 2008 13:28:09 +0200 - -libjogl-java (1.1.1-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * New upstream version - - [ Torsten Werner ] - * Add DM-Upload-Allowed: yes to enable uploads by Sylvestre. - - -- Sylvestre Ledru <[email protected]> Tue, 27 May 2008 15:23:43 +0200 - -libjogl-java (1.1.1~rc8-4) unstable; urgency=low - - * Build dep java-gcj-compat-dev changed to default-jdk-builddep - (Closes: #477876) - * JAVA_HOME changed to /usr/lib/jvm/default-java - - -- Sylvestre Ledru <[email protected]> Sat, 26 Apr 2008 00:04:30 +0200 - -libjogl-java (1.1.1~rc8-3) unstable; urgency=low - - * Extended detection of PPC. (Closes: #465724) - - -- Sylvestre Ledru <[email protected]> Sun, 09 Mar 2008 18:48:38 +0100 - -libjogl-java (1.1.1~rc8-2) unstable; urgency=low - - * Add support for cpu ppc. (Closes: #465724) - - -- Torsten Werner <[email protected]> Fri, 07 Mar 2008 20:33:22 +0100 - -libjogl-java (1.1.1~rc8-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * New upstream version - * Better watch file - - [ Torsten Werner ] - * Make Depends: libjogl-jni versioned. - - -- Torsten Werner <[email protected]> Thu, 28 Feb 2008 22:48:21 +0100 - -libjogl-java (1.1.1~rc7-4) unstable; urgency=low - - * PowerPC arch detection was missing (Closes: #465724) - - -- Sylvestre Ledru <[email protected]> Sat, 16 Feb 2008 16:53:19 +0100 - -libjogl-java (1.1.1~rc7-3) unstable; urgency=low - - * FTBFS issue fixed (some Build-Depends were in Build-Depends-Indep), thanks - Michael Koch (closes: #460126) - - -- Sylvestre Ledru <[email protected]> Thu, 10 Jan 2008 22:35:55 +0100 - -libjogl-java (1.1.1~rc7-2) unstable; urgency=low - - [ Sylvestre Ledru ] - * A library was missing - * Clean ant target added - * Facilitate the future use of Cg (C for Graphics from NVIDIA) when/if - available - * Updated to Standards-Version: 3.7.3 (no changes needed). - - [ Torsten Werner ] - * Enable autobuilding the non-free package. - - -- Torsten Werner <[email protected]> Sat, 29 Dec 2007 13:58:15 +0100 - -libjogl-java (1.1.1~rc7-1) unstable; urgency=low - - * Initial Release (closes: #337828, #456177) - - -- Sylvestre Ledru <[email protected]> Thu, 13 Dec 2007 16:26:17 +0100 - Copied: trunk/libjogl2-java/debian/changelog (from rev 11304, trunk/libjogl-java/debian/changelog) =================================================================== --- trunk/libjogl2-java/debian/changelog (rev 0) +++ trunk/libjogl2-java/debian/changelog 2011-01-17 15:37:59 UTC (rev 13221) @@ -0,0 +1,7 @@ +libjogl2-java (2.0-beta10-1) unstable; urgency=low + + * New upstream release + + -- Sylvestre Ledru <[email protected]> Tue, 22 Dec 2009 14:21:08 +0100 + + Modified: trunk/libjogl2-java/debian/control =================================================================== --- trunk/libjogl-java/debian/control 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libjogl2-java/debian/control 2011-01-17 15:37:59 UTC (rev 13221) @@ -1,20 +1,35 @@ -Source: libjogl-java +Source: libjogl2-java Section: java Priority: optional Maintainer: Debian Java Maintainers <[email protected]> -Uploaders: Sylvestre Ledru <[email protected]>, - Torsten Werner <[email protected]> +Uploaders: Sylvestre Ledru <[email protected]> Build-Depends: debhelper (>= 5), cdbs, quilt, openjdk-6-jdk, ant-optional, libgl1-mesa-dev, libglu1-mesa-dev, libxxf86vm-dev, - x11proto-xf86vidmode-dev, libxt-dev, -# antlr java packages started to exist at version 2.7.7-8. Before, it -# was included in the antlr package - libantlr-java | antlr ( <= 2.7.7-7 ) + x11proto-xf86vidmode-dev, libxt-dev, libgluegen-java Standards-Version: 3.8.3 -Homepage: http://jogl.dev.java.net +Homepage: http://kenai.com/projects/jogl/ Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libjogl-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjogl-java/ +Package: libjogl-core-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + Package: libjogl-java Architecture: all Suggests: libjogl-java-doc @@ -34,6 +49,102 @@ well as nearly all vendor extensions, and integrates with the AWT and Swing widget sets. +Package: libjogl-noawt-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + +Package: libjogl-es1-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + +Package: libjogl-es2-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + +Package: libjogl-gl2es12-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + + +Package: libjogl-gl2-java +Architecture: all +Suggests: libjogl-java-doc +Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, + libjogl-jni (>= ${source:Version}), + antlr +Description: Java bindings for OpenGL API (java library) + The JOGL project hosts the development version of the Java Bindings for + OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics + to applications written in Java. JOGL is not the official reference + implementation of the JSR, but an evolving workspace; snapshots are taken + from this workspace which become the official reference implementations of + the JSR. JOGL is part of a suite of open-source technologies initiated by + the Game Technology Group at Sun Microsystems. + . + JOGL provides full access to the APIs in the OpenGL 2.0 specification as + well as nearly all vendor extensions, and integrates with the AWT and Swing + widget sets. + Package: libjogl-jni Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Modified: trunk/libjogl2-java/debian/patches/series =================================================================== --- trunk/libjogl-java/debian/patches/series 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libjogl2-java/debian/patches/series 2011-01-17 15:37:59 UTC (rev 13221) @@ -1,5 +1 @@ -build.diff -build-java.diff -cg-common.cfg.diff - Deleted: trunk/libjogl2-java/debian/rules =================================================================== --- trunk/libjogl-java/debian/rules 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libjogl2-java/debian/rules 2011-01-17 15:37:59 UTC (rev 13221) @@ -1,41 +0,0 @@ -#!/usr/bin/make -f - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/ant.mk -include /usr/share/cdbs/1/rules/patchsys-quilt.mk - -JAVA_HOME := /usr/lib/jvm/java-6-openjdk/ -DEB_JARS := ant-launcher antlrall ant-antlr -DEB_ANT_CLEAN_TARGET := clean -DEB_BUILDDIR := jogl/make -DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) - -DISABLE_BUILD_HELP_ARCHS := arm mipsel mips armel -ifneq (,$(findstring $(DEB_HOST_ARCH),$(DISABLE_BUILD_HELP_ARCHS))) -# Disable the javadoc on this arch. it timeouts for the archs -DEB_ANT_BUILD_TARGET := all -else -DEB_ANT_BUILD_TARGET := all javadoc -endif - -install/libjogl-java:: - install -m 644 -D jogl/build/jogl.jar debian/libjogl-java/usr/share/java/jogl-$(DEB_UPSTREAM_VERSION).jar - ln -s jogl-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/jogl.jar - install -m 644 -D gluegen/build/gluegen-rt.jar debian/libjogl-java/usr/share/java/gluegen-rt-$(DEB_UPSTREAM_VERSION).jar - ln -s gluegen-rt-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/gluegen-rt.jar - -install/libjogl-jni:: - install -m 644 -D jogl/build/obj/libjogl.so debian/libjogl-jni/usr/lib/jni/libjogl.so - install -m 644 -D jogl/build/obj/libjogl_awt.so debian/libjogl-jni/usr/lib/jni/libjogl_awt.so -# Commented since Cg is not available under Debian -# install -m 644 -D jogl/build/obj/libjogl_cg.so debian/libjogl-jni/usr/lib/jni/libjogl_cg.so - install -m 644 -D gluegen/build/obj/libgluegen-rt.so debian/libjogl-jni/usr/lib/jni/libgluegen-rt.so - -install/libjogl-java-doc:: - if test ! -d jogl/javadoc_public; then mkdir jogl/javadoc_public; fi - -clean:: - $(RM) -r gluegen/build - -get-orig-source:: - -uscan --upstream-version 0 Copied: trunk/libjogl2-java/debian/rules (from rev 11304, trunk/libjogl-java/debian/rules) =================================================================== --- trunk/libjogl2-java/debian/rules (rev 0) +++ trunk/libjogl2-java/debian/rules 2011-01-17 15:37:59 UTC (rev 13221) @@ -0,0 +1,56 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +JAVA_HOME := /usr/lib/jvm/default-java/ +DEB_JARS := gluegen +DEB_ANT_CLEAN_TARGET := clean +DEB_ANT_BUILD_TARGET := all +DEB_ANT_BUILDFILE := make/build.xml + +JOGL_AWT="jogl.awt.jar jogl.util.awt.jar newt.awt.jar nativewindow.awt.jar" + +JOGL_CORE="nativewindow.core.jar nativewindow.x11.jar jogl.core.jar newt.core.jar newt.$OSS.jar newt.ogl.jar jogl.util.jar" + +JOGL_JAR_ALL_NOAWT="$JOGL_CORE jogl.gles1.jar jogl.gles1.dbg.jar jogl.gles2.jar jogl.gles2.dbg.jar jogl.egl.jar jogl.gl2es12.$OSS.jar jogl.gl2.$OSS.jar jogl.gl2.dbg.jar jogl.util.gl2.jar jogl.glu.tess.jar jogl.glu.mipmap.jar jogl.glu.gl2.jar jogl.util.gl2.jar jogl.util.fixedfuncemu.jar jogl.cg.jar" +JOGL_JAR_ALL="$JOGL_JAR_ALL_NOAWT $JOGL_AWT" +JOGL_LIB_ALL="libjogl_gl2.so libjogl_es1.so libjogl_es2.so libnewt.so libjogl_awt.so" + +JOGL_JAR_ES1_MAX="$JOGL_CORE jogl.gles1.jar jogl.gles1.dbg.jar jogl.egl.jar jogl.glu.tess.jar jogl.glu.mipmap.jar $JOGL_AWT" +JOGL_LIB_ES1_MAX="libjogl_es1.so libnewt.so libjogl_awt.so libnativewindow_x11.so libnativewindow_awt.so" + +JOGL_JAR_ES2_MAX="$JOGL_CORE jogl.gles2.jar jogl.gles2.dbg.jar jogl.egl.jar jogl.util.fixedfuncemu.jar jogl.glu.tess.jar $JOGL_AWT" +JOGL_LIB_ES2_MAX="libjogl_es2.so libnewt.so libjogl_awt.so libnativewindow_x11.so libnativewindow_awt.so" + +JOGL_JAR_GL2ES12_MAX="$JOGL_CORE jogl.gl2es12.$OSS.jar jogl.gles1.dbg.jar jogl.gles2.dbg.jar jogl.util.fixedfuncemu.jar jogl.gl2es12.dbg.jar jogl.glu.tess.jar jogl.glu.mipmap.jar $JOGL_AWT" +JOGL_LIB_GL2ES12_MAX="libjogl_gl2es12.so libnewt.so libnativewindow_x11.so libnativewindow_awt.so" + +JOGL_JAR_GL2_MAX="$JOGL_CORE jogl.gl2.$OSS.jar jogl.gl2.dbg.jar jogl.glu.tess.jar jogl.glu.mipmap.jar jogl.glu.gl2.jar jogl.util.gl2.jar $JOGL_AWT jogl.cg.jar" +JOGL_LIB_GL2_MAX="libjogl_gl2.so libnewt.so libnativewindow_x11.so libnativewindow_awt.so" + +install/libjogl-core-java:: + for PKG in $(JOGL_CORE); do + PKG=$(echo $$PKG|sed -e "s|\.jar||g") + install -m 644 -D jogl/build/$$PKG.jar debian/libjogl-core-java/usr/share/java/$$PKG-$(DEB_UPSTREAM_VERSION).jar + ln -s $$PKG-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/$$PKG.jar + done + + +install/libjogl-java:: + install -m 644 -D jogl/build/jogl.jar debian/libjogl-java/usr/share/java/jogl-$(DEB_UPSTREAM_VERSION).jar + ln -s jogl-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/jogl.jar + +install/libjogl-jni:: + install -m 644 -D jogl/build/obj/libjogl.so debian/libjogl-jni/usr/lib/jni/libjogl.so + install -m 644 -D jogl/build/obj/libjogl_awt.so debian/libjogl-jni/usr/lib/jni/libjogl_awt.so + +install/libjogl-java-doc:: + $(DEB_ANT_INVOKE) javadoc + +clean:: + $(RM) -r gluegen/build + +get-orig-source:: + -uscan --upstream-version 0 Modified: trunk/libjogl2-java/debian/watch =================================================================== --- trunk/libjogl-java/debian/watch 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libjogl2-java/debian/watch 2011-01-17 15:37:59 UTC (rev 13221) @@ -1,4 +1,7 @@ version=3 -opts="uversionmangle=s/-rc/~rc/,dversionmangle=s/\+dak\d+$//" \ -http://download.java.net/media/jogl/builds/archive/jsr-231-([\d\.]+)/ \ -jogl-([\d\.]+)-src\.zip debian debian/orig-tar.sh +#opts="uversionmangle=s/-rc/~rc/,dversionmangle=s/\+dak\d+$//" \ +#http://download.java.net/media/jogl/builds/archive/jsr-231-([\d\.]+)/ \ +#jogl-([\d\.]+)-src\.zip debian debian/orig-tar.sh +http://download.java.net/media/jogl/builds/archive/jsr-231-(.*)/ \ +jogl-(.*)-src\.zip debian debian/orig-tar.sh + _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

