This commit is contained in:
parent
f6e9ebc267
commit
c8537006c5
@ -17,8 +17,12 @@
|
||||
|
||||
|
||||
%global base_name parboiled
|
||||
Name: %{base_name}
|
||||
Version: 1.4.1
|
||||
Release: 0
|
||||
Summary: Java library providing parsing of input text based on PEGs
|
||||
License: Apache-2.0
|
||||
Group: Development/Libraries/Java
|
||||
URL: http://parboiled.org/
|
||||
Source0: https://github.com/sirthias/parboiled/archive/%{version}.tar.gz
|
||||
Source1: %{base_name}-build.tar.xz
|
||||
@ -28,18 +32,14 @@ Source3: https://repo1.maven.org/maven2/org/parboiled/%{base_name}-java/%
|
||||
Patch0: restore-java8-compatibility.patch
|
||||
BuildRequires: ant
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: java-devel >= 1.8
|
||||
BuildRequires: javapackages-local
|
||||
BuildArch: noarch
|
||||
Name: %{base_name}
|
||||
Summary: Java library providing parsing of input text based on PEGs
|
||||
License: Apache-2.0
|
||||
Group: Development/Libraries/Java
|
||||
BuildRequires: java-devel >= 9
|
||||
BuildRequires: objectweb-asm
|
||||
Requires: mvn(org.ow2.asm:asm)
|
||||
Requires: mvn(org.ow2.asm:asm-analysis)
|
||||
Requires: mvn(org.ow2.asm:asm-tree)
|
||||
Requires: mvn(org.ow2.asm:asm-util)
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
parboiled is a mixed Java library providing parsing of
|
||||
@ -60,9 +60,6 @@ This package contains javadoc for %{name}.
|
||||
%setup -q -n %{base_name}-%{version} -a1
|
||||
%patch0 -p1
|
||||
|
||||
find . -name "*.class" -delete
|
||||
find . -name "*.jar" -delete
|
||||
|
||||
cp %{SOURCE2} %{base_name}-core/pom.xml
|
||||
cp %{SOURCE3} %{base_name}-java/pom.xml
|
||||
|
||||
@ -81,7 +78,7 @@ for i in %{modules}; do
|
||||
# jar
|
||||
install -pm 0644 %{base_name}-${i}/target/%{base_name}-${i}*%{version}.jar %{buildroot}%{_javadir}/%{base_name}/${i}.jar
|
||||
# pom
|
||||
%mvn_install_pom %{base_name}-${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{base_name}/${i}.pom
|
||||
%{mvn_install_pom} %{base_name}-${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{base_name}/${i}.pom
|
||||
%add_maven_depmap %{base_name}/${i}.pom %{base_name}/${i}.jar
|
||||
# javadoc
|
||||
install -dm 0755 %{buildroot}%{_javadocdir}/%{base_name}/${i}
|
||||
|
Loading…
x
Reference in New Issue
Block a user