From eea2075c1e058ec39fea8b2589d43181b393d8a3 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 19 Feb 2008 15:43:18 +0000 Subject: [PATCH 01/14] - Autorebuild for GCC 4.3 --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 6f4e077..825151f 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -35,7 +35,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 0jpp.4%{?dist} +Release: 1jpp.4%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -177,6 +177,9 @@ fi # ----------------------------------------------------------------------------- %changelog +* Tue Feb 19 2008 Fedora Release Engineering - 0:1.2.04-1jpp.4 +- Autorebuild for GCC 4.3 + * Sun Jun 03 2007 Florian La Roche - 0:1.2.04-0jpp.4 - the javadoc subrpm used an undefined macro From 53910ed7ff999ce32ea467423f46bf88d5cfd353 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Thu, 10 Jul 2008 20:40:43 +0000 Subject: [PATCH 02/14] fix repotag --- xml-commons-apis12.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 825151f..0e83f60 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -35,11 +35,11 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 1jpp.4%{?dist} +Release: 1.5%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ -License: Apache Software License/W3C License/Public Domain +License: ASL 2.0 and W3C and Public Domain Source0: xml-commons-external-1.2.04.tar.gz # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -177,6 +177,10 @@ fi # ----------------------------------------------------------------------------- %changelog +* Thu Jul 10 2008 Tom "spot" Callaway - 0:1.2.04-1.5 +- drop repotag +- fix license tag + * Tue Feb 19 2008 Fedora Release Engineering - 0:1.2.04-1jpp.4 - Autorebuild for GCC 4.3 From 6e5dd604c4fb8976d3b804dfe672bf68763d73e2 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Thu, 26 Feb 2009 09:55:50 +0000 Subject: [PATCH 03/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 0e83f60..f6920a5 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -35,7 +35,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 1.5%{?dist} +Release: 2.5%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -177,6 +177,9 @@ fi # ----------------------------------------------------------------------------- %changelog +* Thu Feb 26 2009 Fedora Release Engineering - 0:1.2.04-2.5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Jul 10 2008 Tom "spot" Callaway - 0:1.2.04-1.5 - drop repotag - fix license tag From 8b658188a9bbdb51b45012981fdd8c126ef96e8e Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 27 Jul 2009 08:09:46 +0000 Subject: [PATCH 04/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index f6920a5..ff73684 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -35,7 +35,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 2.5%{?dist} +Release: 3.5%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -177,6 +177,9 @@ fi # ----------------------------------------------------------------------------- %changelog +* Mon Jul 27 2009 Fedora Release Engineering - 0:1.2.04-3.5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0:1.2.04-2.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From cb7ef2d61cffebe27d42dde38b33d167e8bfedf9 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:41:00 +0000 Subject: [PATCH 05/14] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 0ac8639..546dd94 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := xml-commons-apis12 SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 43aeef65c4957aff7a89296898dfa2d64e4b81a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 15:55:17 +0000 Subject: [PATCH 06/14] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 546dd94..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: xml-commons-apis12 -# $Id$ -NAME := xml-commons-apis12 -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 141e060d2269b16740eacbfebf0d750d41b78257 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Thu, 30 Dec 2010 03:04:27 +0200 Subject: [PATCH 07/14] Drop gcj. --- xml-commons-apis12.spec | 41 ++++------------------------------------- 1 file changed, 4 insertions(+), 37 deletions(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index ff73684..8d9db36 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -28,14 +28,10 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define _with_gcj_support 1 - -%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} - Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 3.5%{?dist} +Release: 4%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -50,17 +46,10 @@ Provides: sax = 2.0.1 Provides: xslt = 1.0 Requires: jpackage-utils >= 0:1.6 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif BuildRequires: ant BuildRequires: jpackage-utils >= 0:1.6 -%if ! %{gcj_support} BuildArch: noarch -%endif %description DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used @@ -118,10 +107,6 @@ rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} cp -pr xml-commons-external-1_2_04/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -%if %{gcj_support} -%{_bindir}/aot-compile-rpm -%endif - # ----------------------------------------------------------------------------- %clean @@ -144,11 +129,6 @@ rm -rf $RPM_BUILD_ROOT %doc xml-commons-external-1_2_04/java/external/README.sax.txt %doc xml-commons-external-1_2_04/java/external/NOTICE -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.* -%endif - %files javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-%{version} @@ -158,25 +138,12 @@ rm -rf $RPM_BUILD_ROOT %defattr(0644,root,root,0755) %{_docdir}/%{name}-%{version} -%if %{gcj_support} -%post -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - # ----------------------------------------------------------------------------- %changelog +* Thu Dec 30 2010 Alexander Kurtakov 0:1.2.04-4 +- Drop gcj. + * Mon Jul 27 2009 Fedora Release Engineering - 0:1.2.04-3.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From d4f8675e33ad110ba2be3842cd86968244bfef3f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 23:25:24 -0600 Subject: [PATCH 08/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 8d9db36..b8af284 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,7 +31,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 4%{?dist} +Release: 5%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -141,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 0:1.2.04-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Thu Dec 30 2010 Alexander Kurtakov 0:1.2.04-4 - Drop gcj. From 37b77c1c292158f4bb07c94155eb77af026975f4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 03:01:52 -0600 Subject: [PATCH 09/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index b8af284..20fd010 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,7 +31,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 5%{?dist} +Release: 6%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -141,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 0:1.2.04-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 0:1.2.04-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 0216ca4a5953e29a4c9b900653dd361cf428fb2e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 22 Jul 2012 00:45:17 -0500 Subject: [PATCH 10/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 20fd010..c879368 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,7 +31,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 6%{?dist} +Release: 7%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -141,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 0:1.2.04-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 0:1.2.04-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 315fb2adf9de38f2fc0d01b03dc9e9bbe9a34f3d Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Fri, 16 Nov 2012 14:36:55 +0100 Subject: [PATCH 11/14] Fix up license tag --- xml-commons-apis12.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index c879368..8e90a38 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,11 +31,13 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 7%{?dist} +Release: 8%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ -License: ASL 2.0 and W3C and Public Domain +# src/org/xml/sax/helpers/SecuritySupport* is ASL 1.1 +# java/external/src/javax/xml/parsers/ and transform/ is ASL 2.0 +License: ASL 2.0 and W3C and Public Domain and ASL 1.1 Source0: xml-commons-external-1.2.04.tar.gz # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -141,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Fri Nov 16 2012 Stanislav Ochotnicky - 0:1.2.04-8 +- Fix up license tag + * Sun Jul 22 2012 Fedora Release Engineering - 0:1.2.04-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From f38e2cc08e1c07f70e270134de2678ece9914135 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 21:48:12 -0600 Subject: [PATCH 12/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 8e90a38..6eeb507 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,7 +31,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 8%{?dist} +Release: 9%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -143,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 0:1.2.04-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Fri Nov 16 2012 Stanislav Ochotnicky - 0:1.2.04-8 - Fix up license tag From fac247f0431e369944ebed94bd110ae235a33088 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 03:25:56 -0500 Subject: [PATCH 13/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- xml-commons-apis12.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec index 6eeb507..6635279 100644 --- a/xml-commons-apis12.spec +++ b/xml-commons-apis12.spec @@ -31,7 +31,7 @@ Name: xml-commons-apis12 Epoch: 0 Version: 1.2.04 -Release: 9%{?dist} +Release: 10%{?dist} Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis Group: System Environment/Libraries URL: http://xml.apache.org/commons/ @@ -143,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0:1.2.04-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 0:1.2.04-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From ae79d47a6987aea3d0aee7f21f796f491725e560 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Thu, 8 Aug 2013 09:28:54 +0100 Subject: [PATCH 14/14] This package is superceded by xml-commons-apis --- .gitignore | 1 - dead.package | 1 + sources | 1 - xml-commons-apis12.spec | 191 ---------------------------------------- 4 files changed, 1 insertion(+), 193 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 xml-commons-apis12.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 556594e..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -xml-commons-external-1.2.04.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..318abab --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +This package is superceded by xml-commons-apis diff --git a/sources b/sources deleted file mode 100644 index 84a8242..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -2f8280bb00f300a5e2631a817e51f1c5 xml-commons-external-1.2.04.tar.gz diff --git a/xml-commons-apis12.spec b/xml-commons-apis12.spec deleted file mode 100644 index 6635279..0000000 --- a/xml-commons-apis12.spec +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright (c) 2000-2007, JPackage Project -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the -# distribution. -# 3. Neither the name of the JPackage Project nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -Name: xml-commons-apis12 -Epoch: 0 -Version: 1.2.04 -Release: 10%{?dist} -Summary: JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis -Group: System Environment/Libraries -URL: http://xml.apache.org/commons/ -# src/org/xml/sax/helpers/SecuritySupport* is ASL 1.1 -# java/external/src/javax/xml/parsers/ and transform/ is ASL 2.0 -License: ASL 2.0 and W3C and Public Domain and ASL 1.1 -Source0: xml-commons-external-1.2.04.tar.gz -# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -Provides: jaxp = 1.2 -Provides: dom = 2 -Provides: sax = 2.0.1 -Provides: xslt = 1.0 - -Requires: jpackage-utils >= 0:1.6 - -BuildRequires: ant -BuildRequires: jpackage-utils >= 0:1.6 -BuildArch: noarch - -%description -DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used -by several pieces of Apache software. XSLT 1.0. -This version includes the JAXP 1.2 APIs -- Java API for XML -Processing 1.2, i.e. javax.xml{.parsers,.transform} - -%package javadoc -Group: Documentation -Summary: Javadoc for %{name} -Provides: %{name}-apis-javadoc = %{epoch}:%{version}-%{release} - -%description javadoc -%{summary}. - -%package manual -Group: Documentation -Summary: Documents for %{name} - -%description manual -%{summary}. - -%prep -%setup -q -c - -%build -ant -f xml-commons-external-1_2_04/java/external/build.xml jar javadoc - -%install -rm -rf $RPM_BUILD_ROOT - -install -d -m 755 $RPM_BUILD_ROOT%{_javadir} -install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \ - $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar - -pushd $RPM_BUILD_ROOT%{_javadir} -for jar in *-%{version}*; do -ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|'); -done - -ln -sf %{name}.jar xml-commons-jaxp-1.2-apis.jar -ln -sf %{name}.jar jaxp12.jar -ln -sf %{name}.jar dom2.jar -popd - - -# javadoc -install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \ - $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} -rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc - -# manuals -install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -cp -pr xml-commons-external-1_2_04/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - -# ----------------------------------------------------------------------------- - -%clean -rm -rf $RPM_BUILD_ROOT - -# ----------------------------------------------------------------------------- - -%files -%defattr(0644,root,root,0755) -%{_javadir}/%{name}*.jar -%{_javadir}/jaxp12.jar -%{_javadir}/dom2.jar -%{_javadir}/xml-commons-jaxp-1.2-apis.jar -%doc xml-commons-external-1_2_04/java/external/LICENSE -%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-documentation.txt -%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-software.txt -%doc xml-commons-external-1_2_04/java/external/LICENSE.sax.txt -%doc xml-commons-external-1_2_04/java/external/README.dom.txt -%doc xml-commons-external-1_2_04/java/external/README-sax -%doc xml-commons-external-1_2_04/java/external/README.sax.txt -%doc xml-commons-external-1_2_04/java/external/NOTICE - -%files javadoc -%defattr(0644,root,root,0755) -%{_javadocdir}/%{name}-%{version} -%{_javadocdir}/%{name} - -%files manual -%defattr(0644,root,root,0755) -%{_docdir}/%{name}-%{version} - -# ----------------------------------------------------------------------------- - -%changelog -* Sun Aug 04 2013 Fedora Release Engineering - 0:1.2.04-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 0:1.2.04-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Nov 16 2012 Stanislav Ochotnicky - 0:1.2.04-8 -- Fix up license tag - -* Sun Jul 22 2012 Fedora Release Engineering - 0:1.2.04-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 0:1.2.04-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 0:1.2.04-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Dec 30 2010 Alexander Kurtakov 0:1.2.04-4 -- Drop gcj. - -* Mon Jul 27 2009 Fedora Release Engineering - 0:1.2.04-3.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 0:1.2.04-2.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Jul 10 2008 Tom "spot" Callaway - 0:1.2.04-1.5 -- drop repotag -- fix license tag - -* Tue Feb 19 2008 Fedora Release Engineering - 0:1.2.04-1jpp.4 -- Autorebuild for GCC 4.3 - -* Sun Jun 03 2007 Florian La Roche - 0:1.2.04-0jpp.4 -- the javadoc subrpm used an undefined macro - -* Tue Apr 12 2007 Matt Wringe - 0:1.2.04-0jpp.3 -- Remove the provides on xml-commons-apis = 1.2 since this will not - work properly with our other xml-commons-apis package. - -* Tue Mar 13 2007 Matt Wringe - 0:1.2.04-0jpp.2 -- Enable gcj option - -* Thu Feb 16 2007 Matt Wringe - 0:1.2.04-0jpp.1 -- Initial build. Based heavily on the xml-commons 1.3.03-7jpp spec file.