Author: sylvestre Date: 2011-01-17 15:38:21 +0000 (Mon, 17 Jan 2011) New Revision: 13222
Added: trunk/libgluegen-java/ trunk/libgluegen-java/debian/changelog trunk/libgluegen-java/debian/rules Removed: trunk/libgluegen-java/debian/ant.properties trunk/libgluegen-java/debian/changelog trunk/libgluegen-java/debian/libjogl-java-doc.docs trunk/libgluegen-java/debian/rules Modified: trunk/libgluegen-java/debian/control trunk/libgluegen-java/debian/patches/series Log: gluegen initial import Deleted: trunk/libgluegen-java/debian/ant.properties =================================================================== --- trunk/libjogl-java/debian/ant.properties 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/ant.properties 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,54 +0,0 @@ -############################################################################### -# The host specific properties. The build will inform you of required -# properties. This file must be copied into your home directory (pointed -# to by the Java system property user.home) and the copy modified appropriately. -############################################################################### -# -# java.home.dir is usually inferred from the java.home variable. -# If it appears the build is failing because of an inability to -# find e.g. JAWT or JNI headers, override this to point to the -# root directory of your JDK. -# -# java.home.dir=C:/jdk1.4.2 - -# If you are building on Windows and have the Microsoft Visual C++ -# compilers installed, you can choose an alternate compiler with which -# to build the JOGL native code. Valid strings here are "vc6", "vc7", -# "vc8", and "mingw". -win32.c.compiler=vc6 - -# If you are building on a Mac OS X system supporting -# cross-compilation and want to generate fat (PPC and x86) binaries, -# uncomment the property below -# macosxfat=true - -# -# If you are building the Cg binding (by specifying -Djogl.cg=1 to the -# Ant build) and have installed the Cg SDK in somewhere other than the -# default location, modify the appropriate variable to point to the -# absolute path of the lib directory -# -windows.cg.lib=C:/Program Files/Nvidia Corporation/Cg/lib -x11.cg.lib=/usr/lib - -# -# The required antlr.jar property that is the full path to the antlr.jar -# including the name of the jar -# -# Windows -#antlr.jar=C:/Users/kbr/ANTLR/antlr-2.7.2/antlr.jar -# Linux -# antlr.jar=/home/kbr/antlr-2.7.2/antlr.jar -# Mac OS X -# antlr.jar=/Users/kbr/antlr-2.7.2/antlr.jar -# Solaris -# antlr.jar=/export/kbr/ANTLR/antlr-2.7.2/antlr.jar - -antlr.jar=/usr/share/java/antlrall.jar - -# commented because cg lib is not available under Debian -# jogl.cg=1 - - - -user.properties.file=true Deleted: trunk/libgluegen-java/debian/changelog =================================================================== --- trunk/libjogl-java/debian/changelog 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/changelog 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,163 +0,0 @@ -libjogl-java (1.1.1+dak1-8) UNRELEASED; urgency=low - - [ Onkar Shinde ] - * Fix watch file to only look for stable releases. - - -- Onkar Shinde <[email protected]> Wed, 02 Sep 2009 14:05:16 +0530 - -libjogl-java (1.1.1+dak1-7) unstable; urgency=low - - [ Torsten Werner ] - * Fix Vcs headers. - - [ Sylvestre Ledru ] - * Standards-Version updated to version 3.8.3 - * DM-Upload-Allowed removed - * Change of my email address since I am now DD - * Really disable the doc build where was ending by a timeout - - -- Sylvestre Ledru <[email protected]> Mon, 31 Aug 2009 16:33:32 +0200 - -libjogl-java (1.1.1+dak1-6) unstable; urgency=low - - * Change Maintainer: Debian Java Maintainers. - * Change Section: java. - * Update Standards-Version: 3.8.2 (no changes). - - -- Torsten Werner <[email protected]> Mon, 29 Jun 2009 19:54:56 +0200 - -libjogl-java (1.1.1+dak1-5) unstable; urgency=low - - * Standards-Version updated to version 3.8.1 - * Disable the build of the javadoc under arm mipsel mips armel because of - a timeout issue - * Also handle the antlr package as dep (to simplify the backport) - - -- Sylvestre Ledru <[email protected]> Fri, 01 May 2009 12:40:17 +0200 - -libjogl-java (1.1.1+dak1-4) unstable; urgency=low - - * javadoc had problems to find gluegen when building the doc of jogl - * misc depends added - * /usr/lib/jni & /usr/lib64/jni are now scanned automatically by jogl on - startup (Closes: #509721) - - -- Sylvestre Ledru <[email protected]> Mon, 29 Dec 2008 12:04:05 +0100 - -libjogl-java (1.1.1+dak1-3) experimental; urgency=low - - * Dep to antlr changed to libantlr-java and move to build-depends - (instead of Build-Depends-Indep) (Closes: #503676) - - -- Sylvestre Ledru <[email protected]> Mon, 27 Oct 2008 15:14:48 +0100 - -libjogl-java (1.1.1+dak1-2) experimental; urgency=low - - [ Torsten Werner ] - * Remove header XS-Autobuild from debian/control because the package is in - main now. - - [ Sylvestre Ledru ] - * Standards-Version updated to version 3.8.0 - * jogl is now built with OpenJDK - * Update of the ant tasks files to build on the Debian archs (=> - experimental) (Closes: #503380) - - -- Sylvestre Ledru <[email protected]> Sun, 26 Oct 2008 19:41:44 +0100 - -libjogl-java (1.1.1+dak1-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * Update debian/copyright to the SGI Free Software License B, version 2.0. - See: - http://www.sgi.com/company_info/newsroom/press_releases/2008/september/opengl.html - Thanks to this change (JoGL is based on code from mesa), this package - is now free. - * Package moving to main instead of non-free - - [ Torsten Werner ] - * Fake a new upstream version because of a bug in dak. - - -- Torsten Werner <[email protected]> Sun, 21 Sep 2008 19:39:02 +0200 - -libjogl-java (1.1.1-2) unstable; urgency=low - - * Missing detection of the PowerPC in the Java code. Thanks Michel - Dänzer (Closes: #499248) - - -- Sylvestre Ledru <[email protected]> Wed, 17 Sep 2008 13:28:09 +0200 - -libjogl-java (1.1.1-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * New upstream version - - [ Torsten Werner ] - * Add DM-Upload-Allowed: yes to enable uploads by Sylvestre. - - -- Sylvestre Ledru <[email protected]> Tue, 27 May 2008 15:23:43 +0200 - -libjogl-java (1.1.1~rc8-4) unstable; urgency=low - - * Build dep java-gcj-compat-dev changed to default-jdk-builddep - (Closes: #477876) - * JAVA_HOME changed to /usr/lib/jvm/default-java - - -- Sylvestre Ledru <[email protected]> Sat, 26 Apr 2008 00:04:30 +0200 - -libjogl-java (1.1.1~rc8-3) unstable; urgency=low - - * Extended detection of PPC. (Closes: #465724) - - -- Sylvestre Ledru <[email protected]> Sun, 09 Mar 2008 18:48:38 +0100 - -libjogl-java (1.1.1~rc8-2) unstable; urgency=low - - * Add support for cpu ppc. (Closes: #465724) - - -- Torsten Werner <[email protected]> Fri, 07 Mar 2008 20:33:22 +0100 - -libjogl-java (1.1.1~rc8-1) unstable; urgency=low - - [ Sylvestre Ledru ] - * New upstream version - * Better watch file - - [ Torsten Werner ] - * Make Depends: libjogl-jni versioned. - - -- Torsten Werner <[email protected]> Thu, 28 Feb 2008 22:48:21 +0100 - -libjogl-java (1.1.1~rc7-4) unstable; urgency=low - - * PowerPC arch detection was missing (Closes: #465724) - - -- Sylvestre Ledru <[email protected]> Sat, 16 Feb 2008 16:53:19 +0100 - -libjogl-java (1.1.1~rc7-3) unstable; urgency=low - - * FTBFS issue fixed (some Build-Depends were in Build-Depends-Indep), thanks - Michael Koch (closes: #460126) - - -- Sylvestre Ledru <[email protected]> Thu, 10 Jan 2008 22:35:55 +0100 - -libjogl-java (1.1.1~rc7-2) unstable; urgency=low - - [ Sylvestre Ledru ] - * A library was missing - * Clean ant target added - * Facilitate the future use of Cg (C for Graphics from NVIDIA) when/if - available - * Updated to Standards-Version: 3.7.3 (no changes needed). - - [ Torsten Werner ] - * Enable autobuilding the non-free package. - - -- Torsten Werner <[email protected]> Sat, 29 Dec 2007 13:58:15 +0100 - -libjogl-java (1.1.1~rc7-1) unstable; urgency=low - - * Initial Release (closes: #337828, #456177) - - -- Sylvestre Ledru <[email protected]> Thu, 13 Dec 2007 16:26:17 +0100 - Copied: trunk/libgluegen-java/debian/changelog (from rev 11304, trunk/libjogl-java/debian/changelog) =================================================================== --- trunk/libgluegen-java/debian/changelog (rev 0) +++ trunk/libgluegen-java/debian/changelog 2011-01-17 15:38:21 UTC (rev 13222) @@ -0,0 +1,5 @@ +libgluegen-java (2.0b05-1) unstable; urgency=low + + * New upstream release + + -- Sylvestre Ledru <[email protected]> Mon, 21 Dec 2009 15:35:52 +0100 Modified: trunk/libgluegen-java/debian/control =================================================================== --- trunk/libjogl-java/debian/control 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/control 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,75 +1,47 @@ -Source: libjogl-java +Source: libgluegen-java Section: java Priority: optional Maintainer: Debian Java Maintainers <[email protected]> -Uploaders: Sylvestre Ledru <[email protected]>, - Torsten Werner <[email protected]> +Uploaders: Sylvestre Ledru <[email protected]> Build-Depends: debhelper (>= 5), cdbs, quilt, openjdk-6-jdk, - ant-optional, libgl1-mesa-dev, libglu1-mesa-dev, libxxf86vm-dev, - x11proto-xf86vidmode-dev, libxt-dev, -# antlr java packages started to exist at version 2.7.7-8. Before, it -# was included in the antlr package libantlr-java | antlr ( <= 2.7.7-7 ) Standards-Version: 3.8.3 -Homepage: http://jogl.dev.java.net -Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libjogl-java -Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjogl-java/ +Homepage: http://kenai.com/projects/gluegen/ +Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libgluegen-java +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libgluegen-java/ -Package: libjogl-java +Package: libgluegen-java Architecture: all -Suggests: libjogl-java-doc +Suggests: libgluegen-java-doc Depends: ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime, - libjogl-jni (>= ${source:Version}), + libgluegen-jni (>= ${source:Version}), antlr -Description: Java bindings for OpenGL API (java library) - The JOGL project hosts the development version of the Java Bindings for - OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics - to applications written in Java. JOGL is not the official reference - implementation of the JSR, but an evolving workspace; snapshots are taken - from this workspace which become the official reference implementations of - the JSR. JOGL is part of a suite of open-source technologies initiated by - the Game Technology Group at Sun Microsystems. - . - JOGL provides full access to the APIs in the OpenGL 2.0 specification as - well as nearly all vendor extensions, and integrates with the AWT and Swing - widget sets. +Description: JNI glue code generator + GlueGen is a tool which automatically generates the Java and JNI code + necessary to call C libraries. It reads as input ANSI C header files and + separate configuration files which provide control over many aspects of the + glue code generation. GlueGen uses a complete ANSI C parser and an internal + representation (IR) capable of representing all C types to represent the APIs + for which it generates interfaces. It has the ability to perform significant + transformations on the IR before glue code emission. GlueGen is currently + powerful enough to bind even low-level APIs such as the Java Native Interface + (JNI) and the AWT Native Interface (JAWT) back up to the Java programming + language. -Package: libjogl-jni +Package: libgluegen-jni Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} -Description: Java bindings for OpenGL API (java jni library) - The JOGL project hosts the development version of the Java Bindings for - OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics - to applications written in Java. JOGL is not the official reference - implementation of the JSR, but an evolving workspace; snapshots are taken - from this workspace which become the official reference implementations of - the JSR. JOGL is part of a suite of open-source technologies initiated by - the Game Technology Group at Sun Microsystems. +Description: JNI glue code generator + GlueGen is a tool which automatically generates the Java and JNI code + necessary to call C libraries. It reads as input ANSI C header files and + separate configuration files which provide control over many aspects of the + glue code generation. GlueGen uses a complete ANSI C parser and an internal + representation (IR) capable of representing all C types to represent the APIs + for which it generates interfaces. It has the ability to perform significant + transformations on the IR before glue code emission. GlueGen is currently + powerful enough to bind even low-level APIs such as the Java Native Interface + (JNI) and the AWT Native Interface (JAWT) back up to the Java programming + language. . - 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 part - for the Java bindings for OpenGL. For an extended description have a look - at package libjogl-java. - -Package: libjogl-java-doc -Architecture: all -Section: doc -Depends: ${misc:Depends} -Suggests: libjogl-java -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. 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 API documentation for JOGL package. + for the Java bindings for Gluegen. Deleted: trunk/libgluegen-java/debian/libjogl-java-doc.docs =================================================================== --- trunk/libjogl-java/debian/libjogl-java-doc.docs 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/libjogl-java-doc.docs 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,2 +0,0 @@ -jogl/doc/userguide/ -jogl/javadoc_public Modified: trunk/libgluegen-java/debian/patches/series =================================================================== --- trunk/libjogl-java/debian/patches/series 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/patches/series 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,5 +1 @@ -build.diff -build-java.diff -cg-common.cfg.diff - Deleted: trunk/libgluegen-java/debian/rules =================================================================== --- trunk/libjogl-java/debian/rules 2009-12-21 08:33:24 UTC (rev 11303) +++ trunk/libgluegen-java/debian/rules 2011-01-17 15:38:21 UTC (rev 13222) @@ -1,41 +0,0 @@ -#!/usr/bin/make -f - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/ant.mk -include /usr/share/cdbs/1/rules/patchsys-quilt.mk - -JAVA_HOME := /usr/lib/jvm/java-6-openjdk/ -DEB_JARS := ant-launcher antlrall ant-antlr -DEB_ANT_CLEAN_TARGET := clean -DEB_BUILDDIR := jogl/make -DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) - -DISABLE_BUILD_HELP_ARCHS := arm mipsel mips armel -ifneq (,$(findstring $(DEB_HOST_ARCH),$(DISABLE_BUILD_HELP_ARCHS))) -# Disable the javadoc on this arch. it timeouts for the archs -DEB_ANT_BUILD_TARGET := all -else -DEB_ANT_BUILD_TARGET := all javadoc -endif - -install/libjogl-java:: - install -m 644 -D jogl/build/jogl.jar debian/libjogl-java/usr/share/java/jogl-$(DEB_UPSTREAM_VERSION).jar - ln -s jogl-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/jogl.jar - install -m 644 -D gluegen/build/gluegen-rt.jar debian/libjogl-java/usr/share/java/gluegen-rt-$(DEB_UPSTREAM_VERSION).jar - ln -s gluegen-rt-$(DEB_UPSTREAM_VERSION).jar debian/libjogl-java/usr/share/java/gluegen-rt.jar - -install/libjogl-jni:: - install -m 644 -D jogl/build/obj/libjogl.so debian/libjogl-jni/usr/lib/jni/libjogl.so - install -m 644 -D jogl/build/obj/libjogl_awt.so debian/libjogl-jni/usr/lib/jni/libjogl_awt.so -# Commented since Cg is not available under Debian -# install -m 644 -D jogl/build/obj/libjogl_cg.so debian/libjogl-jni/usr/lib/jni/libjogl_cg.so - install -m 644 -D gluegen/build/obj/libgluegen-rt.so debian/libjogl-jni/usr/lib/jni/libgluegen-rt.so - -install/libjogl-java-doc:: - if test ! -d jogl/javadoc_public; then mkdir jogl/javadoc_public; fi - -clean:: - $(RM) -r gluegen/build - -get-orig-source:: - -uscan --upstream-version 0 Copied: trunk/libgluegen-java/debian/rules (from rev 11304, trunk/libjogl-java/debian/rules) =================================================================== --- trunk/libgluegen-java/debian/rules (rev 0) +++ trunk/libgluegen-java/debian/rules 2011-01-17 15:38:21 UTC (rev 13222) @@ -0,0 +1,24 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +JAVA_HOME := /usr/lib/jvm/default-java/ +DEB_JARS := ant-launcher antlrall ant-antlr +DEB_ANT_CLEAN_TARGET := clean +DEB_ANT_BUILD_TARGET := all +DEB_ANT_BUILDFILE := make/build.xml + +install/libgluegen-java:: + install -m 644 -D build/gluegen-rt.jar debian/libgluegen-java/usr/share/java/gluegen-rt-$(DEB_UPSTREAM_VERSION).jar + ln -s gluegen-rt-$(DEB_UPSTREAM_VERSION).jar debian/libgluegen-java/usr/share/java/gluegen-rt.jar + +install/libgluegen-jni:: + install -m 644 -D build/obj/libgluegen-rt.so debian/libgluegen-jni/usr/lib/jni/libgluegen-rt.so + +clean:: + $(RM) -r gluegen/build + +get-orig-source:: + -uscan --upstream-version 0 _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

