diff --git a/1.1.tar.gz b/1.1.tar.gz
new file mode 100644
index 0000000..def77a4
Binary files /dev/null and b/1.1.tar.gz differ
diff --git a/glassfish-websocket-api.spec b/glassfish-websocket-api.spec
new file mode 100644
index 0000000..23cd8aa
--- /dev/null
+++ b/glassfish-websocket-api.spec
@@ -0,0 +1,67 @@
+Name: glassfish-websocket-api
+Version: 1.1
+Release: 1
+Summary: JSR 356: Java API for WebSocket
+License: CDDL or GPLv2 with exceptions
+URL: https://java.net/projects/websocket-spec/
+Source0: https://github.com/pavelbucek/websocket-spec/archive/%{version}.tar.gz
+BuildRequires: maven-local mvn(net.java:jvnet-parent:pom:)
+BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
+BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin)
+BuildArch: noarch
+%description
+Java API for WebSocket JSR will define a standard API for
+creating web socket applications.
+
+%package javadoc
+Summary: Javadoc for %{name}
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q -n websocket-spec-%{version}
+find -name "*.class" -print -delete
+find -name "*.jar" -print -delete
+cd api
+%pom_remove_plugin -r :maven-source-plugin
+%pom_remove_plugin -r :maven-javadoc-plugin
+%pom_remove_plugin -r :maven-release-plugin
+%pom_remove_plugin :glassfish-copyright-maven-plugin
+%pom_remove_plugin :maven-dependency-plugin server
+%pom_remove_plugin :maven-jar-plugin server
+%pom_xpath_set "pom:packaging" bundle client
+%pom_xpath_inject "pom:project" "%{version}" client
+%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 client '
+true
+
+
+ bundle-manifest
+ process-classes
+
+ manifest
+
+
+'
+chmod 644 etc/config/copyright.txt
+sed -i '/check-module/d' server/pom.xml
+%mvn_file :javax.websocket-api %{name}
+%mvn_file :javax.websocket-client-api glassfish-websocket-client-api
+
+%build
+cd api
+%mvn_build
+
+%install
+cd api
+%mvn_install
+
+%files -f api/.mfiles
+%doc websocket-1.1-changes.txt
+%license api/etc/config/copyright.txt api/src/main/javadoc/doc-files/speclicense.html
+
+%files javadoc -f api/.mfiles-javadoc
+%license api/etc/config/copyright.txt api/src/main/javadoc/doc-files/speclicense.html
+
+%changelog
+* Sat Aug 15 2020 Ge Wang - 1.1-1
+- Package init
diff --git a/glassfish-websocket-api.yaml b/glassfish-websocket-api.yaml
new file mode 100644
index 0000000..b9569a4
--- /dev/null
+++ b/glassfish-websocket-api.yaml
@@ -0,0 +1,4 @@
+version_control: github
+src_repo: pavelbucek/websocket-spec
+tag_prefix: NA
+seperator: "."