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