]> git.pld-linux.org Git - packages/java-log4j.git/blame - java-log4j.spec
- converted to UTF-8
[packages/java-log4j.git] / java-log4j.spec
CommitLineData
55c630e0 1# TODO:
2# - do something with jms / jmx requirements;
3# http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2006-May/017648.html
606bae28 4# - jndi (whatever it is) is required for jmx interface
55c630e0 5#
953f3539 6# NOTE:
7# - javamail is provided by java-gnu-mail
8# - jmx by java-sun-jre
55c630e0 9#
a9eea00b 10Summary: log4j - logging for Java
4c93720a 11Summary(pl.UTF-8): log4j - zapis logów dla Javy
606bae28 12Name: logging-log4j
77ee326c 13Version: 1.2.14
122ede73 14Release: 2
ba06a5ac 15License: Apache
fe28ab7c 16Group: Development/Languages/Java
77ee326c 17Source0: http://www.apache.org/dist/logging/log4j/%{version}/%{name}-%{version}.tar.gz
18# Source0-md5: 7d8d02888b93e6f8d67b8e5f746196ae
3bffd5e3 19URL: http://logging.apache.org/log4j/
5fd54b35 20BuildRequires: ant
77ee326c 21BuildRequires: java-activation
122ede73 22BuildRequires: javamail >= 1.2
d779e70f 23BuildRequires: jdk >= 1.2
8044fecd 24#BuildRequires: jms
606bae28 25#BuildRequires: jmx
606bae28 26BuildRequires: jpackage-utils
122ede73 27BuildRequires: junit >= 3.8
5f58d9a5 28BuildRequires: rpmbuild(macros) >= 1.300
55c630e0 29Requires: javamail >= 1.2
d779e70f 30Requires: jdk >= 1.2
8044fecd 31#Requires: jms
fe28ab7c 32Requires: junit
606bae28 33Provides: log4j = %{version}
1832db1e 34Obsoletes: jakarta-log4j
fe28ab7c 35BuildArch: noarch
606bae28 36ExclusiveArch: i586 i686 pentium3 pentium4 athlon %{x8664} noarch
fe28ab7c 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
fe28ab7c 39%description
423e347d
JB
40With log4j it is possible to enable logging at runtime without
41modifying the application binary.
42
4c93720a
JR
43%description -l pl.UTF-8
44Przy użyciu log4j można włączyć zapis do logów przy uruchamianiu bez
423e347d 45modyfikowania binarnej aplikacji.
fe28ab7c 46
47%package doc
a9eea00b 48Summary: Online manual for log4j
4c93720a 49Summary(pl.UTF-8): Dokumentacja online do log4j
fe28ab7c 50Group: Development/Languages/Java
1832db1e 51Obsoletes: jakarta-log4j-doc
fe28ab7c 52
53%description doc
423e347d
JB
54Online manual for log4j.
55
4c93720a 56%description doc -l pl.UTF-8
423e347d 57Dokumentacja online do log4j.
fe28ab7c 58
606bae28
JK
59%package javadoc
60Summary: API documentation for log4j
4c93720a 61Summary(pl.UTF-8): Dokumentacja API log4j
606bae28 62Group: Development/Languages/Java
122ede73 63Requires: jpackage-utils
1832db1e 64Obsoletes: jakarta-log4j-doc
606bae28
JK
65
66%description javadoc
67API documentation for log4j.
68
4c93720a 69%description javadoc -l pl.UTF-8
606bae28
JK
70Dokumentacja API log4j.
71
fe28ab7c 72%prep
122ede73 73%setup -q
fe28ab7c 74
75%build
953f3539 76export JAVA_HOME="%{java_home}"
122ede73
ER
77export CLASSPATH="`%{_bindir}/build-classpath mailapi activation junit`"
78%ant jar javadoc
606bae28 79ln -s %{_javadocdir}/%{name}-%{version} api
fe28ab7c 80
81%install
82rm -rf $RPM_BUILD_ROOT
606bae28 83install -d $RPM_BUILD_ROOT{%{_javadir},%{_javadocdir}/%{name}-%{version}}
069dc0e7 84install dist/lib/log4j-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
606bae28
JK
85ln -s log4j-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/log4j.jar
86cp -R docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
fe28ab7c 87
fe28ab7c 88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%files
92%defattr(644,root,root,755)
77ee326c 93%doc LICENSE
069dc0e7 94%{_javadir}/*.jar
fe28ab7c 95
96%files doc
a9eea00b 97%defattr(644,root,root,755)
606bae28
JK
98%doc docs/{css,images,lf5,*.html,*.txt,TODO} api
99
100%files javadoc
101%defattr(644,root,root,755)
102%doc %{_javadocdir}/%{name}-%{version}
This page took 0.059233 seconds and 4 git commands to generate.