|
|
|
@ -22,9 +22,7 @@ Patch0: %{name}-build.patch
|
|
|
|
|
BuildRequires: ant
|
|
|
|
|
BuildRequires: javapackages-local
|
|
|
|
|
BuildRequires: jflex
|
|
|
|
|
%if ! %{with_bootstrap}
|
|
|
|
|
BuildRequires: java_cup >= 1:0.11a
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
@ -51,18 +49,14 @@ find -name "*.class" -delete
|
|
|
|
|
|
|
|
|
|
%mvn_file ':{*}' @1
|
|
|
|
|
|
|
|
|
|
%if ! %{with_bootstrap}
|
|
|
|
|
# remove prebuilt JFlex
|
|
|
|
|
rm -rf java_cup-%{version}/bin/JFlex.jar
|
|
|
|
|
|
|
|
|
|
# remove prebuilt java_cup, if not bootstrapping
|
|
|
|
|
rm -rf java_cup-%{version}/bin/java-cup-11.jar
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
%if ! %{with_bootstrap}
|
|
|
|
|
export CLASSPATH=$(build-classpath java_cup java_cup-runtime jflex)
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
ant -Dcupversion=20150326 -Dsvnversion=65
|
|
|
|
|
find -name parser.cup -delete
|
|
|
|
|