From 93f3efe5613c2bc45763b1065e02420e7e5fc983 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Thu, 28 Oct 2010 22:20:52 +0300 Subject: [PATCH] - Fix depmaps and install jars required by msv.pom. --- msv.spec | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/msv.spec b/msv.spec index 002859b..c1f9552 100644 --- a/msv.spec +++ b/msv.spec @@ -1,7 +1,7 @@ Name: msv Epoch: 1 Version: 2009.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Multi-Schema Validator Group: Development/Libraries License: BSD @@ -31,7 +31,7 @@ BuildRequires: maven-jar-plugin BuildRequires: maven-javadoc-plugin BuildRequires: maven-resources-plugin BuildRequires: maven-site-plugin -BuildRequires: maven-surefire-maven-plugin +BuildRequires: maven-surefire-plugin BuildRequires: maven-surefire-provider-junit4 BuildRequires: maven-plugin-build-helper BuildRequires: isorelax @@ -212,6 +212,8 @@ install -pD -T generator/target/%{name}-generator-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-generator-%{version}.jar install -pD -T xsdlib/target/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 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 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 testharness/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-testharness.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-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-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-testharness %{version} JPP msv-testharness %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 install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version} @@ -279,19 +285,21 @@ cp -pr xsdlib/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib %clean rm -rf %{buildroot} -%post +%post xsdlib %update_maven_depmap -%postun +%postun xsdlib %update_maven_depmap %files msv %defattr(-,root,root,-) %{_mavenpomdir}/JPP-%{name}-core.pom +%{_mavenpomdir}/JPP-%{name}-testharness.pom %{_javadir}/%{name}-core-%{version}.jar %{_javadir}/%{name}-core.jar %{_javadir}/%{name}-msv-%{version}.jar %{_javadir}/%{name}-msv.jar +%{_javadir}/%{name}-testharness* %doc msv/doc/license.txt %files relames @@ -351,6 +359,9 @@ rm -rf %{buildroot} %{_datadir}/%{name}-%{version} %changelog +* Thu Oct 28 2010 Alexander Kurtakov 1:2009.1-5 +- Fix depmaps and install jars required by msv.pom. + * Fri Sep 24 2010 Mat Booth - 1:2009.1-4 - Really require a version of xml-commons-resolver that provides the necessary maven pom and depmap.