4 # - split into subpackages?
6 %include /usr/lib/rpm/macros.java
9 Summary: Simple Logging Facade for Java
15 Source0: http://www.slf4j.org/dist/slf4j-1.6.1.tar.gz
16 # Source0-md5: 289d4ce9b710269614e97f1ae6a27906
17 URL: http://www.slf4j.org/
18 BuildRequires: jpackage-utils
19 BuildRequires: rpm-javaprov
20 BuildRequires: rpmbuild(macros) >= 1.300
21 Requires: jpackage-utils
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 The Simple Logging Facade for Java or (SLF4J) serves as a simple
27 facade or abstraction for various logging frameworks, e.g.
28 java.util.logging, log4j and logback, allowing the end user to plug in
29 the desired logging framework at deployment time.
32 %setup -q -n %{srcname}-%{version}
37 rm -rf $RPM_BUILD_ROOT
38 install -d $RPM_BUILD_ROOT%{_javadir}
41 for j in *%{version}.jar; do
42 n=$(basename $j -%{version}.jar)
43 cp -a $j $RPM_BUILD_ROOT%{_javadir}/$n-%{version}.jar
44 ln -s $n-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/$n.jar
48 rm -rf $RPM_BUILD_ROOT
51 %defattr(644,root,root,755)