diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 47cb828..0000000
--- a/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-PullParser2.1.10.tgz
diff --git a/Makefile b/Makefile
deleted file mode 100644
index f57e6ea..0000000
--- a/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Makefile for source rpm: xpp2
-# $Id$
-NAME := xpp2
-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
-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)
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..50ca0c0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+xpp2 has been superseded by xpp3 and is not being developed since 2003
diff --git a/sources b/sources
deleted file mode 100644
index d129abc..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-865ca4e2496c215d301b57450137626f PullParser2.1.10.tgz
diff --git a/xpp2-build_xml.patch b/xpp2-build_xml.patch
deleted file mode 100644
index 9df42aa..0000000
--- a/xpp2-build_xml.patch
+++ /dev/null
@@ -1,199 +0,0 @@
---- build.xml.sav 2003-11-15 06:42:11.000000000 +0100
-+++ build.xml 2005-08-10 11:58:48.000000000 +0200
-@@ -9,7 +9,8 @@
-
-
-
--
-+
-+
-
-
-
-@@ -165,7 +166,7 @@
-
-
-
--
-+
-
-
-
-@@ -175,7 +176,7 @@
-
-
-
--
-
-@@ -185,7 +186,7 @@
-
-
-
--
-
-@@ -195,7 +196,7 @@
-
-
-
--
-
-@@ -205,7 +206,7 @@
-
-
-
--
-
-@@ -215,7 +216,7 @@
-
-
-
--
-
-@@ -247,7 +248,7 @@
-
-
-
--
-
-@@ -271,7 +272,7 @@
-
-
-
--
-
-@@ -279,7 +280,7 @@
-
-
-
--
-@@ -304,7 +305,7 @@
-
-
-
--
-@@ -319,7 +320,7 @@
-
-
-
--
-
-@@ -327,7 +328,7 @@
-
-
-
--
-@@ -336,7 +337,7 @@
-
-
-
--
-@@ -350,7 +351,7 @@
-
--
-@@ -385,7 +386,7 @@
-
-
-
--
-
-
--
-@@ -443,7 +444,7 @@
-
-
-
--
-
--
-
-
-@@ -537,7 +538,7 @@
-
-
-
--
-
-
-@@ -580,6 +581,7 @@
- = 0:1.6
-BuildRequires: ant-junit >= 0:1.6
-BuildRequires: jpackage-utils >= 0:1.6
-BuildRequires: junit
-BuildRequires: xml-commons-apis
-Requires: xml-commons-apis
-Requires: jpackage-utils
-BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-%description
-XML Pull Parser 2 (XPP2) is a simple and fast incremental XML parser.
-NOTE: XPP2 is no longer developed and is on maintenance mode.
-All active development concentrates on its successor XPP3/MXP1.
-
-%package javadoc
-Summary: Javadoc for %{name}
-Group: Development/Documentation
-
-%description javadoc
-%{summary}.
-
-%package doc
-Summary: Manual for %{name}
-Group: Development/Documentation
-
-%description doc
-%{summary}.
-
-%package demo
-Summary: Samples for %{name}
-Group: Development/Documentation
-Requires: %{name} = %{epoch}:%{version}
-
-%description demo
-%{summary}.
-
-%prep
-%setup -q -n %{originalname}%{version}
-# remove all binary libs
-find . -name "*.jar" -exec rm -f {} \;
-
-%patch0 -b .sav
-
-%build
-export OPT_JAR_LIST="ant/ant-junit junit"
-export CLASSPATH=$(build-classpath xml-commons-apis)
-ant all api api.impl
-CLASSPATH=$CLASSPATH:$(build-classpath junit):build/tests:build/lib/PullParser-2.1.10.jar
-java AllTests
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-# jars
-mkdir -p $RPM_BUILD_ROOT%{_javadir}
-
-cp -p build/lib/%{originalname}-intf-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}-intf-%{version}.jar
-cp -p build/lib/%{originalname}-standard-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}-standard-%{version}.jar
-cp -p build/lib/%{originalname}-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
-cp -p build/lib/%{originalname}-x2-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}-x2-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
-
-# javadoc
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api_impl
-cp -pr doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
-cp -pr doc/api_impl/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api_impl
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-
-
-rm -rf doc/{build.txt,api,api_impl}
-
-# doc
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
-cp -pr doc/* $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
-
-# demo
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
-cp -pr src/java/samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/%{name}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(0644,root,root,0755)
-%doc README.html
-%doc LICENSE.txt
-%{_javadir}/%{name}.jar
-%{_javadir}/%{name}-%{version}.jar
-%{_javadir}/%{name}-intf.jar
-%{_javadir}/%{name}-intf-%{version}.jar
-%{_javadir}/%{name}-standard.jar
-%{_javadir}/%{name}-standard-%{version}.jar
-%{_javadir}/%{name}-x2.jar
-%{_javadir}/%{name}-x2-%{version}.jar
-
-%files javadoc
-%defattr(0644,root,root,0755)
-%doc %{_javadocdir}/%{name}-%{version}
-%doc %{_javadocdir}/%{name}
-
-%files doc
-%defattr(0644,root,root,0755)
-%doc %{_datadir}/doc/%{name}-%{version}
-%doc %{_datadir}/doc/%{name}
-
-%files demo
-%defattr(0644,root,root,0755)
-%{_datadir}/%{name}-%{version}
-%{_datadir}/%{name}
-
-%changelog
-* Mon Jul 27 2009 Fedora Release Engineering - 0:2.1.10-8.2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Thu Feb 26 2009 Fedora Release Engineering - 0:2.1.10-7.2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Thu Jul 10 2008 Tom "spot" Callaway - 0:2.1.10-6.2
-- drop repotag
-- fix license tag
-
-* Tue Feb 13 2007 Permaine Cheung - 0:2.1.10-6jpp.1
-- Fix release, license, buildroot, typo, and other rpmlint issues.
-- Got rid of Vendor and Distribution.
-- Rename manual subpackage to doc.
-- Move README and LICENSE file back into main package, and mark all docs.
-
-* Tue Apr 11 2006 Ralph Apel - 0:2.1.10-6jpp
-- First JPP-1.7 release
-
-* Wed Aug 10 2005 Ralph Apel - 0:2.1.10-5jpp
-- Fix Bug 17 installed but unpackaged symlinks
-- Patch build.xml for source=1.4 and target=1.4
-
-* Thu Aug 26 2004 Ralph Apel - 0:2.1.10-4jpp
-- Build with ant-1.6.2
-- Relax some versioned dependencies
-
-* Tue Jun 01 2004 Randy Watler - 0:2.1.10-3jpp
-- Upgrade to Ant 1.6.X
-
-* Mon Jan 19 2004 Ralph Apel - 0:2.1.10-2jpp
-- Fix rpm var _originalname to originalname
-- Include versionless symlinks for javadoc, manual and demo
-- demo requires main package
-
-* Thu Jan 15 2004 Ralph Apel - 0:2.1.10-1jpp
-- First JPackage build