]> git.pld-linux.org Git - packages/java-slf4j.git/blob - java-slf4j.spec
d8f755c84a2a428c1e1fcccd1200195ce713c59f
[packages/java-slf4j.git] / java-slf4j.spec
1 # TODO:
2 # - javadocs?
3 # - tests?
4 # - split into subpackages?
5
6 %include        /usr/lib/rpm/macros.java
7
8 %define         srcname         slf4j
9 Summary:        Simple Logging Facade for Java
10 Name:           java-slf4j
11 Version:        1.6.1
12 Release:        1
13 License:        MIT
14 Group:          Libraries/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
22 BuildArch:      noarch
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
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.
30
31 %prep
32 %setup -q -n %{srcname}-%{version}
33
34 %build
35
36 %install
37 rm -rf $RPM_BUILD_ROOT
38 install -d $RPM_BUILD_ROOT%{_javadir}
39
40 # jars
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
45 done
46
47 %clean
48 rm -rf $RPM_BUILD_ROOT
49
50 %files
51 %defattr(644,root,root,755)
52 %{_javadir}/*.jar
This page took 0.05834 seconds and 2 git commands to generate.