From 78018d146b711c2da28bd1d997d0580f50a011d81e5275a3b81043d9f79342cb Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 27 Nov 2018 11:20:08 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/jdepend?expand=0&rev=9 --- jdepend-2.9.1.pom | 6 ++++++ jdepend.spec | 24 ++++++++++++++++++------ 2 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 jdepend-2.9.1.pom diff --git a/jdepend-2.9.1.pom b/jdepend-2.9.1.pom new file mode 100644 index 0000000..704f7ef --- /dev/null +++ b/jdepend-2.9.1.pom @@ -0,0 +1,6 @@ + + 4.0.0 + jdepend + jdepend + 2.9.1 + \ No newline at end of file diff --git a/jdepend.spec b/jdepend.spec index f374d9d..2a53e7a 100644 --- a/jdepend.spec +++ b/jdepend.spec @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,13 +23,14 @@ Release: 0 Summary: Java Design Quality Metrics License: BSD-3-Clause Group: Development/Libraries/Java -Url: http://www.clarkware.com/ +URL: http://www.clarkware.com/ Source0: %{url}software/%{name}-%{version}.tar.bz2 +Source1: https://repo1.maven.org/maven2/jdepend/%{name}/%{version}/%{name}-%{version}.pom Patch0: jdepend-target16.patch BuildRequires: ant BuildRequires: java-devel +BuildRequires: javapackages-local Obsoletes: %{name}-javadoc -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -70,17 +71,28 @@ install -d -m 755 %{buildroot}%{_javadir} install -m 644 dist/%{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) + +# pom +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -m 655 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom +%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar + # demo install -d -m 755 %{buildroot}%{_datadir}/%{name} cp -pr sample %{buildroot}%{_datadir}/%{name} %files -%defattr(-,root,root) -%doc CHANGES README LICENSE +%license LICENSE +%doc CHANGES README %{_javadir}/* +%{_mavenpomdir}/* +%if %{defined _maven_repository} +%{_mavendepmapfragdir}/%{name} +%else +%{_datadir}/maven-metadata/%{name}.xml* +%endif %files demo -%defattr(-,root,root) %{_datadir}/%{name} %changelog