[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