[undertow] Initial import
Marek Goldmann
goldmann at fedoraproject.org
Fri Jul 26 07:37:51 UTC 2013
commit 60b1a9c19cf42a30ea104128046ec4e450688bdd
Author: Marek Goldmann <marek.goldmann at gmail.com>
Date: Fri Jul 26 09:37:27 2013 +0200
Initial import
.gitignore | 1 +
sources | 1 +
undertow.spec | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 78 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..92a3da0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/1.0.0.Beta3.tar.gz
diff --git a/sources b/sources
index e69de29..76c5d53 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+055a98ca23dc6454abbdf4e994b12095 1.0.0.Beta3.tar.gz
diff --git a/undertow.spec b/undertow.spec
new file mode 100644
index 0000000..7e061c8
--- /dev/null
+++ b/undertow.spec
@@ -0,0 +1,76 @@
+%global namedreltag .Beta3
+%global namedversion %{version}%{?namedreltag}
+
+Name: undertow
+Version: 1.0.0
+Release: 0.2%{namedreltag}%{?dist}
+Summary: Java web server using non-blocking IO
+License: ASL 2.0 and LGPLv2
+URL: http://undertow.io/
+Source0: https://github.com/undertow-io/undertow/archive/%{namedversion}.tar.gz
+
+BuildArch: noarch
+
+BuildRequires: aether
+BuildRequires: maven-local
+BuildRequires: maven-checkstyle-plugin
+BuildRequires: apache-mime4j
+BuildRequires: jboss-parent
+BuildRequires: jboss-logging
+BuildRequires: jboss-logmanager
+BuildRequires: xnio
+BuildRequires: easymock3
+BuildRequires: junit
+BuildRequires: netty
+BuildRequires: jboss-classfilewriter
+BuildRequires: jboss-jsp-2.2-api
+BuildRequires: jboss-servlet-3.1-api
+BuildRequires: jboss-websocket-1.0-api
+BuildRequires: eclipse-jdt
+BuildRequires: jastow
+
+%description
+Java web server using non-blocking IO
+
+%package javadoc
+Summary: Javadocs for %{name}
+
+%description javadoc
+This package contains the API documentation for %{name}.
+
+%prep
+%setup -q -n undertow-%{namedversion}
+
+rm -rf mac-jdk-fix
+
+# Not needed
+%pom_disable_module examples
+# Missing mime4j dep
+%pom_add_dep org.apache.james:apache-mime4j-core:any:test servlet
+# Replacing the JDT implementation
+%pom_remove_dep org.jboss.web:jasper-jdt
+%pom_add_dep org.eclipse.jdt:core
+%pom_remove_dep org.jboss.web:jasper-jdt jsp
+%pom_add_dep org.eclipse.jdt:core jsp
+
+%build
+# In fedora the eclipse-jdt package doesn't come with org.apache.el.* classes
+%mvn_build -f
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%dir %{_javadir}/%{name}
+%doc LICENSE.txt
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE.txt
+
+%changelog
+* Tue Jul 23 2013 Marek Goldmann <mgoldman at redhat.com> - 1.0.0-0.2.Beta3
+- Upstream release 1.0.0.Beta3
+
+* Wed Jun 26 2013 Marek Goldmann <mgoldman at redhat.com> - 1.0.0-0.1.Alpha21
+- Initial packaging
+
More information about the scm-commits
mailing list