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