]> git.pld-linux.org Git - packages/ruby-log4r.git/blob - ruby-log4r.spec
up to 1.1.9; build noarch
[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.1.9
6 Release:        1
7 License:        GPL v3
8 Group:          Development/Libraries
9 Source0:        http://rubygems.org/downloads/%{pkgname}-%{version}.gem
10 # Source0-md5:  5b402b3b8f3735d56f93301f37f149ff
11 URL:            http://log4r.rubyforge.org/
12 BuildRequires:  rpm-rubyprov
13 BuildRequires:  rpmbuild(macros) >= 1.656
14 Provides:       ruby-LOG4R
15 Obsoletes:      ruby-LOG4R
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Log4r is a comprehensive and flexible logging library written in Ruby
21 for use in Ruby programs. It features a hierarchical logging system of
22 any number of levels, custom level names, logger inheritance, multiple
23 output destinations, execution tracing, custom formatting, thread
24 safetyness, XML and YAML configuration, and more.
25
26 %description -l pl.UTF-8
27 Log4r to obszerna i elastyczna biblioteka do logowania napisana w
28 języku Ruby przeznaczona do używania w programach napisanych w tym
29 języku. Jest to system hierarchicznego logowania z dowolną liczbą
30 poziomów, własnymi nazwami poziomów, dziedziczeniem loggerów, wieloma
31 docelowymi wyjściami, śledzeniem wykonywania, własnym formatowaniem,
32 uwzględnieniem wątków, konfiguracją XML i YAML i innymi.
33
34 %package ri
35 Summary:        ri documentation for %{pkgname}
36 Summary(pl.UTF-8):      Dokumentacja w formacie ri dla %{pkgname}
37 Group:          Documentation
38 Requires:       ruby
39
40 %description ri
41 ri documentation for %{pkgname}.
42
43 %description ri -l pl.UTF-8
44 Dokumentacji w formacie ri dla %{pkgname}.
45
46 %prep
47 %setup -q -n %{pkgname}-%{version}
48
49 %build
50 rdoc --inline-source --op rdoc lib
51 rdoc --ri --op ri lib
52 rm -r ri/{Object,REXML}
53 rm ri/cache.ri
54 rm ri/created.rid
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_ridir}}
59 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
60 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
61
62 rm -r $RPM_BUILD_ROOT%{ruby_vendorlibdir}/log4r/rdoc
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc README
70 %{ruby_vendorlibdir}/log4r.rb
71 %{ruby_vendorlibdir}/log4r
72
73 %files ri
74 %defattr(644,root,root,755)
75 %{ruby_ridir}/Log4r
This page took 0.110526 seconds and 3 git commands to generate.