|
|
- Name: JFLAP
- Version: 7.0
- Release: 1%{?dist}
- Summary: The JFLAP formal language tool
- License: JFLAP 7.0 License
- URL: https://www.jflap.org
- Source0: %{name}.tar.gz
- BuildArch: noarch
- BuildRequires: java
-
- %description
- JFLAP is a package of graphical tools which can be used as an aid in learning the basic concepts of Formal Languages and Automata Theory.
-
- %prep
- # section for preparation of sources, applying patches
- # or other things which can be done before running the build
- # The macro setup is used to unpack sources
- %setup -n %{name} -n %{name}
-
- %build
- # Section for compiling and generally assembling the final pieces.
- # Our Makefile builds the project JAR file
- make
-
- %install
- # Installation into directory prepared by RPM expressed as %{buildroot}
- install -p -m 644 jflap.jar %{buildroot}%{_javadir}/jflap.jar
-
- # We use macro %jpackage_script to generate wrapper script for our JAR
- # Will be explained in later sections
- %jpackage_script jflap "" "" %{name} jflap true
- # List of files that this package installs on the system
- %files
- %{_javadir}/jflap.jar
- %{_bindir}/jflap
-
- %changelog
|