[weld-core] Upstream release 2.2.6.Final
Marek Goldmann
goldmann at fedoraproject.org
Mon Mar 23 12:05:43 UTC 2015
commit 3c0b9084c4d73d549be39d8cf3f2cdb5a2579313
Author: Marek Goldmann <marek.goldmann at gmail.com>
Date: Mon Mar 23 13:05:26 2015 +0100
Upstream release 2.2.6.Final
.gitignore | 1 +
...Add-support-for-newer-jboss-logging-tools.patch | 64 ++++++++++++++++++++++
0001-jboss-logging-tools-1.2-support.patch | 38 -------------
sources | 2 +-
weld-core.spec | 15 ++++-
5 files changed, 78 insertions(+), 42 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 604e62f..25456a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/2.0.3.Final.tar.gz
/2.1.0.CR1.tar.gz
/2.1.2.Final.tar.gz
+/2.2.6.Final.tar.gz
diff --git a/0001-Add-support-for-newer-jboss-logging-tools.patch b/0001-Add-support-for-newer-jboss-logging-tools.patch
new file mode 100644
index 0000000..695be03
--- /dev/null
+++ b/0001-Add-support-for-newer-jboss-logging-tools.patch
@@ -0,0 +1,64 @@
+From c57f3b50126a45c99d6e46d70675ab7213ca9f32 Mon Sep 17 00:00:00 2001
+From: Marek Goldmann <marek.goldmann at gmail.com>
+Date: Mon, 23 Mar 2015 12:29:23 +0100
+Subject: [PATCH] Add support for newer jboss-logging-tools
+
+---
+ .../org/jboss/weld/environment/logging/WeldEnvironmentLogger.java | 3 +++
+ impl/src/main/java/org/jboss/weld/logging/WeldLogger.java | 4 ++++
+ 2 files changed, 7 insertions(+)
+
+diff --git a/environments/common/src/main/java/org/jboss/weld/environment/logging/WeldEnvironmentLogger.java b/environments/common/src/main/java/org/jboss/weld/environment/logging/WeldEnvironmentLogger.java
+index 027929a..f09a168 100644
+--- a/environments/common/src/main/java/org/jboss/weld/environment/logging/WeldEnvironmentLogger.java
++++ b/environments/common/src/main/java/org/jboss/weld/environment/logging/WeldEnvironmentLogger.java
+@@ -1,17 +1,20 @@
+ package org.jboss.weld.environment.logging;
+
++import static org.jboss.weld.environment.logging.WeldEnvironmentLogger.WELD_ENV_PROJECT_CODE;
+
+ import org.jboss.logging.BasicLogger;
+ import org.jboss.logging.Logger.Level;
+ import org.jboss.logging.annotations.Cause;
+ import org.jboss.logging.annotations.LogMessage;
+ import org.jboss.logging.annotations.Message;
++import org.jboss.logging.annotations.MessageLogger;
+
+ /**
+ *
+ * @author Matej Briškár
+ * @author Martin Kouba
+ */
++ at MessageLogger(projectCode = WELD_ENV_PROJECT_CODE)
+ public interface WeldEnvironmentLogger extends BasicLogger {
+
+ String CATCHING_MARKER = "Catching";
+diff --git a/impl/src/main/java/org/jboss/weld/logging/WeldLogger.java b/impl/src/main/java/org/jboss/weld/logging/WeldLogger.java
+index 184d3d7..f4a0778 100644
+--- a/impl/src/main/java/org/jboss/weld/logging/WeldLogger.java
++++ b/impl/src/main/java/org/jboss/weld/logging/WeldLogger.java
+@@ -16,17 +16,21 @@
+ */
+ package org.jboss.weld.logging;
+
++import static org.jboss.weld.logging.WeldLogger.WELD_PROJECT_CODE;
++
+ import org.jboss.logging.BasicLogger;
+ import org.jboss.logging.Logger.Level;
+ import org.jboss.logging.annotations.Cause;
+ import org.jboss.logging.annotations.LogMessage;
+ import org.jboss.logging.annotations.Message;
++import org.jboss.logging.annotations.MessageLogger;
+
+ /**
+ * A source of localized log/bundle messages and exceptions. Note that this interface extends {@link BasicLogger} so that regular logger methods are available.
+ *
+ * @author Martin Kouba
+ */
++ at MessageLogger(projectCode = WELD_PROJECT_CODE)
+ public interface WeldLogger extends BasicLogger {
+
+ String CATCHING_MARKER = "Catching";
+--
+2.3.3
+
diff --git a/sources b/sources
index b0a806d..ef495ff 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cbf91a31271ef2cfe8eecbddf5415342 2.1.2.Final.tar.gz
+fcc3a1049ba74a6d60ecfcbc409a04f1 2.2.6.Final.tar.gz
diff --git a/weld-core.spec b/weld-core.spec
index f4eb6c9..a7f7b7d 100644
--- a/weld-core.spec
+++ b/weld-core.spec
@@ -2,14 +2,14 @@
%global namedversion %{version}%{?namedreltag}
Name: weld-core
-Version: 2.1.2
-Release: 4%{?dist}
+Version: 2.2.6
+Release: 1%{?dist}
Summary: Reference Implementation for JSR-299: Contexts and Dependency Injection (CDI)
License: ASL 2.0 and LGPLv2+ and (CDDL or GPLv2 with exceptions)
URL: http://seamframework.org/Weld
Source0: https://github.com/weld/core/archive/%{namedversion}.tar.gz
-Patch0: 0001-jboss-logging-tools-1.2-support.patch
+Patch0: 0001-Add-support-for-newer-jboss-logging-tools.patch
BuildArch: noarch
@@ -44,6 +44,9 @@ BuildRequires: mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spe
BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
BuildRequires: mvn(org.jboss:jboss-vfs)
BuildRequires: mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
+BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
+BuildRequires: mvn(org.glassfish:javax.el)
+BuildRequires: mvn(org.jboss:jandex)
%description
Weld is the reference implementation (RI) for JSR-299: Java Contexts and
@@ -87,6 +90,9 @@ rm -rf environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty
rm -rf environments/servlet/core/src/main/java/org/jboss/weld/environment/tomcat
rm -rf environments/servlet/core/src/main/java/org/jboss/weld/environment/tomcat7
+# Used to compile test classes, but we do not execute tests at all
+%pom_remove_plugin org.apache.maven.plugins:maven-compiler-plugin environments/se/core/pom.xml
+
%build
%mvn_build -f
@@ -99,6 +105,9 @@ rm -rf environments/servlet/core/src/main/java/org/jboss/weld/environment/tomcat
%files javadoc -f .mfiles-javadoc
%changelog
+* Wed Jan 14 2015 Marek Goldmann <mgoldman at redhat.com> - 2.2.6-1
+- Upstream release 2.2.6.Final
+
* Mon Aug 04 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 2.1.2-4
- Fix junit BRs (#1107142)
More information about the scm-commits
mailing list