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