]> git.pld-linux.org Git - packages/ruby-rcairo.git/blame - ruby-rcairo.spec
- updated to 1.10.2
[packages/ruby-rcairo.git] / ruby-rcairo.spec
CommitLineData
cce26753 1%define pkgname rcairo
5019e306 2Summary: Cairo module for Ruby
5dae2734 3Summary(pl.UTF-8): Moduł Cairo dla języka Ruby
cce26753 4Name: ruby-%{pkgname}
3ed0637d 5Version: 1.10.2
b9c4d8ce 6Release: 1
21fbaffa 7License: GPL or custom (see COPYING)
5019e306 8Group: Development/Languages
21fbaffa 9Source0: http://cairographics.org/releases/rcairo-%{version}.tar.gz
3ed0637d 10# Source0-md5: 19587b3ace86a096ce8fcb316a2fb9e9
8f37f6b2 11Patch0: %{name}-hdr.patch
b9c4d8ce 12URL: http://cairographics.org/rcairo/
e1b15b36 13BuildRequires: cairo-devel >= 1.10.2
5cee4f67 14BuildRequires: pkgconfig
c72d289c 15BuildRequires: rpmbuild(macros) >= 1.277
21fbaffa 16BuildRequires: ruby-devel >= 1:1.8
b9c4d8ce 17BuildRequires: ruby-pkg-config
e1b15b36 18Requires: cairo >= 1.10.2
21fbaffa
JB
19Requires: ruby >= 1:1.8
20# dropped?
21Obsoletes: ruby-rcairo-gtkcairo
30568920 22%{?ruby_mod_ver_requires_eq}
5019e306 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
8f37f6b2
JR
25# TODO: move this to rpm macros.build
26%define ruby_hdrdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubyhdrdir"]')
27
5019e306 28%description
29Cairo module for Ruby.
30
ded6798a
JR
31%description -l pl.UTF-8
32Moduł Cairo dla języka Ruby.
4322cc05 33
5019e306 34%prep
21fbaffa 35%setup -q -n rcairo-%{version}
8f37f6b2 36%patch0 -p1
5019e306 37
38%build
38243781
JB
39ruby extconf.rb
40
41%{__make}
5019e306 42
43%install
44rm -rf $RPM_BUILD_ROOT
b9c4d8ce
JB
45#install -d $RPM_BUILD_ROOT{%{ruby_archdir},%{ruby_hdrdir},%{_examplesdir}/%{name}-%{version}}
46install -d $RPM_BUILD_ROOT{%{ruby_hdrdir},%{_examplesdir}/%{name}-%{version}}
5019e306 47
38243781
JB
48%{__make} install \
49 RUBYLIBDIR=$RPM_BUILD_ROOT%{ruby_rubylibdir} \
8f37f6b2 50 RUBYHDRDIR=$RPM_BUILD_ROOT%{ruby_hdrdir} \
38243781 51 sitearchdir=$RPM_BUILD_ROOT%{ruby_archdir}
5019e306 52
108e22b0 53cp -a samples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
5019e306 54
5019e306 55%clean
56rm -rf $RPM_BUILD_ROOT
57
58%files
59%defattr(644,root,root,755)
b9c4d8ce 60%doc AUTHORS COPYING NEWS README.rdoc
5019e306 61%attr(755,root,root) %{ruby_archdir}/cairo.so
38243781 62%{ruby_rubylibdir}/cairo
5019e306 63%{ruby_rubylibdir}/cairo.rb
cce26753 64%{_examplesdir}/%{name}-%{version}
5019e306 65
21fbaffa 66# devel?
8f37f6b2 67%{ruby_hdrdir}/rb_cairo.h
This page took 0.131719 seconds and 4 git commands to generate.