]>
Commit | Line | Data |
---|---|---|
d0466a04 JB |
1 | # |
2 | # Conditional build: | |
3 | %bcond_without tests # do not perform "make test" | |
4 | # | |
c9f81b4c | 5 | %define pdir Imager |
6 | %define pnam Imager | |
d0466a04 | 7 | Summary: Imager - Perl extension for generating images |
9db4a994 | 8 | Summary(pl.UTF-8): Imager - rozszerzenie Perla do generowania obrazków |
d0466a04 | 9 | Name: perl-Imager |
fd568e0c | 10 | Version: 1.010 |
74521d26 | 11 | Release: 3 |
d0466a04 | 12 | # same as perl |
1e460120 | 13 | License: GPL v1+ or Artistic |
d0466a04 | 14 | Group: Development/Languages/Perl |
9edd2e5c | 15 | Source0: http://www.cpan.org/modules/by-module/Imager/%{pnam}-%{version}.tar.gz |
fd568e0c | 16 | # Source0-md5: 421da4931542a80d3fa657d764e7b458 |
b46e337b | 17 | URL: http://imager.perl.org/ |
d0466a04 | 18 | BuildRequires: freetype-devel >= 2.0 |
9edd2e5c | 19 | BuildRequires: giflib-devel >= 4.1.0-4 |
d0466a04 JB |
20 | BuildRequires: libjpeg-devel |
21 | BuildRequires: libpng-devel | |
22 | BuildRequires: libtiff-devel | |
59c72933 | 23 | BuildRequires: perl-devel >= 1:5.8.0 |
d0466a04 | 24 | BuildRequires: rpm-perlprov >= 4.1-13 |
b7db8ef9 | 25 | BuildRequires: t1lib-devel |
d0466a04 JB |
26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
27 | ||
28 | %description | |
29 | Imager is a module for creating and altering images. It can read and | |
30 | write various image formats, draw primitive shapes like lines, and | |
31 | polygons, blend multiple images together in various ways, scale, crop, | |
32 | render text and more. | |
33 | ||
af4bd7e9 JR |
34 | %description -l pl.UTF-8 |
35 | Imager to moduł do tworzenia i modyfikowania obrazków. Potrafi czytać | |
36 | i zapisywać różne formaty obrazków, rysować proste kształty takie jak | |
37 | linie i wielokąty, mieszać wiele obrazków razem na różne sposoby, | |
38 | skalować, obcinać, nanosić tekst itd. | |
d0466a04 JB |
39 | |
40 | %prep | |
41 | %setup -q -n %{pnam}-%{version} | |
d0466a04 JB |
42 | |
43 | %build | |
d0466a04 | 44 | %{__perl} Makefile.PL \ |
9a5a2925 JB |
45 | INSTALLDIRS=vendor \ |
46 | --enable ft2 \ | |
47 | --enable gif \ | |
48 | --enable jpeg \ | |
49 | --enable png \ | |
50 | --enable t1 \ | |
51 | --enable tiff | |
d0466a04 JB |
52 | |
53 | %{__make} \ | |
49f125ec | 54 | CC="%{__cc}" \ |
d0466a04 JB |
55 | OPTIMIZE="%{rpmcflags}" |
56 | ||
57 | %{?with_tests:%{__make} test} | |
58 | ||
59 | %install | |
60 | rm -rf $RPM_BUILD_ROOT | |
fa03580c | 61 | install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Imager |
d0466a04 JB |
62 | |
63 | %{__make} install \ | |
64 | DESTDIR=$RPM_BUILD_ROOT | |
65 | ||
9a5a2925 | 66 | %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/Imager/*.pod |
d0466a04 JB |
67 | |
68 | %clean | |
69 | rm -rf $RPM_BUILD_ROOT | |
70 | ||
71 | %files | |
72 | %defattr(644,root,root,755) | |
73 | %doc Changes README | |
9edd2e5c JB |
74 | %{perl_vendorarch}/Imager.pm |
75 | %{perl_vendorarch}/Imager | |
76 | %dir %{perl_vendorarch}/auto/Imager | |
9edd2e5c JB |
77 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Imager.so |
78 | %dir %{perl_vendorarch}/auto/Imager/CountColor | |
9edd2e5c JB |
79 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/CountColor/CountColor.so |
80 | %dir %{perl_vendorarch}/auto/Imager/File | |
c40c8b8a | 81 | %dir %{perl_vendorarch}/auto/Imager/File/GIF |
c40c8b8a | 82 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/GIF/GIF.so |
9edd2e5c | 83 | %dir %{perl_vendorarch}/auto/Imager/File/ICO |
9edd2e5c | 84 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/ICO/ICO.so |
c40c8b8a | 85 | %dir %{perl_vendorarch}/auto/Imager/File/JPEG |
c40c8b8a | 86 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/JPEG/JPEG.so |
87 | %dir %{perl_vendorarch}/auto/Imager/File/PNG | |
c40c8b8a | 88 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/PNG/PNG.so |
c00d1b74 | 89 | %dir %{perl_vendorarch}/auto/Imager/File/SGI |
c00d1b74 | 90 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/SGI/SGI.so |
c40c8b8a | 91 | %dir %{perl_vendorarch}/auto/Imager/File/TIFF |
c40c8b8a | 92 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/TIFF/TIFF.so |
9edd2e5c JB |
93 | %dir %{perl_vendorarch}/auto/Imager/Filter |
94 | %dir %{perl_vendorarch}/auto/Imager/Filter/DynTest | |
9edd2e5c JB |
95 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.so |
96 | %dir %{perl_vendorarch}/auto/Imager/Filter/Flines | |
9edd2e5c JB |
97 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.so |
98 | %dir %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot | |
9edd2e5c | 99 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.so |
c40c8b8a | 100 | %dir %{perl_vendorarch}/auto/Imager/Font |
101 | %dir %{perl_vendorarch}/auto/Imager/Font/FT2 | |
c40c8b8a | 102 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Font/FT2/FT2.so |
b7db8ef9 | 103 | %dir %{perl_vendorarch}/auto/Imager/Font/T1 |
b7db8ef9 | 104 | %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Font/T1/T1.so |
9edd2e5c | 105 | %dir %{perl_vendorlib}/Imager |
c00d1b74 | 106 | %{_mandir}/man3/Imager*.3pm* |