]> git.pld-linux.org Git - packages/ruby-log4r.git/blob - ruby-log4r.spec
5facc778baddf20164f15be9d1c28560e55a1a4f
[packages/ruby-log4r.git] / ruby-log4r.spec
1 %define pkgname log4r
2 Summary:        Ruby Logging framework
3 Summary(pl.UTF-8):      Szkielet do logowania w języku Ruby
4 Name:           ruby-%{pkgname}
5 Version:        1.0.5
6 Release:        2
7 License:        GPL
8 Group:          Development/Libraries
9 Source0:        http://dl.sourceforge.net/log4r/%{pkgname}-%{version}.tgz
10 # Source0-md5:  fc69892335d86f7dcd8f8b47a1bbe801
11 Source1:        setup.rb
12 URL:            http://log4r.sourceforge.net/
13 BuildRequires:  rpmbuild(macros) >= 1.277
14 BuildRequires:  ruby-modules
15 %{?ruby_mod_ver_requires_eq}
16 Obsoletes:      ruby-LOG4R
17 Provides:       ruby-LOG4R
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 Log4r is a comprehensive and flexible logging library written in Ruby
22 for use in Ruby programs. It features a hierarchical logging system of
23 any number of levels, custom level names, logger inheritance, multiple
24 output destinations, execution tracing, custom formatting, thread
25 safetyness, XML and YAML configuration, and more.
26
27 %description -l pl.UTF-8
28 Log4r to obszerna i elastyczna biblioteka do logowania napisana w
29 języku Ruby przeznaczona do używania w programach napisanych w tym
30 języku. Jest to system hierarchicznego logowania z dowolną liczbą
31 poziomów, własnymi nazwami poziomów, dziedziczeniem loggerów, wieloma
32 docelowymi wyjściami, śledzeniem wykonywania, własnym formatowaniem,
33 uwzględnieniem wątków, konfiguracją XML i YAML i innymi.
34
35 %prep
36 %setup -q -n %{pkgname}-%{version}
37 cp %{SOURCE1} .
38 mv src lib
39
40 %build
41 ruby setup.rb config \
42         --siterubyver=%{ruby_rubylibdir} \
43         --sodir=%{ruby_archdir}
44
45 ruby setup.rb setup
46 rdoc --inline-source --op rdoc lib
47 rdoc --ri --op ri lib
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir}}
52
53 ruby setup.rb install \
54         --prefix=$RPM_BUILD_ROOT
55
56 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %{ruby_rubylibdir}/*
64 %{ruby_ridir}/*
This page took 0.044185 seconds and 2 git commands to generate.