diff --git a/201103.jboss-1.tar.gz b/201103.jboss-1.tar.gz
new file mode 100644
index 0000000..8cfcd51
Binary files /dev/null and b/201103.jboss-1.tar.gz differ
diff --git a/rngom-201103-pom.patch b/rngom-201103-pom.patch
new file mode 100644
index 0000000..7c87afe
--- /dev/null
+++ b/rngom-201103-pom.patch
@@ -0,0 +1,37 @@
+diff -Naur rngom-201103-SNAPSHOT/pom.xml rngom-201103-SNAPSHOT-work/pom.xml
+--- rngom-201103-SNAPSHOT/pom.xml 2011-04-06 11:33:13.000000000 -0400
++++ rngom-201103-SNAPSHOT-work/pom.xml 2012-01-19 11:28:03.124001130 -0500
+@@ -156,33 +156,6 @@
+
+
+
+- maven-antrun-plugin
+- 1.6
+-
+-
+- generate-sources
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+- run
+-
+-
+-
+-
+-
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
diff --git a/rngom.spec b/rngom.spec
new file mode 100644
index 0000000..332030a
--- /dev/null
+++ b/rngom.spec
@@ -0,0 +1,51 @@
+Name: rngom
+Version: 201103
+Release: 1
+Summary: Java library for parsing RELAX NG grammars
+License: MIT
+URL: https://java.net/projects/rngom
+Source0: https://github.com/jboss/rngom/archive/%{version}.jboss-1.tar.gz
+Patch0: rngom-%{version}-pom.patch
+BuildRequires: maven-local mvn(com.sun.msv.datatype.xsd:xsdlib) mvn(javax.xml.stream:stax-api)
+BuildRequires: mvn(junit:junit) mvn(org.apache.maven.plugins:maven-clean-plugin)
+BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
+BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) mvn(relaxngDatatype:relaxngDatatype)
+BuildRequires: mvn(xmlunit:xmlunit)
+BuildArch: noarch
+%description
+RNGOM is an open-source Java library for parsing RELAX NG grammars.
+In particular, RNGOM can:
+* parse the XML syntax
+* parse the compact syntax
+* check all the semantic restrictions as specified in the specification
+* parse RELAX NG into application-defined data structures
+* build a default data structure based around the binarized simple syntax or
+ another data structure that preserves more of the parsed information
+* parse foreign elements/attributes in a schema
+* parse comments in a schema
+
+%package javadoc
+Summary: Javadoc for rngom
+%description javadoc
+This package contains javadoc for rngom.
+
+%prep
+%setup -q -n rngom-201103.jboss-1
+rm -rf www && mv rngom/* . && rm -rf rngom
+%patch0 -p1
+
+%build
+%mvn_build
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%license licenceheader.txt
+
+%files javadoc -f .mfiles-javadoc
+%license licenceheader.txt
+
+%changelog
+* Thu Jul 30 2020 yaokai - 201103-1
+- package init
diff --git a/rngom.yaml b/rngom.yaml
new file mode 100644
index 0000000..00bbaf0
--- /dev/null
+++ b/rngom.yaml
@@ -0,0 +1,4 @@
+version_control: NA
+src_repo: NA
+tag_prefix: NA
+seperator: NA