Add org.slf4j.impl.log4j12 1.7.30
Bug: 566475
Bug: 567890
Change-Id: I6480ec7dfa2cb7fe0be55182f973f91614ea9bdd
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/.project b/logging/org.slf4j.impl.log4j12_1.7.30/.project
new file mode 100644
index 0000000..2800dae
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.slf4j.impl.log4j12_1.7.30</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/apache/httpcomponents/org.apache.httpcomponents.core5.httpcore5-h2_5.0.2 b/logging/org.slf4j.impl.log4j12_1.7.30/apache/httpcomponents/org.apache.httpcomponents.core5.httpcore5-h2_5.0.2
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/apache/httpcomponents/org.apache.httpcomponents.core5.httpcore5-h2_5.0.2
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/osgi.bnd b/logging/org.slf4j.impl.log4j12_1.7.30/osgi.bnd
new file mode 100644
index 0000000..2b3156e
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/osgi.bnd
@@ -0,0 +1,16 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.slf4j.*;version="${range;[===,=+);${package-version}}", \
+ *;resolution:=optional
+###############
+# SLF4J Binding
+#
+Provide-Capability: org.slf4j.impl; org.slf4j.impl="log4j12"; version:Version="${package-version}"
+Fragment-Host: org.slf4j.api;bundle-version="${range;[===,=+);${package-version}}"
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/pom.xml b/logging/org.slf4j.impl.log4j12_1.7.30/pom.xml
new file mode 100644
index 0000000..1f77872
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/pom.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.orbit.bundles</groupId>
+ <artifactId>logging</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.slf4j.binding.slf4j-log4j12</artifactId>
+ <version>1.7.30-SNAPSHOT</version>
+ <packaging>eclipse-bundle-recipe</packaging>
+
+ <name>SLF4J LOG4J-12 Binding</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <version>1.7.30</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.ebr</groupId>
+ <artifactId>ebr-maven-plugin</artifactId>
+ <configuration>
+ <localLicenseFiles>
+ <SLF4J-LICENSE.txt>MIT License</SLF4J-LICENSE.txt>
+ </localLicenseFiles>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/src/eclipse/ip_log.xml b/logging/org.slf4j.impl.log4j12_1.7.30/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..eb92116
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/src/eclipse/ip_log.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+ <project id="org.slf4j.binding.simple" version="1.7.30" status="done">
+ <info>
+ <name>SLF4J log4j12 Binding</name>
+ <origin>SLF4J.org</origin>
+ <reference>http://www.slf4j.org/</reference>
+ <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+ <location>logging/org.slf4j.impl.log4j12</location>
+ </info>
+ <contact>
+ <name>Matthias Sohn</name>
+ <email>matthias.sohn@sap.com</email>
+ <company>SAP SE</company>
+ </contact>
+ <legal>
+ <clearlydefined url="https://clearlydefined.io/definitions/maven/mavencentral/org.slf4j/slf4j-log4j12/1.7.30"/>
+ <license>
+ <name>MIT license</name>
+ <reference>http://opensource.org/licenses/MIT</reference>
+ </license>
+ <package>org.slf4j.impl.log4j12-1.7.30.jar</package>
+ </legal>
+ </project>
+</ip_log>
\ No newline at end of file
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/OSGI-INF/l10n/bundle.properties b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..2bce72b
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = SLF4J log4j12 Binding
+bundleVendor = Eclipse Orbit
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about.html b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about.html
new file mode 100644
index 0000000..82daea1
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+
+<p>February 8, 2016</p>
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, "Program" will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
+being redistributed by another party ("Redistributor") and different terms and conditions may
+apply to your use of any object code in the Content. Check the Redistributor's license that was
+provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+<h3>Third Party Content</h3>
+<p>The Content includes items that have been sourced from third parties as set out below. If you
+did not receive this Content directly from the Eclipse Foundation, the following is provided
+for informational purposes only, and you should look to the Redistributor's license for
+terms and conditions of use.</p>
+
+<h4>SLF4J Simple Binding</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.qos.ch" target="_blank">QOS.ch</a> as part of the SLF4J Simple Binding project.</p>
+
+<p>SLF4J Simple Binding is provided to you under the terms and conditions of the MIT License (<a href="about_files/SLF4J-LICENSE.txt" target="_blank">SLF4J-LICENSE.txt</a>) license.</p>
+
+<p>SLF4J Simple Binding including its source is available from <a href="http://www.slf4j.org" target="_blank">www.slf4j.org</a>.</p>
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about_files/SLF4J-LICENSE.txt b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about_files/SLF4J-LICENSE.txt
new file mode 100644
index 0000000..48b18e3
--- /dev/null
+++ b/logging/org.slf4j.impl.log4j12_1.7.30/src/main/resources/about_files/SLF4J-LICENSE.txt
@@ -0,0 +1,24 @@
+Copyright (c) 2004-2008 QOS.ch
+All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+
diff --git a/logging/pom.xml b/logging/pom.xml
index cb3ee72..e45d951 100644
--- a/logging/pom.xml
+++ b/logging/pom.xml
@@ -22,6 +22,7 @@
<module>org.slf4j.binding.simple_1.7.30</module>
<module>org.slf4j.bridge.jul_1.7.30</module>
<module>org.slf4j.ext_1.7.30</module>
+ <module>org.slf4j.impl.log4j12_1.7.30</module>
<module>ch.qos.logback.core_1.2.3</module>
<module>ch.qos.logback.classic_1.2.3</module>
<module>ch.qos.logback.slf4j_1.2.3</module>
diff --git a/releng/aggregationfeature/feature.xml b/releng/aggregationfeature/feature.xml
index 9e16eb2..0c710f7 100644
--- a/releng/aggregationfeature/feature.xml
+++ b/releng/aggregationfeature/feature.xml
@@ -146,6 +146,7 @@
<plugin id="org.slf4j.bridge.jul" version="1.7.30.qualifier"/>
<plugin id="org.slf4j.binding.nop" version="1.7.30.qualifier"/>
<plugin id="org.slf4j.binding.simple" version="1.7.30.qualifier"/>
+ <plugin id="org.slf4j.binding.slf4j-log4j12" version="1.7.30.qualifier"/>
<plugin id="ch.qos.logback.core" version="1.2.3.qualifier"/>
<plugin id="ch.qos.logback.classic" version="1.2.3.qualifier"/>