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