]> git.pld-linux.org Git - packages/ruby-RMagick.git/blame - ruby-RMagick.spec
- added
[packages/ruby-RMagick.git] / ruby-RMagick.spec
CommitLineData
09a12009 1%define ruby_archdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
2%define ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
3%define ruby_ridir %(ruby -r rbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"], "system")')
4%define ruby_version %(ruby -r rbconfig -e 'print Config::CONFIG["ruby_version"]')
5Summary: Graphics Processing library for Ruby.
6Name: ruby-RMagick
7%define tarname RMagick
8Version: 1.6.0
9Release: 1
10License: Ruby-alike
11Group: Development/Languages
12Source0: http://rubyforge.org/frs/download.php/1212/%{tarname}-%{version}.tar.bz2
13# Source0-md5: 7970f3eda76a021d2d523befff31cda4
14Source1: setup.rb
15URL: http://rmagick.rubyforge.org/
16BuildRequires: ImageMagick-coder-dot
17BuildRequires: ImageMagick-coder-dps
18BuildRequires: ImageMagick-coder-fpx
19BuildRequires: ImageMagick-coder-jbig
20BuildRequires: ImageMagick-coder-jpeg2
21BuildRequires: ImageMagick-coder-miff
22BuildRequires: ImageMagick-coder-mpr
23BuildRequires: ImageMagick-coder-pdf
24BuildRequires: ImageMagick-coder-ps2
25BuildRequires: ImageMagick-coder-svg
26BuildRequires: ImageMagick-coder-tiff
27BuildRequires: ImageMagick-coder-url
28BuildRequires: ImageMagick-coder-wmf
29BuildRequires: ruby-devel
30Requires: ruby
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34An interface to the ImageMagick and GraphicsMagick image processing libraries.
35Supports more than 80 image formats, including GIF, JPEG, PNG. Includes 2D
36drawing API. Comprehensive HTML documentation.
37
38%prep
39%setup -q -n %{tarname}-%{version}
40
41%build
42%{__autoconf}
43./configure # no macro!
44cp %{SOURCE1} install.rb
45rm post-install.rb
46touch post-install.rb
47ruby install.rb config \
48 --rb-dir=%{ruby_rubylibdir} \
49 --so-dir=%{ruby_archdir}
50
51ruby install.rb setup
52
53rdoc --ri --op ri ext/RMagick lib
54rdoc --op rdoc ext/RMagick lib
55
56%install
57rm -rf $RPM_BUILD_ROOT
58install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{_examplesdir}/%{name}}
59
60ruby install.rb install --prefix=$RPM_BUILD_ROOT
61
62
63cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
64cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
71%doc rdoc
72%{ruby_rubylibdir}/RMagick*
73%attr(755,root,root) %{ruby_archdir}/*.so
74%{ruby_ridir}/Magick
75%{ruby_ridir}/Class_*
76%{_examplesdir}/%{name}
This page took 0.108158 seconds and 4 git commands to generate.