Hello community, here is the log from the commit of package log4j12 for openSUSE:Factory checked in at 2020-03-24 22:29:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/log4j12 (Old) and /work/SRC/openSUSE:Factory/.log4j12.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "log4j12" Tue Mar 24 22:29:19 2020 rev:3 rq:786883 version:1.2.17 Changes: -------- --- /work/SRC/openSUSE:Factory/log4j12/log4j12.changes 2020-01-07 23:51:37.043977240 +0100 +++ /work/SRC/openSUSE:Factory/.log4j12.new.3160/log4j12.changes 2020-03-24 22:29:20.504998842 +0100 @@ -1,0 +2,8 @@ +Fri Mar 20 12:58:03 UTC 2020 - Fridrich Strba <[email protected]> + +- Added patch: + * log4j12-bundle_manifest.patch + + Add a bundle manifest to the log4j12 package so that it can + be used by eclipse + +------------------------------------------------------------------- New: ---- log4j12-bundle_manifest.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ log4j12.spec ++++++ --- /var/tmp/diff_new_pack.55IYpi/_old 2020-03-24 22:29:21.804999495 +0100 +++ /var/tmp/diff_new_pack.55IYpi/_new 2020-03-24 22:29:21.804999495 +0100 @@ -45,6 +45,8 @@ Patch3: log4j-reproducible.patch # PATCH-FIX-UPSTREAM bsc#1159646 CVE-2019-17571 deserialization of untrusted data in SocketServer Patch4: log4j-CVE-2019-17571.patch +# PATCH-FIX-OPENSUSE -- add bundle manifest +Patch5: log4j12-bundle_manifest.patch BuildRequires: ant BuildRequires: fdupes BuildRequires: java-devel >= 1.8 @@ -83,6 +85,8 @@ %if %{without bootstrap} %package manual Summary: Java logging tool (Manual) +# Manual's api directory is a symlink to javadoc +Requires: %{name}-javadoc %description manual Documentation manual for Java logging tool log4j. @@ -101,6 +105,9 @@ %patch2 %patch3 -p1 %patch4 -p1 +%if %{without bootstrap} +%patch5 -p1 +%endif sed -i 's/\r//g' LICENSE NOTICE src/site/resources/css/*.css ++++++ log4j12-bundle_manifest.patch ++++++ diff -urEbwB apache-log4j-1.2.17/build.xml apache-log4j-1.2.17.new/build.xml --- apache-log4j-1.2.17/build.xml 2012-05-06 13:00:28.000000000 +0200 +++ apache-log4j-1.2.17.new/build.xml 2020-03-20 13:54:30.581916159 +0100 @@ -433,6 +433,17 @@ ${stem}/config/*.class" excludes="**/UnitTest**"> <manifest> + <attribute name="Bundle-Description" value="Apache Log4j 1.2"/> + <attribute name="Bundle-DocURL" value="http://logging.apache.org/log4j/1.2"/> + <attribute name="Bundle-License" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/> + <attribute name="Bundle-ManifestVersion" value="2"/> + <attribute name="Bundle-Name" value="Apache Log4j"/> + <attribute name="Bundle-SymbolicName" value="org.apache.log4j"/> + <attribute name="Bundle-Vendor" value="Apache Software Foundation"/> + <attribute name="Bundle-Version" value="${version}"/> + <attribute name="Export-Package" value="org.apache.log4j;version="${version}",org.apache.log4j.config;version="${version}",org.apache.log4j.helpers;version="${version}",org.apache.log4j.jdbc;version="${version}",org.apache.log4j.jmx;version="${version}",org.apache.log4j.net;version="${version}",org.apache.log4j.or;version="${version}",org.apache.log4j.or.jms;version="${version}",org.apache.log4j.or.sax;version="${version}",org.apache.log4j.pattern;version="${version}",org.apache.log4j.rewrite;version="${version}",org.apache.log4j.spi;version="${version}",org.apache.log4j.varia;version="${version}",org.apache.log4j.xml;version="${version}""/> + <attribute name="Import-Package" value="javax.jms;resolution:=optional,javax.mail;resolution:=optional,javax.mail.internet;resolution:=optional,javax.management,javax.naming,javax.xml.parsers,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"/> + <attribute name="Require-Capability" value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))""/> <section name="org/apache/log4j"> <attribute name="Implementation-Title" value="log4j"/> <attribute name="Implementation-Version" value="${version}"/>
