diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 62e22f4..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -msv-20050722.tar.gz -/msv-2009.1.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..161cbda --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2016-10-19: Retired orphaned package, because it was orphaned for +more than six weeks. + diff --git a/msv-disable-crimson.patch b/msv-disable-crimson.patch deleted file mode 100644 index 586fdef..0000000 --- a/msv-disable-crimson.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- relames/pom.xml.orig 2009-03-14 16:03:30.000000000 +0000 -+++ relames/pom.xml 2010-09-18 13:55:25.927247417 +0100 -@@ -3,12 +3,12 @@ - 4.0.0 - net.java.dev.msv - msv-relames -- 2009.1-SNAPSHOT -+ 2009.1 - MSV Schematron Plugin - - net.java.dev.msv - msv-parent -- 2009.1-SNAPSHOT -+ 2009.1 - ../parent/pom.xml - - -@@ -88,10 +88,6 @@ - isorelax - - -- crimson -- crimson -- -- - relaxngDatatype - relaxngDatatype - ---- relames/src/com/sun/msv/schematron/verifier/RelmesVerifier.java.orig 2010-09-18 14:01:07.461250681 +0100 -+++ relames/src/com/sun/msv/schematron/verifier/RelmesVerifier.java 2010-09-18 14:01:18.194245268 +0100 -@@ -88,13 +88,6 @@ - } catch( Throwable t ) { - // ignore any error. it wasn't Xerces. - } -- try { -- // Crimson? -- ((org.apache.crimson.tree.ElementNode2)super.parent) -- .setIdAttributeName(atts.getQName(i)); -- } catch( Throwable t ) { -- // ignore any error. it wasn't Crimson. -- } - } - } - } diff --git a/msv-disable-maven-wagon-svn.patch b/msv-disable-maven-wagon-svn.patch deleted file mode 100644 index 2c27cf7..0000000 --- a/msv-disable-maven-wagon-svn.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- pom.xml.orig 2009-06-10 19:33:50.000000000 +0100 -+++ pom.xml 2010-09-18 13:16:55.901247026 +0100 -@@ -62,6 +62,7 @@ - msv - generator - rngconverter -+ relames - - - -@@ -188,13 +189,6 @@ - - - -- -- -- org.jvnet.wagon-svn -- wagon-svn -- 1.8 -- -- - - - diff --git a/msv-link-local-javadoc.patch b/msv-link-local-javadoc.patch deleted file mode 100644 index 2f896cb..0000000 --- a/msv-link-local-javadoc.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- pom.xml.orig2 2010-09-19 17:34:07.530248002 +0100 -+++ pom.xml 2010-09-19 17:41:12.377247570 +0100 -@@ -139,6 +139,11 @@ - MSV - 1.5 - UTF-8 -+ -+ /usr/share/javadoc/java/ -+ /usr/share/javadoc/isorelax/ -+ /usr/share/javadoc/relaxngDatatype/ -+ - - - diff --git a/msv.spec b/msv.spec deleted file mode 100644 index 630bd21..0000000 --- a/msv.spec +++ /dev/null @@ -1,416 +0,0 @@ -Name: msv -Epoch: 1 -Version: 2009.1 -Release: 9%{?dist} -Summary: Multi-Schema Validator -Group: Development/Libraries -License: BSD -URL: https://msv.dev.java.net/ - -# To generate tarball from upstream source control: -# $ svn export https://msv.dev.java.net/svn/msv/tags/msv-2009.1/ --username guest -# $ tar zcf msv-2009.1.tar.gz msv-2009.1 -Source0: %{name}-%{version}.tar.gz - -# The "maven-wagon-svn" plug-in is not in Fedora -Patch0: %{name}-disable-maven-wagon-svn.patch - -# There is a build time dependency on crimson which needs to be stripped -# (We're using xerces-j2 instead) -Patch1: %{name}-disable-crimson.patch - -# Link to locally installed javadocs -Patch2: %{name}-link-local-javadoc.patch - -BuildRequires: java-devel -BuildRequires: java-javadoc -BuildRequires: jpackage-utils -BuildRequires: maven-compiler-plugin -BuildRequires: maven-install-plugin -BuildRequires: maven-jar-plugin -BuildRequires: maven-javadoc-plugin -BuildRequires: maven-resources-plugin -BuildRequires: maven-site-plugin -BuildRequires: maven-surefire-plugin -BuildRequires: maven-surefire-provider-junit4 -BuildRequires: maven-plugin-build-helper -BuildRequires: isorelax -BuildRequires: isorelax-javadoc -BuildRequires: relaxngDatatype -BuildRequires: relaxngDatatype-javadoc -BuildRequires: xalan-j2 -BuildRequires: xerces-j2 -BuildRequires: xml-commons-apis -BuildRequires: xml-commons-resolver >= 0:1.2-4 -BuildRequires: junit4 - -BuildArch: noarch - -%description -The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to validate -XML documents against several kinds of XML schemata. It supports RELAX NG, -RELAX Namespace, RELAX Core, TREX, XML DTDs, and a subset of XML Schema Part 1. -This latest (version 1.2) release includes several bug fixes and adds better -conformance to RELAX NG/W3C XML standards and JAXP masquerading. - -%package msv -Summary: Multi-Schema Validator Core -Group: Development/Libraries -Requires: jpackage-utils -Requires: java -Requires: isorelax -Requires: relaxngDatatype -Requires: xerces-j2 -Requires: xml-commons-apis -Requires: xml-commons-resolver >= 0:1.2-4 -Requires: msv-xsdlib - -%description msv -%{summary}. - -%package relames -Summary: Multi-Schema Validator Schematron Plugin -Group: Development/Libraries -Requires: jpackage-utils -Requires: java -Requires: isorelax -Requires: relaxngDatatype -Requires: xalan-j2 -Requires: xerces-j2 -Requires: xml-commons-apis -Requires: xml-commons-resolver >= 0:1.2-4 -Requires: msv-msv -Requires: msv-xsdlib - -%description relames -%{summary}. - -%package rngconv -Summary: Multi-Schema Validator RNG Converter -Group: Development/Libraries -Requires: jpackage-utils -Requires: java -Requires: isorelax -Requires: relaxngDatatype -Requires: xerces-j2 -Requires: xml-commons-apis -Requires: xml-commons-resolver >= 0:1.2-4 -Requires: msv-msv -Requires: msv-xsdlib - -%description rngconv -%{summary}. - -%package xmlgen -Summary: Multi-Schema Validator Generator -Group: Development/Libraries -Requires: jpackage-utils -Requires: java -Requires: isorelax -Requires: relaxngDatatype -Requires: xerces-j2 -Requires: xml-commons-apis -Requires: xml-commons-resolver >= 0:1.2-4 -Requires: msv-msv -Requires: msv-xsdlib - -%description xmlgen -%{summary}. - -%package xsdlib -Summary: Multi-Schema Validator XML Schema Library -Group: Development/Libraries -Requires: jpackage-utils -Requires: java -Requires: isorelax -Requires: relaxngDatatype -Requires: xerces-j2 - -# Can remove these obsoletes at Fedora 17 time -Obsoletes: xsdlib < %{version}-%{release} - -%description xsdlib -%{summary}. - -%package javadoc -Summary: API documentation for Multi-Schema Validator -Group: Documentation -Requires: java-javadoc -Requires: jpackage-utils -Requires: isorelax-javadoc -Requires: relaxngDatatype-javadoc - -# Can remove these obsoletes at Fedora 17 time -Obsoletes: msv-msv-javadoc < %{version}-%{release} -Obsoletes: msv-relames-javadoc < %{version}-%{release} -Obsoletes: msv-xmlgen-javadoc < %{version}-%{release} -Obsoletes: msv-xsdlib-javadoc < %{version}-%{release} -Obsoletes: xsdlib-javadoc < %{version}-%{release} - -%description javadoc -%{summary}. - -%package manual -Summary: Manual for Multi-Schema Validator -Group: Documentation - -%description manual -%{summary}. - -%package demo -Summary: Samples for Multi-Schema Validator -Group: Documentation -Requires: msv-msv -Requires: msv-xsdlib -Requires: jpackage-utils - -%description demo -%{summary}. - -%prep -%setup -q - -# Delete anything pre-compiled -find -name '*.class' -exec rm -f '{}' \; -find -name '*.jar' -exec rm -f '{}' \; -find -name '*.zip' -exec rm -f '{}' \; - -# Delete class-path entries from manifests -for m in $(find . -name MANIFEST.MF) ; do - sed --in-place -e '/^[Cc]lass-[Pp]ath:/d' $m -done - -# Apply patches -%patch0 -p0 -b .orig -%patch1 -p0 -b .orig -%patch2 -p0 -b .orig2 - -# Change encoding of non utf-8 files -for m in $(find . -name copyright.txt) ; do - iconv -f iso-8859-1 -t utf-8 < $m > $m.utf8 - mv $m.utf8 $m -done - -%build -mvn-rpmbuild install javadoc:aggregate - -%install -# Jars -install -pD -T msv/target/%{name}-core-%{version}.jar \ - %{buildroot}%{_javadir}/%{name}-core.jar -install -pD -T relames/target/%{name}-relames-%{version}.jar \ - %{buildroot}%{_javadir}/%{name}-relames.jar -install -pD -T rngconverter/target/%{name}-rngconverter-%{version}.jar \ - %{buildroot}%{_javadir}/%{name}-rngconverter.jar -install -pD -T generator/target/%{name}-generator-%{version}.jar \ - %{buildroot}%{_javadir}/%{name}-generator.jar -install -pD -T xsdlib/target/xsdlib-%{version}.jar \ - %{buildroot}%{_javadir}/xsdlib.jar -install -pD -T testharness/target/%{name}-testharness-%{version}.jar \ - %{buildroot}%{_javadir}/%{name}-testharness.jar - -# Alternate jar names -ln -s %{name}-core.jar \ - %{buildroot}%{_javadir}/%{name}-msv.jar -ln -s %{name}-rngconverter.jar \ - %{buildroot}%{_javadir}/%{name}-rngconv.jar -ln -s %{name}-generator.jar \ - %{buildroot}%{_javadir}/%{name}-xmlgen.jar -ln -s xsdlib.jar \ - %{buildroot}%{_javadir}/%{name}-xsdlib.jar - -# Poms -install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv.pom -install -pD -T -m 644 parent/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-parent.pom -install -pD -T -m 644 msv/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-core.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 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 -%add_to_maven_depmap net.java.dev.msv msv-core %{version} JPP msv-core -%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} -cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name} - -# Manuals -install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/msv -install -m 644 msv/doc/*.html %{buildroot}%{_docdir}/%{name}-%{version}/msv -install -m 644 msv/doc/*.gif %{buildroot}%{_docdir}/%{name}-%{version}/msv -install -m 644 msv/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/msv - -install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/relames -install -m 644 relames/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/relames - -install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/rngconverter -install -m 644 rngconverter/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/rngconverter - -install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/generator -install -m 644 generator/doc/*.html %{buildroot}%{_docdir}/%{name}-%{version}/generator -install -m 644 generator/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/generator - -install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib -install -m 644 xsdlib/doc/*.html %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib -install -m 644 xsdlib/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib - -# Examples -install -d -m 755 %{buildroot}%{_datadir}/%{name}-%{version}/msv -cp -pr msv/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/msv -install -d -m 755 %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib -cp -pr xsdlib/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib - -# Scripts -%jpackage_script com.sun.msv.driver.textui.Driver "" "" msv-msv:msv-xsdlib:relaxngDatatype:isorelax msv true -%jpackage_script com.sun.msv.generator.Driver "" "" msv-xmlgen:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 xmlgen true -%jpackage_script com.sun.msv.schematron.Driver "" "" msv-relames:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xalan-j2 relames true -%jpackage_script com.sun.msv.writer.relaxng.Driver "" "" msv-rngconv:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 rngconv true - -%files msv -%{_bindir}/msv -%{_mavenpomdir}/JPP-%{name}-core.pom -%{_mavenpomdir}/JPP-%{name}-testharness.pom -%{_javadir}/%{name}-core.jar -%{_javadir}/%{name}-msv.jar -%{_javadir}/%{name}-testharness* -%doc msv/doc/license.txt - -%files relames -%{_bindir}/relames -%{_mavenpomdir}/JPP-%{name}-relames.pom -%{_javadir}/%{name}-relames.jar -%doc relames/doc/copyright.txt - -%files rngconv -%{_bindir}/rngconv -%{_mavenpomdir}/JPP-%{name}-rngconverter.pom -%{_javadir}/%{name}-rngconverter.jar -%{_javadir}/%{name}-rngconv.jar -%doc rngconverter/doc/license.txt -%doc rngconverter/doc/copyright.txt - -%files xmlgen -%{_bindir}/xmlgen -%{_mavenpomdir}/JPP-%{name}-generator.pom -%{_javadir}/%{name}-generator.jar -%{_javadir}/%{name}-xmlgen.jar -%doc generator/doc/license.txt -%doc generator/doc/copyright.txt - -%files xsdlib -%{_mavenpomdir}/JPP-xsdlib.pom -%{_javadir}/xsdlib.jar -%{_javadir}/%{name}-xsdlib.jar -%doc xsdlib/doc/license.txt -%doc xsdlib/doc/copyright.txt - -# This subpackage wins the parent poms and the depmap because all the other -# subpackages require this one -%{_mavenpomdir}/JPP-%{name}.pom -%{_mavenpomdir}/JPP-%{name}-parent.pom -%{_mavendepmapfragdir}/* - -%files javadoc -%{_javadocdir}/%{name} - -%files manual -%doc %{_docdir}/%{name}-%{version} - -%files demo -%{_datadir}/%{name}-%{version} - -%changelog -* Tue Nov 29 2011 Alexander Kurtakov 1:2009.1-9 -- Build with maven 3. -- Adapt to current guidelines. - -* Tue Feb 08 2011 Fedora Release Engineering - 1:2009.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Nov 2 2010 Ville Skyttä - 1:2009.1-7 -- Add msv, relames, xmlgen, and rngconv command line scripts. - -* Thu Oct 28 2010 Alexander Kurtakov 1:2009.1-6 -- BR junit4. - -* 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. - -* Sun Sep 19 2010 Mat Booth - 1:2009.1-3 -- Require a version of xml-commons-resolver that provides the necessary maven - pom and depmap. - -* Sun Sep 19 2010 Mat Booth - 1:2009.1-2 -- Re-patch build to link to local javadocs. -- Install maven poms/depmap. - -* Thu Sep 16 2010 Mat Booth - 1:2009.1-1 -- Update to latest tagged release. -- Drop support for GCJ ahead of time compilation. -- Fix RHBZ #627688, RHBZ #631076 -- This project now builds with maven instead of ant. -- The new build in this release aggregates javadocs, so now we have one javadoc - package that obsoletes the many javadoc packages we had before. -- Use new jar names that upstream use, provide the old names. -- Misc other changes for guideline compliance. - -* Sat Jul 25 2009 Fedora Release Engineering - 1:1.2-0.4.20050722.3.4.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri May 08 2009 Karsten Hopp 1.2-0.3.20050722.3.4.1 -- Specify source and target as 1.4 to make it build - -* Wed Feb 25 2009 Fedora Release Engineering - 1:1.2-0.3.20050722.3.4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Jul 9 2008 Tom "spot" Callaway - 1:1.2-0.2.20050722.3.4 -- drop repotag - -* Tue Feb 19 2008 Fedora Release Engineering - 1:1.2-0.2.20050722.3jpp.3 -- Autorebuild for GCC 4.3 - -* Wed Sep 12 2007 Matt Wringe 0:1,2-0.1.20050722.3jpp.3 -- Make package build with new gcj. Remove .class files from demo package and - remove demo exclude from aot-compile-rpm - -* Tue Sep 11 2007 Matt Wringe 0:1.2-0.1.20050722.3jpp.2 -- Fix unowned directories -- Change copyright files to utf-8 format -- Change license field to BSD (from BSD-Style) - -* Fri Feb 16 2007 Andrew Overholt 0:1.2-0.1.20050722.3jpp.1 -- Remove postun Requires on jpackage-utils -- Set gcj_support to 1 -- Fix groups to shut up rpmlint -- Add versions to the Provides and Obsoletes -- Add patch to take out Class-Path in MANIFEST.MF - -* Thu Feb 15 2007 Matt Wringe - 0:1.2-0.1.20050722.3jpp.1.fc7 -- Extract sources from a fresh CVS export of the given tag and add extra source - required to build the package not present in the 20050722 tag anymore -- Add a patch to remove compile time dependency on crimson -- Add a patch to enable compression of jar files -- Add jpackage-utils as a requires for the packages/subpackages - -* Mon Feb 12 2007 Ralph Apel - 0:1.2-0.20050722.3jpp -- Add bootstrap option to build without saxon nor jdom -- Add gcj_support option - -* Mon Feb 17 2006 Fernando Nasser - 0:1.2-0.20050722.2jpp -- First JPP 1.7 build - -* Wed Aug 17 2005 Ralph Apel - 0:1.2-0.20050722.1jpp -- First JPP from this code base diff --git a/sources b/sources deleted file mode 100644 index f28afa5..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -95f8ef46fe810aaa6860d916aeff3cac msv-2009.1.tar.gz