[libjogl2-java] 47/58: Imported Debian patch 2.1.2-1

Tony Mancill tmancill at moszumanska.debian.org
Thu Sep 4 03:59:27 UTC 2014


This is an automated email from the git hooks/post-receive script.

tmancill pushed a commit to branch master
in repository libjogl2-java.

commit 5c32f1eb18733fb29666e17e0792c1394143c86d
Merge: 0f06452 013905e
Author: Sylvestre Ledru <sylvestre at debian.org>
Date:   Fri Nov 8 10:53:16 2013 +0100

    Imported Debian patch 2.1.2-1

 .classpath                                         |    2 +-
 debian/changelog                                   |    6 +
 debian/control                                     |  295 +-
 debian/patches/arm-build.diff                      |   38 +-
 debian/patches/disable_git_call.diff               |    8 +-
 debian/patches/manifest.diff                       |    8 +-
 debian/patches/s390x.diff                          |   22 +-
 debian/patches/swt.diff                            |    8 +-
 debian/patches/variousFixes.diff                   |   20 +-
 doc/HowToBuild.html                                |   41 +-
 doc/Implementation/AWTPrinting.txt                 |   99 +
 doc/Implementation/MultiThreading.txt              |   31 +
 doc/Overview-OpenGL-Evolution-And-JOGL.html        |    8 +-
 doc/uml/html-svg/class128002.html                  |   25 -
 doc/uml/html-svg/class128069.html                  |   25 -
 doc/uml/html-svg/class128130.html                  |   25 -
 doc/uml/html-svg/class128197.html                  |   25 -
 doc/uml/html-svg/class128258.html                  |   25 -
 doc/uml/html-svg/class128325.html                  |   25 -
 doc/uml/html-svg/class128386.html                  |   24 -
 doc/uml/html-svg/class128453.html                  |   25 -
 doc/uml/html-svg/class128581.html                  |   25 -
 doc/uml/html-svg/class128709.html                  |   25 -
 doc/uml/html-svg/class128837.html                  |   25 -
 doc/uml/html-svg/class128965.html                  |   25 -
 doc/uml/html-svg/class130117.html                  |   25 -
 doc/uml/html-svg/class130245.html                  |   25 -
 doc/uml/html-svg/class130501.html                  |   24 -
 doc/uml/html-svg/class130629.html                  |   24 -
 doc/uml/html-svg/class130757.html                  |   24 -
 doc/uml/html-svg/class130885.html                  |   26 -
 doc/uml/html-svg/class131013.html                  |   26 -
 doc/uml/html-svg/class131141.html                  |   25 -
 doc/uml/html-svg/class131269.html                  |   26 -
 doc/uml/html-svg/class131397.html                  |   25 -
 doc/uml/html-svg/class132549.html                  |   26 -
 doc/uml/html-svg/class134914.html                  |   25 -
 doc/uml/html-svg/class135042.html                  |   25 -
 doc/uml/html-svg/class135170.html                  |   25 -
 doc/uml/html-svg/classdiagrams.html                |    6 +-
 doc/uml/html-svg/classes.html                      |   56 +-
 doc/uml/html-svg/classes_list.html                 |   56 +-
 doc/uml/html-svg/fig128069.svg                     |  996 ++---
 doc/uml/html-svg/fig134786.svg                     |  705 +--
 doc/uml/html-svg/index-withframe.html              |   31 +-
 doc/uml/html-svg/index.html                        |  290 +-
 doc/uml/html-svg/index_65.html                     |    6 +-
 doc/uml/html-svg/index_67.html                     |    8 +-
 doc/uml/html-svg/index_71.html                     |   52 +-
 doc/uml/html-svg/index_74.html                     |    8 +-
 doc/uml/html-svg/index_78.html                     |    6 +-
 doc/uml/html-svg/index_79.html                     |    8 +-
 doc/uml/html-svg/index_82.html                     |    6 +-
 doc/uml/html-svg/metaclass135298.html              |   25 -
 doc/uml/html-svg/navig.html                        |    6 +-
 doc/uml/html-svg/packages.html                     |    4 +-
 doc/uml/html/classdiagrams.html                    |    6 +-
 doc/uml/html/classes.html                          |   56 +-
 doc/uml/html/classes_list.html                     |    4 +-
 doc/uml/html/fig128069.png                         |  Bin 56984 -> 103943 bytes
 doc/uml/html/fig134786.png                         |  Bin 45683 -> 85886 bytes
 doc/uml/html/index-withframe.html                  |   31 +-
 doc/uml/html/index.html                            |  110 +-
 doc/uml/html/index_65.html                         |    6 +-
 doc/uml/html/index_67.html                         |    8 +-
 doc/uml/html/index_71.html                         |   52 +-
 doc/uml/html/index_74.html                         |    8 +-
 doc/uml/html/index_78.html                         |    6 +-
 doc/uml/html/index_79.html                         |    8 +-
 doc/uml/html/index_82.html                         |    6 +-
 doc/uml/html/navig.html                            |    6 +-
 doc/uml/html/packages.html                         |    4 +-
 doc/uml/jogl/128069.diagram                        |  101 +-
 doc/uml/jogl/134786.diagram                        |   75 +-
 doc/uml/jogl/2.session                             |   15 +-
 doc/uml/jogl/generation_settings                   |    2 +-
 doc/uml/jogl/jogl.prj                              |   20 +-
 jnlp-files/jogl-applet-bug816_glcanvas01.html      |   32 +
 jnlp-files/jogl-applet-bug816_glcanvas02a.html     |   32 +
 jnlp-files/jogl-applet-bug816_glcanvas02b.html     |   32 +
 jnlp-files/jogl-applet-bug816_layerpos03a.html     |   32 +
 jnlp-files/jogl-applet-bug816_layerpos03b.html     |   32 +
 jnlp-files/jogl-applet-bug818_gljpanel01.html      |   34 +
 jnlp-files/jogl-applet-bug848_glcanvas01.html      |   32 +
 ...pplet-runner-newt-GraphTextDemo01b-napplet.html |   68 +
 .../jogl-applet-runner-newt-MovieCube-napplet.html |   22 +-
 jnlp-files/jogl-applet-runner-newt-MovieCube.html  |   22 +-
 jnlp-files/jogl-applet-runner-newt.jnlp            |    3 +-
 jnlp-files/jogl-test-applets.html                  |   27 +-
 make/build-common.xml                              |    6 +
 make/build-jogl.xml                                |  161 +-
 make/build-nativewindow.xml                        |    9 +-
 make/build-newt.xml                                |   24 +-
 make/build-staticglgen.xml                         |    4 +-
 make/build-test.xml                                |   58 +-
 make/build.xml                                     |    1 +
 make/config/jogl/cgl-macosx.cfg                    |    2 +-
 make/config/jogl/gl-common-gpubufferonly.cfg       |   50 +
 make/config/jogl/gl-common.cfg                     |    6 +
 make/config/jogl/gl-es3-impl.cfg                   |   91 +
 make/config/jogl/gl-es3.cfg                        |   98 -
 make/config/jogl/gl-gl4bc.cfg                      |    3 +
 make/config/jogl/gl-headers.cfg                    |    4 +-
 make/config/jogl/gl-if-CustomJavaCode-es3.java     |    4 +-
 make/config/jogl/gl-if-es2.cfg                     |    3 +
 make/config/jogl/gl-if-es3.cfg                     |   39 +
 make/config/jogl/gl-if-gl.cfg                      |    1 +
 make/config/jogl/gl-if-gl2.cfg                     |    3 +
 make/config/jogl/gl-if-gl2_es1.cfg                 |    2 +
 make/config/jogl/gl-if-gl2_es2.cfg                 |    1 +
 make/config/jogl/gl-if-gl2_es3.cfg                 |    1 +
 make/config/jogl/gl-if-gl2_gl3.cfg                 |    1 +
 make/config/jogl/gl-if-gl3.cfg                     |    1 +
 make/config/jogl/gl-if-gl3bc.cfg                   |    2 +-
 make/config/jogl/gl-if-gl4.cfg                     |    1 +
 make/config/jogl/gl-if-gl4_es3.cfg                 |    1 +
 .../config/jogl/gl-impl-CustomJavaCode-common.java |    8 +-
 make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java |   96 +-
 make/config/jogl/gl-impl-CustomJavaCode-gles1.java |   45 +-
 make/config/jogl/gl-impl-CustomJavaCode-gles3.java |   82 +-
 make/config/jogl/gl2-common-cpubufferJavaCode.java |   13 +
 .../jogl/gl2_es1-common-cpubufferJavaCode.java     |    4 +
 .../jogl/gl2_es2-common-cpubufferJavaCode.java     |    4 +
 make/config/jogl/gl3-headers.cfg                   |    4 +-
 .../jogl/gl3bc-common-cpubufferJavaCode.java       |   13 +
 .../jogl/gl4bc-common-cpubufferJavaCode.java       |   21 +
 make/config/jogl/glu-gl2.cfg                       |    4 +-
 make/config/nativewindow/jawt-macosx.cfg           |    2 +-
 make/doc/jogl/spec-overview.html                   |   18 +-
 make/joglversion                                   |    1 +
 make/joglversion-all                               |    1 +
 make/joglversion-test                              |    1 +
 make/joglversion-test-android                      |    1 +
 make/nativewindowversion                           |    1 +
 make/newtversion                                   |    1 +
 make/resources/android/AndroidManifest-jogl.xml    |    5 +-
 make/resources/android/AndroidManifest-test.xml    |   33 +-
 make/resources/android/res-test/values/strings.xml |    4 +-
 make/scripts/adb-launch-activity.sh                |    3 +-
 make/scripts/check-java-major-version.sh           |    4 +
 make/scripts/make.jogl.all.linux-x86_64.sh         |    1 -
 make/scripts/make.jogl.all.macosx-clang.sh         |   29 +
 make/scripts/make.jogl.all.macosx-java7.sh         |   22 -
 make/scripts/make.jogl.all.macosx.sh               |    1 +
 make/scripts/make.jogl.all.win32.bat               |    4 +-
 make/scripts/make.jogl.all.win64.bat               |    4 +-
 make/scripts/setenv-jogl.sh                        |    4 +-
 make/scripts/tests-javaws-x64.bat                  |    2 +-
 make/scripts/tests-osx-x64.sh                      |    2 +
 make/scripts/tests-win.bat                         |   57 +-
 make/scripts/tests-x32-dbg.bat                     |   16 +-
 make/scripts/tests-x32.bat                         |   13 +-
 make/scripts/tests-x64-dbg.bat                     |   31 +-
 make/scripts/tests-x64.bat                         |   15 +-
 make/scripts/tests-x64.sh                          |    9 +-
 make/scripts/tests.sh                              |   99 +-
 .../libavcodec/avcodec.h                           |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/avfft.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/dxva2.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/opt.h    |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/vaapi.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/vda.h    |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/vdpau.h  |    0
 .../libavcodec/version.h                           |    0
 .../{ => lavc53_lavf53_lavu51}/libavcodec/xvmc.h   |    0
 .../libavformat/avformat.h                         |    0
 .../{ => lavc53_lavf53_lavu51}/libavformat/avio.h  |    0
 .../libavformat/version.h                          |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/adler32.h |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/aes.h     |    0
 .../libavutil/attributes.h                         |    0
 .../libavutil/audioconvert.h                       |    0
 .../libavutil/avassert.h                           |    0
 .../libavutil/avconfig.h                           |    0
 .../libavutil/avstring.h                           |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/avutil.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/base64.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/bswap.h   |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/common.h  |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/cpu.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/crc.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/dict.h    |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/error.h   |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/eval.h    |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/fifo.h    |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/file.h    |    0
 .../libavutil/imgutils.h                           |    0
 .../libavutil/intfloat.h                           |    0
 .../libavutil/intfloat_readwrite.h                 |    0
 .../libavutil/intreadwrite.h                       |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/lfg.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/log.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/lzo.h     |    0
 .../libavutil/mathematics.h                        |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/md5.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/mem.h     |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/opt.h     |    0
 .../libavutil/parseutils.h                         |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/pixdesc.h |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/pixfmt.h  |    0
 .../libavutil/random_seed.h                        |    0
 .../libavutil/rational.h                           |    0
 .../libavutil/samplefmt.h                          |    0
 .../{ => lavc53_lavf53_lavu51}/libavutil/sha.h     |    0
 .../libavcodec/avcodec.h                           | 4658 ++++++++++++++++++++
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/avfft.h |  116 +
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/dxva2.h |   88 +
 .../libavcodec/old_codec_ids.h                     |  366 ++
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/vaapi.h |  173 +
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/vda.h   |  217 +
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/vdpau.h |   94 +
 .../libavcodec/version.h                           |   95 +
 .../lavc54_lavf54_lavu52_lavr01/libavcodec/xvmc.h  |  168 +
 .../libavformat/avformat.h                         | 1749 ++++++++
 .../lavc54_lavf54_lavu52_lavr01/libavformat/avio.h |  433 ++
 .../libavformat/version.h                          |   71 +
 .../libavresample/avresample.h                     |  379 ++
 .../libavresample/version.h                        |   46 +
 .../libavutil/adler32.h                            |    0
 .../lavc54_lavf54_lavu52_lavr01/libavutil/aes.h    |   67 +
 .../libavutil/attributes.h                         |  122 +
 .../libavutil/audio_fifo.h                         |  146 +
 .../libavutil/audioconvert.h                       |    6 +
 .../libavutil/avassert.h                           |    0
 .../libavutil/avconfig.h                           |    0
 .../libavutil/avstring.h                           |  191 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/avutil.h |  275 ++
 .../libavutil/base64.h                             |    0
 .../libavutil/blowfish.h                           |   76 +
 .../libavutil/bswap.h                              |    0
 .../libavutil/channel_layout.h                     |  182 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/common.h |  406 ++
 .../lavc54_lavf54_lavu52_lavr01/libavutil/cpu.h    |   84 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/crc.h    |   74 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/dict.h   |  129 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/error.h  |   83 +
 .../libavutil/eval.h                               |    0
 .../lavc54_lavf54_lavu52_lavr01/libavutil/fifo.h   |  131 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/file.h   |   54 +
 .../libavutil/imgutils.h                           |  138 +
 .../libavutil/intfloat.h                           |   77 +
 .../libavutil/intfloat_readwrite.h                 |    0
 .../libavutil/intreadwrite.h                       |  549 +++
 .../lavc54_lavf54_lavu52_lavr01/libavutil/lfg.h    |   62 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/log.h    |  173 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/lzo.h    |   66 +
 .../libavutil/mathematics.h                        |  111 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/md5.h    |   51 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/mem.h    |  183 +
 .../libavutil/old_pix_fmts.h                       |  128 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/opt.h    |  516 +++
 .../libavutil/parseutils.h                         |    0
 .../libavutil/pixdesc.h                            |  223 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/pixfmt.h |  268 ++
 .../libavutil/random_seed.h                        |    0
 .../libavutil/rational.h                           |  155 +
 .../libavutil/samplefmt.h                          |  220 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/sha.h    |   76 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/time.h   |   39 +
 .../libavutil/version.h                            |   87 +
 .../lavc54_lavf54_lavu52_lavr01/libavutil/xtea.h   |   61 +
 .../libswresample/swresample.h                     |  311 ++
 .../libswresample/version.h                        |   45 +
 .../libavcodec/avcodec.h                           | 4277 ++++++++++++++++++
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/avfft.h |  116 +
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/dxva2.h |   88 +
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/vaapi.h |  173 +
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/vda.h   |  142 +
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/vdpau.h |  160 +
 .../libavcodec/version.h                           |   77 +
 .../lavc55_lavf55_lavu52_lavr01/libavcodec/xvmc.h  |  168 +
 .../libavformat/avformat.h                         | 1708 +++++++
 .../lavc55_lavf55_lavu52_lavr01/libavformat/avio.h |  433 ++
 .../libavformat/version.h                          |   52 +
 .../libavresample/avresample.h                     |  409 ++
 .../libavresample/version.h                        |   52 +
 .../libavutil/adler32.h                            |    0
 .../lavc55_lavf55_lavu52_lavr01/libavutil/aes.h    |   67 +
 .../libavutil/attributes.h                         |  122 +
 .../libavutil/audio_fifo.h                         |  146 +
 .../libavutil/audioconvert.h                       |    6 +
 .../libavutil/avassert.h                           |    0
 .../libavutil/avconfig.h                           |    0
 .../libavutil/avstring.h                           |  226 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/avutil.h |  308 ++
 .../libavutil/base64.h                             |    0
 .../libavutil/blowfish.h                           |   76 +
 .../libavutil/bswap.h                              |    0
 .../lavc55_lavf55_lavu52_lavr01/libavutil/buffer.h |  267 ++
 .../libavutil/channel_layout.h                     |  182 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/common.h |  405 ++
 .../lavc55_lavf55_lavu52_lavr01/libavutil/cpu.h    |   84 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/crc.h    |   74 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/dict.h   |  146 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/error.h  |   83 +
 .../libavutil/eval.h                               |    0
 .../lavc55_lavf55_lavu52_lavr01/libavutil/fifo.h   |  131 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/file.h   |   54 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/frame.h  |  491 +++
 .../lavc55_lavf55_lavu52_lavr01/libavutil/hmac.h   |   95 +
 .../libavutil/imgutils.h                           |  138 +
 .../libavutil/intfloat.h                           |   77 +
 .../libavutil/intfloat_readwrite.h                 |    0
 .../libavutil/intreadwrite.h                       |  549 +++
 .../lavc55_lavf55_lavu52_lavr01/libavutil/lfg.h    |   62 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/log.h    |  173 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/lzo.h    |   66 +
 .../libavutil/mathematics.h                        |  111 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/md5.h    |   51 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/mem.h    |  209 +
 .../libavutil/old_pix_fmts.h                       |  132 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/opt.h    |  516 +++
 .../libavutil/parseutils.h                         |    0
 .../libavutil/pixdesc.h                            |  276 ++
 .../lavc55_lavf55_lavu52_lavr01/libavutil/pixfmt.h |  277 ++
 .../libavutil/random_seed.h                        |    0
 .../libavutil/rational.h                           |  155 +
 .../libavutil/samplefmt.h                          |  220 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/sha.h    |   76 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/time.h   |   39 +
 .../libavutil/version.h                            |   96 +
 .../lavc55_lavf55_lavu52_lavr01/libavutil/xtea.h   |   61 +
 .../libswresample/swresample.h                     |  311 ++
 .../libswresample/version.h                        |   45 +
 make/stub_includes/macosx/OpenGL/OpenGL.h          |    3 +-
 .../com/jogamp/audio/windows/waveout/Audio.java    |   10 +-
 .../com/jogamp/audio/windows/waveout/Mixer.java    |   32 +-
 .../jogamp/audio/windows/waveout/SoundBuffer.java  |   10 +-
 .../com/jogamp/audio/windows/waveout/Track.java    |   12 +-
 .../com/jogamp/audio/windows/waveout/Vec3f.java    |   11 +-
 .../gluegen/opengl/BuildComposablePipeline.java    |  173 +-
 .../jogamp/gluegen/opengl/BuildStaticGLInfo.java   |   38 +-
 .../com/jogamp/gluegen/opengl/GLConfiguration.java |   40 +-
 .../com/jogamp/gluegen/opengl/GLEmitter.java       |   58 +-
 .../gluegen/opengl/GLJavaMethodBindingEmitter.java |   16 +-
 .../jogamp/gluegen/opengl/ant/StaticGLGenTask.java |   73 +-
 .../opengl/nativesig/NativeSignatureEmitter.java   |   18 +-
 .../NativeSignatureJavaMethodBindingEmitter.java   |   32 +-
 .../gluegen/runtime/opengl/GLNameResolver.java     |   20 +-
 .../runtime/opengl/GLProcAddressResolver.java      |   11 +-
 .../com/jogamp/graph/curve/OutlineShape.java       |  140 +-
 .../classes/com/jogamp/graph/curve/Region.java     |   68 +-
 .../com/jogamp/graph/curve/opengl/GLRegion.java    |   42 +-
 .../jogamp/graph/curve/opengl/RegionRenderer.java  |   24 +-
 .../com/jogamp/graph/curve/opengl/RenderState.java |   33 +-
 .../com/jogamp/graph/curve/opengl/Renderer.java    |   84 +-
 .../jogamp/graph/curve/opengl/TextRenderer.java    |   60 +-
 .../com/jogamp/graph/curve/tess/Triangulation.java |    2 +-
 .../com/jogamp/graph/curve/tess/Triangulator.java  |   12 +-
 src/jogl/classes/com/jogamp/graph/font/Font.java   |   35 +-
 .../classes/com/jogamp/graph/font/FontFactory.java |   20 +-
 .../classes/com/jogamp/graph/font/FontSet.java     |   16 +-
 .../classes/com/jogamp/graph/geom/Outline.java     |   39 +-
 .../classes/com/jogamp/graph/geom/Triangle.java    |   11 +-
 src/jogl/classes/com/jogamp/graph/geom/Vertex.java |   23 +-
 .../com/jogamp/graph/geom/opengl/SVertex.java      |   61 +-
 src/jogl/classes/com/jogamp/opengl/FBObject.java   |  790 ++--
 .../com/jogamp/opengl/GLAutoDrawableDelegate.java  |   65 +-
 .../com/jogamp/opengl/GLEventListenerState.java    |  118 +-
 .../classes/com/jogamp/opengl/GLExtensions.java    |   22 +-
 .../com/jogamp/opengl/GLRendererQuirks.java        |  206 +-
 .../classes/com/jogamp/opengl/GLStateKeeper.java   |   40 +-
 .../opengl/GenericGLCapabilitiesChooser.java       |   10 +-
 .../classes/com/jogamp/opengl/JoglVersion.java     |   42 +-
 .../opengl/cg/CgDynamicLibraryBundleInfo.java      |   25 +-
 .../classes/com/jogamp/opengl/cg/CgException.java  |   14 +-
 .../classes/com/jogamp/opengl/math/Binary16.java   |  569 +++
 .../classes/com/jogamp/opengl/math/Binary32.java   |  116 +
 .../classes/com/jogamp/opengl/math/Binary64.java   |  116 +
 .../classes/com/jogamp/opengl/math/FixedPoint.java |   12 +-
 .../classes/com/jogamp/opengl/math/FloatUtil.java  |   88 +-
 .../classes/com/jogamp/opengl/math/Quaternion.java |   40 +-
 .../classes/com/jogamp/opengl/math/VectorUtil.java |   46 +-
 .../com/jogamp/opengl/math/Vert2fImmutable.java    |    4 +-
 .../com/jogamp/opengl/math/geom/AABBox.java        |   87 +-
 .../com/jogamp/opengl/math/geom/Frustum.java       |   82 +-
 .../classes/com/jogamp/opengl/swt/GLCanvas.java    |  314 +-
 .../com/jogamp/opengl/util/AWTAnimatorImpl.java    |   13 +-
 .../classes/com/jogamp/opengl/util/Animator.java   |   52 +-
 .../com/jogamp/opengl/util/AnimatorBase.java       |  110 +-
 .../jogamp/opengl/util/DefaultAnimatorImpl.java    |   12 +-
 .../com/jogamp/opengl/util/FPSAnimator.java        |   80 +-
 .../com/jogamp/opengl/util/GLArrayDataClient.java  |  114 +-
 .../jogamp/opengl/util/GLArrayDataEditable.java    |   29 +-
 .../com/jogamp/opengl/util/GLArrayDataServer.java  |  199 +-
 .../com/jogamp/opengl/util/GLArrayDataWrapper.java |  152 +-
 .../classes/com/jogamp/opengl/util/GLBuffers.java  |  402 +-
 .../com/jogamp/opengl/util/GLDrawableUtil.java     |   48 +-
 .../com/jogamp/opengl/util/GLPixelBuffer.java      |  241 +-
 .../jogamp/opengl/util/GLPixelStorageModes.java    |   72 +-
 .../com/jogamp/opengl/util/GLReadBufferUtil.java   |   79 +-
 src/jogl/classes/com/jogamp/opengl/util/Gamma.java |   14 +-
 .../com/jogamp/opengl/util/ImmModeSink.java        |  388 +-
 .../classes/com/jogamp/opengl/util/PMVMatrix.java  |  277 +-
 .../com/jogamp/opengl/util/RandomTileRenderer.java |  237 +
 .../classes/com/jogamp/opengl/util/TGAWriter.java  |   16 +-
 .../com/jogamp/opengl/util/TileRenderer.java       |  537 +++
 .../com/jogamp/opengl/util/TileRendererBase.java   |  676 +++
 .../classes/com/jogamp/opengl/util/TimeFrameI.java |   81 +
 .../com/jogamp/opengl/util/av/AudioSink.java       |  426 +-
 .../jogamp/opengl/util/av/AudioSinkFactory.java    |   15 +-
 .../com/jogamp/opengl/util/av/GLMediaPlayer.java   |  545 ++-
 .../opengl/util/av/GLMediaPlayerFactory.java       |   25 +-
 .../jogamp/opengl/util/awt/AWTGLPixelBuffer.java   |  142 +-
 .../opengl/util/awt/AWTGLReadBufferUtil.java       |   27 +-
 .../com/jogamp/opengl/util/awt/ImageUtil.java      |   26 +-
 .../com/jogamp/opengl/util/awt/Overlay.java        |   14 +-
 .../com/jogamp/opengl/util/awt/Screenshot.java     |   28 +-
 .../com/jogamp/opengl/util/awt/TextRenderer.java   |  103 +-
 .../jogamp/opengl/util/awt/TextureRenderer.java    |   28 +-
 .../com/jogamp/opengl/util/gl2/BitmapCharRec.java  |   18 +-
 .../com/jogamp/opengl/util/gl2/BitmapFontRec.java  |   18 +-
 .../com/jogamp/opengl/util/gl2/CoordRec.java       |   18 +-
 .../classes/com/jogamp/opengl/util/gl2/GLUT.java   |   52 +-
 .../com/jogamp/opengl/util/gl2/GLUTBitmap8x13.java |   14 +-
 .../com/jogamp/opengl/util/gl2/GLUTBitmap9x15.java |   14 +-
 .../opengl/util/gl2/GLUTBitmapHelvetica10.java     |   14 +-
 .../opengl/util/gl2/GLUTBitmapHelvetica12.java     |   14 +-
 .../opengl/util/gl2/GLUTBitmapHelvetica18.java     |   14 +-
 .../opengl/util/gl2/GLUTBitmapTimesRoman10.java    |   14 +-
 .../opengl/util/gl2/GLUTBitmapTimesRoman24.java    |   14 +-
 .../opengl/util/gl2/GLUTStrokeMonoRoman.java       |   14 +-
 .../jogamp/opengl/util/gl2/GLUTStrokeRoman.java    |   14 +-
 .../com/jogamp/opengl/util/gl2/StrokeCharRec.java  |   18 +-
 .../com/jogamp/opengl/util/gl2/StrokeFontRec.java  |   18 +-
 .../com/jogamp/opengl/util/gl2/StrokeRec.java      |   20 +-
 .../com/jogamp/opengl/util/gl2/TileRenderer.java   |  601 ---
 .../com/jogamp/opengl/util/glsl/ShaderCode.java    |  236 +-
 .../com/jogamp/opengl/util/glsl/ShaderProgram.java |   49 +-
 .../com/jogamp/opengl/util/glsl/ShaderState.java   |  232 +-
 .../com/jogamp/opengl/util/glsl/ShaderUtil.java    |   54 +-
 .../opengl/util/glsl/fixedfunc/FixedFuncUtil.java  |   12 +-
 .../util/glsl/fixedfunc/ShaderSelectionMode.java   |   18 +-
 .../jogamp/opengl/util/glsl/sdk/CompileShader.java |    7 +-
 .../opengl/util/glsl/sdk/CompileShaderNVidia.java  |    4 +
 .../opengl/util/packrect/BackingStoreManager.java  |   14 +-
 .../com/jogamp/opengl/util/packrect/Level.java     |   62 +-
 .../com/jogamp/opengl/util/packrect/LevelSet.java  |   40 +-
 .../com/jogamp/opengl/util/packrect/Rect.java      |   17 +-
 .../jogamp/opengl/util/packrect/RectVisitor.java   |   14 +-
 .../opengl/util/packrect/RectanglePacker.java      |   48 +-
 .../com/jogamp/opengl/util/texture/Texture.java    |  118 +-
 .../jogamp/opengl/util/texture/TextureCoords.java  |   17 +-
 .../jogamp/opengl/util/texture/TextureData.java    |   99 +-
 .../com/jogamp/opengl/util/texture/TextureIO.java  |  128 +-
 .../opengl/util/texture/TextureSequence.java       |  165 +-
 .../jogamp/opengl/util/texture/TextureState.java   |  168 +
 .../opengl/util/texture/awt/AWTTextureData.java    |   28 +-
 .../opengl/util/texture/awt/AWTTextureIO.java      |   18 +-
 .../jogamp/opengl/util/texture/spi/DDSImage.java   |   22 +-
 .../jogamp/opengl/util/texture/spi/JPEGImage.java  |   42 +-
 .../opengl/util/texture/spi/LEDataInputStream.java |   40 +-
 .../util/texture/spi/LEDataOutputStream.java       |   29 +-
 .../util/texture/spi/NetPbmTextureWriter.java      |   37 +-
 .../jogamp/opengl/util/texture/spi/PNGImage.java   |   75 +-
 .../jogamp/opengl/util/texture/spi/SGIImage.java   |   40 +-
 .../jogamp/opengl/util/texture/spi/TGAImage.java   |   35 +-
 .../opengl/util/texture/spi/TextureProvider.java   |   14 +-
 .../opengl/util/texture/spi/TextureWriter.java     |   14 +-
 .../util/texture/spi/awt/IIOTextureProvider.java   |   17 +-
 .../util/texture/spi/awt/IIOTextureWriter.java     |   17 +-
 src/jogl/classes/javax/media/opengl/DebugGL2.java  |    2 +-
 src/jogl/classes/javax/media/opengl/DebugGL3.java  |    2 +-
 .../classes/javax/media/opengl/DebugGL3bc.java     |    2 +-
 src/jogl/classes/javax/media/opengl/DebugGL4.java  |    2 +-
 .../classes/javax/media/opengl/DebugGLES2.java     |    2 +-
 .../media/opengl/DefaultGLCapabilitiesChooser.java |   32 +-
 .../classes/javax/media/opengl/FPSCounter.java     |   32 +-
 .../javax/media/opengl/GLAnimatorControl.java      |   16 +-
 .../classes/javax/media/opengl/GLArrayData.java    |   21 +-
 .../classes/javax/media/opengl/GLAutoDrawable.java |  163 +-
 src/jogl/classes/javax/media/opengl/GLBase.java    |  133 +-
 .../classes/javax/media/opengl/GLCapabilities.java |   23 +-
 .../javax/media/opengl/GLCapabilitiesChooser.java  |   16 +-
 .../media/opengl/GLCapabilitiesImmutable.java      |   10 +-
 src/jogl/classes/javax/media/opengl/GLContext.java |  590 ++-
 .../javax/media/opengl/GLDebugListener.java        |    8 +-
 .../classes/javax/media/opengl/GLDebugMessage.java |  117 +-
 .../classes/javax/media/opengl/GLDrawable.java     |   33 +-
 .../javax/media/opengl/GLDrawableFactory.java      |  282 +-
 .../javax/media/opengl/GLEventListener.java        |   22 +-
 .../classes/javax/media/opengl/GLException.java    |   14 +-
 .../classes/javax/media/opengl/GLFBODrawable.java  |   84 +-
 .../media/opengl/GLOffscreenAutoDrawable.java      |   22 +-
 src/jogl/classes/javax/media/opengl/GLPbuffer.java |    4 +-
 .../javax/media/opengl/GLPipelineFactory.java      |   22 +-
 src/jogl/classes/javax/media/opengl/GLProfile.java |  429 +-
 .../classes/javax/media/opengl/GLRunnable.java     |   20 +-
 .../classes/javax/media/opengl/GLRunnable2.java    |   14 +-
 .../javax/media/opengl/GLSharedContextSetter.java  |  146 +
 .../classes/javax/media/opengl/GLUniformData.java  |   15 +-
 src/jogl/classes/javax/media/opengl/Threading.java |   52 +-
 src/jogl/classes/javax/media/opengl/TraceGL2.java  |    2 +-
 src/jogl/classes/javax/media/opengl/TraceGL3.java  |    2 +-
 .../classes/javax/media/opengl/TraceGL3bc.java     |    2 +-
 src/jogl/classes/javax/media/opengl/TraceGL4.java  |    2 +-
 .../classes/javax/media/opengl/TraceGLES2.java     |    2 +-
 .../javax/media/opengl/awt/ComponentEvents.java    |   14 +-
 .../classes/javax/media/opengl/awt/GLCanvas.java   |  381 +-
 .../classes/javax/media/opengl/awt/GLJPanel.java   |  651 ++-
 .../javax/media/opengl/fixedfunc/GLMatrixFunc.java |   18 +-
 .../media/opengl/fixedfunc/GLPointerFunc.java      |    2 +-
 .../media/opengl/fixedfunc/GLPointerFuncUtil.java  |   10 +-
 .../opengl/glu/GLUtessellatorCallbackAdapter.java  |   12 +
 .../jogamp/graph/curve/opengl/RegionFactory.java   |   20 +-
 .../graph/curve/opengl/RegionRendererImpl01.java   |   25 +-
 .../jogamp/graph/curve/opengl/RenderStateImpl.java |   17 +-
 .../graph/curve/opengl/TextRendererImpl01.java     |   26 +-
 .../jogamp/graph/curve/opengl/VBORegion2PES2.java  |  181 +-
 .../jogamp/graph/curve/opengl/VBORegionSPES2.java  |   37 +-
 .../graph/curve/opengl/shader/AttributeNames.java  |   12 +-
 .../graph/curve/opengl/shader/UniformNames.java    |    2 +-
 .../jogamp/graph/curve/tess/CDTriangulator2D.java  |   33 +-
 .../jogamp/graph/curve/tess/GraphOutline.java      |   10 +-
 .../jogamp/graph/curve/tess/GraphVertex.java       |   12 +-
 .../classes/jogamp/graph/curve/tess/HEdge.java     |   12 +-
 src/jogl/classes/jogamp/graph/curve/tess/Loop.java |   30 +-
 .../jogamp/graph/curve/text/GlyphShape.java        |   20 +-
 .../jogamp/graph/curve/text/GlyphString.java       |   58 +-
 src/jogl/classes/jogamp/graph/font/FontInt.java    |    2 +-
 .../classes/jogamp/graph/font/JavaFontLoader.java  |   49 +-
 .../jogamp/graph/font/UbuntuFontLoader.java        |  123 +-
 .../jogamp/graph/font/typecast/TypecastFont.java   |   70 +-
 .../font/typecast/TypecastFontConstructor.java     |   14 +-
 .../jogamp/graph/font/typecast/TypecastGlyph.java  |   96 +-
 .../graph/font/typecast/TypecastHMetrics.java      |   20 +-
 .../graph/font/typecast/TypecastRenderer.java      |   26 +-
 .../graph/font/typecast/ot/Disassembler.java       |    8 +-
 .../jogamp/graph/font/typecast/ot/Fixed.java       |    4 +-
 .../jogamp/graph/font/typecast/ot/Mnemonic.java    |    8 +-
 .../jogamp/graph/font/typecast/ot/OTFont.java      |   37 +-
 .../graph/font/typecast/ot/OTFontCollection.java   |    4 +-
 .../jogamp/graph/font/typecast/ot/OTGlyph.java     |    8 +-
 .../graph/font/typecast/ot/mac/ResourceData.java   |    2 +-
 .../graph/font/typecast/ot/mac/ResourceFile.java   |   10 +-
 .../graph/font/typecast/ot/mac/ResourceHeader.java |    6 +-
 .../graph/font/typecast/ot/mac/ResourceMap.java    |   10 +-
 .../font/typecast/ot/mac/ResourceReference.java    |   12 +-
 .../graph/font/typecast/ot/mac/ResourceType.java   |   10 +-
 .../graph/font/typecast/ot/table/BaseTable.java    |  111 +-
 .../graph/font/typecast/ot/table/CffTable.java     |  136 +-
 .../graph/font/typecast/ot/table/Charstring.java   |    2 +-
 .../font/typecast/ot/table/CharstringType2.java    |   21 +-
 .../graph/font/typecast/ot/table/ClassDef.java     |    8 +-
 .../font/typecast/ot/table/ClassDefFormat1.java    |    9 +-
 .../font/typecast/ot/table/ClassDefFormat2.java    |    9 +-
 .../graph/font/typecast/ot/table/CmapFormat.java   |   15 +-
 .../graph/font/typecast/ot/table/CmapFormat0.java  |    5 +-
 .../graph/font/typecast/ot/table/CmapFormat2.java  |   31 +-
 .../graph/font/typecast/ot/table/CmapFormat4.java  |    8 +-
 .../graph/font/typecast/ot/table/CmapFormat6.java  |    7 +-
 .../font/typecast/ot/table/CmapFormatUnknown.java  |    9 +-
 .../font/typecast/ot/table/CmapIndexEntry.java     |    4 +-
 .../graph/font/typecast/ot/table/CmapTable.java    |   13 +-
 .../graph/font/typecast/ot/table/Coverage.java     |    2 +-
 .../font/typecast/ot/table/CoverageFormat1.java    |    2 +
 .../font/typecast/ot/table/CoverageFormat2.java    |    2 +
 .../graph/font/typecast/ot/table/CvtTable.java     |   15 +-
 .../graph/font/typecast/ot/table/Device.java       |    8 +-
 .../font/typecast/ot/table/DirectoryEntry.java     |    6 +-
 .../graph/font/typecast/ot/table/DsigEntry.java    |   14 +-
 .../graph/font/typecast/ot/table/DsigTable.java    |   15 +-
 .../graph/font/typecast/ot/table/FeatureList.java  |    8 +-
 .../font/typecast/ot/table/FeatureRecord.java      |    2 +-
 .../graph/font/typecast/ot/table/FpgmTable.java    |   15 +-
 .../graph/font/typecast/ot/table/GaspRange.java    |   13 +-
 .../graph/font/typecast/ot/table/GaspTable.java    |   17 +-
 .../typecast/ot/table/GlyfCompositeDescript.java   |    9 +-
 .../graph/font/typecast/ot/table/GlyfDescript.java |    8 +-
 .../font/typecast/ot/table/GlyfSimpleDescript.java |   12 +-
 .../graph/font/typecast/ot/table/GlyfTable.java    |    8 +-
 .../font/typecast/ot/table/GlyphDescription.java   |   24 +-
 .../graph/font/typecast/ot/table/GposTable.java    |    7 +-
 .../graph/font/typecast/ot/table/GsubTable.java    |   24 +-
 .../graph/font/typecast/ot/table/HdmxTable.java    |   23 +-
 .../graph/font/typecast/ot/table/HeadTable.java    |    7 +-
 .../graph/font/typecast/ot/table/HheaTable.java    |   15 +-
 .../graph/font/typecast/ot/table/HmtxTable.java    |    3 +
 .../jogamp/graph/font/typecast/ot/table/ID.java    |    4 +-
 .../graph/font/typecast/ot/table/KernSubtable.java |   12 +-
 .../typecast/ot/table/KernSubtableFormat0.java     |   12 +-
 .../typecast/ot/table/KernSubtableFormat2.java     |   10 +-
 .../graph/font/typecast/ot/table/KernTable.java    |   16 +-
 .../graph/font/typecast/ot/table/KerningPair.java  |    8 +-
 .../graph/font/typecast/ot/table/LangSys.java      |   10 +-
 .../font/typecast/ot/table/LangSysRecord.java      |    2 +-
 .../graph/font/typecast/ot/table/Ligature.java     |    4 +-
 .../typecast/ot/table/LigatureSubstFormat1.java    |    3 +-
 .../graph/font/typecast/ot/table/LocaTable.java    |   13 +-
 .../graph/font/typecast/ot/table/Lookup.java       |    2 +-
 .../graph/font/typecast/ot/table/LookupList.java   |    8 +-
 .../typecast/ot/table/LookupSubtableFactory.java   |    4 +-
 .../graph/font/typecast/ot/table/LtshTable.java    |   19 +-
 .../graph/font/typecast/ot/table/MaxpTable.java    |   17 +-
 .../graph/font/typecast/ot/table/NameRecord.java   |   19 +-
 .../graph/font/typecast/ot/table/NameTable.java    |   16 +-
 .../graph/font/typecast/ot/table/Os2Table.java     |   17 +-
 .../graph/font/typecast/ot/table/Panose.java       |   27 +-
 .../graph/font/typecast/ot/table/PcltTable.java    |   17 +-
 .../graph/font/typecast/ot/table/PostTable.java    |   21 +-
 .../graph/font/typecast/ot/table/PrepTable.java    |   15 +-
 .../graph/font/typecast/ot/table/Program.java      |    8 +-
 .../graph/font/typecast/ot/table/RangeRecord.java  |    2 +-
 .../graph/font/typecast/ot/table/Script.java       |    6 +-
 .../graph/font/typecast/ot/table/ScriptList.java   |   12 +-
 .../graph/font/typecast/ot/table/ScriptRecord.java |    4 +-
 .../font/typecast/ot/table/SignatureBlock.java     |   11 +-
 .../graph/font/typecast/ot/table/SingleSubst.java  |    2 +-
 .../font/typecast/ot/table/SingleSubstFormat1.java |    5 +-
 .../font/typecast/ot/table/SingleSubstFormat2.java |    5 +-
 .../graph/font/typecast/ot/table/TTCHeader.java    |   12 +-
 .../jogamp/graph/font/typecast/ot/table/Table.java |   12 +-
 .../font/typecast/ot/table/TableDirectory.java     |    3 +-
 .../font/typecast/ot/table/TableException.java     |    6 +-
 .../graph/font/typecast/ot/table/TableFactory.java |   10 +-
 .../graph/font/typecast/ot/table/VdmxTable.java    |   43 +-
 .../graph/font/typecast/ot/table/VheaTable.java    |    5 +-
 .../graph/font/typecast/ot/table/VmtxTable.java    |    3 +
 .../graph/font/typecast/t2/T2Interpreter.java      |  146 +-
 .../graph/font/typecast/tt/engine/Interpreter.java |    4 +-
 .../graph/font/typecast/tt/engine/Parser.java      |    1 +
 .../jogamp/graph/geom/plane/AffineTransform.java   |   50 +-
 .../classes/jogamp/graph/geom/plane/Crossing.java  |   26 +-
 .../classes/jogamp/graph/geom/plane/Path2D.java    |   47 +-
 src/jogl/classes/jogamp/opengl/Debug.java          |   21 +-
 .../opengl/DesktopGLDynamicLibraryBundleInfo.java  |   14 +-
 .../opengl/DesktopGLDynamicLookupHelper.java       |   11 +-
 .../jogamp/opengl/ExtensionAvailabilityCache.java  |   45 +-
 src/jogl/classes/jogamp/opengl/FPSCounterImpl.java |   61 +-
 .../classes/jogamp/opengl/GLAutoDrawableBase.java  |  218 +-
 .../classes/jogamp/opengl/GLBufferSizeTracker.java |   29 +-
 .../jogamp/opengl/GLBufferStateTracker.java        |   62 +-
 src/jogl/classes/jogamp/opengl/GLContextImpl.java  |  680 +--
 .../classes/jogamp/opengl/GLContextShareSet.java   |  196 +-
 .../jogamp/opengl/GLDebugMessageHandler.java       |  128 +-
 .../jogamp/opengl/GLDrawableFactoryImpl.java       |  113 +-
 .../classes/jogamp/opengl/GLDrawableHelper.java    |  271 +-
 src/jogl/classes/jogamp/opengl/GLDrawableImpl.java |   70 +-
 .../jogamp/opengl/GLDynamicLibraryBundleInfo.java  |   19 +-
 .../jogamp/opengl/GLDynamicLookupHelper.java       |   10 +-
 .../classes/jogamp/opengl/GLFBODrawableImpl.java   |  153 +-
 .../jogamp/opengl/GLGraphicsConfigurationUtil.java |   60 +-
 .../jogamp/opengl/GLOffscreenAutoDrawableImpl.java |   45 +-
 src/jogl/classes/jogamp/opengl/GLPbufferImpl.java  |   16 +-
 src/jogl/classes/jogamp/opengl/GLRunnableTask.java |   29 +-
 src/jogl/classes/jogamp/opengl/GLStateTracker.java |   59 +-
 .../classes/jogamp/opengl/GLVersionNumber.java     |   20 +-
 src/jogl/classes/jogamp/opengl/GLWorkerThread.java |   25 +-
 src/jogl/classes/jogamp/opengl/GLXExtensions.java  |    4 +-
 .../jogamp/opengl/ListenerSyncedImplStub.java      |   12 +-
 src/jogl/classes/jogamp/opengl/MemoryObject.java   |    2 +
 src/jogl/classes/jogamp/opengl/ProjectFloat.java   |  120 +-
 .../jogamp/opengl/SharedResourceRunner.java        |  208 +-
 src/jogl/classes/jogamp/opengl/ThreadingImpl.java  |   39 +-
 .../jogamp/opengl/ToolkitThreadingPlugin.java      |   16 +-
 .../android/av/AndroidGLMediaPlayerAPI14.java      |  418 +-
 .../jogamp/opengl/awt/AWTThreadingPlugin.java      |   19 +-
 .../classes/jogamp/opengl/awt/AWTTilePainter.java  |  389 ++
 src/jogl/classes/jogamp/opengl/awt/AWTUtil.java    |   16 +-
 src/jogl/classes/jogamp/opengl/awt/Java2D.java     |   49 +-
 .../classes/jogamp/opengl/awt/VersionApplet.java   |   15 +-
 .../egl/DesktopES2DynamicLibraryBundleInfo.java    |   31 +-
 src/jogl/classes/jogamp/opengl/egl/EGLContext.java |   38 +-
 .../classes/jogamp/opengl/egl/EGLDisplayUtil.java  |   65 +-
 .../classes/jogamp/opengl/egl/EGLDrawable.java     |   21 +-
 .../jogamp/opengl/egl/EGLDrawableFactory.java      |  140 +-
 .../opengl/egl/EGLDummyUpstreamSurfaceHook.java    |   13 +-
 .../opengl/egl/EGLDynamicLibraryBundleInfo.java    |   30 +-
 .../opengl/egl/EGLES1DynamicLibraryBundleInfo.java |   29 +-
 .../opengl/egl/EGLES2DynamicLibraryBundleInfo.java |   39 +-
 .../jogamp/opengl/egl/EGLExternalContext.java      |    5 +-
 .../opengl/egl/EGLGraphicsConfiguration.java       |   58 +-
 .../egl/EGLGraphicsConfigurationFactory.java       |   71 +-
 .../jogamp/opengl/egl/EGLOnscreenDrawable.java     |    4 +-
 .../jogamp/opengl/egl/EGLUpstreamSurfaceHook.java  |   51 +-
 .../jogamp/opengl/egl/EGLWrappedSurface.java       |   10 +-
 .../classes/jogamp/opengl/gl2/ProjectDouble.java   |   92 +-
 .../classes/jogamp/opengl/glu/GLUquadricImpl.java  |   88 +-
 src/jogl/classes/jogamp/opengl/glu/Glue.java       |   16 +-
 .../classes/jogamp/opengl/glu/error/Error.java     |   16 +-
 .../opengl/glu/gl2/nurbs/GL2CurveEvaluator.java    |    8 +-
 .../opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java  |    8 +
 .../opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java      |   38 +-
 .../jogamp/opengl/glu/mipmap/BuildMipmap.java      |  198 +-
 .../classes/jogamp/opengl/glu/mipmap/Extract.java  |    8 +-
 .../jogamp/opengl/glu/mipmap/Extract1010102.java   |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract1555rev.java   |   26 +-
 .../opengl/glu/mipmap/Extract2101010rev.java       |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract233rev.java    |   20 +-
 .../jogamp/opengl/glu/mipmap/Extract332.java       |   20 +-
 .../jogamp/opengl/glu/mipmap/Extract4444.java      |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract4444rev.java   |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract5551.java      |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract565.java       |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract565rev.java    |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract8888.java      |   26 +-
 .../jogamp/opengl/glu/mipmap/Extract8888rev.java   |   26 +-
 .../jogamp/opengl/glu/mipmap/ExtractFloat.java     |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractPrimitive.java |    8 +-
 .../jogamp/opengl/glu/mipmap/ExtractSByte.java     |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractSInt.java      |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractSShort.java    |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractUByte.java     |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractUInt.java      |   16 +-
 .../jogamp/opengl/glu/mipmap/ExtractUShort.java    |   16 +-
 .../jogamp/opengl/glu/mipmap/HalveImage.java       |  276 +-
 .../classes/jogamp/opengl/glu/mipmap/Image.java    |  120 +-
 .../classes/jogamp/opengl/glu/mipmap/Mipmap.java   |  200 +-
 .../opengl/glu/mipmap/PixelStorageModes.java       |   14 +-
 .../jogamp/opengl/glu/mipmap/ScaleInternal.java    |  441 +-
 .../jogamp/opengl/glu/mipmap/Type_Widget.java      |   80 +-
 src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java  |   18 +-
 .../jogamp/opengl/glu/nurbs/ArcSdirSorter.java     |    2 +-
 .../jogamp/opengl/glu/nurbs/ArcTdirSorter.java     |    2 +-
 .../classes/jogamp/opengl/glu/nurbs/Backend.java   |    2 +-
 src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java  |    2 +-
 .../classes/jogamp/opengl/glu/nurbs/Breakpt.java   |    4 +-
 .../jogamp/opengl/glu/nurbs/CArrayOfArcs.java      |   32 +-
 .../jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java  |   22 +-
 .../jogamp/opengl/glu/nurbs/CArrayOfFloats.java    |   32 +-
 .../opengl/glu/nurbs/CArrayOfQuiltspecs.java       |   28 +-
 .../classes/jogamp/opengl/glu/nurbs/Curve.java     |    6 +-
 .../classes/jogamp/opengl/glu/nurbs/Flist.java     |    6 +-
 .../classes/jogamp/opengl/glu/nurbs/Knotspec.java  |   20 +-
 .../jogamp/opengl/glu/nurbs/Knotvector.java        |   14 +-
 .../classes/jogamp/opengl/glu/nurbs/Mapdesc.java   |   12 +-
 .../jogamp/opengl/glu/nurbs/O_nurbscurve.java      |    2 +-
 .../classes/jogamp/opengl/glu/nurbs/Patchlist.java |    2 +-
 .../classes/jogamp/opengl/glu/nurbs/Property.java  |    6 +-
 .../jogamp/opengl/glu/nurbs/Renderhints.java       |    2 +-
 .../jogamp/opengl/glu/nurbs/Subdivider.java        |    6 +-
 .../jogamp/opengl/glu/nurbs/TrimVertex.java        |    4 +-
 .../jogamp/opengl/glu/registry/Registry.java       |   14 +-
 .../opengl/glu/tessellator/PriorityQHeap.java      |    7 +
 .../opengl/glu/tessellator/PriorityQSort.java      |    7 +
 .../jogamp/opengl/glu/tessellator/Render.java      |    3 +
 .../jogamp/opengl/glu/tessellator/Sweep.java       |    6 +-
 .../jogamp/opengl/macosx/cgl/MacOSXCGLContext.java |  208 +-
 .../opengl/macosx/cgl/MacOSXCGLDrawable.java       |   10 +-
 .../macosx/cgl/MacOSXCGLDrawableFactory.java       |   29 +-
 .../cgl/MacOSXCGLDynamicLibraryBundleInfo.java     |   18 +-
 .../macosx/cgl/MacOSXCGLGraphicsConfiguration.java |   63 +-
 .../cgl/MacOSXCGLGraphicsConfigurationFactory.java |   19 +-
 .../macosx/cgl/MacOSXExternalCGLContext.java       |    5 +-
 .../macosx/cgl/MacOSXPbufferCGLDrawable.java       |    4 +-
 .../MacOSXAWTCGLGraphicsConfigurationFactory.java  |   13 +-
 .../jogamp/opengl/openal/av/ALAudioSink.java       |  821 +++-
 .../jogamp/opengl/openal/av/ALDummyUsage.java      |    3 -
 .../classes/jogamp/opengl/util/GLArrayHandler.java |   24 +-
 .../jogamp/opengl/util/GLArrayHandlerFlat.java     |   14 +-
 .../opengl/util/GLArrayHandlerInterleaved.java     |   27 +-
 .../jogamp/opengl/util/GLDataArrayHandler.java     |   15 +-
 .../jogamp/opengl/util/GLFixedArrayHandler.java    |   21 +-
 .../opengl/util/GLFixedArrayHandlerFlat.java       |   11 +-
 .../jogamp/opengl/util/GLVBOArrayHandler.java      |   14 +-
 .../jogamp/opengl/util/av/EGLMediaPlayerImpl.java  |   65 +-
 .../jogamp/opengl/util/av/GLMediaPlayerImpl.java   | 1473 +++++--
 .../jogamp/opengl/util/av/JavaSoundAudioSink.java  |  170 +-
 .../jogamp/opengl/util/av/NullAudioSink.java       |  103 +-
 .../jogamp/opengl/util/av/NullGLMediaPlayer.java   |  137 +-
 .../jogamp/opengl/util/av/SyncedRingbuffer.java    |  286 --
 .../av/impl/FFMPEGDynamicLibraryBundleInfo.java    |  402 +-
 .../opengl/util/av/impl/FFMPEGMediaPlayer.java     | 1135 ++---
 .../jogamp/opengl/util/av/impl/FFMPEGNatives.java  |  276 ++
 .../opengl/util/av/impl/FFMPEGStaticNatives.java   |   41 +
 .../opengl/util/av/impl/FFMPEGv08Natives.java      |   78 +
 .../opengl/util/av/impl/FFMPEGv09Natives.java      |   78 +
 .../opengl/util/av/impl/FFMPEGv10Natives.java      |   78 +
 .../opengl/util/av/impl/OMXGLMediaPlayer.java      |  130 +-
 .../jogamp/opengl/util/glsl/GLSLArrayHandler.java  |   28 +-
 .../opengl/util/glsl/GLSLArrayHandlerFlat.java     |   13 +-
 .../util/glsl/GLSLArrayHandlerInterleaved.java     |   26 +-
 .../jogamp/opengl/util/glsl/GLSLTextureRaster.java |   70 +-
 .../opengl/util/glsl/fixedfunc/FixedFuncHook.java  |  115 +-
 .../util/glsl/fixedfunc/FixedFuncPipeline.java     |  250 +-
 .../jogamp/opengl/util/jpeg/JPEGDecoder.java       |  144 +-
 .../jogamp/opengl/util/pngj/FilterType.java        |    2 +-
 .../classes/jogamp/opengl/util/pngj/ImageInfo.java |    2 +-
 .../classes/jogamp/opengl/util/pngj/ImageLine.java |   31 +-
 .../jogamp/opengl/util/pngj/ImageLineHelper.java   |    9 +-
 .../jogamp/opengl/util/pngj/ImageLines.java        |    8 +-
 .../jogamp/opengl/util/pngj/PngHelperInternal.java |    3 +-
 .../classes/jogamp/opengl/util/pngj/PngReader.java |   57 +-
 .../classes/jogamp/opengl/util/pngj/PngWriter.java |   28 +-
 .../jogamp/opengl/util/pngj/PngjException.java     |    4 +-
 .../opengl/util/pngj/PngjExceptionInternal.java    |    4 +-
 .../opengl/util/pngj/chunks/ChunkHelper.java       |   16 +-
 .../util/pngj/chunks/ChunkLoadBehaviour.java       |    2 +-
 .../opengl/util/pngj/chunks/ChunkPredicate.java    |    2 +-
 .../jogamp/opengl/util/pngj/chunks/ChunkRaw.java   |    1 +
 .../jogamp/opengl/util/pngj/chunks/ChunksList.java |   16 +-
 .../util/pngj/chunks/ChunksListForWrite.java       |    8 +-
 .../jogamp/opengl/util/pngj/chunks/PngChunk.java   |    2 +-
 .../opengl/util/pngj/chunks/PngChunkBKGD.java      |    6 +-
 .../opengl/util/pngj/chunks/PngChunkMultiple.java  |    4 +-
 .../opengl/util/pngj/chunks/PngChunkSBIT.java      |    2 +-
 .../opengl/util/pngj/chunks/PngChunkSingle.java    |    1 +
 .../opengl/util/pngj/chunks/PngChunkTRNS.java      |    2 +-
 .../opengl/util/pngj/chunks/PngMetadata.java       |   11 +-
 .../opengl/windows/wgl/WGLGLCapabilities.java      |    8 +-
 .../classes/jogamp/opengl/windows/wgl/WGLUtil.java |   22 +-
 .../windows/wgl/WindowsBitmapWGLDrawable.java      |    4 +-
 .../windows/wgl/WindowsExternalWGLContext.java     |    7 +-
 .../windows/wgl/WindowsPbufferWGLDrawable.java     |    6 +-
 .../opengl/windows/wgl/WindowsWGLContext.java      |   18 +-
 .../opengl/windows/wgl/WindowsWGLDrawable.java     |    8 +-
 .../windows/wgl/WindowsWGLDrawableFactory.java     |   43 +-
 .../wgl/WindowsWGLDynamicLibraryBundleInfo.java    |   14 +-
 .../wgl/WindowsWGLGraphicsConfiguration.java       |   74 +-
 .../WindowsWGLGraphicsConfigurationFactory.java    |   43 +-
 .../WindowsAWTWGLGraphicsConfigurationFactory.java |   23 +-
 .../classes/jogamp/opengl/x11/glx/GLXUtil.java     |   44 +-
 .../opengl/x11/glx/X11ExternalGLXContext.java      |   10 +-
 .../opengl/x11/glx/X11ExternalGLXDrawable.java     |    2 +-
 .../jogamp/opengl/x11/glx/X11GLXContext.java       |   28 +-
 .../opengl/x11/glx/X11GLXDrawableFactory.java      |   51 +-
 .../x11/glx/X11GLXDynamicLibraryBundleInfo.java    |   22 +-
 .../x11/glx/X11GLXGraphicsConfiguration.java       |   62 +-
 .../glx/X11GLXGraphicsConfigurationFactory.java    |   47 +-
 src/jogl/native/GLContext.c                        |   46 +
 src/jogl/native/JoglCommon.c                       |   40 -
 src/jogl/native/libav/ffmpeg_dshow.c               |  215 +
 src/jogl/native/libav/ffmpeg_dshow.h               |   47 +
 src/jogl/native/libav/ffmpeg_impl_template.c       | 1548 +++++++
 .../native/libav/ffmpeg_lavc53_lavf53_lavu51.c     |   33 +
 .../libav/ffmpeg_lavc54_lavf54_lavu52_lavr01.c     |   33 +
 .../libav/ffmpeg_lavc55_lavf55_lavu52_lavr01.c     |   33 +
 src/jogl/native/libav/ffmpeg_static.c              |   91 +
 src/jogl/native/libav/ffmpeg_static.h              |   50 +
 src/jogl/native/libav/ffmpeg_tool.h                |  119 +-
 .../jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c |  784 ----
 src/jogl/native/macosx/MacOSXCustomCGLCode.c       |    2 +-
 .../macosx/MacOSXWindowSystemInterface-calayer.m   |   77 +-
 .../jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c  |    4 +-
 src/jogl/native/openmax/omx_tool.c                 |   12 +-
 src/jogl/native/openmax/omx_tool.h                 |    4 +-
 .../DelegatedUpstreamSurfaceHookMutableSize.java   |    6 +-
 ...elegatedUpstreamSurfaceHookWithSurfaceSize.java |    8 +-
 .../nativewindow/MutableGraphicsConfiguration.java |    4 +-
 .../jogamp/nativewindow/NativeWindowVersion.java   |   10 +-
 .../UpstreamSurfaceHookMutableSize.java            |   10 +-
 .../nativewindow/awt/AWTGraphicsConfiguration.java |   27 +-
 .../jogamp/nativewindow/awt/AWTGraphicsDevice.java |   14 +-
 .../jogamp/nativewindow/awt/AWTGraphicsScreen.java |   15 +-
 .../jogamp/nativewindow/awt/AWTPrintLifecycle.java |  175 +
 .../nativewindow/awt/AWTWindowClosingProtocol.java |    4 +-
 .../nativewindow/awt/DirectDataBufferInt.java      |  297 ++
 .../com/jogamp/nativewindow/awt/JAWTWindow.java    |  227 +-
 .../jogamp/nativewindow/egl/EGLGraphicsDevice.java |   30 +-
 .../nativewindow/macosx/MacOSXGraphicsDevice.java  |   11 +-
 .../com/jogamp/nativewindow/swt/SWTAccessor.java   |  168 +-
 .../windows/WindowsGraphicsDevice.java             |   13 +-
 .../nativewindow/x11/X11GraphicsConfiguration.java |   16 +-
 .../jogamp/nativewindow/x11/X11GraphicsDevice.java |   30 +-
 .../jogamp/nativewindow/x11/X11GraphicsScreen.java |   13 +-
 .../AbstractGraphicsConfiguration.java             |   16 +-
 .../media/nativewindow/AbstractGraphicsDevice.java |   46 +-
 .../media/nativewindow/AbstractGraphicsScreen.java |   16 +-
 .../javax/media/nativewindow/Capabilities.java     |   46 +-
 .../media/nativewindow/CapabilitiesChooser.java    |   16 +-
 .../media/nativewindow/CapabilitiesImmutable.java  |    8 +-
 .../nativewindow/DefaultCapabilitiesChooser.java   |   25 +-
 .../nativewindow/DefaultGraphicsConfiguration.java |   22 +-
 .../media/nativewindow/DefaultGraphicsDevice.java  |   34 +-
 .../media/nativewindow/DefaultGraphicsScreen.java  |   14 +-
 .../nativewindow/GraphicsConfigurationFactory.java |   86 +-
 .../javax/media/nativewindow/MutableSurface.java   |    4 +-
 .../javax/media/nativewindow/NativeSurface.java    |   40 +-
 .../media/nativewindow/NativeWindowException.java  |   14 +-
 .../media/nativewindow/NativeWindowFactory.java    |  138 +-
 .../media/nativewindow/OffscreenLayerOption.java   |   12 +-
 .../media/nativewindow/OffscreenLayerSurface.java  |   22 +-
 .../javax/media/nativewindow/ProxySurface.java     |   61 +-
 .../media/nativewindow/SurfaceUpdatedListener.java |   12 +-
 .../javax/media/nativewindow/ToolkitLock.java      |   14 +-
 .../media/nativewindow/UpstreamSurfaceHook.java    |   18 +-
 .../javax/media/nativewindow/VisualIDHolder.java   |   37 +-
 .../media/nativewindow/WindowClosingProtocol.java  |    4 +-
 .../javax/media/nativewindow/util/Dimension.java   |   38 +-
 .../nativewindow/util/DimensionImmutable.java      |    6 +-
 .../javax/media/nativewindow/util/Insets.java      |   34 +-
 .../media/nativewindow/util/InsetsImmutable.java   |    6 +-
 .../javax/media/nativewindow/util/Point.java       |   24 +-
 .../media/nativewindow/util/PointImmutable.java    |    8 +-
 .../javax/media/nativewindow/util/Rectangle.java   |   44 +-
 .../nativewindow/util/RectangleImmutable.java      |   12 +-
 .../javax/media/nativewindow/util/SurfaceSize.java |   23 +-
 .../classes/jogamp/nativewindow/Debug.java         |   17 +-
 .../DefaultGraphicsConfigurationFactoryImpl.java   |   11 +-
 .../jogamp/nativewindow/GlobalToolkitLock.java     |   15 +-
 .../jogamp/nativewindow/NWJNILibLoader.java        |   39 +-
 .../nativewindow/NativeWindowFactoryImpl.java      |   17 +-
 .../jogamp/nativewindow/NullToolkitLock.java       |   11 +-
 .../jogamp/nativewindow/ProxySurfaceImpl.java      |   43 +-
 .../jogamp/nativewindow/ResourceToolkitLock.java   |    9 +-
 .../nativewindow/SharedResourceToolkitLock.java    |   19 +-
 .../jogamp/nativewindow/SurfaceUpdatedHelper.java  |   23 +-
 .../jogamp/nativewindow/ToolkitProperties.java     |   20 +-
 .../jogamp/nativewindow/WrappedSurface.java        |   13 +-
 .../classes/jogamp/nativewindow/awt/AWTMisc.java   |   70 +-
 .../jogamp/nativewindow/jawt/JAWTJNILibLoader.java |   25 +-
 .../classes/jogamp/nativewindow/jawt/JAWTUtil.java |  201 +-
 .../nativewindow/jawt/JAWT_PlatformInfo.java       |   14 +-
 .../nativewindow/jawt/macosx/MacOSXJAWTWindow.java |  171 +-
 .../jawt/windows/Win32SunJDKReflection.java        |   15 +-
 .../jawt/windows/WindowsJAWTWindow.java            |   21 +-
 .../nativewindow/jawt/x11/X11JAWTWindow.java       |   23 +-
 .../nativewindow/jawt/x11/X11SunJDKReflection.java |   15 +-
 .../macosx/OSXDummyUpstreamSurfaceHook.java        |   14 +-
 .../jogamp/nativewindow/macosx/OSXUtil.java        |  136 +-
 .../windows/GDIDummyUpstreamSurfaceHook.java       |   18 +-
 .../jogamp/nativewindow/windows/GDISurface.java    |   14 +-
 .../jogamp/nativewindow/windows/GDIUtil.java       |   36 +-
 .../nativewindow/windows/RegisteredClass.java      |    2 +-
 .../windows/RegisteredClassFactory.java            |   16 +-
 .../x11/X11DummyUpstreamSurfaceHook.java           |   14 +-
 .../x11/X11GraphicsConfigurationFactory.java       |   17 +-
 .../classes/jogamp/nativewindow/x11/X11Util.java   |  101 +-
 .../awt/X11AWTGraphicsConfigurationFactory.java    |   37 +-
 src/nativewindow/native/JAWT_DrawingSurfaceInfo.c  |    2 +-
 .../native/macosx/NativeWindowProtocols.h          |   28 +-
 src/nativewindow/native/macosx/OSXmisc.m           |  261 +-
 src/newt/classes/com/jogamp/newt/Display.java      |   36 +-
 .../classes/com/jogamp/newt/MonitorDevice.java     |   54 +-
 src/newt/classes/com/jogamp/newt/MonitorMode.java  |   94 +-
 src/newt/classes/com/jogamp/newt/NewtFactory.java  |   25 +-
 src/newt/classes/com/jogamp/newt/NewtVersion.java  |   10 +-
 src/newt/classes/com/jogamp/newt/Screen.java       |   36 +-
 src/newt/classes/com/jogamp/newt/Window.java       |  103 +-
 .../classes/com/jogamp/newt/awt/NewtCanvasAWT.java |  366 +-
 .../jogamp/newt/awt/applet/JOGLNewtApplet1Run.java |   31 +-
 .../jogamp/newt/awt/applet/JOGLNewtAppletBase.java |   41 +-
 .../jogamp/newt/event/DoubleTapScrollGesture.java  |  347 ++
 .../com/jogamp/newt/event/GestureHandler.java      |  143 +
 .../classes/com/jogamp/newt/event/InputEvent.java  |  109 +-
 .../classes/com/jogamp/newt/event/KeyAdapter.java  |   12 +-
 .../classes/com/jogamp/newt/event/KeyEvent.java    |  258 +-
 .../classes/com/jogamp/newt/event/KeyListener.java |   22 +-
 .../com/jogamp/newt/event/MonitorEvent.java        |   14 +-
 .../com/jogamp/newt/event/MouseAdapter.java        |   18 +-
 .../classes/com/jogamp/newt/event/MouseEvent.java  |  469 +-
 .../com/jogamp/newt/event/MouseListener.java       |   20 +-
 .../classes/com/jogamp/newt/event/NEWTEvent.java   |   32 +-
 .../com/jogamp/newt/event/NEWTEventConsumer.java   |   14 +-
 .../com/jogamp/newt/event/NEWTEventFiFo.java       |   10 +-
 .../com/jogamp/newt/event/NEWTEventListener.java   |   12 +-
 .../classes/com/jogamp/newt/event/OutputEvent.java |    2 +-
 .../com/jogamp/newt/event/PinchToZoomGesture.java  |  228 +
 .../com/jogamp/newt/event/TraceKeyAdapter.java     |   12 +-
 .../com/jogamp/newt/event/TraceMouseAdapter.java   |   18 +-
 .../com/jogamp/newt/event/TraceWindowAdapter.java  |   17 +-
 .../com/jogamp/newt/event/WindowAdapter.java       |   17 +-
 .../classes/com/jogamp/newt/event/WindowEvent.java |   18 +-
 .../com/jogamp/newt/event/WindowListener.java      |   18 +-
 .../com/jogamp/newt/event/WindowUpdateEvent.java   |   12 +-
 .../com/jogamp/newt/event/awt/AWTAdapter.java      |   36 +-
 .../com/jogamp/newt/event/awt/AWTKeyAdapter.java   |   14 +-
 .../com/jogamp/newt/event/awt/AWTMouseAdapter.java |   22 +-
 .../jogamp/newt/event/awt/AWTWindowAdapter.java    |   46 +-
 .../classes/com/jogamp/newt/opengl/GLWindow.java   |  131 +-
 .../classes/com/jogamp/newt/swt/NewtCanvasSWT.java |  136 +-
 src/newt/classes/com/jogamp/newt/util/EDTUtil.java |   40 +-
 .../classes/com/jogamp/newt/util/MainThread.java   |   90 +-
 .../com/jogamp/newt/util/MonitorModeUtil.java      |   18 +-
 src/newt/classes/jogamp/newt/Debug.java            |   19 +-
 src/newt/classes/jogamp/newt/DefaultEDTUtil.java   |   47 +-
 src/newt/classes/jogamp/newt/DisplayImpl.java      |  129 +-
 .../classes/jogamp/newt/MonitorDeviceImpl.java     |   28 +-
 src/newt/classes/jogamp/newt/MonitorModeProps.java |   44 +-
 src/newt/classes/jogamp/newt/NEWTJNILibLoader.java |   45 +-
 src/newt/classes/jogamp/newt/OffscreenWindow.java  |   38 +-
 src/newt/classes/jogamp/newt/ScreenImpl.java       |  103 +-
 .../classes/jogamp/newt/ScreenMonitorState.java    |   18 +-
 src/newt/classes/jogamp/newt/WindowImpl.java       | 1266 ++++--
 .../classes/jogamp/newt/awt/NewtFactoryAWT.java    |   16 +-
 .../jogamp/newt/awt/event/AWTNewtEventFactory.java |   80 +-
 .../newt/awt/event/AWTParentWindowAdapter.java     |   31 +-
 .../jogamp/newt/driver/DriverClearFocus.java       |    6 +-
 .../jogamp/newt/driver/DriverUpdatePosition.java   |    8 +-
 .../jogamp/newt/driver/android/ScreenDriver.java   |   60 +-
 .../android/event/AndroidNewtEventFactory.java     |  355 +-
 .../android/event/AndroidNewtEventTranslator.java  |   11 +-
 .../classes/jogamp/newt/driver/awt/AWTCanvas.java  |   44 +-
 .../classes/jogamp/newt/driver/awt/AWTEDTUtil.java |   35 +-
 .../jogamp/newt/driver/awt/DisplayDriver.java      |   20 +-
 .../jogamp/newt/driver/awt/ScreenDriver.java       |   31 +-
 .../jogamp/newt/driver/awt/WindowDriver.java       |   63 +-
 .../jogamp/newt/driver/bcm/egl/DisplayDriver.java  |   15 +-
 .../jogamp/newt/driver/bcm/egl/ScreenDriver.java   |   29 +-
 .../jogamp/newt/driver/bcm/egl/WindowDriver.java   |   28 +-
 .../newt/driver/bcm/vc/iv/DisplayDriver.java       |   13 +-
 .../jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java |   30 +-
 .../jogamp/newt/driver/bcm/vc/iv/WindowDriver.java |   36 +-
 .../newt/driver/intel/gdl/DisplayDriver.java       |   15 +-
 .../jogamp/newt/driver/intel/gdl/ScreenDriver.java |   31 +-
 .../jogamp/newt/driver/intel/gdl/WindowDriver.java |   24 +-
 .../jogamp/newt/driver/kd/DisplayDriver.java       |   15 +-
 .../jogamp/newt/driver/kd/ScreenDriver.java        |   35 +-
 .../jogamp/newt/driver/kd/WindowDriver.java        |   28 +-
 .../newt/driver/linux/LinuxEventDeviceTracker.java |   16 +-
 .../newt/driver/linux/LinuxMouseTracker.java       |   46 +-
 .../jogamp/newt/driver/macosx/DisplayDriver.java   |   21 +-
 .../jogamp/newt/driver/macosx/MacKeyUtil.java      |   38 +-
 .../jogamp/newt/driver/macosx/ScreenDriver.java    |   35 +-
 .../jogamp/newt/driver/macosx/WindowDriver.java    |  174 +-
 .../jogamp/newt/driver/windows/DisplayDriver.java  |   21 +-
 .../jogamp/newt/driver/windows/ScreenDriver.java   |   33 +-
 .../jogamp/newt/driver/windows/WindowDriver.java   |  134 +-
 .../jogamp/newt/driver/x11/DisplayDriver.java      |   30 +-
 src/newt/classes/jogamp/newt/driver/x11/RandR.java |   22 +-
 .../classes/jogamp/newt/driver/x11/RandR11.java    |   66 +-
 .../classes/jogamp/newt/driver/x11/RandR13.java    |   60 +-
 .../jogamp/newt/driver/x11/ScreenDriver.java       |   78 +-
 .../jogamp/newt/driver/x11/WindowDriver.java       |  102 +-
 .../classes/jogamp/newt/event/NEWTEventTask.java   |   10 +-
 src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java   |   50 +-
 .../jogamp/newt/swt/event/SWTNewtEventFactory.java |   48 +-
 src/newt/native/MacWindow.m                        |   87 +-
 src/newt/native/NewtMacWindow.m                    |   54 +-
 src/newt/native/WindowsWindow.c                    |  464 +-
 src/newt/native/X11Window.c                        |    6 +-
 .../opengl/test/android/MovieCubeActivity0.java    |   82 +-
 .../test/android/MovieCubeActivityLauncher1a.java  |   87 +
 .../test/android/MovieCubeActivityLauncher1b.java  |   87 +
 .../opengl/test/android/MovieSimpleActivity0.java  |   98 +-
 .../opengl/test/android/MovieSimpleActivity1.java  |  234 +-
 .../android/MovieSimpleActivityLauncher00a.java    |   87 -
 .../android/MovieSimpleActivityLauncher00b.java    |    4 +-
 .../android/MovieSimpleActivityLauncher00c.java    |   86 +
 .../test/junit/graph/TestRegionRendererNEWT01.java |    3 +
 .../test/junit/graph/TestTextRendererNEWT00.java   |    3 +
 .../test/junit/graph/TestTextRendererNEWT01.java   |    3 +
 .../test/junit/graph/TestTextRendererNEWT10.java   |    3 +
 .../jogl/acore/TestAWTCloseX11DisplayBug565.java   |    3 +
 .../acore/TestAddRemove01GLCanvasSwingAWT.java     |    3 +
 .../TestAddRemove02GLWindowNewtCanvasAWT.java      |    3 +
 .../jogl/acore/TestAddRemove03GLWindowNEWT.java    |    3 +
 .../acore/TestBug669RecursiveGLContext01NEWT.java  |    3 +
 .../acore/TestBug669RecursiveGLContext02NEWT.java  |    3 +
 .../test/junit/jogl/acore/TestBug692GL3VAO.java    |  352 --
 .../junit/jogl/acore/TestBug692GL3VAONEWT.java     |  442 ++
 .../junit/jogl/acore/TestCPUSourcingAPINEWT.java   |  225 +
 .../jogl/acore/TestFBOAutoDrawableDeadlockAWT.java |   31 +-
 .../jogl/acore/TestFBOAutoDrawableFactoryNEWT.java |  133 +-
 .../test/junit/jogl/acore/TestFBOMRTNEWT01.java    |    3 +
 .../junit/jogl/acore/TestFBOMix2DemosES2NEWT.java  |    3 +
 ...tFBOOffThreadSharedContextMix2DemosES2NEWT.java |  103 +-
 .../TestFBOOnThreadSharedContext1DemoES2NEWT.java  |   92 +-
 .../jogl/acore/TestGLAutoDrawableDelegateNEWT.java |   49 +-
 ...estGLAutoDrawableDelegateOnOffscrnCapsNEWT.java |    3 +
 ...estGLAutoDrawableFactoryES2OffscrnCapsNEWT.java |  109 +-
 ...estGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java |  121 +-
 ...TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java |   69 +-
 ...TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java |    3 +
 ...estGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java |    3 +
 ...LAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java |    3 +
 .../jogl/acore/TestGLContextSurfaceLockNEWT.java   |    3 +
 .../test/junit/jogl/acore/TestGLDebug00NEWT.java   |    3 +
 .../test/junit/jogl/acore/TestGLDebug01NEWT.java   |    3 +
 .../jogl/acore/TestGLExtensionQueryOffscreen.java  |   25 +-
 .../junit/jogl/acore/TestGLMesaBug651NEWT.java     |    3 +
 .../junit/jogl/acore/TestGLMesaBug658NEWT.java     |    3 +
 .../test/junit/jogl/acore/TestGLPointsNEWT.java    |    3 +
 .../test/junit/jogl/acore/TestGLProfile00NEWT.java |   31 +-
 .../test/junit/jogl/acore/TestGLProfile01NEWT.java |    3 +
 .../jogl/acore/TestGLVersionParsing00NEWT.java     |    3 +
 .../test/junit/jogl/acore/TestGPUMemSec01NEWT.java |   24 +-
 .../junit/jogl/acore/TestInitConcurrent01NEWT.java |    3 +
 .../junit/jogl/acore/TestInitConcurrent02NEWT.java |    3 +
 .../jogl/acore/TestMainVersionGLCanvasAWT.java     |    3 +
 .../jogl/acore/TestMainVersionGLWindowNEWT.java    |    3 +
 .../junit/jogl/acore/TestMapBufferRead01NEWT.java  |    3 +
 .../jogl/acore/TestNEWTCloseX11DisplayBug565.java  |   27 +-
 .../test/junit/jogl/acore/TestNVSwapGroupNEWT.java |    3 +
 .../acore/TestOffscreenLayer01GLCanvasAWT.java     |    3 +
 .../acore/TestOffscreenLayer02NewtCanvasAWT.java   |    5 +-
 .../junit/jogl/acore/TestPBufferDeadlockAWT.java   |    3 +
 .../junit/jogl/acore/TestSharedContextListAWT.java |   46 +-
 .../jogl/acore/TestSharedContextListNEWT.java      |   23 +-
 .../jogl/acore/TestSharedContextListNEWT2.java     |   20 +-
 .../jogl/acore/TestSharedContextNewtAWTBug523.java |  275 +-
 .../jogl/acore/TestSharedContextVBOES1NEWT.java    |   78 +-
 .../jogl/acore/TestSharedContextVBOES2AWT3.java    |  413 ++
 .../jogl/acore/TestSharedContextVBOES2AWT3b.java   |  329 ++
 .../jogl/acore/TestSharedContextVBOES2NEWT.java    |  242 -
 .../jogl/acore/TestSharedContextVBOES2NEWT0.java   |  270 ++
 .../jogl/acore/TestSharedContextVBOES2NEWT1.java   |  293 ++
 .../jogl/acore/TestSharedContextVBOES2NEWT2.java   |  356 ++
 .../jogl/acore/TestSharedContextVBOES2NEWT3.java   |  338 ++
 .../jogl/acore/TestSharedContextVBOES2SWT3.java    |  375 ++
 .../acore/TestSharedContextWithJTabbedPaneAWT.java |  264 ++
 .../junit/jogl/acore/TestShutdownCompleteAWT.java  |    3 +
 .../junit/jogl/acore/TestShutdownCompleteNEWT.java |    3 +
 .../junit/jogl/acore/TestX11DefaultDisplay.java    |    3 +
 .../jogl/acore/ect/ExclusiveContextBase00.java     |    3 +
 .../jogl/acore/ect/ExclusiveContextBase00AWT.java  |    3 +
 .../jogl/acore/ect/ExclusiveContextBase00NEWT.java |    3 +
 .../jogl/acore/ect/ExclusiveContextBase10.java     |    3 +
 .../jogl/acore/ect/ExclusiveContextBase10AWT.java  |    3 +
 .../jogl/acore/ect/ExclusiveContextBase10NEWT.java |    3 +
 .../ect/TestExclusiveContext01VSyncAnimAWT.java    |    4 +
 .../ect/TestExclusiveContext01VSyncAnimNEWT.java   |    3 +
 .../ect/TestExclusiveContext02FPSAnimAWT.java      |    3 +
 .../ect/TestExclusiveContext02FPSAnimNEWT.java     |    3 +
 .../ect/TestExclusiveContext11VSyncAnimNEWT.java   |    4 +
 .../ect/TestExclusiveContext12FPSAnimNEWT.java     |    3 +
 .../acore/glels/GLContextDrawableSwitchBase.java   |   96 +-
 .../TestBug722GLContextDrawableSwitchNewt2AWT.java |    3 +
 .../glels/TestGLContextDrawableSwitch01NEWT.java   |    3 +
 .../glels/TestGLContextDrawableSwitch02AWT.java    |  192 +
 .../glels/TestGLContextDrawableSwitch10NEWT.java   |    3 +
 .../TestGLContextDrawableSwitch11NewtAWT.java      |    3 +
 .../glels/TestGLContextDrawableSwitch12AWT.java    |    3 +
 .../TestGLContextDrawableSwitch21Newt2AWT.java     |    3 +
 .../opengl/test/junit/jogl/awt/TestAWT01GLn.java   |    3 +
 .../junit/jogl/awt/TestAWT02WindowClosing.java     |    3 +
 .../jogl/awt/TestAWT03GLCanvasRecreate01.java      |    3 +
 .../TestAWTCardLayoutAnimatorStartStopBug532.java  |    3 +
 .../junit/jogl/awt/TestBug460GLCanvasNPEAWT.java   |    3 +
 .../awt/TestBug461FBOSupersamplingSwingAWT.java    |   49 +-
 .../TestBug461PBufferSupersamplingSwingAWT.java    |    3 +
 .../opengl/test/junit/jogl/awt/TestBug551AWT.java  |    3 +
 .../opengl/test/junit/jogl/awt/TestBug572AWT.java  |   54 +-
 .../opengl/test/junit/jogl/awt/TestBug611AWT.java  |    3 +
 .../jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java |    3 +
 .../awt/TestBug664GLCanvasSetVisibleSwingAWT.java  |    3 +
 .../jogl/awt/TestBug675BeansInDesignTimeAWT.java   |   36 +-
 ...estBug816JTabbedPanelVisibilityB849B878AWT.java |  175 +
 .../jogl/awt/TestBug816OSXCALayerPos01AWT.java     |  486 ++
 .../jogl/awt/TestBug816OSXCALayerPos02AWT.java     |  153 +
 .../awt/TestBug816OSXCALayerPos03aB729AWT.java     |  165 +
 .../awt/TestBug816OSXCALayerPos03bB849AWT.java     |  171 +
 .../awt/TestBug816OSXCALayerPos03cB849AWT.java     |  173 +
 .../jogl/awt/TestBug816OSXCALayerPos04aAWT.java    |  152 +
 .../jogl/awt/TestBug816OSXCALayerPos04bAWT.java    |  152 +
 .../awt/TestGLCanvasAWTActionDeadlock00AWT.java    |    3 +
 .../awt/TestGLCanvasAWTActionDeadlock01AWT.java    |    3 +
 .../awt/TestGLCanvasAWTActionDeadlock02AWT.java    |    3 +
 .../jogl/awt/TestGLJPanelTextureStateAWT.java      |  282 ++
 .../jogl/awt/TestIsRealizedConcurrency01AWT.java   |    3 +
 .../jogl/awt/TestJScrollPaneMixHwLw01AWT.java      |    3 +
 .../test/junit/jogl/awt/TestSwingAWT01GLn.java     |    3 +
 .../TestAWTTextRendererUseVertexArrayBug464.java   |    3 +
 .../junit/jogl/caps/TestBug605FlippedImageAWT.java |   88 +-
 .../jogl/caps/TestBug605FlippedImageNEWT.java      |   92 +-
 .../junit/jogl/caps/TestMultisampleES1AWT.java     |   21 +-
 .../junit/jogl/caps/TestMultisampleES1NEWT.java    |    3 +
 .../junit/jogl/caps/TestMultisampleES2NEWT.java    |    3 +
 .../test/junit/jogl/caps/TestTranslucencyAWT.java  |    3 +
 .../test/junit/jogl/caps/TestTranslucencyNEWT.java |    3 +
 .../opengl/test/junit/jogl/demos/GearsObject.java  |  104 +-
 .../junit/jogl/demos/TextureDraw01Accessor.java    |    1 +
 .../junit/jogl/demos/TextureSequenceDemo01.java    |    2 +-
 .../opengl/test/junit/jogl/demos/es1/GearsES1.java |   88 +-
 .../test/junit/jogl/demos/es1/GearsObjectES1.java  |   23 +-
 .../test/junit/jogl/demos/es1/RedSquareES1.java    |  102 +-
 .../jogl/demos/es1/newt/TestGearsES1NEWT.java      |    3 +
 .../jogl/demos/es1/newt/TestOlympicES1NEWT.java    |    3 +
 .../jogl/demos/es1/newt/TestRedSquareES1NEWT.java  |    3 +
 .../opengl/test/junit/jogl/demos/es2/GearsES2.java |  442 +-
 .../test/junit/jogl/demos/es2/GearsObjectES2.java  |   47 +-
 .../test/junit/jogl/demos/es2/RedSquareES2.java    |   87 +-
 .../jogl/demos/es2/TextureDraw01ES2Listener.java   |   82 +-
 .../demos/es2/TextureDraw02ES2ListenerFBO.java     |  285 ++
 .../jogl/demos/es2/TextureSequenceCubeES2.java     |   62 +-
 .../test/junit/jogl/demos/es2/av/MovieCube.java    |  457 +-
 .../test/junit/jogl/demos/es2/av/MovieSimple.java  |  575 ++-
 .../jogl/demos/es2/awt/Bug816AppletGLCanvas01.java |  134 +
 .../demos/es2/awt/Bug816AppletGLCanvas02a.java     |   89 +
 .../demos/es2/awt/Bug816AppletGLCanvas02b.java     |   89 +
 .../es2/awt/Bug816AppletOSXCALayerPos03a.java      |  102 +
 .../es2/awt/Bug816AppletOSXCALayerPos03b.java      |  101 +
 .../jogl/demos/es2/awt/Bug848AppletGLCanvas01.java |   94 +
 .../junit/jogl/demos/es2/awt/TestGearsES2AWT.java  |    3 +
 .../demos/es2/awt/TestGearsES2GLJPanelAWT.java     |    3 +
 .../demos/es2/awt/TestGearsES2GLJPanelsAWT.java    |    5 +-
 .../es2/newt/TestElektronenMultipliziererNEWT.java |    7 +-
 .../jogl/demos/es2/newt/TestGearsES2NEWT.java      |   82 +-
 .../demos/es2/newt/TestGearsES2NewtCanvasAWT.java  |   56 +-
 .../demos/es2/newt/TestGearsES2NewtCanvasSWT.java  |    3 +
 .../jogl/demos/es2/newt/TestLandscapeES2NEWT.java  |    3 +
 .../es2/newt/TestLandscapeES2NewtCanvasAWT.java    |   56 +-
 .../jogl/demos/es2/newt/TestRedSquareES2NEWT.java  |    9 +-
 .../junit/jogl/demos/es2/swt/TestGearsES2SWT.java  |   61 +-
 .../opengl/test/junit/jogl/demos/gl2/Gears.java    |  190 +-
 .../jogl/demos/gl2/TextureDraw01GL2Listener.java   |   34 +-
 .../jogl/demos/gl2/awt/Bug818GLJPanelApplet.java   |  306 ++
 .../jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java  |    3 +
 .../junit/jogl/demos/gl2/awt/TestGearsAWT.java     |   15 +-
 .../demos/gl2/awt/TestGearsAWTAnalyzeBug455.java   |    3 +
 .../jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java   |    3 +
 .../junit/jogl/demos/gl2/newt/TestGearsNEWT.java   |    3 +
 .../demos/gl2/newt/TestGearsNewtAWTWrapper.java    |    3 +
 .../junit/jogl/demos/gl2/newt/TestTeapotNEWT.java  |    3 +
 .../gl3/newt/TestGeomShader01TextureGL3NEWT.java   |    3 +
 .../junit/jogl/glsl/TestGLSLShaderState01NEWT.java |    3 +
 .../junit/jogl/glsl/TestGLSLShaderState02NEWT.java |    3 +
 .../test/junit/jogl/glsl/TestGLSLSimple01NEWT.java |    3 +
 .../test/junit/jogl/glsl/TestRulerNEWT01.java      |    3 +
 .../jogl/glsl/TestShaderCompilationBug459AWT.java  |    3 +
 .../TestTransformFeedbackVaryingsBug407NEWT.java   |    3 +
 .../jogl/glu/TestBug365TextureGenerateMipMaps.java |  270 ++
 .../jogl/glu/TestBug463ScaleImageMemoryAWT.java    |    3 +
 .../TestBug694ScaleImageUnpackBufferSizeAWT.java   |    3 +
 .../test/junit/jogl/math/TestBinary16NOUI.java     |  715 +++
 .../test/junit/jogl/math/TestBinary32NOUI.java     |   93 +
 .../test/junit/jogl/math/TestBinary64NOUI.java     |   93 +
 .../math/TestFloatUtil01MatrixMatrixMultNOUI.java  |    3 +
 .../jogl/math/TestGluUnprojectDoubleNOUI.java      |    3 +
 .../junit/jogl/math/TestGluUnprojectFloatNOUI.java |    3 +
 .../test/junit/jogl/math/TestPMVMatrix01NEWT.java  |    3 +
 .../test/junit/jogl/math/TestPMVMatrix02NOUI.java  |    5 +-
 .../test/junit/jogl/math/TestPMVMatrix03NOUI.java  |    3 +
 ...TestSwingAWTRobotUsageBeforeJOGLInitBug411.java |    3 +
 .../offscreen/TestOffscreen01GLPBufferNEWT.java    |    3 +
 .../jogl/offscreen/TestOffscreen02BitmapNEWT.java  |    3 +
 .../TestNewtCanvasSWTBug628ResizeDeadlockAWT.java  |  139 +-
 .../test/junit/jogl/swt/TestNewtCanvasSWTGLn.java  |    3 +
 .../junit/jogl/swt/TestSWTAccessor03AWTGLn.java    |    3 +
 .../junit/jogl/swt/TestSWTBug643AsyncExec.java     |  114 +-
 .../jogl/swt/TestSWTEclipseGLCanvas01GLn.java      |    3 +
 .../junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java   |   45 +-
 .../test/junit/jogl/tile/OffscreenPrintable.java   |  182 +
 .../test/junit/jogl/tile/OnscreenPrintable.java    |  165 +
 .../opengl/test/junit/jogl/tile/PrintableBase.java |   88 +
 .../tile/TestRandomTiledRendering2GL2NEWT.java     |  193 +
 .../jogl/tile/TestRandomTiledRendering3GL2AWT.java |  261 ++
 .../junit/jogl/tile/TestTiledPrintingGearsAWT.java |  279 ++
 .../jogl/tile/TestTiledPrintingGearsNewtAWT.java   |  286 ++
 .../jogl/tile/TestTiledPrintingGearsSwingAWT.java  |  363 ++
 .../jogl/tile/TestTiledPrintingGearsSwingAWT2.java |  340 ++
 .../tile/TestTiledPrintingNIOImageSwingAWT.java    |  320 ++
 .../jogl/tile/TestTiledRendering1GL2NEWT.java      |  243 +
 .../junit/jogl/tile/TestTiledRendering2NEWT.java   |  263 ++
 .../test/junit/jogl/tile/TiledPrintingAWTBase.java |  273 ++
 .../test/junit/jogl/tile/TransparentPanel.java     |   59 +
 .../jogl/util/DemoGL2ES1TextureImmModeSink.java    |   34 +-
 .../util/TestES1FixedFunctionPipelineNEWT.java     |   39 +-
 .../junit/jogl/util/TestImmModeSinkES1NEWT.java    |    3 +
 .../junit/jogl/util/TestImmModeSinkES2NEWT.java    |    3 +
 ...7GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java |  130 +
 .../TestGLReadBufferUtilTextureIOWrite01AWT.java   |    3 +
 .../TestGLReadBufferUtilTextureIOWrite01NEWT.java  |    3 +
 .../TestGLReadBufferUtilTextureIOWrite02AWT.java   |    3 +
 .../TestGLReadBufferUtilTextureIOWrite02NEWT.java  |    3 +
 .../jogl/util/texture/TestJPEGImage01NEWT.java     |    7 +-
 .../texture/TestJPEGJoglAWTBenchmarkNewtAWT.java   |    3 +
 .../texture/TestJPEGJoglAWTCompareNewtAWT.java     |    7 +-
 .../util/texture/TestJPEGTextureFromFileNEWT.java  |    5 +-
 .../jogl/util/texture/TestPNGImage00NEWT.java      |    3 +
 .../jogl/util/texture/TestPNGImage01NEWT.java      |    7 +-
 .../util/texture/TestPNGTextureFromFileAWT.java    |    5 +-
 .../util/texture/TestPNGTextureFromFileNEWT.java   |    5 +-
 .../util/texture/TestTGATextureFromFileNEWT.java   |    5 +-
 .../junit/jogl/util/texture/TestTexture01AWT.java  |    3 +
 .../junit/jogl/util/texture/TestTexture02AWT.java  |    3 +
 .../util/texture/TestTextureSequence01AWT.java     |    3 +
 .../util/texture/TestTextureSequence01NEWT.java    |    3 +
 .../newt/DemoCreateAndDisposeOnCloseNEWT.java      |  140 +
 .../opengl/test/junit/newt/TestCloseNewtAWT.java   |    3 +
 .../junit/newt/TestDisplayLifecycle01NEWT.java     |    5 +-
 .../junit/newt/TestDisplayLifecycle02NEWT.java     |    3 +
 .../test/junit/newt/TestEventSourceNotAWTBug.java  |    3 +
 .../test/junit/newt/TestFocus01SwingAWTRobot.java  |    3 +
 .../test/junit/newt/TestFocus02SwingAWTRobot.java  |    3 +
 .../newt/TestGLWindowInvisiblePointer01NEWT.java   |    3 +
 .../junit/newt/TestGLWindowWarpPointer01NEWT.java  |    3 +
 .../test/junit/newt/TestGLWindows00NEWT.java       |    3 +
 .../test/junit/newt/TestGLWindows01NEWT.java       |    3 +
 .../junit/newt/TestGLWindows02NEWTAnimated.java    |    3 +
 .../test/junit/newt/TestListenerCom01AWT.java      |    3 +
 .../test/junit/newt/TestRemoteGLWindows01NEWT.java |    3 +
 .../test/junit/newt/TestRemoteWindow01NEWT.java    |    3 +
 .../junit/newt/TestWindowClosingProtocol01AWT.java |    3 +
 .../newt/TestWindowClosingProtocol02NEWT.java      |    3 +
 .../newt/TestWindowClosingProtocol03NewtAWT.java   |    3 +
 .../opengl/test/junit/newt/TestWindows01NEWT.java  |    3 +
 .../junit/newt/event/BaseNewtEventModifiers.java   |    8 +-
 .../event/TestNewtEventModifiersAWTCanvas.java     |    3 +
 .../event/TestNewtEventModifiersNEWTWindowAWT.java |    3 +
 .../event/TestNewtEventModifiersNewtCanvasAWT.java |    4 +-
 .../TestNewtEventModifiersNewtCanvasSWTAWT.java    |    4 +-
 .../newt/event/TestNewtKeyCodeModifiersAWT.java    |    3 +
 .../test/junit/newt/event/TestNewtKeyCodesAWT.java |    3 +
 .../newt/event/TestNewtKeyEventAutoRepeatAWT.java  |    3 +
 .../junit/newt/event/TestNewtKeyEventOrderAWT.java |    3 +
 .../TestNewtKeyPressReleaseUnmaskRepeatAWT.java    |    3 +
 .../test/junit/newt/mm/TestScreenMode00aNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode00bNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode00cNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode01aNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode01bNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode01cNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode01dNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode02aNEWT.java  |    3 +
 .../test/junit/newt/mm/TestScreenMode02bNEWT.java  |    3 +
 .../parenting/NewtAWTReparentingKeyAdapter.java    |  111 +-
 .../junit/newt/parenting/TestParenting01NEWT.java  |   11 +-
 .../junit/newt/parenting/TestParenting01aAWT.java  |    3 +
 .../junit/newt/parenting/TestParenting01aSWT.java  |    3 +
 .../junit/newt/parenting/TestParenting01bAWT.java  |    3 +
 .../junit/newt/parenting/TestParenting01cAWT.java  |    3 +
 .../newt/parenting/TestParenting01cSwingAWT.java   |    3 +
 .../junit/newt/parenting/TestParenting02AWT.java   |    3 +
 .../junit/newt/parenting/TestParenting02NEWT.java  |    3 +
 .../junit/newt/parenting/TestParenting03AWT.java   |    7 +-
 .../junit/newt/parenting/TestParenting04AWT.java   |    3 +
 .../junit/newt/parenting/TestParenting04SWT.java   |    3 +
 .../TestParentingFocusTraversal01AWT.java          |   11 +-
 .../TestTranslucentChildWindowBug632NEWT.java      |    3 +
 .../parenting/TestTranslucentParentingAWT.java     |    3 +
 .../opengl/test/junit/util/AWTRobotUtil.java       |  258 +-
 .../jogamp/opengl/test/junit/util/MiscUtils.java   |   73 +-
 .../jogamp/opengl/test/junit/util/UITestCase.java  |    4 +-
 www/index.html                                     |   29 +-
 www/media/c3d-mobile-01-coll01-160x160.png         |  Bin 0 -> 37461 bytes
 www/media/c3d-mobile-01-pipes01-160x125.png        |  Bin 0 -> 29246 bytes
 www/media/c3d-mobile-01-pipes07-160x120.png        |  Bin 0 -> 29844 bytes
 1318 files changed, 76418 insertions(+), 22067 deletions(-)

diff --cc debian/changelog
index 44e33e8,0000000..9857073
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,241 -1,0 +1,247 @@@
++libjogl2-java (2.1.2-1) unstable; urgency=low
++
++  * New upstream release
++
++ -- Sylvestre Ledru <sylvestre at debian.org>  Fri, 08 Nov 2013 10:53:16 +0100
++
 +libjogl2-java (2.0.2-1) unstable; urgency=low
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 28 Sep 2013 19:08:07 +0200
 +
 +libjogl2-java (2.0-rc12-1) unstable; urgency=low
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 01 Jul 2013 14:26:13 +0200
 +
 +libjogl2-java (2.0-rc11-1) unstable; urgency=low
 +
 +  * Upload to unstable
 +  * Standards-Version updated to 3.9.4
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 15 May 2013 10:18:59 +0200
 +
 +libjogl2-java (2.0-rc11-1~exp5) experimental; urgency=low
 +
 +  [ Colin Watson ]
 +  * Define isAbiEabiGnuArmhf=true when building for armhf.
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 03 Mar 2013 13:54:53 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp4.3) experimental; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Search libs in default system paths in make/build-newt.xml
 +  * Combine TARGET_PLATFORM_LIBS_2.diff, armhfbuild.diff and armhf-build.diff
 +    patches into arm-build.diff patch.
 +
 + -- Thomas Preud'homme <robotux at debian.org>  Wed, 26 Dec 2012 15:23:17 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp4.2) experimental; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Fix wrong copy/paste in changes made in previous upload.
 +
 + -- Thomas Preud'homme <robotux at debian.org>  Wed, 26 Dec 2012 10:11:00 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp4.1) experimental; urgency=low
 +
 +  * Fix armhf FTBFS by generalizing changes to build-nativewindow.xml to
 +    build-jogl.xml and build-newt.xml.
 +
 + -- Thomas Preud'homme <robotux at debian.org>  Tue, 25 Dec 2012 20:18:58 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp4) experimental; urgency=low
 +
 +  * Try again to fix the armhf FTBFS (thanks again to Thomas Preud'homme)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 24 Dec 2012 09:12:34 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp3) experimental; urgency=low
 +
 +  * Apply Ubuntu changes introduced in 2.0-rc8-1ubuntu1
 +  * Set source and target to 1.5 for OpenJDK 6 compatibility (LP: #1049719).
 +  * Try something with Thomas Preud'homme to see if we can fix the armhf
 +    build
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 20 Dec 2012 17:04:08 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp2) experimental; urgency=low
 +
 +  * Enable the verbose mode to find out the reason of the FTBFS under armhf
 +   (libXrender.so uses VFP register arguments, libnativewindow_x11.so does not)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Fri, 30 Nov 2012 17:11:16 +0100
 +
 +libjogl2-java (2.0-rc11-1~exp1) experimental; urgency=low
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 08 Nov 2012 16:51:30 +0100
 +
 +libjogl2-java (2.0-rc10-1~exp1) experimental; urgency=low
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 03 Sep 2012 09:34:29 +0200
 +
 +libjogl2-java (2.0-rc9-1~exp1) experimental; urgency=low
 +
 +  * New upstream release
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 02 Jul 2012 03:22:25 +0200
 +
 +libjogl2-java (2.0-rc8-1) unstable; urgency=low
 +
 +  * Upload to unstable
 +  * Support of armhf & s390x added.
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 13 Jun 2012 18:34:05 +0200
 +
 +libjogl2-java (2.0-rc8-1~exp2) experimental; urgency=low
 +
 +  * Force also the version of gluegen2 in the package themself
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 13 Jun 2012 13:54:44 +0200
 +
 +libjogl2-java (2.0-rc8-1~exp1) experimental; urgency=low
 +  
 +  * New upstream release
 +  * Set the exact version of the dependency between libjogl2-java
 +    and libjogl2-jni
 +
 +  [ Miguel Landaeta ]
 +  * Use public access URL in Vcs-Svn field. (Closes: #670283).
 +  * Fix debian-control-has-unusual-field-spacing lintian warning.
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 23 May 2012 14:23:19 +0200
 +
 +libjogl2-java (2.0-rc5-2) unstable; urgency=low
 +
 +  * Really upload to unstable (oups)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 13 Mar 2012 09:46:59 +0100
 +
 +libjogl2-java (2.0-rc5-1) experimental; urgency=low
 +
 +  * Upload in unstable
 +  * Standards-Version updated to version 3.9.3
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 12 Mar 2012 20:23:07 +0100
 +
 +libjogl2-java (2.0-rc5-1~exp3) experimental; urgency=low
 +
 +  * Some sbuild still want to build the doc package. Enable it only for amd64
 +    and x86. See build log of ia64 & powerpc of version 2.0-rc5-1~exp2
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 28 Dec 2011 13:59:28 +0100
 +
 +libjogl2-java (2.0-rc5-1~exp2) experimental; urgency=low
 +
 +  * Only build the doc once
 +  * Disable some TARGET_PLATFORM_LIBS variables
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 27 Dec 2011 23:22:05 +0100
 +
 +libjogl2-java (2.0-rc5-1~exp1) experimental; urgency=low
 +
 +  * New upstream release
 +  * watch + repack script added
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 26 Dec 2011 02:06:41 +0100
 +
 +libjogl2-java (2.0-rc3-7) unstable; urgency=low
 +
 +  * Drop patch sparc.diff since it is now managed into gluegen2
 +  * Disable the build of the documentation for arch indep build
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 22 Nov 2011 00:42:13 +0100
 +
 +libjogl2-java (2.0-rc3-6) unstable; urgency=low
 +
 +  * Fix a problem under arm
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 20 Nov 2011 21:43:36 +0100
 +
 +libjogl2-java (2.0-rc3-5) unstable; urgency=low
 +
 +  * Example is now working (Closes: #634996)
 +  * Fix the various FTBFS (Closes: #638431) (LP: #809743)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 20 Nov 2011 21:43:29 +0100
 +
 +libjogl2-java (2.0-rc3-4) unstable; urgency=low
 +
 +  * Ant to build C code = a lot of uploads ... pfff
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 10 Oct 2011 12:13:14 +0200
 +
 +libjogl2-java (2.0-rc3-3) unstable; urgency=low
 +
 +  * Fix more FTBFS
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 09 Oct 2011 19:26:30 +0200
 +
 +libjogl2-java (2.0-rc3-2) unstable; urgency=low
 +
 +  * Fix various FTBFS:
 +    - disable the android include
 +    - build the documentation as indep package (to avoid the timeout)
 +    - disable the git call
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 08 Oct 2011 11:39:42 +0200
 +
 +libjogl2-java (2.0-rc3-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * libjogl2-java, libjogl2-jni and libjogl2-java-doc added
 +    (better match of the version 1)
 +  * Massive cleanup of the package list. Upstream decided to simplify all the
 +    jar packages. 
 +    See: http://bit.ly/qBNO7V
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 06 Oct 2011 15:53:38 +0200
 +
 +libjogl2-java (2.0-rc2-4) unstable; urgency=low
 +
 +  * Team upload.
 +  * Update dependency libswt-gtk-3.6-java to libswt-gtk-3-java
 +    (Closes: #635656)
 +
 + -- tony mancill <tmancill at debian.org>  Fri, 29 Jul 2011 22:15:33 -0700
 +
 +libjogl2-java (2.0-rc2-3) unstable; urgency=low
 +
 +  * Support of the other debian arch. Should fix the various FTBFS
 +    (otherArchsoswin.diff)
 +  * Update dependency libswt-gtk-3.5-java to libswt-gtk-3.6-java
 +    (Closes: #629777)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 21 Jun 2011 21:54:41 +0200
 +
 +libjogl2-java (2.0-rc2-2) unstable; urgency=low
 +
 +  * cg-common.cfg.diff, build-java.diff, build.diff & defaultDebianPath.diff
 +    removed (deprecated patches)
 +  * libjogl2-core-java depended on libjogl2-core-jni which does not exist
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 08 May 2011 23:30:49 +0200
 +
 +libjogl2-java (2.0-rc2-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Standards-Version updated to version 3.9.2
 +  * needless-dependency-on-jre removed
 +  * swt-debug.jar removed from the archive. Update the dep list.
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 17 Apr 2011 14:41:20 +0200
 +
 +libjogl2-java (2.0-rc1-1) unstable; urgency=low
 +
 +  * New upstream release (Closes: #614819)
 +
 + -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 01 Mar 2011 14:12:56 +0100
 +
 +
diff --cc debian/control
index d431ab7,0000000..811ad85
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,327 -1,0 +1,92 @@@
 +Source: libjogl2-java
 +Section: java
 +Priority: optional
 +Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 +Uploaders: Sylvestre Ledru <sylvestre at debian.org>
 +Build-Depends: debhelper (>= 5), cdbs, quilt, default-jdk,
-  libgluegen2-build-java (>= 2.0.2), libgluegen2-rt-java (>= 2.0.2),
++ libgluegen2-build-java (>= 2.1.2), libgluegen2-rt-java (>= 2.1.2),
 + ant-optional, libgl1-mesa-dev, libglu1-mesa-dev, libxxf86vm-dev,
 + x11proto-xf86vidmode-dev, libxt-dev,  junit4, libswt-gtk-3-java,
 + ant-contrib, ant-contrib-cpptasks, libxinerama-dev, libxrandr-dev,
 + ant (>= 1.8)
- Standards-Version: 3.9.4
++Standards-Version: 3.9.5
 +Homepage: http://jogamp.org/
 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjogl2-java
 +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjogl2-java/
 +
 +Package: libjogl2-java
 +Architecture: all
 +Depends: ${misc:Depends},
-  libgluegen2-rt-java (>= 2.0.2), libjogl2-jni (>= ${source:Version})
++ libgluegen2-rt-java (>= 2.1.2), libjogl2-jni (>= ${source:Version})
 +Suggests: libjogl2-java-doc
 +Description: Java bindings for OpenGL API
 + 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. 
++ implementation of the JSR, but an evolving workspace; snapshots are taken
++ from this workspace which become the official reference implementations of
++ the JSR.
 + .
-  JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
++ JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
 + >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
 + extensions. It integrates with the AWT and Swing widget sets, as well with
 + custom windowing toolkits using the NativeWindow API. It is part of a
 + suite of open-source technologies initiated by the Game Technology Group at
-  Sun Microsystems. 
++ Sun Microsystems.
 +
 +Package: libjogl2-jni
 +Depends: ${misc:Depends}, ${shlibs:Depends}
 +Architecture: any
 +Description: Java bindings for OpenGL API (JNI lib)
-  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 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 
++ 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: libjogl2-core-newt-java
- # Architecture: all
- # Depends:  ${misc:Depends}, 
- #  libjogl2-core-java
- # Description: Java bindings for OpenGL API
- #  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 provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
- #  >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- #  extensions. It integrates with the AWT and Swing widget sets, as well with
- #  custom windowing toolkits using the NativeWindow API. It is part of a
- #  suite of open-source technologies initiated by the Game Technology Group at
- #  Sun Microsystems. 
- 
- 
- # Package: libjogl2-core-newt-jni
- # Architecture: any
- # Depends:  ${misc:Depends}, ${shlibs:Depends},
- #  libjogl2-core-java
- # Description: Java bindings for OpenGL API (JNI lib)
- #  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: libjogl2-platform-java
- # Architecture: all
- # Depends:  ${misc:Depends}, libjogl2-core-java
- # Description: Java bindings for OpenGL API
- #  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 provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
- #  >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- #  extensions. It integrates with the AWT and Swing widget sets, as well with
- #  custom windowing toolkits using the NativeWindow API. It is part of a
- #  suite of open-source technologies initiated by the Game Technology Group at
- #  Sun Microsystems. 
- 
- # Package: libjogl2-platform-jni
- # Architecture: any
- # Depends:  ${misc:Depends}, libjogl2-core-java, ${shlibs:Depends}
- # Description: Java bindings for OpenGL API (JNI lib)
- #  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: libjogl2-platform-newt-java
- # Architecture: all
- # Depends:  ${misc:Depends}, libjogl2-core-newt-java
- # Description: Java bindings for OpenGL API
- #  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 provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
- #  >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- #  extensions. It integrates with the AWT and Swing widget sets, as well with
- #  custom windowing toolkits using the NativeWindow API. It is part of a
- #  suite of open-source technologies initiated by the Game Technology Group at
- #  Sun Microsystems. 
- 
- # # nativewindow.core.jar nativewindow.os.x11.jar jogl.core.jar jogl.os.x11.jar
- # # newt.core.jar newt.os.x11.jar newt.ogl.jar jogl.util.jar jogl.os.x11.jar
- # # jogl.gldesktop.jar jogl.gldesktop.dbg.jar
- # Package: libjogl2-desktop-java
- # Architecture: all
- # Suggests: libjogl2-java-doc
- # Depends:  ${misc:Depends}, libjogl2-core-java, libjogl2-platform-java,
- #  libjogl2-platform-newt-java
- # Description: Java bindings for Desktop OpenGL API (main package)
- #  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 provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
- #  >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- #  extensions. It integrates with the AWT and Swing widget sets, as well with
- #  custom windowing toolkits using the NativeWindow API. It is part of a
- #  suite of open-source technologies initiated by the Game Technology Group at
- #  Sun Microsystems. 
- 
- 
- 
- # Package: libjogl2-desktop-jni
- # Architecture: any
- # Depends:  ${misc:Depends}, ${shlibs:Depends}
- # Description: Java bindings for Desktop OpenGL API (JNI lib)
- #  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.
- 
- # # nativewindow.core.jar nativewindow.os.x11.jar jogl.core.jar jogl.os.x11.jar
- # # newt.core.jar newt.os.x11.jar newt.ogl.jar jogl.util.jar jogl.os.x11.jar
- # # jogl.gl2es12.jar jogl.gles1.dbg.jar jogl.gles2.dbg.jar
- # # jogl.util.fixedfuncemu.jar
- # # Package: libjogl2-desktop-gl2es12-java
- # # Architecture: all
- # # Suggests: libjogl2-java-doc
- # # Depends: ${misc:Depends}, libjogl2-core-java, libjogl2-platform-java,
- # #  libjogl2-platform-newt-java, libjogl2-toolkits
- # # Description: Java bindings for desktop ES1/ES2 emulation OpenGL API
- # #  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: libjogl2-desktop-gl2es12-jni
- # # Architecture: any
- # # Depends:  ${misc:Depends}, ${shlibs:Depends}
- # # Description: Java bindings for desktop ES1/ES2 emulation OpenGL API (JNI lib)
- # #  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.
- # #  .
- # #  This package includes the architecture specific java native interface.
- 
- 
- # Package: libjogl2-awt-java
- # Architecture: all
- # Depends:  ${misc:Depends}
- # Description: Java bindings for AWT OpenGL API
- #  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: libjogl2-awt-jni
- # Architecture: any
- # Depends:  ${misc:Depends}, ${shlibs:Depends}
- # Description: Java bindings for AWT OpenGL API (JNI lib)
- #  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: libjogl2-awt-newt-java
- # Architecture: all
- # Depends:  ${misc:Depends}
- # Description: Java bindings for AWT NEWT OpenGL API
- #  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: libjogl2-glu-java
- # Architecture: all
- # Depends:  ${misc:Depends}
- # Description: Java bindings for GLU OpenGL API
- #  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: libjogl2-java-doc
 +Architecture: all
 +Section: doc
 +Depends: ${misc:Depends}
 +Description: Documentation for the Java bindings for OpenGL
-  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. 
++ 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 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.
 + .
 + This package includes the API documentation for JOGL package.
 +
 +
 +Package: libjogl2-toolkits
 +Architecture: all
 +Section: doc
 +Depends: ${misc:Depends}
 +Description: Toolkits to play with JOGL2
-  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. 
++ 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 provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, 
++ JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
 + >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
 + extensions. It integrates with the AWT and Swing widget sets, as well with
 + custom windowing toolkits using the NativeWindow API. It is part of a
 + suite of open-source technologies initiated by the Game Technology Group at
-  Sun Microsystems. 
++ Sun Microsystems.
 + .
 + This package includes JOGL toolkits.
diff --cc debian/patches/arm-build.diff
index adbf5f8,0000000..85bc2ca
mode 100644,000000..100644
--- a/debian/patches/arm-build.diff
+++ b/debian/patches/arm-build.diff
@@@ -1,273 -1,0 +1,273 @@@
- Index: jogl-v2.0-rc12/make/build-jogl.xml
++Index: jogl-v2.1.2/make/build-jogl.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-jogl.xml	2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-jogl.xml	2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-jogl.xml	2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-jogl.xml	2013-11-08 10:54:31.000000000 +0100
 +@@ -200,6 +200,19 @@
 +            <isset property="setup.noSWT"/> 
 +         </condition>
 + 
 ++        <condition property="isLinuxARM">
 ++            <and>
 ++                <istrue value="${isLinux}" />
 ++                <or>
 ++                    <os arch="arm" />
 ++                    <os arch="armv4" />
 ++                    <os arch="armv5" />
 ++                    <os arch="armv6" />
 ++                    <os arch="armv7" />
 ++                </or>
 ++            </and>
 ++        </condition>
 ++
 +         <property name="java.excludes.javadoc.packagenames"
 +                   value="jogamp.opengl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
 + 
- @@ -1129,7 +1142,7 @@
++@@ -1187,7 +1200,7 @@
 +         <includepath path="/usr/local/include" />
 +       </compiler>
 + 
 +-      <compiler id="compiler.cfg.linux.armv6.jogl.x11" extends="compiler.cfg.linux.armv6">
 ++      <compiler id="compiler.cfg.linux.arm.jogl.x11" extends="compiler.cfg.linux">
 +         <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
 +         <compilerarg value="-idirafter" />
 +         <compilerarg value="/usr/include" />
- @@ -1157,8 +1170,8 @@
++@@ -1215,8 +1228,8 @@
 +         <syslibset libs="X11"/>
 +       </linker>
 + 
 +-      <linker id="linker.cfg.linux.armv6.jogl.x11" extends="linker.cfg.linux.armv6">
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11"/>
 ++      <linker id="linker.cfg.linux.arm.jogl.x11" extends="linker.cfg.linux">
 ++        <syslibset libs="X11"/>
 +       </linker>
 + 
 +       <linker id="linker.cfg.android.jogl" extends="linker.cfg.android">
- @@ -1246,10 +1259,10 @@
++@@ -1304,10 +1317,10 @@
 +       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.amd64.jogl.x11" />
 +     </target>
 +     
 +-    <target name="c.configure.linux.armv6" if="isLinuxARMv6">
 +-      <echo message="Linux.armv6" />
 +-      <property name="compiler.cfg.id"                     value="compiler.cfg.linux.armv6.jogl.x11" />
 +-      <property name="linker.cfg.id.os"                    value="linker.cfg.linux.armv6.jogl.x11" />
 ++    <target name="c.configure.linux.arm" if="isLinuxARM">
 ++      <echo message="Linux.arm" />
 ++      <property name="compiler.cfg.id"                     value="compiler.cfg.linux.arm.jogl.x11" />
 ++      <property name="linker.cfg.id.os"                    value="linker.cfg.linux.arm.jogl.x11" />
 +     </target>
 +     
 +     <target name="c.configure.linux.ia64" if="isLinuxIA64">
- @@ -1300,7 +1313,7 @@
++@@ -1358,7 +1371,7 @@
 +       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 ++    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-nativewindow.xml
++Index: jogl-v2.1.2/make/build-nativewindow.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-nativewindow.xml	2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-nativewindow.xml	2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-nativewindow.xml	2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-nativewindow.xml	2013-11-08 10:54:31.000000000 +0100
 +@@ -88,6 +88,19 @@
 +            <isset property="setup.noAWT"/> 
 +         </condition>
 + 
 ++        <condition property="isLinuxARM">
 ++            <and>
 ++                <istrue value="${isLinux}" />
 ++                <or>
 ++                    <os arch="arm" />
 ++                    <os arch="armv4" />
 ++                    <os arch="armv5" />
 ++                    <os arch="armv6" />
 ++                    <os arch="armv7" />
 ++                </or>
 ++            </and>
 ++        </condition>
 ++
 +         <property name="java.excludes.all" value="${java.excludes.awt}" />
 +         <echo message="java.excludes.all: ${java.excludes.all}" />
 +     </target>
 +@@ -342,7 +355,7 @@
 +         <includepath path="/usr/local/include" />
 +       </compiler>
 + 
 +-      <compiler id="compiler.cfg.linux.armv6.nativewindow.x11" extends="compiler.cfg.linux.armv6">
 ++      <compiler id="compiler.cfg.linux.arm.nativewindow.x11" extends="compiler.cfg.linux">
 +         <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
 +         <compilerarg value="-idirafter" />
 +         <compilerarg value="/usr/include" />
 +@@ -395,10 +408,10 @@
 +         <syslibset libs="Xrender"/>
 +       </linker>
 + 
 +-      <linker id="linker.cfg.linux.armv6.nativewindow.x11" extends="linker.cfg.linux.armv6">
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11" />
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xxf86vm" />
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xrender" />
 ++      <linker id="linker.cfg.linux.arm.nativewindow.x11" extends="linker.cfg.linux">
 ++        <syslibset libs="X11" />
 ++        <syslibset libs="Xxf86vm" />
 ++        <syslibset libs="Xrender" />
 +       </linker>
 + 
 +       <linker id="linker.cfg.solaris.nativewindow.x11" extends="linker.cfg.solaris">
 +@@ -483,10 +496,10 @@
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.amd64.nativewindow.x11" />
 +     </target>
 +     
 +-    <target name="c.configure.linux.armv6" if="isLinuxARMv6">
 +-      <echo message="Linux.armv6" />
 +-      <property name="compiler.cfg.id"                      value="compiler.cfg.linux.armv6.nativewindow.x11" />
 +-      <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.armv6.nativewindow.x11" />
 ++    <target name="c.configure.linux.arm" if="isLinuxARM">
 ++      <echo message="Linux.arm" />
 ++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux.arm.nativewindow.x11" />
 ++      <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.arm.nativewindow.x11" />
 +     </target>
 +     
 +     <target name="c.configure.linux.ia64" if="isLinuxIA64">
 +@@ -537,7 +550,7 @@
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 ++    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-newt.xml
++Index: jogl-v2.1.2/make/build-newt.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-newt.xml	2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-newt.xml	2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-newt.xml	2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-newt.xml	2013-11-08 10:54:31.000000000 +0100
 +@@ -157,6 +157,19 @@
 +            <isset property="setup.noOpenGL"/>
 +         </condition>
 + 
 ++        <condition property="isLinuxARM">
 ++            <and>
 ++                <istrue value="${isLinux}" />
 ++                <or>
 ++                    <os arch="arm" />
 ++                    <os arch="armv4" />
 ++                    <os arch="armv5" />
 ++                    <os arch="armv6" />
 ++                    <os arch="armv7" />
 ++                </or>
 ++            </and>
 ++        </condition>
 ++
 +         <property name="java.excludes.all" value="${java.excludes.awt}, ${java.excludes.swt}, ${java.excludes.opengl}" />
 +         <echo message="java.excludes.all: ${java.excludes.all}" />
 + 
 +@@ -265,7 +278,7 @@
 +         <includepath path="/usr/local/include" />
 +       </compiler>
 + 
 +-      <compiler id="compiler.cfg.linux.armv6.newt.x11" extends="compiler.cfg.linux.armv6">
 ++      <compiler id="compiler.cfg.linux.arm.newt.x11" extends="compiler.cfg.linux">
 +         <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
 +         <compilerarg value="-idirafter" />
 +         <compilerarg value="/usr/include" />
 +@@ -320,13 +333,13 @@
 +         <!--syslibset libs="X11-xcb" /-->
 +       </linker>
 + 
 +-      <linker id="linker.cfg.linux.armv6.newt.x11" extends="linker.cfg.linux.armv6">
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11" />
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xrandr" />
 ++      <linker id="linker.cfg.linux.arm.newt.x11" extends="linker.cfg.linux">
 ++        <syslibset libs="X11" />
 ++        <syslibset libs="Xrandr" />
 +       </linker>
 + 
 +       <linker id="linker.cfg.android.newt" extends="linker.cfg.android">
 +-        <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="android" />
 ++        <syslibset libs="android" />
 +       </linker>
 + 
 +       <linker id="linker.cfg.solaris.newt.x11" extends="linker.cfg.solaris">
 +@@ -412,11 +425,11 @@
 +       <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
 +     </target>
 + 
 +-    <target name="c.configure.linux.armv6" if="isLinuxARMv6">
 +-      <echo message="Linux.armv6" />
 +-      <property name="compiler.cfg.id"                      value="compiler.cfg.linux.armv6.newt.x11" />
 +-      <condition property="linker.cfg.id.oswin"             value="linker.cfg.linux.armv6.newt.x11"
 +-                                                            else="linker.cfg.linux.armv6">
 ++    <target name="c.configure.linux.arm" if="isLinuxARM">
 ++      <echo message="Linux.arm" />
 ++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux.arm.newt.x11" />
 ++      <condition property="linker.cfg.id.oswin"             value="linker.cfg.linux.arm.newt.x11"
 ++                                                            else="linker.cfg.linux.arm">
 +           <isset property="isX11" />
 +       </condition>
 +       <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
 +@@ -498,7 +511,7 @@
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.newt.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
 ++    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.arm,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
- Index: jogl-v2.0-rc12/make/scripts/make.jogl.all.linux-armv7hf.sh
++Index: jogl-v2.1.2/make/scripts/make.jogl.all.linux-armv7hf.sh
 +===================================================================
 +--- /dev/null	1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/make.jogl.all.linux-armv7hf.sh	2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/make.jogl.all.linux-armv7hf.sh	2013-11-08 10:54:31.000000000 +0100
 +@@ -0,0 +1,27 @@
 ++#! /bin/sh
 ++
 ++# arm-linux-gnueabihf == armhf triplet
 ++PATH=`pwd`/../../gluegen/make/lib/linux/arm-linux-gnueabihf/bin:$PATH
 ++export PATH
 ++
 ++#    -Dc.compiler.debug=true 
 ++#    -Dgluegen.cpptasks.detected.os=true \
 ++#    -DisUnix=true \
 ++#    -DisLinux=true \
 ++#    -DisLinuxARMv7=true \
 ++#    -DisX11=false \
 ++
 ++export TARGET_PLATFORM_ROOT=/
 ++export TARGET_PLATFORM_LIBS=/usr/lib/arm-linux-gnueabihf
 ++export TARGET_JAVA_LIBS=/usr/lib/jvm/java-6-openjdk-armhf/jre/lib/arm
 ++
 ++export GLUEGEN_CPPTASKS_FILE="../../gluegen/make/lib/gluegen-cpptasks-linux-armv7hf.xml"
 ++
 ++ant \
 ++    -Drootrel.build=build-linux-armv7hf \
 ++    -Dsetup.addNativeKD=true \
 ++    -Dsetup.addNativeOpenMAX=true \
 ++    -Dsetup.addNativeBroadcom=true \
 ++    -Djunit.run.arg0="-Dnewt.test.Screen.disableScreenMode" \
 ++    $* 2>&1 | tee make.jogl.all.linux-armv7hf.log
 ++
- Index: jogl-v2.0-rc12/make/scripts/tests-armv7_armhf.sh
++Index: jogl-v2.1.2/make/scripts/tests-armv7_armhf.sh
 +===================================================================
 +--- /dev/null	1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/tests-armv7_armhf.sh	2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/tests-armv7_armhf.sh	2013-11-08 10:54:31.000000000 +0100
 +@@ -0,0 +1,7 @@
 ++#! /bin/bash
 ++
 ++spath=`dirname $0`
 ++
 ++. $spath/tests.sh  `which java` -DummyArg ../build-linux-armv7hf $*
 ++
 ++
- Index: jogl-v2.0-rc12/make/scripts/tests-linux-armv7hf.sh
++Index: jogl-v2.1.2/make/scripts/tests-linux-armv7hf.sh
 +===================================================================
 +--- /dev/null	1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/tests-linux-armv7hf.sh	2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/tests-linux-armv7hf.sh	2013-11-08 10:54:31.000000000 +0100
 +@@ -0,0 +1,7 @@
 ++#! /bin/bash
 ++
 ++spath=`dirname $0`
 ++
 ++. $spath/tests.sh  `which java` -DummyArg ../build-linux-armv7hf $*
 ++
 ++
diff --cc debian/patches/disable_git_call.diff
index 8fff677,0000000..a8cb872
mode 100644,000000..100644
--- a/debian/patches/disable_git_call.diff
+++ b/debian/patches/disable_git_call.diff
@@@ -1,24 -1,0 +1,24 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml	2013-07-01 14:28:35.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml	2013-07-01 14:28:35.000000000 +0200
- @@ -67,19 +67,7 @@
++--- jogl-v2.1.2.orig/make/build-common.xml	2013-11-08 10:54:23.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml	2013-11-08 10:54:23.000000000 +0100
++@@ -71,19 +71,7 @@
 +         <property name="jogl.build.number" value="manual"/>
 +         <property name="jogl.build.id"     value="${version.timestamp}"/>
 +         <mkdir dir="${tempdir}" />
 +-        <exec dir="." executable="git" logError="true" failonerror="false" failifexecutionfails="false"
 +-                  output="${tempdir}/localbranch.raw">
 +-            <arg line="branch --no-color"/>
 +-        </exec>
 +-        <exec dir="." executable="sed" logError="true" failonerror="false" failifexecutionfails="false"
 +-                  outputproperty="jogl.build.branch">
 +-            <arg line="-e '/^[^*]/d' -e 's/* \(.*\)/\1/' ${tempdir}/localbranch.raw"/>
 +-        </exec>
 +         <property name="jogl.build.branch" value="manual"/> <!-- fallback -->
 +-        <exec dir="${project.root}" executable="git" logError="true" failonerror="false" failifexecutionfails="false"
 +-                  outputproperty="jogl.build.commit">
 +-            <arg line="rev-parse HEAD"/>
 +-        </exec>
 +         <property name="jogl.build.commit" value="manual"/> <!-- fallback -->
 + 
 +         <property name="jogl.version"         value="${jogamp.version.base}-b${jogl.build.number}-${version.timestamp}" />
diff --cc debian/patches/manifest.diff
index 103598e,0000000..1872276
mode 100644,000000..100644
--- a/debian/patches/manifest.diff
+++ b/debian/patches/manifest.diff
@@@ -1,18 -1,0 +1,18 @@@
- Index: libjogl2-java-2.0-rc12/make/joglversion
++Index: jogl-v2.1.2/make/joglversion
 +===================================================================
- --- libjogl2-java-2.0-rc12.orig/make/joglversion	2013-06-25 16:35:52.000000000 +0200
- +++ libjogl2-java-2.0-rc12/make/joglversion	2013-07-01 18:14:24.000000000 +0200
- @@ -7,10 +7,12 @@
++--- jogl-v2.1.2.orig/make/joglversion	2013-11-08 10:54:26.000000000 +0100
+++++ jogl-v2.1.2/make/joglversion	2013-11-08 10:54:26.000000000 +0100
++@@ -8,10 +8,12 @@
 + Implementation-Build: @BUILD_VERSION@
 + Implementation-Branch: @SCM_BRANCH@
 + Implementation-Commit: @SCM_COMMIT@
 +-Implementation-Vendor: JogAmp Community
 ++Implementation-Vendor: JogAmp Community - Debian package
 + Implementation-URL: http://jogamp.org/
 + Extension-Name: javax.media.opengl
 + Implementation-Vendor-Id: com.jogamp
 + Trusted-Library: true
 + Permissions: all-permissions
 ++Class-Path: /usr/share/java/gluegen2-rt.jar
 + @JAR_CODEBASE_TAG@
 ++
diff --cc debian/patches/s390x.diff
index aa9fa6a,0000000..3893542
mode 100644,000000..100644
--- a/debian/patches/s390x.diff
+++ b/debian/patches/s390x.diff
@@@ -1,81 -1,0 +1,81 @@@
- Index: jogl-v2.0-rc12/make/build-jogl.xml
++Index: jogl-v2.1.2/make/build-jogl.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-jogl.xml	2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-jogl.xml	2013-07-01 14:29:14.000000000 +0200
- @@ -1287,6 +1287,12 @@
++--- jogl-v2.1.2.orig/make/build-jogl.xml	2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-jogl.xml	2013-11-08 10:54:28.000000000 +0100
++@@ -1345,6 +1345,12 @@
 +       <property name="compiler.cfg.id"                     value="compiler.cfg.linux" />
 +       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
 +     </target>
 ++ 
 ++    <target name="c.configure.linux.s390x" if="isLinuxs390x">
 ++      <echo message="Linux.S390x" />
 ++      <property name="compiler.cfg.id"                     value="compiler.cfg.linux" />
 ++      <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
 ++    </target>
 + 
 +     <target name="c.configure.linux.sparc" if="isLinuxSparc">
 +       <echo message="Linux.SPARC" />
- @@ -1294,7 +1300,7 @@
++@@ -1352,7 +1358,7 @@
 +       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 ++    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-nativewindow.xml
++Index: jogl-v2.1.2/make/build-nativewindow.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-nativewindow.xml	2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-nativewindow.xml	2013-07-01 14:29:14.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-nativewindow.xml	2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-nativewindow.xml	2013-11-08 10:54:28.000000000 +0100
 +@@ -525,13 +525,19 @@
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
 +     </target>
 + 
 ++    <target name="c.configure.linux.s390x" if="isLinuxs390x">
 ++      <echo message="Linux.S390x" />
 ++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
 ++      <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
 ++    </target>
 ++
 +     <target name="c.configure.linux.sparc" if="isLinuxSparc">
 +       <echo message="Linux.SPARC" />
 +       <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 ++    <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-newt.xml
++Index: jogl-v2.1.2/make/build-newt.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-newt.xml	2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-newt.xml	2013-07-01 14:29:14.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-newt.xml	2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-newt.xml	2013-11-08 10:54:28.000000000 +0100
 +@@ -472,6 +472,16 @@
 +       <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
 +     </target>
 + 
 ++    <target name="c.configure.linux.s390x" if="isLinuxs390x">
 ++      <echo message="Linux.S390x" />
 ++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
 ++      <condition property="linker.cfg.id.oswin"             value="linker.cfg.linux.newt.x11"
 ++                                                            else="linker.cfg.linux">
 ++          <isset property="isX11" />
 ++      </condition>
 ++      <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
 ++    </target>
 ++
 +     <target name="c.configure.linux.sparc" if="isLinuxSparc">
 +       <echo message="Linux.sparc" />
 +       <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
 +@@ -488,7 +498,7 @@
 +       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.newt.x11" />
 +     </target>
 + 
 +-    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
 ++    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
 + 
 +     <target name="c.configure.android" if="isAndroid">
 +       <echo message="Android" />
diff --cc debian/patches/swt.diff
index 3d16cda,0000000..d800e0b
mode 100644,000000..100644
--- a/debian/patches/swt.diff
+++ b/debian/patches/swt.diff
@@@ -1,23 -1,0 +1,23 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml	2013-07-01 14:28:32.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml	2013-07-01 14:28:32.000000000 +0200
- @@ -127,15 +127,9 @@
++--- jogl-v2.1.2.orig/make/build-common.xml	2013-11-08 10:54:20.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml	2013-11-08 10:54:20.000000000 +0100
++@@ -131,15 +131,9 @@
 +         <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-freebsd-x86_64/swt.jar">
 +           <istrue value="${isFreeBSDAMD64}" />
 +         </condition>
 +-        <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86_64/swt-debug.jar">
 +-          <istrue value="${isLinuxAMD64}" />
 +-        </condition>
 +-        <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
 +-          <istrue value="${isLinuxX86}" />
 +-        </condition>
 +-        <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
 +-          <istrue value="${isLinuxARMv6}" /> <!-- FIXME JAU .. hack -->
 +-        </condition>
 ++        <condition property="swt.jar" value="/usr/share/java/swt.jar">
 ++          <istrue value="${isLinux}" />
 ++	</condition>
 +         <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
 +           <istrue value="${isAndroid}" /> <!-- FIXME JAU .. hack -->
 +         </condition>
diff --cc debian/patches/variousFixes.diff
index abb8fb7,0000000..14abaf0
mode 100644,000000..100644
--- a/debian/patches/variousFixes.diff
+++ b/debian/patches/variousFixes.diff
@@@ -1,65 -1,0 +1,65 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml	2013-07-01 14:27:33.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml	2013-07-01 14:28:22.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-common.xml	2013-11-08 10:53:51.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml	2013-11-08 10:53:51.000000000 +0100
 +@@ -13,7 +13,7 @@
 +     </fail>
 + 
 +     <!-- Pull in GlueGen cpptasks build file -->
 +-    <property name="gluegen.root" value="../../gluegen" />
 ++    <property name="gluegen.root" value="/usr/share/gluegen2/" />
 +     <import file="${gluegen.root}/make/gluegen-cpptasks.xml" />
 +     <import file="${gluegen.root}/make/jogamp-archivetasks.xml" />
 +     <import file="${gluegen.root}/make/jogamp-androidtasks.xml" />
 +@@ -22,7 +22,7 @@
 +     <!-- Add JOAL (optional) -->
 +     <property name="joal.root" value="../../joal" />
 + 
 +-    <property name="ant-contrib.jar"  value="${gluegen.root}/make/lib/ant-contrib-1.0b3.jar" />
 ++    <property name="ant-contrib.jar"  value="/usr/share/java/ant-contrib.jar" />
 + 
 +     <condition property="rootrel.build" value="build">
 +       <not>
- @@ -201,7 +201,7 @@
++@@ -205,7 +205,7 @@
 +         <property name="gluegen.build.xml"          value="${gluegen.make}/build.xml" />
 +         <property name="build.gluegen"              value="${gluegen.root}/${rootrel.build}" />
 +         <property name="obj.gluegen"                value="${build.gluegen}/obj"/>
 +-        <property name="gluegen.jar"                value="${build.gluegen}/gluegen.jar" />
 ++        <property name="gluegen.jar"                value="/usr/share/java/gluegen2.jar" />
 +         <property name="ant.jar"                    value="${ant.home}/lib/ant.jar" />
 +         <property name="ant-junit.jar"              value="${ant.home}/lib/ant-junit.jar" />
 + 
- @@ -404,7 +404,7 @@
++@@ -410,7 +410,7 @@
 +         </path>
 + 
 +         <!-- JavaSE combinations -->
 +-        <property name="gluegen-rt.jar"                 value="${build.gluegen}/gluegen-rt.jar" />
 ++        <property name="gluegen-rt.jar"                 value="/usr/share/java/gluegen2-rt.jar" />
 +         <property name="gluegen-rt-android.jar"         value="${build.gluegen}/gluegen-rt-android.jar" />
 +         <property name="jogl-test.jar"                  value="${jar}/jogl-test.jar"/>
 +         <property name="jogl-test-android.jar"          value="${jar}/jogl-test-android.jar"/>
- @@ -574,7 +574,10 @@
++@@ -580,7 +580,10 @@
 + 
 +         <!-- Run the GlueGen build to ensure that the GlueGen ANT task
 +            - has been built. -->
 +-        <ant antfile="${gluegen.build.xml}" dir="${gluegen.make}" target="base.compile" inheritAll="false"/>
 ++        <ant antfile="${gluegen.build.xml}" dir="${gluegen.make}" target="base.compile" inheritAll="false">
 ++          <property name="build" value="${basedir}/../"/>
 ++          <property name="test.dir" value="${basedir}/../test"/>
 ++        </ant>
 +     </target>
 + 
 + 
- Index: jogl-v2.0-rc12/make/build.xml
++Index: jogl-v2.1.2/make/build.xml
 +===================================================================
- --- jogl-v2.0-rc12.orig/make/build.xml	2013-07-01 14:27:33.000000000 +0200
- +++ jogl-v2.0-rc12/make/build.xml	2013-07-01 14:27:33.000000000 +0200
++--- jogl-v2.1.2.orig/make/build.xml	2013-11-08 10:53:51.000000000 +0100
+++++ jogl-v2.1.2/make/build.xml	2013-11-08 10:54:14.000000000 +0100
 +@@ -291,7 +291,7 @@
 +     </target>
 + 
 +     <target name="tag.build" depends="init">
 +-        <copy file="${build.gluegen}/artifact.properties" todir="${build}" overwrite="true"/>
 ++        <copy file="/usr/share/gluegen2/artifact.properties" todir="${build}" overwrite="true"/>
++         <echo message='jogl.build.version=${jogamp.version}${line.separator}'   file="${build}/artifact.properties" append="true"/>
 +         <echo message='jogl.build.number=${jogl.build.number}${line.separator}' file="${build}/artifact.properties" append="true"/>
 +         <echo message='jogl.build.id=${jogl.build.id}${line.separator}'         file="${build}/artifact.properties" append="true"/>
-          <echo message='jogl.build.branch=${jogl.build.branch}${line.separator}' file="${build}/artifact.properties" append="true"/>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libjogl2-java.git



More information about the pkg-java-commits mailing list