diff --git a/dead.package b/dead.package
deleted file mode 100644
index b8c7442..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-This package was retired on 2012-02-06 due to lack of a maintainer.
diff --git a/sources b/sources
new file mode 100644
index 0000000..2220b48
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+559bdc3a09ea2dd6cd914103631e7141 xmldb-xapi-20011111cvs-src.tar.gz
diff --git a/xmldb-api-build.xml b/xmldb-api-build.xml
new file mode 100644
index 0000000..27e6a44
--- /dev/null
+++ b/xmldb-api-build.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xmldb-api-license.txt b/xmldb-api-license.txt
new file mode 100644
index 0000000..9536210
--- /dev/null
+++ b/xmldb-api-license.txt
@@ -0,0 +1,47 @@
+Copyright (c) 2000-2003 The XML:DB Initiative. 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. The end-user documentation included with the redistribution,
+ if any, must include the following acknowledgment:
+ "This product includes software developed by the
+ XML:DB Initiative (http://www.xmldb.org/)."
+ Alternately, this acknowledgment may appear in the software itself,
+ if and wherever such third-party acknowledgments normally appear.
+
+4. The name "XML:DB Initiative" must not be used to endorse or
+ promote products derived from this software without prior written
+ permission. For written permission, please contact info@xmldb.org.
+
+5. Products derived from this software may not be called "XML:DB",
+ nor may "XML:DB" appear in their name, without prior written
+ permission of the XML:DB Initiative.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 APACHE SOFTWARE FOUNDATION OR
+ITS 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.
+====================================================================
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the XML:DB Initiative. For more information
+on the XML:DB Initiative, please see .
diff --git a/xmldb-api-syntaxfix.patch b/xmldb-api-syntaxfix.patch
new file mode 100644
index 0000000..e340563
--- /dev/null
+++ b/xmldb-api-syntaxfix.patch
@@ -0,0 +1,11 @@
+diff -ru xmldb/org/xmldb/api/reference/modules/XPathQueryServiceImpl.java xmldb-patched/org/xmldb/api/reference/modules/XPathQueryServiceImpl.java
+--- org/xmldb/api/reference/modules/XPathQueryServiceImpl.java 2002-01-30 04:46:43.000000000 -0500
++++ org/xmldb/api/reference/modules/XPathQueryServiceImpl.java 2005-06-26 21:37:59.000000000 -0400
+@@ -133,7 +133,7 @@
+ }
+ }
+
+- return result;;
++ return result;
+ }
+ }
diff --git a/xmldb-api.spec b/xmldb-api.spec
new file mode 100644
index 0000000..7ad836d
--- /dev/null
+++ b/xmldb-api.spec
@@ -0,0 +1,222 @@
+# Copyright (c) 2000-2005, 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.
+#
+
+%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}}}
+
+%define bname xmldb
+%define cvs_version 20011111cvs
+
+Name: xmldb-api
+Version: 0.1
+Release: 0.4.%{cvs_version}.1.3%{?dist}
+Epoch: 1
+Summary: XML:DB API for Java
+License: BSD
+Group: Development/Java
+# wget http://trumpetti.atm.tut.fi/gentoo/distfiles/xmldb-api-11112001.tar.gz
+Source: xmldb-xapi-%{cvs_version}-src.tar.gz
+# http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xmldb/files/build-20011111.xml?rev=1.1.1.1&view=markup
+Source1: %{name}-build.xml
+Source2: %{name}-license.txt
+Patch0: %{name}-syntaxfix.patch
+Url: http://xmldb-org.sourceforge.net
+BuildRequires: ant >= 0:1.6
+BuildRequires: jpackage-utils >= 0:1.6
+BuildRequires: junit
+BuildRequires: xalan-j2
+Requires(pre): jpackage-utils >= 0:1.6
+Requires(post): jpackage-utils >= 0:1.6
+Requires: junit
+Requires: xalan-j2
+%if %{gcj_support}
+BuildRequires: java-gcj-compat-devel
+Requires(post): java-gcj-compat
+Requires(postun): java-gcj-compat
+%endif
+%if ! %{gcj_support}
+BuildArch: noarch
+%endif
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+%description
+The API interfaces are what driver developers must implement when creating a
+new driver and are the interfaces that applications are developed against.
+Along with the interfaces a concrete DriverManager implementation is also
+provides.
+
+%package sdk
+Summary: SDK for %{name}
+Group: Development/Java
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description sdk
+The reference implementation provides a very simple file system based
+implementation of the XML:DB API. This provides what is basically a very
+simple native XML database that uses directories to represent collections and
+just stores the XML in files.
+
+The driver development kit provides a set of base classes that can be
+extended to simplify and speed the development of XML:DB API drivers. These
+classes are used to provide the basis for the reference implementation and
+therefore a simple example of how a driver can be implemented. Using the SDK
+classes significantly reduces the amount of code that must be written to
+create a new driver.
+
+Along with the SDK base classes the SDK also contains a set of jUnit test
+cases that can be used to help validate the driver while it is being
+developed. The test cases are still in development but there are enough tests
+currently to be useful.
+
+%package javadoc
+Summary: Javadoc for %{name}
+Group: Documentation
+
+%description javadoc
+Javadoc for %{name}.
+
+%prep
+%setup -q -n xmldb
+# remove all binary libs
+for j in $(find . -name "*.jar"); do
+ rm -f $j
+done
+
+cp %{SOURCE1} build.xml
+
+%patch0
+
+%build
+export CLASSPATH=$(build-classpath junit xalan-j2)
+usejikes=false ant -Dsrc=. -Djarname=%{name} -Dsdk.jarname=%{name}-sdk jar javadoc
+
+%install
+rm -rf %{buildroot}
+
+# jars
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
+install -m 644 dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
+install -m 644 dist/%{name}-sdk.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-sdk-%{version}.jar
+(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
+# javadoc
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+cp -pr dist/doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+
+#license
+install -d -m 755 $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}
+cp %{SOURCE2} $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}
+
+%if %{gcj_support}
+%{_bindir}/aot-compile-rpm
+%endif
+
+%clean
+rm -rf %{buildroot}
+
+%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
+
+%files
+%defattr(-,root,root)
+%doc %{_docdir}/%{name}-%{version}
+%{_javadir}/%{name}-%{version}.jar
+%{_javadir}/%{name}.jar
+%if %{gcj_support}
+%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
+%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
+%endif
+
+%files sdk
+%defattr(-,root,root)
+%{_javadir}/%{name}-sdk-%{version}.jar
+%{_javadir}/%{name}-sdk.jar
+%if %{gcj_support}
+%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-sdk-%{version}.jar.*
+%endif
+
+%files javadoc
+%defattr(-,root,root)
+%doc %{_javadocdir}/%{name}-%{version}
+%doc %{_javadocdir}/%{name}
+
+%changelog
+* Mon Jul 27 2009 Fedora Release Engineering - 1:0.1-0.4.20011111cvs.1.3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering - 1:0.1-0.3.20011111cvs.1.3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Jul 10 2008 Tom "spot" Callaway - 1:0.1-0.2.20011111cvs.1.3
+- drop repotag
+
+* Tue Feb 19 2008 Fedora Release Engineering - 1:0.1-0.2.20011111cvs.1jpp.2
+- Autorebuild for GCC 4.3
+
+* Mon Feb 12 2007 Deepak Bhole 1:0.1-0.1.20011111cvs.1jpp.1.fc7
+- Update to Fedora specs
+
+* Fri Sep 08 2006 Ralph Apel 0:0.1-0.20041010.3jpp
+- Add post/postun Requires for javadoc
+- Add gcj_support option
+
+* Mon May 29 2006 Fernando Nasser 0:0.1-0.20041010.2jpp
+- First JPP 1.7 build
+
+* Thu Oct 20 2005 Ralph Apel 0:0.1-0.20041010.1jpp
+- Upgrade to recent
+- Add -common
+
+* Tue Apr 26 2005 Fernando Nasser 0:0.1-0.20011111.3jpp
+- Rebuild with standard version scheme
+
+* Thu Aug 26 2004 Ralph Apel 0:20011111-3jpp
+- Build with ant-1.6.2
+
+* Mon May 05 2003 David Walluck 0:20011111-2jpp
+- update for JPackage 1.5
+- fix sdk package summary
+- fix for newer javac's
+
+* Thu Mar 28 2002 Guillaume Rousse 20011111-1jpp
+- first JPackage release