]> git.pld-linux.org Git - packages/ruby-RMagick.git/blob - ruby-RMagick.spec
- obsolete by ImageMagick 6.2.9.8
[packages/ruby-RMagick.git] / ruby-RMagick.spec
1 %define         tarname         RMagick
2 Summary:        Graphics Processing library for Ruby
3 Summary(pl):    Biblioteka przetwarzania grafiki dla Ruby
4 Name:           ruby-RMagick
5 Version:        1.14.1
6 Release:        1
7 License:        Ruby-alike
8 Group:          Development/Languages
9 Source0:        http://rubyforge.org/frs/download.php/14052/%{tarname}-%{version}.tar.bz2
10 # Source0-md5:  7e92ac388252a7c5de817ce19af94d8d
11 Patch0:         %{name}-evil.patch
12 Patch1:         %{name}-ImageMagick-6.2.9.patch
13 URL:            http://rmagick.rubyforge.org/
14 BuildConflicts: ruby-RMagick < 1.7.2
15 BuildRequires:  ImageMagick-coder-dot
16 BuildRequires:  ImageMagick-coder-fpx
17 BuildRequires:  ImageMagick-coder-jbig
18 BuildRequires:  ImageMagick-coder-jpeg
19 BuildRequires:  ImageMagick-coder-jpeg2
20 BuildRequires:  ImageMagick-coder-miff
21 BuildRequires:  ImageMagick-coder-mpr
22 BuildRequires:  ImageMagick-coder-pdf
23 BuildRequires:  ImageMagick-coder-png
24 BuildRequires:  ImageMagick-coder-ps2
25 BuildRequires:  ImageMagick-coder-svg
26 BuildRequires:  ImageMagick-coder-tiff
27 BuildRequires:  ImageMagick-coder-url
28 BuildRequires:  ImageMagick-coder-wmf
29 BuildRequires:  ImageMagick-devel >= 1:6.2.4.0
30 BuildRequires:  autoconf
31 BuildRequires:  rpmbuild(macros) >= 1.277
32 BuildRequires:  ruby-devel
33 BuildRequires:  setup.rb
34 %{?ruby_mod_ver_requires_eq}
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 An interface to the ImageMagick and GraphicsMagick image processing
39 libraries. Supports more than 80 image formats, including GIF, JPEG,
40 PNG. Includes 2D drawing API. Comprehensive HTML documentation.
41
42 %description
43 Jest to interfejs do bibliotek przetwarzania grafiki ImageMagick i
44 GraphicsMagick. Wspiera ponad 80 formatów graficznych, w³±czaj±c w to
45 GIF, JPEG, PNG. Zawiera API dla dwuwymiarowego rysowania. Obszerna
46 dokumentacja w HTML-u.
47
48 %prep
49 %setup -q -n %{tarname}-%{version}
50 %patch0 -p1
51 %patch1 -p1
52 cp /usr/share/setup.rb install.rb
53
54 %build
55 %{__autoconf}
56 ./configure # no macro!
57 > post-install.rb
58 ruby install.rb config \
59         --siterubyver=%{ruby_rubylibdir} \
60         --sodir=%{ruby_archdir}
61
62 ruby install.rb setup
63
64 rdoc --ri --op ri ext/RMagick lib
65 rdoc --op rdoc ext/RMagick lib
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{_examplesdir}/%{name}}
70
71 ruby install.rb install --prefix=$RPM_BUILD_ROOT
72
73 cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
74 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %files
80 %defattr(644,root,root,755)
81 %doc rdoc
82 %{ruby_rubylibdir}/RMagick*
83 %{ruby_rubylibdir}/rvg*
84 %attr(755,root,root) %{ruby_archdir}/*.so
85 %{ruby_ridir}/Magick
86 %{_examplesdir}/%{name}
This page took 0.029211 seconds and 3 git commands to generate.