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

gluegen2-2.3.2-lp150.2.2 RPM for ppc64le

From OpenSuSE Ports Leap 15.0 for ppc64le

Name: gluegen2 Distribution: openSUSE Leap 15.0
Version: 2.3.2 Vendor: openSUSE
Release: lp150.2.2 Build date: Wed May 9 20:40:07 2018
Group: Development/Libraries/Java Build host: obs-power8-02
Size: 493279 Source RPM: gluegen2-2.3.2-lp150.2.2.src.rpm
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.






* Fri Dec 22 2017
  - 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
  - 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
  - Added patch:
    * gluegen2-jdk9.patch
      + Fix build with jdk9
  - Allow building with jdk9
* Mon Sep 18 2017
  - Build for the while with java < 1.9
* Fri May 19 2017
  - Remove ant and junit deps to reduce buildgraph
* Wed Mar 09 2016
  - Don't try to guess glbc version on other architectures
* Sun Oct 11 2015
  - Update to version 2.3.2:
    + See
      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
  - put back patch updated for last version 2.3.1:
* Wed Apr 08 2015
  - 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
  - Update to version 2.3.1:
    + See gluegen changes from
  - 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
  - Update to version 2.3.0:
    + See gluegen changes from
  - 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.
* Mon Jul 07 2014
  - Use junit not junit4
* Thu Jun 19 2014
  - Fix builds for ppc64, ppc64le and aarch64 architectures
* Fri Mar 21 2014
  - Use tagged tarballs released by upstream
    - Requires p7zip
    - Requires manual setup of buildsource directory
  - Use full URL for source
  - Fix unnecessary executable bits on som files
* Mon Sep 16 2013
  - Delete ant-* requires for runtime
* Thu Aug 01 2013
  - Update to version 2.0.2
* Thu Jul 18 2013
  - Initial package
  - Version 2.0-rc12
  - Rename library to gluegen2-rt
    * gluegen2-0001-renamed-library.patch
  - Disable tests for unused components
    * gluegen2-0003-disable-executable-tmp-tests.patch
  - Use system jar files
    * gluegen2-jar-paths.patch
    * gluegen2-0004-add-antlr-jar-to-all-targets.patch



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:26:55 2021