]>
Commit | Line | Data |
---|---|---|
055d5692 JB |
1 | Summary: Ruby bindings for augeas |
2 | Summary(pl.UTF-8): Wiązania języka Ruby do augeasa | |
3 | Name: ruby-augeas | |
64164ae7 | 4 | Version: 0.5.0 |
b21c880f | 5 | Release: 3 |
055d5692 | 6 | License: LGPL v2.1+ |
64164ae7 JB |
7 | Source0: http://download.augeas.net/ruby/%{name}-%{version}.tgz |
8 | # Source0-md5: a132eace43ce13ccd059e22c0b1188ac | |
055d5692 JB |
9 | Group: Development/Languages |
10 | URL: http://augeas.net/ | |
a5dd0e91 JB |
11 | BuildRequires: augeas-devel |
12 | BuildRequires: pkgconfig | |
055d5692 JB |
13 | BuildRequires: rpmbuild(macros) >= 1.484 |
14 | BuildRequires: ruby >= 1:1.8.1 | |
15 | BuildRequires: ruby-rake | |
64164ae7 | 16 | BuildRequires: sed >= 4.0 |
055d5692 | 17 | %{?ruby_mod_ver_requires_eq} |
055d5692 JB |
18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
19 | ||
055d5692 JB |
20 | %description |
21 | Ruby bindings for augeas. | |
22 | ||
23 | %description -l pl.UTF-8 | |
24 | Wiązania języka Ruby do augeasa. | |
25 | ||
26 | %prep | |
27 | %setup -q | |
28 | ||
64164ae7 | 29 | %{__sed} -i -e 's@"make"@"%{__make} CC=\\"%{__cc}\\" CFLAGS=\\"%{rpmcflags} -fPIC $(pkg-config --cflags augeas)\\""@' Rakefile |
055d5692 JB |
30 | |
31 | %build | |
32 | rake build | |
33 | ||
34 | %install | |
35 | rm -rf $RPM_BUILD_ROOT | |
36 | install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_archdir}} | |
37 | ||
38 | cp -p lib/augeas.rb $RPM_BUILD_ROOT%{ruby_archdir} | |
39 | cp -p ext/augeas/_augeas.so $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
40 | ||
41 | %clean | |
42 | rm -rf $RPM_BUILD_ROOT | |
43 | ||
44 | %files | |
45 | %defattr(644,root,root,755) | |
46 | %doc NEWS README.rdoc | |
47 | %attr(755,root,root) %{ruby_rubylibdir}/_augeas.so | |
48 | %{ruby_archdir}/augeas.rb |