Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gluegen2 | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 2.3.2 | Vendor: openSUSE |
Release: bp153.1.22 | Build date: Sat Mar 6 10:12:21 2021 |
Group: Development/Libraries/Java | Build host: lamb60 |
Size: 439143 | Source RPM: gluegen2-2.3.2-bp153.1.22.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://jogamp.org/gluegen/www/ | |
Summary: Tool for automatic generation the Java and JNI code |
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.
BSD-2-Clause
* Fri Dec 22 2017 fstrba@suse.com - Added patch: * gluegen2-jdk10.patch - Fix build with jdk10 by generating headers in javac target - Require ant >= 1.9.8 that understands "nativeheaderdir" attribute and java-devel >= 1.8 that understands javac -h option * Sat Nov 25 2017 stefan.bruens@rwth-aachen.de - Fix building of dependent packages (e.g. jogl2) on ARMv7/Aarch64 * Drop gluegen2-missing-arch-symbol.patch * Add gluegen2-0001-Remove-version-overrides-for-memcpy.patch * Fri Oct 06 2017 fstrba@suse.com - Added patch: * gluegen2-jdk9.patch + Fix build with jdk9 - Allow building with jdk9 * Mon Sep 18 2017 fstrba@suse.com - Build for the while with java < 1.9 * Fri May 19 2017 tchvatal@suse.com - Remove ant and junit deps to reduce buildgraph * Wed Mar 09 2016 dvaleev@suse.com - Don't try to guess glbc version on other architectures (gluegen2-missing-arch-symbol.patch) * Sun Oct 11 2015 badshah400@gmail.com - Update to version 2.3.2: + See http://jogamp.org/deployment/v2.3.2/archive/ChangeLogs/gluegen-ShortLog-v2.3.2.txt for a list of changes. - Upstream switched to using tar.xz for source tarballs; adapt %setup acordingly, drop p7zip BuildRequires. - Add gluegen2-no-static-libstdc++.patch to prevent the buildtools from adding a "-static-libstdc++" option to linker, adding this flag causes builds to fail. * Tue Sep 01 2015 normand@linux.vnet.ibm.com - put back patch updated for last version 2.3.1: gluegen2-add-ppc64-aarch64.patch * Wed Apr 08 2015 tchvatal@suse.com - Drop the aach64 patch, not sure if still needed and if so we can reintroduce it later: * gluegen2-ppc64-aarch64.patch * Sat Apr 04 2015 badshah400@gmail.com - Update to version 2.3.1: + See gluegen changes from https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.3.1. - Add source tarball for jcpp as gluegen now uses jcpp as the default compiler; extract and copy jccp sources into gluegen build tree during %prep. - Add BuildRequires: ant-findbugs. * Fri Apr 03 2015 badshah400@gmail.com - Update to version 2.3.0: + See gluegen changes from https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.3.0. - Add gluegen2-disable-tests.patch to disable junit tests as this requires additional dependencies not currently packaged in obs. - Rebase existing patches. - Disable gluegen2-ppc64-aarch64.patch; needs rebase.
/usr/lib64/java/gluegen2-rt-natives.jar /usr/lib64/libgluegen2-rt.so /usr/share/doc/packages/gluegen2 /usr/share/doc/packages/gluegen2/LICENSE.txt /usr/share/java/gluegen2-rt.jar
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 14:00:23 2024