diff --git a/.log4j.metadata b/.log4j.metadata new file mode 100644 index 0000000..5d5dd15 --- /dev/null +++ b/.log4j.metadata @@ -0,0 +1 @@ +5cfc7a5b8042fada2d2030f1ddbfd165c769fdc6 SOURCES/log4j-1.2.17.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/0001-logfactor5-changed-userdir.patch b/SOURCES/0001-logfactor5-changed-userdir.patch new file mode 100644 index 0000000..95aa5fa --- /dev/null +++ b/SOURCES/0001-logfactor5-changed-userdir.patch @@ -0,0 +1,56 @@ +From bf8f55bbc9baddcb67d0b89edd859f93ce3c949f Mon Sep 17 00:00:00 2001 +From: Stanislav Ochotnicky <sochotnicky@redhat.com> +Date: Mon, 17 May 2010 12:57:36 +0200 +Subject: [PATCH 01/10] logfactor5 changed userdir + +--- + .../lf5/viewer/configure/ConfigurationManager.java | 2 +- + .../log4j/lf5/viewer/configure/MRUFileManager.java | 6 +++--- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/main/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java b/src/main/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java +index a94ffab..81191f2 100644 +--- a/src/main/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java ++++ b/src/main/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java +@@ -344,7 +344,7 @@ public class ConfigurationManager extends Object { + String home = System.getProperty("user.home"); + String sep = System.getProperty("file.separator"); + +- return home + sep + "lf5" + sep + CONFIG_FILE_NAME; ++ return home + sep + ".logfactor5" + sep + CONFIG_FILE_NAME; + } + + //-------------------------------------------------------------------------- +diff --git a/src/main/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java b/src/main/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java +index 6ff275d..ca40d5a 100644 +--- a/src/main/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java ++++ b/src/main/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java +@@ -175,14 +175,14 @@ public class MRUFileManager { + + /** + * Creates the directory where the MRU file list will be written. +- * The "lf5" directory is created in the Documents and Settings ++ * The ".logfactor5" directory is created in the Documents and Settings + * directory on Windows 2000 machines and where ever the user.home + * variable points on all other platforms. + */ + public static void createConfigurationDirectory() { + String home = System.getProperty("user.home"); + String sep = System.getProperty("file.separator"); +- File f = new File(home + sep + "lf5"); ++ File f = new File(home + sep + ".logfactor5"); + if (!f.exists()) { + try { + f.mkdir(); +@@ -268,7 +268,7 @@ public class MRUFileManager { + String home = System.getProperty("user.home"); + String sep = System.getProperty("file.separator"); + +- return home + sep + "lf5" + sep + CONFIG_FILE_NAME; ++ return home + sep + ".logfactor5" + sep + CONFIG_FILE_NAME; + } + + /** +-- +1.6.6.1 + diff --git a/SOURCES/0006-Remove-mvn-clirr-plugin.patch b/SOURCES/0006-Remove-mvn-clirr-plugin.patch new file mode 100644 index 0000000..bf632ca --- /dev/null +++ b/SOURCES/0006-Remove-mvn-clirr-plugin.patch @@ -0,0 +1,40 @@ +From 324dcac505e1c2c3f313392769713cff2aec2d59 Mon Sep 17 00:00:00 2001 +From: Stanislav Ochotnicky <sochotnicky@redhat.com> +Date: Mon, 17 May 2010 13:59:46 +0200 +Subject: [PATCH 06/10] Remove mvn-clirr-plugin + +for now this is included in current mvn in Fedora. Remove once +clirr-plugin is separate +--- + pom.xml | 15 --------------- + 1 files changed, 0 insertions(+), 15 deletions(-) + +diff --git a/pom.xml b/pom.xml +index c273581..6e32bb7 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -350,21 +350,6 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line. + </execution> + </executions> + </plugin> +- <!-- +- clirr:check will fail with NullPointerException +- due to missing javax.jms.MessageListener, +- however it will trigger download of supporting components +- which can allow "ant clirr" to succeed. +- Could possibly run on a JavaEE platform. +- --> +- <plugin> +- <groupId>org.codehaus.mojo</groupId> +- <artifactId>clirr-maven-plugin</artifactId> +- <version>2.2.2</version> +- <configuration> +- <comparisonVersion>1.2.15</comparisonVersion> +- </configuration> +- </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> +-- +1.6.6.1 + diff --git a/SOURCES/0009-Fix-tests.patch b/SOURCES/0009-Fix-tests.patch new file mode 100644 index 0000000..3918a50 --- /dev/null +++ b/SOURCES/0009-Fix-tests.patch @@ -0,0 +1,34 @@ +From 91349164c1d44eec50ac1b09ef3e2ff41b4aa468 Mon Sep 17 00:00:00 2001 +From: Michal Srb <msrb@redhat.com> +Date: Thu, 11 Jul 2013 11:13:45 +0200 +Subject: [PATCH] Fix tests + +--- + tests/build.xml | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/tests/build.xml b/tests/build.xml +index 74a7139..9149da2 100644 +--- a/tests/build.xml ++++ b/tests/build.xml +@@ -31,13 +31,13 @@ + the Maven repository can provide all the dependencies. --> + <property name="m2_repo" location="${user.home}/.m2/repository"/> + <property name="oro.version" value="2.0.8"/> +- <property name="jakarta.oro.jar" location="${m2_repo}/oro/oro/${oro.version}/oro-${oro.version}.jar"/> ++ <property name="jakarta.oro.jar" location="lib/jakarta-oro.jar"/> + <property name="checkstyle.version" value="4.1"/> + <property name="checkstyle.jar" location="${m2_repo}/checkstyle/checkstyle/${checkstyle.version}/checkstyle-${checkstyle.version}.jar"/> +- <property name="javamail.jar" location="${m2_repo}/javax/mail/mail/1.4.3/mail-1.4.3.jar"/> +- <property name="activation.jar" location="${m2_repo}/javax/activation/activation/1.1/activation-1.1.jar"/> ++ <property name="javamail.jar" location="lib/mail.jar"/> ++ <property name="activation.jar" location="lib/mail.jar"/> + <property name="junit.version" value="3.8.1"/> +- <property name="junit.jar" location="${m2_repo}/junit/junit/${junit.version}/junit-${junit.version}.jar"/> ++ <property name="junit.jar" location="lib/junit.jar"/> + + + <!-- Read the system environment variables and stores them in properties, --> +-- +1.8.1.4 + diff --git a/SOURCES/0010-Fix-javadoc-link.patch b/SOURCES/0010-Fix-javadoc-link.patch new file mode 100644 index 0000000..44a7cc2 --- /dev/null +++ b/SOURCES/0010-Fix-javadoc-link.patch @@ -0,0 +1,26 @@ +From 4753784d3e8ed5ec9973f67e9017bcb7ef41b4b1 Mon Sep 17 00:00:00 2001 +From: Stanislav Ochotnicky <sochotnicky@redhat.com> +Date: Tue, 18 May 2010 15:07:00 +0200 +Subject: [PATCH 10/10] Fix javadoc link + +--- + build.xml | 3 +-- + 1 files changed, 1 insertions(+), 2 deletions(-) + +diff --git a/build.xml b/build.xml +index 54bad8f..c775a68 100644 +--- a/build.xml ++++ b/build.xml +@@ -517,8 +517,7 @@ + -->' + bottom="Copyright 2000-2007 Apache Software Foundation."> + +- <link href="http://java.sun.com/j2se/1.3/docs/api/"/> +- <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> ++ <link href="${jdk.javadoc}"/> + <classpath refid="compile.classpath"/> + </javadoc> + +-- +1.6.6.1 + diff --git a/SOURCES/0011-Remove-openejb.patch b/SOURCES/0011-Remove-openejb.patch new file mode 100644 index 0000000..1e11911 --- /dev/null +++ b/SOURCES/0011-Remove-openejb.patch @@ -0,0 +1,30 @@ +From 003125dc826417e1bf41b4a1bc344eeca715e3cf Mon Sep 17 00:00:00 2001 +From: Stanislav Ochotnicky <sochotnicky@redhat.com> +Date: Thu, 14 Jun 2012 10:33:03 +0200 +Subject: [PATCH 1/2] Remove openejb from dependencies + +--- + pom.xml | 7 ------- + 1 file changed, 7 deletions(-) + +diff --git a/pom.xml b/pom.xml +index 8ddbbc2..a627c48 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -528,13 +528,6 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line. + <version>1.4.3</version> + <optional>true</optional> + </dependency> +- <dependency> +- <groupId>org.apache.openejb</groupId> +- <artifactId>javaee-api</artifactId> +- <version>5.0-2</version> +- <type>jar</type> +- <scope>provided</scope> +- </dependency> + <!-- the following dependency is not needed on JDK 1.5 and higher + <dependency> + <groupId>com.sun.jmx</groupId> +-- +1.7.10.2 + diff --git a/SOURCES/0012-Add-proper-bundle-symbolicname.patch b/SOURCES/0012-Add-proper-bundle-symbolicname.patch new file mode 100644 index 0000000..2ee7f8c --- /dev/null +++ b/SOURCES/0012-Add-proper-bundle-symbolicname.patch @@ -0,0 +1,31 @@ +From 48a67c6bfa320277f40e5b8589ef43b2695b86c6 Mon Sep 17 00:00:00 2001 +From: Stanislav Ochotnicky <sochotnicky@redhat.com> +Date: Thu, 14 Jun 2012 10:50:09 +0200 +Subject: [PATCH 2/2] Add proper bundle symbolicname + +--- + pom.xml | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/pom.xml b/pom.xml +index a627c48..d235556 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -420,11 +420,13 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line. + <Import-Package>!javax.swing.*, + !com.ibm.uvm.tools.*, + !com.sun.jdmk.comm.*, +- javax.jmdns.*;resolution:=optional, ++ !javax.jmdns.*, + javax.jms.*;resolution:=optional, + javax.mail.*;resolution:=optional, + *</Import-Package> + <Bundle-DocURL>http://logging.apache.org/log4j/1.2</Bundle-DocURL> ++ <Bundle-SymbolicName>org.apache.log4j</Bundle-SymbolicName> ++ <_nouses>true</_nouses> + </instructions> + </configuration> + </plugin> +-- +1.7.10.2 + diff --git a/SOURCES/log4j-chainsaw.1 b/SOURCES/log4j-chainsaw.1 new file mode 100644 index 0000000..ca9e274 --- /dev/null +++ b/SOURCES/log4j-chainsaw.1 @@ -0,0 +1,15 @@ +.TH CHAINSAW 1 "08 April 2013" "log4j-1.2.17" "User commands" + +.SH NAME +chainsaw \- GUI based log viewer + +.SH SYNOPSIS +.BR chainsaw + +.SH DESCRIPTION + +Chainsaw is a GUI based log viewer, a companion application to Log4j +written by members of the Log4j development community. + +Chainsaw includes help with with a Quick Reference and a Tutorial to +get you started, all viewable from within the GUI. diff --git a/SOURCES/log4j-chainsaw.sh b/SOURCES/log4j-chainsaw.sh new file mode 100644 index 0000000..7408fbd --- /dev/null +++ b/SOURCES/log4j-chainsaw.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# +# Chainsaw (log4j) startup script +# +# JPackage Project <http://www.jpackage.org/> +# $Id$ + +# Source functions library +if [ -f /usr/share/java-utils/java-functions ] ; then + . /usr/share/java-utils/java-functions +else + echo "Can't find functions library, aborting" + exit 1 +fi + +# Source system prefs +if [ -r /etc/chainsaw.conf ]; then + . /etc/chainsaw.conf +fi + +# Source user prefs +if [ -r "$HOME/.chainsawrc" ]; then + . "$HOME/.chainsawrc" +fi + +# Configuration +MAIN_CLASS=org.apache.log4j.chainsaw.Main +BASE_JARS="log4j xml-commons-apis jaxp_parser_impl" + +# Set parameters +set_jvm +set_classpath $BASE_JARS +set_flags $BASE_FLAGS +set_options $BASE_OPTIONS + +# Let's start +run "$@" diff --git a/SOURCES/log4j-logfactor5.1 b/SOURCES/log4j-logfactor5.1 new file mode 100644 index 0000000..c0aa38b --- /dev/null +++ b/SOURCES/log4j-logfactor5.1 @@ -0,0 +1,17 @@ +.TH LOGFACTOR5 1 "08 April 2013" "log4j-1.2.17" "User commands" + +.SH NAME +logfactor5 \- GUI tool for viewing logging events + +.SH SYNOPSIS +.BR logfactor5 + +.SH DESCRIPTION + +LogFactor5 is a Swing based GUI tool for viewing logging events that +leverages the power of Log4j logging framework and provides developers +with a sophisticated, feature-rich, logging interface for managing log +messages. + +LogFactor5 seamlessly plugs into Log4j and provides developers with an +alternate destination for outputting messages. diff --git a/SOURCES/log4j-logfactor5.sh b/SOURCES/log4j-logfactor5.sh new file mode 100644 index 0000000..6b71976 --- /dev/null +++ b/SOURCES/log4j-logfactor5.sh @@ -0,0 +1,27 @@ +#!/bin/sh +# +# LogFactor5 (log4j) startup script +# +# JPackage Project <http://www.jpackage.org/> +# $Id$ + +# Source functions library +if [ -f /usr/share/java-utils/java-functions ] ; then + . /usr/share/java-utils/java-functions +else + echo "Can't find functions library, aborting" + exit 1 +fi + +# Configuration +MAIN_CLASS=org.apache.log4j.lf5.StartLogFactor5 +BASE_JARS="log4j xml-commons-apis jaxp_parser_impl" + +# Set parameters +set_jvm +set_classpath $BASE_JARS +set_flags $BASE_FLAGS +set_options $BASE_OPTIONS + +# Let's start +run "$@" diff --git a/SOURCES/log4j.catalog b/SOURCES/log4j.catalog new file mode 100644 index 0000000..82ce3be --- /dev/null +++ b/SOURCES/log4j.catalog @@ -0,0 +1,5 @@ +-- log4j DTD catalog -- +-- JPackage Project <http://www.jpackage.org/> -- + +DOCTYPE log4j:configuration log4j.dtd +PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" log4j.dtd diff --git a/SPECS/log4j.spec b/SPECS/log4j.spec new file mode 100644 index 0000000..b5aa5f1 --- /dev/null +++ b/SPECS/log4j.spec @@ -0,0 +1,331 @@ + +%global bootstrap %{?_with_bootstrap:1}%{!?_with_bootstrap:%{?_without_bootstrap:0}%{!?_without_bootstrap:%{?_bootstrap:%{_bootstrap}}%{!?_bootstrap:0}}} + +Name: log4j +Version: 1.2.17 +Release: 14%{?dist} +Epoch: 0 +Summary: Java logging package +BuildArch: noarch +License: ASL 2.0 +URL: http://logging.apache.org/%{name} +Source0: http://www.apache.org/dist/logging/%{name}/%{version}/%{name}-%{version}.tar.gz +# Converted from src/java/org/apache/log4j/lf5/viewer/images/lf5_small_icon.gif +Source102: %{name}-logfactor5.sh +Source104: %{name}-logfactor5.1 +# Converted from docs/images/logo.jpg +Source112: %{name}-chainsaw.sh +Source114: %{name}-chainsaw.1 +Source200: %{name}.catalog +Patch0: 0001-logfactor5-changed-userdir.patch +Patch1: 0006-Remove-mvn-clirr-plugin.patch +Patch2: 0009-Fix-tests.patch +Patch3: 0010-Fix-javadoc-link.patch +Patch4: 0011-Remove-openejb.patch +Patch5: 0012-Add-proper-bundle-symbolicname.patch + +BuildRequires: %{__perl} +BuildRequires: maven-local +BuildRequires: javamail +BuildRequires: junit +BuildRequires: geronimo-jms +BuildRequires: jakarta-oro +BuildRequires: ant-contrib +BuildRequires: ant-junit + +%description +Log4j is a tool to help the programmer output log statements to a +variety of output targets. + +%package manual +Summary: Developer manual for %{name} +Requires: %{name}-javadoc = %{version}-%{release} + +%description manual +%{summary}. + +%package javadoc +Summary: API documentation for %{name} + +%description javadoc +%{summary}. + +%prep +%setup -q -n apache-%{name}-%{version} +# see patch files themselves for reasons for applying +%patch0 -p1 -b .logfactor-home +%patch1 -p1 -b .remove-mvn-clirr +%patch2 -p1 -b .fix-tests +%patch3 -p1 -b .xlink-javadoc +%patch4 -p1 -b .openejb +%patch5 -p1 -b .bundlename +%pom_remove_plugin :maven-site-plugin + +sed -i "s|groupId>ant<|groupId>org.apache.ant<|g" pom.xml + +sed -i 's/\r//g' LICENSE NOTICE site/css/*.css site/xref/*.css \ + site/xref-test/*.css + +# fix encoding of mailbox files +for i in contribs/JimMoore/mail*;do + iconv --from=ISO-8859-1 --to=UTF-8 "$i" > new + mv new "$i" +done + +# remove all the stuff we'll build ourselves +find -name "*.jar" -o -name "*.class" -delete +rm -rf docs/api + +# Needed by tests +mkdir -p tests/lib/ +(cd tests/lib/ + ln -s `build-classpath jakarta-oro` + ln -s `build-classpath javamail/mail` + ln -s `build-classpath junit` +) + + +%build +%mvn_file : %{name} +%mvn_build + +%install +%mvn_install + +# scripts +install -pD -T -m 755 %{SOURCE102} %{buildroot}%{_bindir}/logfactor5 +install -pD -T -m 755 %{SOURCE112} %{buildroot}%{_bindir}/chainsaw + +# Manual pages +install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1 +install -p -m 644 %{SOURCE104} ${RPM_BUILD_ROOT}%{_mandir}/man1/logfactor5.1 +install -p -m 644 %{SOURCE114} ${RPM_BUILD_ROOT}%{_mandir}/man1/chainsaw.1 + +# DTD and the SGML catalog (XML catalog handled in scriptlets) +install -pD -T -m 644 src/main/javadoc/org/apache/log4j/xml/doc-files/log4j.dtd \ + %{buildroot}%{_datadir}/sgml/%{name}/log4j.dtd +install -pD -T -m 644 %{SOURCE200} \ + %{buildroot}%{_datadir}/sgml/%{name}/catalog + +# fix perl location +%__perl -p -i -e 's|/opt/perl5/bin/perl|%{__perl}|' \ +contribs/KitchingSimon/udpserver.pl + + +%post +# Note that we're using versioned catalog, so this is always ok. +if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then + %{_bindir}/install-catalog --add \ + %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \ + %{_datadir}/sgml/%{name}/catalog > /dev/null || : +fi +if [ -x %{_bindir}/xmlcatalog -a -w %{_sysconfdir}/xml/catalog ]; then + %{_bindir}/xmlcatalog --noout --add public "-//APACHE//DTD LOG4J 1.2//EN" \ + file://%{_datadir}/sgml/%{name}/log4j.dtd %{_sysconfdir}/xml/catalog \ + > /dev/null + %{_bindir}/xmlcatalog --noout --add system log4j.dtd \ + file://%{_datadir}/sgml/%{name}/log4j.dtd %{_sysconfdir}/xml/catalog \ + > /dev/null || : +fi + + +%preun +if [ $1 -eq 0 ]; then + if [ -x %{_bindir}/xmlcatalog -a -w %{_sysconfdir}/xml/catalog ]; then + %{_bindir}/xmlcatalog --noout --del \ + file://%{_datadir}/sgml/%{name}/log4j.dtd \ + %{_sysconfdir}/xml/catalog > /dev/null || : + fi +fi + + +%postun +# Note that we're using versioned catalog, so this is always ok. +if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then + %{_bindir}/install-catalog --remove \ + %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \ + %{_datadir}/sgml/%{name}/catalog > /dev/null || : +fi + +%files -f .mfiles +%doc LICENSE NOTICE +%{_bindir}/* +%{_mandir}/*/* +%{_datadir}/sgml/%{name} + +%files manual +%doc LICENSE NOTICE +%doc site/*.html site/css site/images/ site/xref site/xref-test contribs + +%files javadoc +%doc LICENSE NOTICE +%doc %{_javadocdir}/%{name} + + +%changelog +* Thu Oct 24 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-14 +- Remove desktop files + +* Thu Jul 11 2013 Michal Srb <msrb@redhat.com> - 0:1.2.17-13 +- Enable tests +- Fix BR + +* Tue May 14 2013 Ville Skyttä <ville.skytta@iki.fi> - 0:1.2.17-12 +- Add DTD public id to XML and SGML catalogs. + +* Mon Apr 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-11 +- Remove unneeded BR: maven-idea-plugin + +* Thu Apr 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-10 +- Fix manpage names, thanks to Michal Srb for reporting + +* Mon Apr 8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-9 +- Reindex sources in more sensible way +- Add manual pages; resolves: rhbz#949413 + +* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.17-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 0:1.2.17-7 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Mon Jan 21 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-6 +- Build aggregated javadocs with xmvn + +* Fri Jan 18 2013 Michal Srb <msrb@redhat.com> - 0:1.2.17-5 +- Build with xmvn + +* Mon Sep 24 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.2.17-4 +- Generate javadocs without maven skin + +* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.17-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 14 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.17-2 +- Remove "uses" OSGI directives from MANIFEST (related #826776) + +* Mon Jun 04 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.17-1 +- Update to latest version +- Change OSGI bundle symbolic name to org.apache.log4j +- Resolves #826776 + +* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.16-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Oct 28 2011 Alexander Kurtakov <akurtako@redhat.com> 0:1.2.16-10 +- Remove duplicate import-package declaration. +- Adapt to current guidelines. +- Remove no longer needed patches. + +* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.16-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 18 2011 Ville Skyttä <ville.skytta@iki.fi> - 0:1.2.16-8 +- Drop executable file mode bits from icons. + +* Fri Dec 17 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-7 +- Use package instead of install mvn target to fix build + +* Thu Dec 16 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.2.16-6 +- Do not require jaxp_parser_impl. Maven build is not using it all and it's provided by every Java5 JVM. + +* Thu Dec 9 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-5 +- Add patch to fix ant groupId +- Versionless jars & javadocs + +* Tue Sep 7 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-4 +- Fix BRs to include ant-junit +- Fix changed path for javadocs after build run + +* Thu Jul 8 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-3 +- Add license to javadoc and manual subpackages + +* Fri May 28 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-2 +- Install pom file +- Trim changelog +- Add jpackage-utils to javadoc Requires + +* Mon May 17 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2.16-1 +- Complete re-working of whole ebuild to work with maven +- Rebase to new version +- Drop gcj support + +* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.14-6.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2.14-5.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Jul 9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.2.14-4.3 +- drop repotag + +* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.2.14-4jpp.2 +- fix license tag + +* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.2.14-4jpp.1 +- Autorebuild for GCC 4.3 + +* Sat May 26 2007 Vivek Lakshmanan <vivekl@redhat.com> 0:1.2.14-3jpp.1 +- Upgrade to 1.2.14 +- Modify the categories for the .desktop files so they are only + displayed under the development/programming menus +- Resolves: bug 241447 + +* Fri May 11 2007 Jason Corley <jason.corley@gmail.com> 0:1.2.14-3jpp +- rebuild through mock and centos 4 +- replace vendor and distribution with macros + +* Fri Apr 20 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.2.14-2jpp +- Patch to allow build of org.apache.log4j.jmx.* with mx4j +- Restore Vendor: and Distribution: + +* Sat Feb 17 2007 Fernando Nasser <fnasser@redhat.com> - 0:1.2.14-1jpp +- Upgrade + +* Mon Feb 12 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.2.13-4jpp +- Add bootstrap option to build core + +* Wed Aug 09 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.2.13-3jpp.2 +- Remove patch for BZ #157585 because it doesnt seem to be needed anymore. + +* Tue Aug 08 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.2.13-3jpp.1 +- Re-sync with latest from JPP. +- Update patch for BZ #157585 to apply cleanly. +- Partially adopt new naming convention. + +* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.2.13-2jpp_2fc +- Rebuilt + +* Fri Jul 21 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.2.13-2jpp_1fc +- Merge spec and patches with latest from JPP. +- Clean source tar ball off prebuilt jars and classes. +- Use classpathx-jaf and jms for buildrequires for the time being. + +* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:1.2.8-7jpp_9fc +- rebuild + +* Mon Mar 6 2006 Jeremy Katz <katzj@redhat.com> - 0:1.2.8-7jpp_8fc +- fix scriptlet spew + +* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:1.2.8-7jpp7fc +- rebuilt again + +* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> +- rebuilt + +* Thu Nov 3 2005 Archit Shah <ashah@redhat.com> 0:1.2.8-7jpp_6fc +- Reenable building of example that uses rmic + +* Wed Jun 22 2005 Gary Benson <gbenson@redhat.com> 0:1.2.8-7jpp_5fc +- Reenable building of classes that require jms. +- Remove classes and jarfiles from the tarball. + +* Mon May 23 2005 Gary Benson <gbenson@redhat.com> 0:1.2.8-7jpp_4fc +- Work around chainsaw failure (#157585). + +* Tue Jan 11 2005 Gary Benson <gbenson@redhat.com> 0:1.2.8-7jpp_3fc +- Reenable building of classes that require javax.swing (#130006). + +* Thu Nov 4 2004 Gary Benson <gbenson@redhat.com> 0:1.2.8-7jpp_2fc +- Build into Fedora.