Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gluegen2-2.3.2-11.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: gluegen2 Distribution: openSUSE:Factory:zSystems
Version: 2.3.2 Vendor: openSUSE
Release: 11.2 Build date: Wed Feb 21 10:06:30 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 359184 Source RPM: gluegen2-2.3.2-11.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://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.

Provides

Requires

License

BSD-2-Clause

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %autopatch instead of deprecated %patchN.
* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Sep 27 2023 Fridrich Strba <fstrba@suse.com>
  - Remove dependency on findbugs
  - Modified patches:
    * gluegen2-jdk9.patch
    * gluegen2-riscv64.patch
      + rediff to changed context
    * gluegen2-jar-paths.patch
    - > gluegen2-0005-use-system-antlib.patch
    * gluegen2-add-ppc64-aarch64.patch
    - > gluegen2-0007-add-ppc64-aarch64.patch
    * gluegen2-no-static-libstdc++.patch
    - > gluegen2-0006-disable-static-libgcc.patch
      + rediff and rename
  - Added patch:
    * gluegen2-0008-jcpp-remove-javax-api.patch
      + remove code quality annotations not necessary for our build
* Sun Feb 06 2022 Andreas Schwab <schwab@suse.de>
  - Added patch:
    * gluegen2-riscv64.patch
      + Add support for riscv64
* Thu May 17 2018 fstrba@suse.com
  - Build with source and target 8 to prepare for a possible removal
    of 1.6 compatibility
* 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

Files

/usr/lib64/java/gluegen2-rt-natives.jar
/usr/lib64/libgluegen2-rt.so
/usr/share/java/gluegen2-rt.jar
/usr/share/licenses/gluegen2
/usr/share/licenses/gluegen2/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:59:54 2024