]> git.pld-linux.org Git - packages/ruby-rcairo.git/blame - ruby-rcairo.spec
- updated to 1.16.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}
81cc42e9 5Version: 1.16.2
27a4fd39 6Release: 1
21fbaffa 7License: GPL or custom (see COPYING)
5019e306 8Group: Development/Languages
b5012b3c 9Source0: https://www.cairographics.org/releases/rcairo-%{version}.tar.gz
81cc42e9 10# Source0-md5: cb5a50a7ae195c29d91f3da154b2cbb8
8f37f6b2 11Patch0: %{name}-hdr.patch
27a4fd39 12Patch1: no-native-packages.patch
b5012b3c 13URL: https://www.cairographics.org/rcairo/
26d1c63f 14BuildRequires: cairo-devel >= 1.14.0
5cee4f67 15BuildRequires: pkgconfig
6363021b 16BuildRequires: rpmbuild(macros) >= 1.410
21fbaffa 17BuildRequires: ruby-devel >= 1:1.8
b9c4d8ce 18BuildRequires: ruby-pkg-config
26d1c63f 19Requires: cairo >= 1.14.0
21fbaffa
JB
20Requires: ruby >= 1:1.8
21# dropped?
22Obsoletes: ruby-rcairo-gtkcairo
5019e306 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
8f37f6b2 25# TODO: move this to rpm macros.build
27a4fd39 26%define ruby_hdrdir %(%{__ruby} -r rbconfig -e 'print RbConfig::CONFIG["rubyhdrdir"]')
8f37f6b2 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
5012a0ca
JB
34%package devel
35Summary: Header file for Ruby rcairo extension
36Summary(pl.UTF-8): Plik nagłówkowy rozszerzenia rcairo dla języka Ruby
37Group: Development/Libraries
6730444a 38Requires: %{name} = %{version}-%{release}
26d1c63f 39Requires: cairo-devel >= 1.14.0
5012a0ca
JB
40Requires: ruby-devel >= 1:1.8
41
42%description devel
43Header file for Ruby rcairo extension.
44
45%description devel -l pl.UTF-8
46Plik nagłówkowy rozszerzenia rcairo dla języka Ruby.
47
5019e306 48%prep
21fbaffa 49%setup -q -n rcairo-%{version}
8f37f6b2 50%patch0 -p1
27a4fd39 51%patch1 -p1
5019e306 52
53%build
38243781
JB
54ruby extconf.rb
55
56%{__make}
5019e306 57
58%install
59rm -rf $RPM_BUILD_ROOT
b9c4d8ce 60install -d $RPM_BUILD_ROOT{%{ruby_hdrdir},%{_examplesdir}/%{name}-%{version}}
5019e306 61
ecb593d1 62%{__make} -j1 install \
6363021b 63 RUBYLIBDIR=$RPM_BUILD_ROOT%{ruby_vendorlibdir} \
8f37f6b2 64 RUBYHDRDIR=$RPM_BUILD_ROOT%{ruby_hdrdir} \
6363021b 65 sitearchdir=$RPM_BUILD_ROOT%{ruby_vendorarchdir}
5019e306 66
108e22b0 67cp -a samples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
5019e306 68
5019e306 69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
b9c4d8ce 74%doc AUTHORS COPYING NEWS README.rdoc
6363021b
JB
75%attr(755,root,root) %{ruby_vendorarchdir}/cairo.so
76%{ruby_vendorlibdir}/cairo
77%{ruby_vendorlibdir}/cairo.rb
cce26753 78%{_examplesdir}/%{name}-%{version}
5019e306 79
5012a0ca
JB
80%files devel
81%defattr(644,root,root,755)
8f37f6b2 82%{ruby_hdrdir}/rb_cairo.h
This page took 0.074802 seconds and 4 git commands to generate.