| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: jflex | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.8.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150200.8.4.3 | Build date: Sat Feb 25 14:37:04 2023 |
| Group: Development/Libraries/Java | Build host: sheep14 |
| Size: 1819005 | Source RPM: jflex-1.8.2-150200.8.4.3.src.rpm |
| Packager: https://www.suse.com/ | |
| 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
BSD-3-Clause
* Wed Mar 30 2022 fstrba@suse.com
- Build against the standalone JavaEE modules unconditionally
* Thu Mar 17 2022 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 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
* Mon Sep 09 2013 tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
* Mon Aug 26 2013 mvyskocil@suse.com
- don't build tests when bootstrapping
- properly synchronized both spec files
- drop antlr-bootstrap dependency, it's pointless withouth javadoc
* Fri Aug 23 2013 mvyskocil@suse.com
- don't build javadoc
/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, Mon Mar 9 16:38:47 2026