diff --git a/.gitignore b/.gitignore
index e69de29..1c9404e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/oss-parent-10.tar.gz
diff --git a/99soft-oss-parent.spec b/99soft-oss-parent.spec
new file mode 100644
index 0000000..a5403cf
--- /dev/null
+++ b/99soft-oss-parent.spec
@@ -0,0 +1,55 @@
+Name: 99soft-oss-parent
+Version: 10
+Release: 1%{?dist}
+Summary: 99 Software Foundation parent pom
+License: ASL 2.0
+URL: https://github.com/99soft/
+Source0: https://github.com/99soft/infra/archive/oss-parent-%{version}.tar.gz
+
+BuildRequires: buildnumber-maven-plugin
+BuildRequires: maven-local
+BuildRequires: maven-enforcer-plugin
+BuildRequires: maven-plugin-bundle
+BuildRequires: maven-site-plugin
+
+BuildArch: noarch
+
+%description
+The 99 Software Foundation parent pom.
+
+%prep
+%setup -q -n infra-oss-parent-%{version}
+%pom_remove_plugin :appassembler-maven-plugin
+%pom_remove_plugin :nexus-maven-plugin
+%pom_remove_plugin :taglist-maven-plugin
+%pom_remove_plugin :cobertura-maven-plugin
+
+%pom_xpath_remove "pom:project/pom:build/pom:extensions"
+
+# Remove doclava
+%pom_xpath_remove "pom:reporting/pom:plugins/pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]/pom:configuration"
+%pom_xpath_inject "pom:reporting/pom:plugins/pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]" '
+
+ 128m
+ 1024m
+ true
+ true
+ false
+
+ true
+'
+
+%build
+
+%mvn_build
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%doc README.creole
+%license LICENSE NOTICE
+
+%changelog
+* Sun Jun 30 2013 gil cattaneo 10-1
+- initial rpm
diff --git a/sources b/sources
index e69de29..af8daef 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+44efe05183b3f3efd9bd08a666ab341b oss-parent-10.tar.gz