[pkg-java] r13222 - in trunk: . libgluegen-java/debian libgluegen-java/debian/patches

Sylvestre Ledru sylvestre at alioth.debian.org
Mon Jan 17 15:38:23 UTC 2011


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 <onkarshinde at ubuntu.com>  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 <sylvestre at debian.org>  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 <twerner at debian.org>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <twerner at debian.org>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <twerner at debian.org>  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 <twerner at debian.org>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre.ledru at inria.fr>  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 <twerner at debian.org>  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 <sylvestre.ledru at inria.fr>  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 <sylvestre at debian.org>  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 <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Sylvestre Ledru <sylvestre at debian.org>,
- Torsten Werner <twerner at debian.org>
+Uploaders: Sylvestre Ledru <sylvestre at debian.org>
 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




More information about the pkg-java-commits mailing list