]> git.pld-linux.org Git - packages/ruby-text-format.git/blob - ruby-text-format.spec
- corrected setup.rb parameters for new version of setup.rb
[packages/ruby-text-format.git] / ruby-text-format.spec
1 %define         ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
2 %define         ruby_ridir      %(ruby -r rbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"], "system")')
3
4 Summary:        A Ruby port of Text::Format
5 Summary(pl):    Port Text::Format dla jêzyka Ruby
6 Name:           ruby-Text-Format
7 Version:        0.64
8 Release:        1
9 License:        GPL
10 Group:          Development/Libraries
11 Source0:        http://www.halostatue.ca/files/text-format-%{version}.tar.gz
12 # Source0-md5:  f9e1aa720f39fffd4c83aeae4ba9e90f
13 Source1:        setup.rb
14 URL:            http://www.halostatue.ca/ruby/Text__Format.html 
15 BuildRequires:  ruby
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Text::Format provides strong text formatting capabilities to Ruby.
21 Based on Perl's Text::Format 0.52, it offers all of the functionality
22 of that module and new capabilities besides. 
23
24 %description -l pl
25 Text::Format udostêpnia potê¿ne mo¿liwo¶ci formatowania tekstu w
26 jêzyku Ruby. Jest oparty na perlowym Text::Format 0.52 i oferuje ca³±
27 funkcjonalno¶æ tego modu³u, a przy okazji nowe funkcje.
28
29 %prep
30 %setup -n text-format-%{version}
31
32 %build
33 cp %{SOURCE1} .
34 ruby setup.rb config \
35         --siterubyver=%{ruby_rubylibdir}
36
37 ruby setup.rb setup
38 rdoc --inline-source --op rdoc lib
39 rdoc --ri --op ri lib
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir}}
44
45 ruby setup.rb install \
46         --prefix=$RPM_BUILD_ROOT
47
48 cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
49
50 %clean
51 rm -rf $RPM_BUILD_ROOT
52
53 %files
54 %defattr(644,root,root,755)
55 %{ruby_rubylibdir}/*
56 %{ruby_ridir}/*
This page took 0.051829 seconds and 3 git commands to generate.