#1 Update to upstream version 2.10
Merged 2 years ago by mizdebsk. Opened 2 years ago by mizdebsk.
rpms/ mizdebsk/jdepend rebase-2.10  into  rawhide

file modified
+1
@@ -5,3 +5,4 @@ 

  

  jdepend-2.9.zip

  clarkware-jdepend-5798059.tar.gz

+ /jdepend-2.10.tar.gz

file modified
+17 -56
@@ -1,48 +1,20 @@ 

- # Copyright (c) 2000-2005, JPackage Project

- # All rights reserved.

- #

- # Redistribution and use in source and binary forms, with or without

- # modification, are permitted provided that the following conditions

- # are met:

- #

- # 1. Redistributions of source code must retain the above copyright

- #    notice, this list of conditions and the following disclaimer.

- # 2. Redistributions in binary form must reproduce the above copyright

- #    notice, this list of conditions and the following disclaimer in the

- #    documentation and/or other materials provided with the

- #    distribution.

- # 3. Neither the name of the JPackage Project nor the names of its

- #    contributors may be used to endorse or promote products derived

- #    from this software without specific prior written permission.

- #

- # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS

- # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT

- # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR

- # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT

- # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,

- # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT

- # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,

- # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY

- # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT

- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE

- # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

- #

- 

  Name:           jdepend

- Version:        2.9.1

- Release:        29%{?dist}

+ Version:        2.10

+ Release:        1%{?dist}

  Summary:        Java Design Quality Metrics

- License:        BSD

- URL:            http://www.clarkware.com/

- #Downloaded from http://github.com/clarkware/jdepend/tarball/2.9.1

- Source0:        clarkware-jdepend-5798059.tar.gz

- Source1:        %{name}-%{version}.pom

+ License:        MIT

+ URL:            https://github.com/clarkware/jdepend

  BuildArch:      noarch

  

+ Source0:        https://github.com/clarkware/jdepend/archive/refs/tags/2.10.tar.gz#/jdepend-2.10.tar.gz

+ 

  BuildRequires:  ant

  BuildRequires:  java-devel

  BuildRequires:  javapackages-local

  

+ # demo subpackages was removed in Fedora 37

+ Obsoletes:      %{name}-demo < 2.10

+ 

  %description

  JDepend traverses a set of Java class and source file directories and

  generates design quality metrics for each Java package. JDepend allows
@@ -56,15 +28,8 @@ 

  %description javadoc

  Javadoc for %{name}.

  

- %package demo

- Summary:        Demos for %{name}

- Requires:       %{name} = %{version}-%{release}

- 

- %description demo

- Demonstrations and samples for %{name}.

- 

  %prep

- %setup -q -n clarkware-jdepend-5798059

+ %setup -q

  # remove all binary libs

  find . -name "*.jar" -delete

  # fix strange permissions
@@ -76,24 +41,20 @@ 

  ant jar javadoc

  

  %install

- %mvn_artifact %{SOURCE1} dist/%{name}-%{version}.jar

+ %mvn_artifact jdepend:jdepend:%{version} dist/%{name}-%{version}.jar

  %mvn_install -J build/docs/api

- rm -rf build/docs/api

- # demo

- install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}

- cp -pr sample $RPM_BUILD_ROOT%{_datadir}/%{name}

  

  %files -f .mfiles

- %doc README docs

- %license LICENSE

+ %doc README.md CHANGELOG.md docs

+ %license LICENSE.md

  

  %files javadoc -f .mfiles-javadoc

- %license LICENSE

- 

- %files demo

- %{_datadir}/%{name}

+ %license LICENSE.md

  

  %changelog

+ * Sun Apr 24 2022 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.10-1

+ - Update to upstream version 2.10

+ 

  * Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 2.9.1-29

  - Rebuilt for java-17-openjdk as system jdk

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (clarkware-jdepend-5798059.tar.gz) = 41e0a71269b0dad0235bdafcf7a94acd705b6f8fee8cfd41cf9717e708fd25a49d2941d569cc6545058e56d034d3d037b851401efa284b21489e9bcc4dc23d93

+ SHA512 (jdepend-2.10.tar.gz) = 7a01ab4311f41c9176e61e6b0ad50e7c50b4d5638550775a6bd8ee9587ea5978b7dde502d5a82b2ff12811c57a6407e2add42e0c5400517680f425e55e04ae3f