diff --git a/sequence-library-1.0.3.pom b/sequence-library-1.0.3.pom
new file mode 100644
index 0000000..7283426
--- /dev/null
+++ b/sequence-library-1.0.3.pom
@@ -0,0 +1,35 @@
+
+
+ 4.0.0
+ de.regnis.q.sequence
+ sequence-library
+ 1.0.3
+ Sequence Library
+ Textual Diff and Merge Library
+ http://svn.svnkit.com/repos/3rdparty/de.regnigs.q.sequence
+
+
+ Sequence Library License
+ http://www.svnkit.com/SEQUENCE-LICENSE.txt
+
+
+
+
+ syntevo
+ SyntEvo GmbH
+
+
+
+ scm:svn:http://svn.svnkit.com/repos/3rdparty/de.regnigs.q.sequence
+ http://svn.svnkit.com/repos/3rdparty/de.regnigs.q.sequence
+
+
+
+ junit
+ junit
+ 3.8.2
+ test
+
+
+
diff --git a/sequence-library-1.0.3.tar.gz b/sequence-library-1.0.3.tar.gz
new file mode 100644
index 0000000..a64bb6b
Binary files /dev/null and b/sequence-library-1.0.3.tar.gz differ
diff --git a/sequence-library.spec b/sequence-library.spec
new file mode 100644
index 0000000..f294b60
--- /dev/null
+++ b/sequence-library.spec
@@ -0,0 +1,38 @@
+Name: sequence-library
+Version: 1.0.3
+Release: 1
+Summary: Textual diff and merge library
+License: Sequence
+URL: http://svn.svnkit.com/repos/3rdparty/de.regnis.q.sequence/
+Source0: %{name}-%{version}.tar.gz
+Source1: http://repo1.maven.org/maven2/de/regnis/q/sequence/sequence-library/%{version}/sequence-library-%{version}.pom
+BuildArch: noarch
+BuildRequires: maven-local mvn(junit:junit)
+%description
+A textual diff and merge library.
+
+%package javadoc
+Summary: Javadocs for %{name}
+%description javadoc
+This package contains the API documentation for %{name}.
+
+%prep
+%setup -q
+find -name '*.jar' -o -name '*.class' -delete
+cp -pr %{SOURCE1} pom.xml
+
+%build
+%mvn_build
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%license LICENSE.txt
+
+%files javadoc -f .mfiles-javadoc
+%license LICENSE.txt
+
+%changelog
+* Wed May 12 2021 zhangtao - 1.0.3-1
+- package init