Update jdependency to 2.7.0 (#1713303)

This commit is contained in:
Sérgio M. Basto 2022-01-03 00:43:00 +00:00
parent 8de8917469
commit 098ff8c26a
3 changed files with 14 additions and 7 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
/jdependency-0.9.tar.gz
/jdependency-1.1.tar.gz
/jdependency-1.2.tar.gz
/jdependency-2.7.0.tar.gz

View File

@ -1,6 +1,6 @@
Name: jdependency
Version: 1.2
Release: 12%{?dist}
Version: 2.7.0
Release: 1%{?dist}
Summary: This project provides an API to analyse class dependencies
License: ASL 2.0
URL: http://github.com/tcurdt/%{name}
@ -12,6 +12,9 @@ BuildRequires: maven-local
BuildRequires: mvn(commons-io:commons-io)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
BuildRequires: mvn(org.jacoco:jacoco-maven-plugin)
BuildRequires: mvn(org.ow2.asm:asm)
BuildRequires: mvn(org.ow2.asm:asm-analysis)
BuildRequires: mvn(org.ow2.asm:asm-commons)
@ -32,16 +35,16 @@ Summary: API documentation for %{name}
%setup -q -n %{name}-%{name}-%{version}
%mvn_file : %{name}
# work-around for: https://bugzilla.redhat.com/show_bug.cgi?id=1981486
%pom_add_dep org.apache.commons:commons-lang3:3.12.0:test
#%%pom_add_dep org.apache.commons:commons-lang3:3.12.0:test
# remove maven-compiler-plugin configuration that is broken with Java 11
%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]/pom:configuration'
#%%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]/pom:configuration'
# remove a test case that is harmlessly broken on Java 11
rm src/test/java/org/vafer/jdependency/DependencyUtilsTestCase.java
#rm src/test/java/org/vafer/jdependency/DependencyUtilsTestCase.java
%build
%mvn_build -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
%mvn_build
%install
%mvn_install
@ -54,6 +57,9 @@ rm src/test/java/org/vafer/jdependency/DependencyUtilsTestCase.java
%license LICENSE.txt
%changelog
* Sun Jan 02 2022 Sérgio Basto <sergio@serjux.com> - 2.7.0-1
- Update jdependency to 2.7.0 (#1713303)
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (jdependency-1.2.tar.gz) = 646f25678c37ce740400be1a6f9a0c5471895a3ea3cdf6001f8d986935815b21bec987db06d7ec6ffaa6f261c20af628c3f9464d09d9ed6c00713e9b1ad786dd
SHA512 (jdependency-2.7.0.tar.gz) = 2ee7b6aa04f0e18fc19f52a7ac414c5560a8f114ea7246ec9c0e7eb4cc9f82f7231278e7d7edf27da9ae401de7249a6d20ea9a11f286d97b5e1c5a957598a4ac