diff --git a/.apache-commons-digester.metadata b/.apache-commons-digester.metadata
new file mode 100644
index 0000000..29d3197
--- /dev/null
+++ b/.apache-commons-digester.metadata
@@ -0,0 +1 @@
+b836b71face1ac2bf3d0d82aa2dc5a01b8e4685e SOURCES/commons-digester-1.8.1-src.tar.gz
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2043681
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/commons-digester-1.8.1-src.tar.gz
diff --git a/SPECS/apache-commons-digester.spec b/SPECS/apache-commons-digester.spec
new file mode 100644
index 0000000..3970c47
--- /dev/null
+++ b/SPECS/apache-commons-digester.spec
@@ -0,0 +1,201 @@
+%global base_name digester
+%global short_name commons-%{base_name}
+
+Name:          apache-%{short_name}
+Version:       1.8.1
+Release:       19%{?dist}
+Summary:       XML to Java object mapping module
+License:       ASL 2.0
+URL:           http://commons.apache.org/%{base_name}/
+
+Source0:       http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
+
+BuildArch:     noarch
+
+BuildRequires: java-devel
+BuildRequires: jpackage-utils
+BuildRequires: apache-commons-parent >= 26-7
+BuildRequires: apache-commons-beanutils >= 1.8
+BuildRequires: apache-commons-logging >= 1.1.1
+BuildRequires: maven-local
+BuildRequires: maven-antrun-plugin
+BuildRequires: maven-assembly-plugin
+BuildRequires: maven-resources-plugin
+BuildRequires: maven-doxia-sitetools
+BuildRequires: maven-plugin-bundle
+
+%description
+Many projects read XML configuration files to provide initialization of
+various Java objects within the system. There are several ways of doing this,
+and the Digester component was designed to provide a common implementation
+that can be used in many different projects
+
+%package javadoc
+Summary:       API documentation for %{name}
+
+%description javadoc
+%{summary}.
+
+%prep
+%setup -q -n %{short_name}-%{version}-src
+
+sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt
+
+%mvn_file : %{name} %{short_name}
+%mvn_alias : %{short_name}:%{short_name}
+
+%build
+%mvn_build
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%doc LICENSE.txt NOTICE.txt RELEASE-NOTES*
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE.txt NOTICE.txt
+
+%changelog
+* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.8.1-19
+- Mass rebuild 2013-12-27
+
+* Fri Sep 20 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-18
+- Add BuildRequires on apache-commons-parent >= 26-7
+
+* Mon Aug 19 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8.1-17
+- Migrate away from mvn-rpmbuild (#997455)
+
+* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-16
+- Rebuild to regenerate API documentation
+- Resolves: CVE-2013-1571
+
+* Mon Apr 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-15
+- Remove unneeded BR: maven-idea-plugin
+
+* Mon Feb 18 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.8.1-14
+- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
+- Replace maven BuildRequires with maven-local
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Aug  7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-12
+- Fix file permissions
+- Install LICENSE and NOTICE with javadoc package
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Nov 30 2011 Alexander Kurtakov <akurtako@redhat.com> 1.8.1-9
+- Build with maven 3.
+- Adapt to current guidelines.
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri May 21 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-7
+- Correct dep-map names.
+
+* Fri May 14 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-6
+- Obsolete jakarta javadoc package.
+- Keep legacy depmap around.
+
+* Thu May 13 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-5
+- Drop really old obsoletes/provides on short_name.
+- Fix requires.
+
+* Tue May 11 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-4
+- Not ready for auto OSGi depsolving yet in this package.
+- Rename package (jakarta-commons-digester->apache-commons-digester).
+
+* Tue Dec 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-3
+- Enable OSGi automatic depsolving (from Alphonse Van Assche).
+
+* Sun Nov 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-2
+- Fix build failure due to targeting too old a JRE
+- Add missing doxia build req
+
+* Sun Nov 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-1
+- Update to 1.8.1
+- Rewrite spec file to build using upstream-preferred maven instead of ant
+- Install pom and add to maven dep-map
+- Fix javadoc package requires
+
+* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 0:1.7-10.3
+- Convert specfile to UTF-8.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-9.3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-8.3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.7-7.3
+- fix license tag
+- drop repotag
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.7-7jpp.2
+- Autorebuild for GCC 4.3
+
+* Fri Sep 07 2007 Matt Wringe <mwringe@redhat.com> - 0:1.7-6jpp.2
+- Fix unowned dir (/usr/lib/gcj/jakarta-commons-digester)
+
+* Mon Jan 22 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-6jpp.1
+- Resynch with JPP release
+
+* Tue Jan 16 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.3
+- Update component-info.xml to add scm and tag attribute instead of a comment
+- Remove the export of a versioned jar
+
+* Tue Jan 9 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.2
+- Upgrade to latest from JPP and FC6
+- Remove old RHUG specific trigger
+- Add support for conditional build of repolib package
+- Build repolib package by default
+
+* Thu Aug 10 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-5jpp.1
+- Merge with upstream version:
+ - Add missing requires for javadoc
+
+* Thu Aug 10 2006 Karsten Hopp <karsten@redhat.de> 1.7-4jpp_3fc
+- Requires(post/postun): coreutils
+
+* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.7-4jpp_2fc
+- Rebuilt
+
+* Wed Jul 19 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-4jpp_1fc
+- Merged with upstream version
+
+* Wed Jul 19 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-4jpp
+- Removed separate definition of name, version and release.
+
+* Mon Jul 17 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-3jpp
+- Added conditional native compiling
+
+* Wed Apr 26 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7-2jpp
+- First JPP 1.7 build
+
+* Tue Jul 26 2005 Fernando Nasser <fnasser@redhat.com> - 0:1.7-1jpp
+- Upgrade to 1.7
+
+* Thu Nov 26 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.6-2jpp
+- Rebuild so that rss package is included
+
+* Thu Oct 21 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.6-1jpp
+- Upgrade to 1.6
+
+* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.5-4jpp
+- Rebuild with ant-1.6.2
+
+* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:1.5-3jpp
+- update for JPackage 1.5
+
+* Thu May 08 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5-2jpp
+- used correct JPP 1.5 spec file
+
+* Thu May 08 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5-2jpp
+- 1.5