]> git.pld-linux.org Git - packages/ruby-rbcdio.git/blob - ruby-rbcdio.spec
9ee354024f0d8f45d722a7d10cac197a47bd17e0
[packages/ruby-rbcdio.git] / ruby-rbcdio.spec
1 Summary:        Ruby bindings for libcdio
2 Summary(pl.UTF-8):      Wiązania języka Ruby do libcdio
3 Name:           ruby-rbcdio
4 Version:        0.05
5 Release:        2
6 License:        GPL v3+
7 Group:          Development/Languages
8 #Source0:       http://ftp.gnu.org/gnu/libcdio/rbcdio-%{version}.tgz
9 #Source0Download: https://rubygems.org/gems/rbcdio/
10 Source0:        https://rubygems.org/downloads/rbcdio-%{version}.gem
11 # Source0-md5:  6bf56a8cb590c4d00b972239ece0ac65
12 Patch0:         %{name}-libcdio.patch
13 URL:            http://www.gnu.org/software/libcdio/
14 BuildRequires:  libcdio-devel >= 2.0.0
15 BuildRequires:  pkgconfig
16 BuildRequires:  rpmbuild(macros) >= 1.277
17 BuildRequires:  ruby-devel >= 1:1.8
18 BuildRequires:  swig-ruby
19 Requires:       libcdio >= 2.0.0
20 Requires:       ruby >= 1:1.8
21 %{?ruby_mod_ver_requires_eq}
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Ruby bindings for libcdio.
26
27 %description -l pl.UTF-8
28 Wiązania języka Ruby do libcdio.
29
30 %prep
31 %setup -q -n rbcdio-%{version}
32 %patch0 -p1
33
34 # force regeneration
35 %{__rm} ext/cdio/*_wrap.c ext/iso9660/*_wrap.c
36
37 %build
38 %configure \
39         --with-ruby=%{__ruby}
40
41 %{__make}
42
43 %install
44 rm -rf $RPM_BUILD_ROOT
45 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
46
47 for d in ext/* ; do
48 %{__make} -C $d install \
49         RUBYARCHDIR=$RPM_BUILD_ROOT%{ruby_archdir}
50 done
51
52 install -d $RPM_BUILD_ROOT%{ruby_rubylibdir}
53 install lib/*.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
54
55 install example/{*.rb,README} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc AUTHORS ChangeLog NEWS README THANKS
63 %attr(755,root,root) %{ruby_archdir}/rubycdio.so
64 %attr(755,root,root) %{ruby_archdir}/rubyiso9660.so
65 %{ruby_rubylibdir}/cdio.rb
66 %{ruby_rubylibdir}/iso9660.rb
67 %{_examplesdir}/%{name}-%{version}
This page took 0.051721 seconds and 2 git commands to generate.