diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0e569a1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/hessian-4.0.7-src.jar
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5204a84..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Orphaned for 6+ weeks
diff --git a/hessian-4.0.7.pom b/hessian-4.0.7.pom
new file mode 100644
index 0000000..1eafcab
--- /dev/null
+++ b/hessian-4.0.7.pom
@@ -0,0 +1,17 @@
+
+ 4.0.0
+ com.caucho
+ hessian
+ 4.0.7
+ jar
+ Hessian
+ http://hessian.caucho.com
+ The Hessian binary web service protocol destribution pack
+
+
+ The Apache Software License, Version 1.1
+ http://www.apache.org/licenses/LICENSE-1.1.txt
+ repo
+
+
+
\ No newline at end of file
diff --git a/hessian-build.xml b/hessian-build.xml
new file mode 100644
index 0000000..1bc3230
--- /dev/null
+++ b/hessian-build.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hessian.spec b/hessian.spec
new file mode 100644
index 0000000..a7de1c8
--- /dev/null
+++ b/hessian.spec
@@ -0,0 +1,77 @@
+Summary: Java implementation of a binary protocol for web services
+Name: hessian
+Version: 4.0.7
+Release: 10%{?dist}
+Epoch: 0
+License: ASL 1.1
+URL: http://hessian.caucho.com/
+Source0: http://caucho.com/download/hessian-4.0.7-src.jar
+Source1: %{name}-build.xml
+Source2: http://repo1.maven.org/maven2/com/caucho/hessian/4.0.7/hessian-4.0.7.pom
+BuildRequires: javapackages-local
+BuildRequires: ant >= 0:1.6
+BuildRequires: glassfish-servlet-api
+
+BuildArch: noarch
+
+%description
+This is the Java implementation of Caucho's Hession binary transport
+protocol for web services.
+
+%package javadoc
+Summary: API documentation for %{name}
+
+%description javadoc
+API documentation for %{name}.
+
+%prep
+%setup -q -c
+cp %{SOURCE1} build.xml
+
+%build
+ant jar
+ant javadoc
+
+%install
+%mvn_artifact %{SOURCE2} %{name}.jar
+%mvn_file com.caucho:%{name} %{name}
+%mvn_install -J doc/api
+
+%files -f .mfiles
+%license apache.license
+
+%files javadoc -f .mfiles-javadoc
+%license apache.license
+
+%changelog
+* Wed Mar 04 2015 gil cattaneo 0:4.0.7-10
+- use servlet api 3.1
+- use new javapackages macros
+
+* Thu Feb 05 2015 gil cattaneo 0:4.0.7-9
+- introduce license macro
+
+* Sat Jun 07 2014 Fedora Release Engineering - 0:4.0.7-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri Mar 28 2014 Michael Simacek - 0:4.0.7-7
+- Use Requires: java-headless rebuild (#1067528)
+
+* Sat Aug 03 2013 Fedora Release Engineering - 0:4.0.7-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering - 0:4.0.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Jul 19 2012 Fedora Release Engineering - 0:4.0.7-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Thu Feb 16 2012 Andy Grimm - 0:4.0.7-3
+- Use newer tomcat
+
+* Tue Feb 14 2012 Andy Grimm - 0:4.0.7-2
+- enable javadoc, follow current guidelines
+
+* Mon Aug 29 2011 Andy Grimm - 0:4.0.7-1
+- Initial build
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..7eba29a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+3581e2b9c96ab619e73925537757f86e hessian-4.0.7-src.jar