]> git.pld-linux.org Git - packages/ruby-mongrel.git/blame - ruby-mongrel.spec
- up for 1.1.5
[packages/ruby-mongrel.git] / ruby-mongrel.spec
CommitLineData
f2e6bbb1 1Summary: Ruby webserver toolkit
804e726c 2Summary(pl.UTF-8): Toolkit języka Ruby dla serwera WWW
f2e6bbb1 3Name: ruby-mongrel
f69dc170 4Version: 1.1.1
98fb1457 5Release: 3
f2e6bbb1 6License: Ruby
f2e6bbb1 7Group: Development/Libraries
e7eff622 8Source0: http://mongrel.rubyforge.org/releases/gems/mongrel-%{version}.gem
f69dc170 9# Source0-md5: 6abbf97ba32a24614230076bfc77034b
0afa51b4 10Patch0: %{name}-nogems.patch
f2e6bbb1 11URL: http://mongrel.rubyforge.org/
12BuildRequires: rpmbuild(macros) >= 1.277
13BuildRequires: ruby-devel
14BuildRequires: ruby-modules
15%{?ruby_mod_ver_requires_eq}
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
2b1d1d05
ER
18# passing CFLAGS breaks -fPIC parsing, patch mkmf module to be able to pass CC and OPTFLAgs
19
85b7d0dc
ER
20%define ruby_config {\
21 %{__ruby} setup.rb config \
22 --prefix=%{_prefix} \
23 --bindir=%{_bindir} \
24 --libdir=%{_libdir} \
25 --datadir=%{_datadir} \
26 --mandir=%{_mandir} \
27 --sysconfdir=%{_sysconfdir} \
28 --localstatedir=%{_localstatedir} \
29 --rbdir=%{ruby_rubylibdir} \
30 --sodir=%{ruby_archdir} \
2b1d1d05 31 --make-prog="%{__make} CC=\"%{__cc}\"" \
85b7d0dc
ER
32}
33
34%define ruby_setup { \
35 %{__ruby} setup.rb setup \
36}
37
38%define ruby_install { \
39 %{__ruby} setup.rb install \
40}
41
f2e6bbb1 42%description
de222948
JB
43Ruby webserver toolkit.
44
91b5acfb
JR
45%description -l pl.UTF-8
46Toolkit języka Ruby dla serwera WWW.
f2e6bbb1 47
48%prep
0afa51b4 49%setup -q -c -T
85b7d0dc 50tar xf %{SOURCE0} -O data.tar.gz | tar xz
c52af820 51%patch0 -p1
f2e6bbb1 52
85b7d0dc
ER
53find -name '*.rb' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
54
f2e6bbb1 55%build
85b7d0dc
ER
56%ruby_config
57%ruby_setup
f2e6bbb1 58
59%install
60rm -rf $RPM_BUILD_ROOT
61install -d $RPM_BUILD_ROOT%{ruby_rubylibdir}
85b7d0dc
ER
62%ruby_install \
63 --prefix=$RPM_BUILD_ROOT
f2e6bbb1 64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
70%attr(755,root,root) %{_bindir}/*
71%{ruby_rubylibdir}/*.rb
de222948 72%{ruby_rubylibdir}/mongrel
f2e6bbb1 73%attr(755,root,root) %{ruby_archdir}/*.so
This page took 0.056626 seconds and 4 git commands to generate.