From fc8b71ba9c11d0a494d58efeadb664be88e542d1 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Mar 07 2014 11:29:26 +0000 Subject: Split into subpackages --- diff --git a/xstream.spec b/xstream.spec index 21fe702..b7b75ea 100644 --- a/xstream.spec +++ b/xstream.spec @@ -32,7 +32,7 @@ Name: xstream Version: 1.4.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java XML serialization library License: BSD URL: http://xstream.codehaus.org/ @@ -98,6 +98,27 @@ Summary: Javadoc for %{name} %description javadoc %{name} API documentation. +%package hibernate +Summary: hibernate module for %{name} +Requires: %{name} = %{version}-%{release} + +%description hibernate +hibernate module for %{name}. + +%package benchmark +Summary: benchmark module for %{name} +Requires: %{name} = %{version}-%{release} + +%description benchmark +benchmark module for %{name}. + +%package parent +Summary: Parent POM for %{name} +Requires: %{name} = %{version}-%{release} + +%description parent +Parent POM for %{name}. + %prep %setup -qn %{name}-%{version} @@ -134,9 +155,11 @@ find . -name "*.jar" -print -delete %mvn_file :%{name} %{name}/%{name} %{name} %mvn_file :%{name}-benchmark %{name}/%{name}-benchmark %{name}-benchmark +%mvn_package :%{name} + %build # test skipped for unavailable test deps (com.megginson.sax:xml-writer) -%mvn_build -f +%mvn_build -f -s %install %mvn_install @@ -149,11 +172,18 @@ dummy = posix.readlink(dir) and os.remove(dir) %files -f .mfiles %doc LICENSE.txt README.txt +%dir %{_javadir}/%{name} +%files parent -f .mfiles-%{name}-parent +%files hibernate -f .mfiles-%{name}-hibernate +%files benchmark -f .mfiles-%{name}-benchmark %files javadoc -f .mfiles-javadoc %doc LICENSE.txt %changelog +* Fri Mar 07 2014 Michael Simacek - 1.4.7-4 +- Split into subpackages + * Tue Mar 04 2014 Stanislav Ochotnicky - 1.4.7-3 - Use Requires: java-headless rebuild (#1067528)