diff --git a/felix-parent-1.2.1-pom.patch b/felix-parent-1.2.1-pom.patch
deleted file mode 100644
index d75f601..0000000
--- a/felix-parent-1.2.1-pom.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- pom.xml.sav 2009-09-22 10:16:43.000000000 +0300
-+++ pom.xml 2011-03-30 10:09:03.907508489 +0300
-@@ -202,12 +202,6 @@
- 2.4
- test
-
--
-- org.mockito
-- mockito-all
-- 1.7
-- test
--
-
-
-
-@@ -302,13 +296,6 @@
-
-
- org.apache.maven.plugins
-- maven-compiler-plugin
--
-- 1.3
--
--
--
-- org.apache.maven.plugins
- maven-resources-plugin
-
- UTF-8
diff --git a/felix-parent-depmap.xml b/felix-parent-depmap.xml
deleted file mode 100644
index ed0d721..0000000
--- a/felix-parent-depmap.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- org.easymock
- easymock
- 2.4
-
-
- JPP
- easymock2
- 2.5.2
-
-
-
\ No newline at end of file
diff --git a/felix-parent.spec b/felix-parent.spec
index 38be555..3b71df7 100644
--- a/felix-parent.spec
+++ b/felix-parent.spec
@@ -1,6 +1,6 @@
Name: felix-parent
Version: 1.2.1
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Parent POM file for Apache Felix Specs
Group: Development/Libraries
@@ -9,98 +9,33 @@ URL: http://felix.apache.org/
#svn export http://svn.apache.org/repos/asf/felix/releases/felix-parent-1.2.1/
#tar -jcf felix-parent-1.2.1.tar.bz2 felix-parent-1.2.1/
Source0: %{name}-%{version}.tar.bz2
-Source1: %{name}-depmap.xml
-#Remove mockito-all dependency which is not in koji
-Patch0: %{name}-%{version}-pom.patch
BuildArch: noarch
-BuildRequires: jpackage-utils
-BuildRequires: junit
+BuildRequires: mockito
BuildRequires: maven-local
-BuildRequires: easymock2
-BuildRequires: maven-plugin-plugin
-BuildRequires: maven-compiler-plugin
-BuildRequires: maven-install-plugin
-BuildRequires: maven-jar-plugin
-BuildRequires: maven-javadoc-plugin
-BuildRequires: maven-resources-plugin
-BuildRequires: maven-assembly-plugin
-BuildRequires: maven-source-plugin
-BuildRequires: maven-deploy-plugin
-BuildRequires: maven-gpg-plugin
-BuildRequires: maven-project-info-reports-plugin
-BuildRequires: maven-release-plugin
-BuildRequires: maven-surefire-plugin
-BuildRequires: maven-surefire-report-plugin
-BuildRequires: maven-plugin-build-helper
-BuildRequires: maven-plugin-jxr
-
-Requires: junit
-Requires: easymock2
-Requires: maven
-Requires: maven-plugin-plugin
-Requires: maven-compiler-plugin
-Requires: maven-install-plugin
-Requires: maven-jar-plugin
-Requires: maven-javadoc-plugin
-Requires: maven-resources-plugin
-Requires: maven-assembly-plugin
-Requires: maven-source-plugin
-Requires: maven-deploy-plugin
-Requires: maven-gpg-plugin
-Requires: maven-project-info-reports-plugin
-Requires: maven-release-plugin
-Requires: maven-surefire-plugin
-Requires: maven-surefire-report-plugin
-Requires: maven-plugin-build-helper
-Requires: maven-plugin-jxr
-
-Requires: jpackage-utils
-Requires(post): jpackage-utils
-Requires(postun): jpackage-utils
-
%description
Parent POM file for Apache Felix Specs.
%prep
%setup -q
-%patch0 -p0 -b .sav
-
-%pom_remove_plugin org.apache.maven.plugins:maven-site-plugin
%build
-mvn-rpmbuild \
- -Dmaven2.jpp.depmap.file=%{SOURCE1} \
- install javadoc:javadoc
+%mvn_build
%install
-# depmap
-%add_to_maven_depmap org.apache.felix %{name} %{version} JPP/felix %{name}
+%mvn_install
-# legacy depmap
-# (some upstream packages haven't caught up with the "felix" -> "felix-parent" rename yet)
-%add_to_maven_depmap org.apache.felix felix %{version} JPP/felix %{name}
-
-# poms
-install -pD -T -m 644 pom.xml \
- %{buildroot}%{_mavenpomdir}/JPP.felix-%{name}.pom
-
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
-
-%files
-%defattr(-,root,root,-)
+%files -f .mfiles
%doc LICENSE NOTICE
-%{_mavenpomdir}/*
-%{_mavendepmapfragdir}/*
-
%changelog
+* Fri May 31 2013 Marek Goldmann
+- Cleanup
+- New guidelines
+- felix-parent has many unnecessary Requires, RHBZ#969299
+
* Wed Feb 13 2013 Fedora Release Engineering - 1.2.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild