- Fix depmaps and install jars required by msv.pom.
This commit is contained in:
parent
22a4b3da7d
commit
93f3efe561
19
msv.spec
19
msv.spec
@ -1,7 +1,7 @@
|
|||||||
Name: msv
|
Name: msv
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 2009.1
|
Version: 2009.1
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
Summary: Multi-Schema Validator
|
Summary: Multi-Schema Validator
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
License: BSD
|
License: BSD
|
||||||
@ -31,7 +31,7 @@ BuildRequires: maven-jar-plugin
|
|||||||
BuildRequires: maven-javadoc-plugin
|
BuildRequires: maven-javadoc-plugin
|
||||||
BuildRequires: maven-resources-plugin
|
BuildRequires: maven-resources-plugin
|
||||||
BuildRequires: maven-site-plugin
|
BuildRequires: maven-site-plugin
|
||||||
BuildRequires: maven-surefire-maven-plugin
|
BuildRequires: maven-surefire-plugin
|
||||||
BuildRequires: maven-surefire-provider-junit4
|
BuildRequires: maven-surefire-provider-junit4
|
||||||
BuildRequires: maven-plugin-build-helper
|
BuildRequires: maven-plugin-build-helper
|
||||||
BuildRequires: isorelax
|
BuildRequires: isorelax
|
||||||
@ -212,6 +212,8 @@ install -pD -T generator/target/%{name}-generator-%{version}.jar \
|
|||||||
%{buildroot}%{_javadir}/%{name}-generator-%{version}.jar
|
%{buildroot}%{_javadir}/%{name}-generator-%{version}.jar
|
||||||
install -pD -T xsdlib/target/xsdlib-%{version}.jar \
|
install -pD -T xsdlib/target/xsdlib-%{version}.jar \
|
||||||
%{buildroot}%{_javadir}/xsdlib-%{version}.jar
|
%{buildroot}%{_javadir}/xsdlib-%{version}.jar
|
||||||
|
install -pD -T testharness/target/%{name}-testharness-%{version}.jar \
|
||||||
|
%{buildroot}%{_javadir}/%{name}-testharness-%{version}.jar
|
||||||
|
|
||||||
# Alternate jar names
|
# Alternate jar names
|
||||||
ln -s %{name}-core-%{version}.jar \
|
ln -s %{name}-core-%{version}.jar \
|
||||||
@ -236,6 +238,7 @@ install -pD -T -m 644 msv/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-c
|
|||||||
install -pD -T -m 644 relames/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-relames.pom
|
install -pD -T -m 644 relames/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-relames.pom
|
||||||
install -pD -T -m 644 rngconverter/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-rngconverter.pom
|
install -pD -T -m 644 rngconverter/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-rngconverter.pom
|
||||||
install -pD -T -m 644 generator/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-generator.pom
|
install -pD -T -m 644 generator/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-generator.pom
|
||||||
|
install -pD -T -m 644 testharness/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-testharness.pom
|
||||||
install -pD -T -m 644 xsdlib/pom.xml %{buildroot}%{_mavenpomdir}/JPP-xsdlib.pom
|
install -pD -T -m 644 xsdlib/pom.xml %{buildroot}%{_mavenpomdir}/JPP-xsdlib.pom
|
||||||
%add_to_maven_depmap net.java.dev.msv msv %{version} JPP msv
|
%add_to_maven_depmap net.java.dev.msv msv %{version} JPP msv
|
||||||
%add_to_maven_depmap net.java.dev.msv msv-parent %{version} JPP msv-parent
|
%add_to_maven_depmap net.java.dev.msv msv-parent %{version} JPP msv-parent
|
||||||
@ -243,7 +246,10 @@ install -pD -T -m 644 xsdlib/pom.xml %{buildroot}%{_mavenpomdir}/JPP-xsdli
|
|||||||
%add_to_maven_depmap net.java.dev.msv msv-relames %{version} JPP msv-relames
|
%add_to_maven_depmap net.java.dev.msv msv-relames %{version} JPP msv-relames
|
||||||
%add_to_maven_depmap net.java.dev.msv msv-rngconverter %{version} JPP msv-rngconverter
|
%add_to_maven_depmap net.java.dev.msv msv-rngconverter %{version} JPP msv-rngconverter
|
||||||
%add_to_maven_depmap net.java.dev.msv msv-generator %{version} JPP msv-generator
|
%add_to_maven_depmap net.java.dev.msv msv-generator %{version} JPP msv-generator
|
||||||
|
%add_to_maven_depmap net.java.dev.msv msv-testharness %{version} JPP msv-testharness
|
||||||
%add_to_maven_depmap net.java.dev.msv xsdlib %{version} JPP xsdlib
|
%add_to_maven_depmap net.java.dev.msv xsdlib %{version} JPP xsdlib
|
||||||
|
%add_to_maven_depmap msv msv %{version} JPP msv-core
|
||||||
|
%add_to_maven_depmap com.sun.msv.datatype.xsd xsdlib %{version} JPP xsdlib
|
||||||
|
|
||||||
# Javadocs
|
# Javadocs
|
||||||
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
|
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
|
||||||
@ -279,19 +285,21 @@ cp -pr xsdlib/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib
|
|||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
%post
|
%post xsdlib
|
||||||
%update_maven_depmap
|
%update_maven_depmap
|
||||||
|
|
||||||
%postun
|
%postun xsdlib
|
||||||
%update_maven_depmap
|
%update_maven_depmap
|
||||||
|
|
||||||
%files msv
|
%files msv
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{_mavenpomdir}/JPP-%{name}-core.pom
|
%{_mavenpomdir}/JPP-%{name}-core.pom
|
||||||
|
%{_mavenpomdir}/JPP-%{name}-testharness.pom
|
||||||
%{_javadir}/%{name}-core-%{version}.jar
|
%{_javadir}/%{name}-core-%{version}.jar
|
||||||
%{_javadir}/%{name}-core.jar
|
%{_javadir}/%{name}-core.jar
|
||||||
%{_javadir}/%{name}-msv-%{version}.jar
|
%{_javadir}/%{name}-msv-%{version}.jar
|
||||||
%{_javadir}/%{name}-msv.jar
|
%{_javadir}/%{name}-msv.jar
|
||||||
|
%{_javadir}/%{name}-testharness*
|
||||||
%doc msv/doc/license.txt
|
%doc msv/doc/license.txt
|
||||||
|
|
||||||
%files relames
|
%files relames
|
||||||
@ -351,6 +359,9 @@ rm -rf %{buildroot}
|
|||||||
%{_datadir}/%{name}-%{version}
|
%{_datadir}/%{name}-%{version}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 28 2010 Alexander Kurtakov <akurtako@redhat.com> 1:2009.1-5
|
||||||
|
- Fix depmaps and install jars required by msv.pom.
|
||||||
|
|
||||||
* Fri Sep 24 2010 Mat Booth <fedora@matbooth.co.uk> - 1:2009.1-4
|
* Fri Sep 24 2010 Mat Booth <fedora@matbooth.co.uk> - 1:2009.1-4
|
||||||
- Really require a version of xml-commons-resolver that provides the necessary
|
- Really require a version of xml-commons-resolver that provides the necessary
|
||||||
maven pom and depmap.
|
maven pom and depmap.
|
||||||
|
Loading…
Reference in New Issue
Block a user