]> git.pld-linux.org Git - packages/ruby-RMagick.git/blame - ruby-RMagick.spec
- ruby 2.0 rebuld
[packages/ruby-RMagick.git] / ruby-RMagick.spec
CommitLineData
34b3e24e 1%define pkgname RMagick
c1aa710e 2Summary: Graphics Processing library for Ruby
8e4690a3 3Summary(pl.UTF-8): Biblioteka przetwarzania grafiki dla Ruby
34b3e24e 4Name: ruby-%{pkgname}
eb8d99df 5Version: 2.13.2
15a8f41b 6Release: 5
09a12009 7License: Ruby-alike
8Group: Development/Languages
eb8d99df
JR
9Source0: http://rubyforge.org/frs/download.php/76735/%{pkgname}-%{version}.tar.bz2
10# Source0-md5: 6af8dde463c2f7ec3e40bb75b28aa236
34b3e24e 11Patch0: %{name}-IM.patch
09a12009 12URL: http://rmagick.rubyforge.org/
a0694c86 13BuildRequires: ImageMagick-coder-dot
09a12009 14BuildRequires: ImageMagick-coder-fpx
15BuildRequires: ImageMagick-coder-jbig
a0694c86 16BuildRequires: ImageMagick-coder-jpeg
09a12009 17BuildRequires: ImageMagick-coder-jpeg2
18BuildRequires: ImageMagick-coder-miff
19BuildRequires: ImageMagick-coder-mpr
20BuildRequires: ImageMagick-coder-pdf
a0694c86 21BuildRequires: ImageMagick-coder-png
09a12009 22BuildRequires: ImageMagick-coder-ps2
23BuildRequires: ImageMagick-coder-svg
24BuildRequires: ImageMagick-coder-tiff
25BuildRequires: ImageMagick-coder-url
26BuildRequires: ImageMagick-coder-wmf
dec9ac7a 27BuildRequires: ImageMagick-devel >= 1:6.7.0.7-2
34b3e24e
JR
28BuildRequires: rpmbuild(macros) >= 1.484
29BuildRequires: ruby >= 1:1.8.6
09a12009 30BuildRequires: ruby-devel
34b3e24e 31BuildRequires: ruby-modules
eb8d99df 32BuildRequires: ruby-rdoc
5d4901f0 33BuildConflicts: ruby-RMagick < 1.7.2
385ff578 34%{?ruby_mod_ver_requires_eq}
38497807 35%requires_eq_to ImageMagick-libs ImageMagick-devel
09a12009 36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
1d700fb9 39An interface to the ImageMagick and GraphicsMagick image processing
40libraries. Supports more than 80 image formats, including GIF, JPEG,
41PNG. Includes 2D drawing API. Comprehensive HTML documentation.
09a12009 42
baee1d75 43%description -l pl.UTF-8
02bbc00f 44Jest to interfejs do bibliotek przetwarzania grafiki ImageMagick i
baee1d75 45GraphicsMagick. Wspiera ponad 80 formatów graficznych, włączając w to
c7f2c06a 46GIF, JPEG, PNG. Zawiera API dla dwuwymiarowego rysowania. Obszerna
47dokumentacja w HTML-u.
48
34b3e24e
JR
49%package rdoc
50Summary: HTML documentation for %{pkgname}
51Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
52Group: Documentation
53Requires: ruby >= 1:1.8.7-4
54
55%description rdoc
56HTML documentation for %{pkgname}.
57
58%description rdoc -l pl.UTF-8
59Dokumentacja w formacie HTML dla %{pkgname}.
60
61%package ri
62Summary: ri documentation for %{pkgname}
63Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
64Group: Documentation
65Requires: ruby
66
67%description ri
68ri documentation for %{pkgname}.
69
70%description ri -l pl.UTF-8
71Dokumentacji w formacie ri dla %{pkgname}.
72
09a12009 73%prep
34b3e24e 74%setup -q -n %{pkgname}-%{version}
e0537c11 75%patch0 -p1
34b3e24e
JR
76# this thingy tries to install html doc somewhere
77# but we package it as %%doc
e34a1c67 78%{__rm} post-install.rb
09a12009 79
80%build
34b3e24e 81ruby setup.rb config \
c4eeec55 82 --siterubyver=%{ruby_rubylibdir} \
83 --sodir=%{ruby_archdir}
09a12009 84
34b3e24e 85ruby setup.rb setup
09a12009 86
87rdoc --ri --op ri ext/RMagick lib
88rdoc --op rdoc ext/RMagick lib
e34a1c67 89%{__rm} ri/created.rid
09a12009 90
91%install
92rm -rf $RPM_BUILD_ROOT
34b3e24e 93install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir},%{_examplesdir}/%{name}}
09a12009 94
34b3e24e 95ruby setup.rb install \
38fb3dd6 96 --prefix=$RPM_BUILD_ROOT
09a12009 97
26ba7861 98cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
34b3e24e 99cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
09a12009 100cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
101
102%clean
103rm -rf $RPM_BUILD_ROOT
104
105%files
106%defattr(644,root,root,755)
34b3e24e 107%doc doc ChangeLog README.html
09a12009 108%{ruby_rubylibdir}/RMagick*
1e0ec641 109%{ruby_rubylibdir}/rvg*
09a12009 110%attr(755,root,root) %{ruby_archdir}/*.so
09a12009 111%{_examplesdir}/%{name}
34b3e24e
JR
112
113%files rdoc
114%defattr(644,root,root,755)
115%{ruby_rdocdir}/%{name}-%{version}
116
117%files ri
118%defattr(644,root,root,755)
119%{ruby_ridir}/Magick
This page took 0.113128 seconds and 4 git commands to generate.