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

jflex-1.8.2-7.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: jflex Distribution: openSUSE:Factory:zSystems
Version: 1.8.2 Vendor: openSUSE
Release: 7.2 Build date: Wed Feb 21 23:06:45 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 1844919 Source RPM: jflex-1.8.2-7.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.jflex.de/
Summary: Lexical Analyzer Generator for Java
JFlex is a lexical analyzer generator for Java written in Java. It is
also a rewrite of the very useful tool JLex which was developed by
Elliot Berk at Princeton University. As Vern Paxson states for his C/C++
tool flex: they do not share any code though.

Design goals The main design goals of JFlex are:

    * Full unicode support
    * Fast generated scanners
    * Fast scanner generation
    * Convenient specification syntax
    * Platform independence
    * JLex compatibility

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Oct 25 2023 Fridrich Strba <fstrba@suse.com>
  - Build with source and target levels 8
* Thu May 04 2023 Frederic Crozat <fcrozat@suse.com>
  - Add _multibuild to define additional spec files as additional
    flavors.
    Eliminates the need for source package links in OBS.
* Wed Mar 30 2022 Fridrich Strba <fstrba@suse.com>
  - Build against the standalone JavaEE modules unconditionally
* Thu Mar 17 2022 Fridrich Strba <fstrba@suse.com>
  - Build against standalone glassfish-annotation-api for relevant
    distribution versions that have JDK that does not contain the
    JavaEE modules
* Fri Jan 14 2022 Fridrich Strba <fstrba@suse.com>
  - Upgrade to version 1.8.2
    * fix build with recent java-cup
  - Build the bootstrap package using ant with a generated build.xml
  - Build the non-bootstrap package using maven, since its dependency
    auto is already built with maven
  - Added patch:
    * jflex-1.8.2-no-auto-value.patch
      + do not process auto-value-annotations in bootstrap build
      + the generated file is pre-generated outside build for this
      variant
  - Removed patches:
    * jflex-byaccj-utl.patch
    * jflex-classpath.patch
    * jflex-javac-no-target.patch
    * jflex-junit4.patch
    * jflex-no-cup-no-jflex.patch
      + not needed in this version
* Wed Oct 04 2017 fstrba@suse.com
  - Removed a jflex-lex-scan.patch again, so that bot is happy
* Tue Oct 03 2017 fstrba@suse.com
  - Don't BuildRequire java-1_5_0-gcj-compat-devel, since it will be
    soon gone; BuildRequire java-devel
  - Build with java source and target level 1.6 to allow building
    with jdk9
  - Sync the bootstrap and non-bootstrap spec files using the
    jpackage-bootstrap-prepare.sh script and clean spec file
* Mon Dec 02 2013 mvyskocil@suse.com
  - conflict the non-bootstrap variant with the bootstrap variant
* Thu Nov 14 2013 mvyskocil@suse.com
  - Fix build with junit 4
    * jflex-junit4.patch

Files

/usr/bin/jflex
/usr/share/doc/packages/jflex
/usr/share/doc/packages/jflex/README.md
/usr/share/doc/packages/jflex/changelog.md
/usr/share/java/JFlex.jar
/usr/share/java/jflex.jar
/usr/share/licenses/jflex
/usr/share/licenses/jflex/LICENSE_JFLEX
/usr/share/maven-metadata/jflex.xml
/usr/share/maven-poms/JFlex.pom
/usr/share/maven-poms/jflex.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:49:46 2024