From 771b1f2d033220b9f3a991c645dfd2861fbd2007 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:59:04 +0000 Subject: [PATCH] =?UTF-8?q?auto-import=20changelog=20data=20from=20log4j-1?= =?UTF-8?q?.2.8-7jpp.src.rpm=20*=20Sun=20Aug=2031=202003=20Ville=20Skytt?= =?UTF-8?q?=C3=A4=20=20-=200:1.2.8-7jpp=20-=20?= =?UTF-8?q?Add=20scripts=20and=20freedesktop.org=20menu=20entries=20for=20?= =?UTF-8?q?LogFactor5=20and=20Chainsaw.=20-=20Include=20log4j.dtd=20and=20?= =?UTF-8?q?install=20SGML/XML=20catalogs.=20-=20Require=20jpackage-utils,?= =?UTF-8?q?=20jaxp=5Fparser=5Fimpl.=20-=20Crosslink=20with=20local=20xml-c?= =?UTF-8?q?ommons-apis=20javadocs.=20-=20Don't=20BuildRequire=20JUnit,=20t?= =?UTF-8?q?he=20test=20suite=20is=20not=20included=20:(=20-=20Fix=20Group.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Sun May 11 2003 David Walluck 0:1.2.8-6jpp - add jpackage-utils requirement - add epochs to all versioned requirements - use jmx explicitly for now until mx4j works * Fri Mar 21 2003 Nicolas Mailhot 1.2.8-3jpp - For jpackage-utils 1.5 * Thu Feb 27 2003 Henri Gomez 1.2.8-2jpp - fix ASF license and add packager tag * Thu Feb 20 2003 Henri Gomez 1.2.8-1jpp - log4j 1.2.8 * Thu Oct 10 2002 Henri Gomez 1.2.7-1jpp - log4j 1.2.7 * Fri Aug 23 2002 Henri Gomez 1.2.6-1jpp - log4j 1.2.6 * Wed Jul 10 2002 Henri Gomez 1.2.5-1jpp - log4j 1.2.5 * Tue Jul 02 2002 Guillaume Rousse 1.2.4-2jpp - section macro * Thu Jun 20 2002 Henri Gomez 1.2.4-1jpp - log4j 1.2.4 * Thu Jan 17 2002 Guillaume Rousse 1.1.3-8jpp - versioned dir for javadoc - drop j2ee package - no dependencies for manual and javadoc packages - adaptation for new jaf and javamail packages * Sat Dec 08 2001 Guillaume Rousse 1.1.3-7jpp - drop j2ee patch * Wed Dec 05 2001 Guillaume Rousse 1.1.3-6jpp - javadoc into javadoc package - drop log4j-core.jar * Wed Nov 21 2001 Christian Zoffoli 1.1.3-5jpp - new jpp extension - fixed compilation (added activation in the classpath) - BuildRequires: jaf * Tue Nov 20 2001 Guillaume Rousse 1.1.3-4jpp - non-free extension classes back in original archive - removed packager tag * Tue Oct 09 2001 Guillaume Rousse 1.1.3-3jpp - first unified release - non-free extension as additional package - s/jPackage/JPackage * Tue Sep 04 2001 Guillaume Rousse 1.1.3-2mdk - rebuild with javamail to provide SMTP appender - add CVS references * Sun Aug 26 2001 Guillaume Rousse 1.1.3-1mdk - 1.1.3 - used new source packaging policy - vendor tag - packager tag - s/Copyright/License/ - truncated description to 72 columns in spec - spec cleanup - used versioned jar * Sat Feb 17 2001 Guillaume Rousse 1.0.4-3mdk - spec cleanup - changelog correction - build with junit * Sun Feb 04 2001 Guillaume Rousse 1.0.4-2mdk - merged with Henri Gomez specs: - changed name to log4j - changed javadir to /usr/share/java - dropped jdk & jre requirement - added jikes support - changed description - added xerces requirement - more macros * Sun Jan 14 2001 Guillaume Rousse 1.0.4-1mdk - first Mandrake release --- .cvsignore | 1 + log4j-chainsaw.desktop | 9 ++ log4j-chainsaw.png | Bin 0 -> 2954 bytes log4j-chainsaw.sh | 37 +++++ log4j-javadoc-xlink.patch | 14 ++ log4j-logfactor5-userdir.patch | 53 +++++++ log4j-logfactor5.desktop | 9 ++ log4j-logfactor5.png | Bin 0 -> 856 bytes log4j-logfactor5.sh | 27 ++++ log4j.catalog | 4 + log4j.spec | 256 +++++++++++++++++++++++++++++++++ sources | 1 + 12 files changed, 411 insertions(+) create mode 100644 log4j-chainsaw.desktop create mode 100644 log4j-chainsaw.png create mode 100644 log4j-chainsaw.sh create mode 100644 log4j-javadoc-xlink.patch create mode 100644 log4j-logfactor5-userdir.patch create mode 100644 log4j-logfactor5.desktop create mode 100644 log4j-logfactor5.png create mode 100644 log4j-logfactor5.sh create mode 100644 log4j.catalog create mode 100644 log4j.spec diff --git a/.cvsignore b/.cvsignore index e69de29..46fab14 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +jakarta-log4j-1.2.8.tar.gz diff --git a/log4j-chainsaw.desktop b/log4j-chainsaw.desktop new file mode 100644 index 0000000..d1315f8 --- /dev/null +++ b/log4j-chainsaw.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Chainsaw +Comment=Log4j log viewer +Exec=chainsaw +Icon=chainsaw.png +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Application;Development;Monitor;X-JPackage; diff --git a/log4j-chainsaw.png b/log4j-chainsaw.png new file mode 100644 index 0000000000000000000000000000000000000000..23380bcdd161c8719726c2678649a5ee87c8d4a9 GIT binary patch literal 2954 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 +# $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/log4j-javadoc-xlink.patch b/log4j-javadoc-xlink.patch new file mode 100644 index 0000000..df2621f --- /dev/null +++ b/log4j-javadoc-xlink.patch @@ -0,0 +1,14 @@ +--- build.xml~ 2003-02-20 03:07:31.000000000 +0200 ++++ build.xml 2003-08-31 03:41:21.000000000 +0300 +@@ -383,8 +383,11 @@ + header="<b>Log4j ${version}</b>" + bottom="Copyright 2000-2002 Apache Software Foundation."> + ++ ++ + + + diff --git a/log4j-logfactor5-userdir.patch b/log4j-logfactor5-userdir.patch new file mode 100644 index 0000000..d98aaa6 --- /dev/null +++ b/log4j-logfactor5-userdir.patch @@ -0,0 +1,53 @@ +diff -Naru jakarta-log4j-1.2.8.orig/docs/lf5/configuration.html jakarta-log4j-1.2.8/docs/lf5/configuration.html +--- jakarta-log4j-1.2.8.orig/docs/lf5/configuration.html 2003-02-20 03:07:31.000000000 +0200 ++++ jakarta-log4j-1.2.8/docs/lf5/configuration.html 2003-08-31 03:22:21.000000000 +0300 +@@ -120,7 +120,7 @@ + Configure->Save menu option saves your current GUI + configuration to a file called + lf5_configuration.xml. This configuration file is a +- saved to the location <USER_HOME>/lf5 on your local ++ saved to the location <USER_HOME>/.logfactor5 on your local + drive. +

+

The information saved in the configuration file is as +diff -Naru jakarta-log4j-1.2.8.orig/src/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java jakarta-log4j-1.2.8/src/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java +--- jakarta-log4j-1.2.8.orig/src/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java 2003-02-20 03:07:41.000000000 +0200 ++++ jakarta-log4j-1.2.8/src/java/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.java 2003-08-31 03:21:27.000000000 +0300 +@@ -332,7 +332,7 @@ + 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 -Naru jakarta-log4j-1.2.8.orig/src/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java jakarta-log4j-1.2.8/src/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java +--- jakarta-log4j-1.2.8.orig/src/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java 2003-02-20 03:07:38.000000000 +0200 ++++ jakarta-log4j-1.2.8/src/java/org/apache/log4j/lf5/viewer/configure/MRUFileManager.java 2003-08-31 03:22:23.000000000 +0300 +@@ -158,14 +158,14 @@ + + /** + * 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(); +@@ -251,7 +251,7 @@ + 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/log4j-logfactor5.desktop b/log4j-logfactor5.desktop new file mode 100644 index 0000000..594d4c3 --- /dev/null +++ b/log4j-logfactor5.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=LogFactor5 +Comment=Graphical user interface for managing log4j log messages +Exec=logfactor5 +Icon=logfactor5.png +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Application;Development;Monitor;X-JPackage; diff --git a/log4j-logfactor5.png b/log4j-logfactor5.png new file mode 100644 index 0000000000000000000000000000000000000000..39aee44fb0efe2b4791965f75ec6c351e2dbf600 GIT binary patch literal 856 zcmV-e1E>6nP)D+KYKtOVFY@h_gkve$vrc*lJdk@`lCQuM<7s8P|Tk}m`x$9eK8Oa3F+8u@9*!~ zojZAUKOGke_3nn$crWkidzqP;bw?gPHW}QSGdn5}@~b?wvuW;2xppt2_DljQ{_c9~=)nIw9$*KxSq$+}L}>e>3E`P(ME>4-XIW z?wj(XINj52GcX$I-hBGIN%GKW^5=t0Iv1~|UFe83uVg7qG!wRdEQfYG`kXwLUMNvd zD)5&->6AUm#cKG?y>0*i0hvieK~#9!t&{mT0#OvlFJ-GpWN6A-LI_ieL1lz2*=j0F zAxjI{lHLEVdAClJm*0HPnfLDUnS1Yh=RAOa&;`JdPUCQNPr8YJ7*>CMnx8`e(LL-!-X>yE0citmCjzXe;w(XZxK^;Bc4xpT7_O=B)c=K&Ul z{2p4lhl`rSZwh&AG4~{`TBb_HNT?(KOn}6BZ2%4g0cQXN6k3_2kbB~dq+BIHNlkI} zNw(CVzyShW32-XQT4+TeJRzg2hioG;@4gHeRaWF=7&`^Xl{Vo(^>N~!(S)6GN}CER z^w2=*NXH0R$lBUgk& +# $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/log4j.catalog b/log4j.catalog new file mode 100644 index 0000000..ae2faa3 --- /dev/null +++ b/log4j.catalog @@ -0,0 +1,4 @@ +-- log4j DTD catalog -- +-- JPackage Project -- + +DOCTYPE log4j:configuration log4j.dtd diff --git a/log4j.spec b/log4j.spec new file mode 100644 index 0000000..e2c8dd3 --- /dev/null +++ b/log4j.spec @@ -0,0 +1,256 @@ +%define section free + +Name: log4j +Version: 1.2.8 +Release: 7jpp +Epoch: 0 +Summary: Java logging package +License: Apache Software License +URL: http://jakarta.apache.org/log4j/ +Source0: http://jakarta.apache.org/log4j/jakarta-log4j-1.2.8.tar.gz +# Converted from src/java/org/apache/log4j/lf5/viewer/images/lf5_small_icon.gif +Source1: %{name}-logfactor5.png +Source2: %{name}-logfactor5.sh +Source3: %{name}-logfactor5.desktop +# Converted from docs/images/logo.jpg +Source4: %{name}-chainsaw.png +Source5: %{name}-chainsaw.sh +Source6: %{name}-chainsaw.desktop +Source7: %{name}.catalog +Patch0: %{name}-logfactor5-userdir.patch +Patch1: %{name}-javadoc-xlink.patch +BuildRequires: ant, jaf >= 0:1.0.1-5jpp, javamail >= 0:1.2-5jpp, jms, jmx +BuildRequires: jndi, jpackage-utils >= 0:1.5, xml-commons-apis-javadoc +Requires: jpackage-utils >= 0:1.5, xml-commons-apis, jaxp_parser_impl +Group: System/Logging +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +Vendor: JPackage Project +Distribution: JPackage + +%description +Log4j is a tool to help the programmer output log statements to a +variety of output targets. + +%package manual +Summary: Manual for %{name} +Group: System/Logging + +%description manual +Documentation for %{name}. + +%package javadoc +Summary: Javadoc for %{name} +Group: System/Logging + +%description javadoc +Javadoc for %{name}. + + +%prep +%setup -q -n jakarta-%{name}-%{version} +%patch0 -p1 +%patch1 -p0 +# remove all binary libs +find . -name "*.jar" -exec rm -f {} \; + + +%build +export CLASSPATH=%(build-classpath jaf javamail/mailapi jms jmxri jmxtools) +ant jar javadoc + + +%install +rm -rf $RPM_BUILD_ROOT + +# jars +install -d -m 755 $RPM_BUILD_ROOT%{_javadir} +install -p -m 644 dist/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} +(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) + +# javadoc +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +cp -pr docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +rm -rf docs/api + +# scripts +install -d -m 755 $RPM_BUILD_ROOT%{_bindir} +install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/logfactor5 +install -p -m 755 %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/chainsaw + +# freedesktop.org menu entries and icons +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps} +install -p -m 644 %{SOURCE1} \ + $RPM_BUILD_ROOT%{_datadir}/pixmaps/logfactor5.png +install -p -m 644 %{SOURCE3} \ + $RPM_BUILD_ROOT%{_datadir}/applications/jpackage-logfactor5.desktop +install -p -m 644 %{SOURCE4} \ + $RPM_BUILD_ROOT%{_datadir}/pixmaps/chainsaw.png +install -p -m 644 %{SOURCE6} \ + $RPM_BUILD_ROOT%{_datadir}/applications/jpackage-chainsaw.desktop + +# DTD and the SGML catalog (XML catalog handled in scriptlets) +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/sgml/%{name} +install -p -m 644 src/java/org/apache/log4j/xml/log4j.dtd \ + $RPM_BUILD_ROOT%{_datadir}/sgml/%{name} +install -p -m 644 %{SOURCE7} \ + $RPM_BUILD_ROOT%{_datadir}/sgml/%{name}/catalog + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%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 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 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 + +%post javadoc +rm -f %{_javadocdir}/%{name} +ln -s %{name}-%{version} %{_javadocdir}/%{name} + +%postun javadoc +if [ $1 -eq 0 ]; then + rm -f %{_javadocdir}/%{name} +fi + + +%files +%defattr(-,root,root,-) +%doc INSTALL LICENSE.txt +%{_bindir}/* +%{_javadir}/* +%{_datadir}/applications/* +%{_datadir}/pixmaps/* +%{_datadir}/sgml/%{name} + +%files manual +%defattr(0644,root,root,0755) +%doc docs/* contribs + +%files javadoc +%defattr(0644,root,root,0755) +%{_javadocdir}/%{name}-%{version} + + +%changelog +* Sun Aug 31 2003 Ville Skyttä - 0:1.2.8-7jpp +- Add scripts and freedesktop.org menu entries for LogFactor5 and Chainsaw. +- Include log4j.dtd and install SGML/XML catalogs. +- Require jpackage-utils, jaxp_parser_impl. +- Crosslink with local xml-commons-apis javadocs. +- Don't BuildRequire JUnit, the test suite is not included :( +- Fix Group. + +* Sun May 11 2003 David Walluck 0:1.2.8-6jpp +- add jpackage-utils requirement +- add epochs to all versioned requirements +- use jmx explicitly for now until mx4j works + +* Thu Mar 21 2003 Nicolas Mailhot 1.2.8-3jpp +- For jpackage-utils 1.5 + +* Thu Feb 27 2003 Henri Gomez 1.2.8-2jpp +- fix ASF license and add packager tag + +* Thu Feb 20 2003 Henri Gomez 1.2.8-1jpp +- log4j 1.2.8 + +* Thu Oct 10 2002 Henri Gomez 1.2.7-1jpp +- log4j 1.2.7 + +* Fri Aug 23 2002 Henri Gomez 1.2.6-1jpp +- log4j 1.2.6 + +* Wed Jul 10 2002 Henri Gomez 1.2.5-1jpp +- log4j 1.2.5 + +* Tue Jul 02 2002 Guillaume Rousse 1.2.4-2jpp +- section macro + +* Thu Jun 20 2002 Henri Gomez 1.2.4-1jpp +- log4j 1.2.4 + +* Thu Jan 17 2002 Guillaume Rousse 1.1.3-8jpp +- versioned dir for javadoc +- drop j2ee package +- no dependencies for manual and javadoc packages +- adaptation for new jaf and javamail packages + +* Sat Dec 8 2001 Guillaume Rousse 1.1.3-7jpp +- drop j2ee patch + +* Wed Dec 5 2001 Guillaume Rousse 1.1.3-6jpp +- javadoc into javadoc package +- drop %{name}-core.jar + +* Wed Nov 21 2001 Christian Zoffoli 1.1.3-5jpp +- new jpp extension +- fixed compilation (added activation in the classpath) +- BuildRequires: jaf + +* Tue Nov 20 2001 Guillaume Rousse 1.1.3-4jpp +- non-free extension classes back in original archive +- removed packager tag + +* Tue Oct 9 2001 Guillaume Rousse 1.1.3-3jpp +- first unified release +- non-free extension as additional package +- s/jPackage/JPackage + +* Tue Sep 04 2001 Guillaume Rousse 1.1.3-2mdk +- rebuild with javamail to provide SMTP appender +- add CVS references + +* Sun Aug 26 2001 Guillaume Rousse 1.1.3-1mdk +- 1.1.3 +- used new source packaging policy +- vendor tag +- packager tag +- s/Copyright/License/ +- truncated description to 72 columns in spec +- spec cleanup +- used versioned jar + +* Sat Feb 17 2001 Guillaume Rousse 1.0.4-3mdk +- spec cleanup +- changelog correction +- build with junit + +* Sun Feb 04 2001 Guillaume Rousse 1.0.4-2mdk +- merged with Henri Gomez specs: +- changed name to log4j +- changed javadir to /usr/share/java +- dropped jdk & jre requirement +- added jikes support +- changed description +- added xerces requirement +- more macros + +* Sun Jan 14 2001 Guillaume Rousse 1.0.4-1mdk +- first Mandrake release diff --git a/sources b/sources index e69de29..d10edc3 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +dfc8cd57a4f2b42177b14f147c9dab3d jakarta-log4j-1.2.8.tar.gz