3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
8 Summary: Imager - Perl extension for generating images
9 Summary(pl.UTF-8): Imager - rozszerzenie Perla do generowania obrazków
14 License: GPL v1+ or Artistic
15 Group: Development/Languages/Perl
16 Source0: http://www.cpan.org/modules/by-module/Imager/%{pnam}-%{version}.tar.gz
17 # Source0-md5: fa4c46df54277c211829d5472502a23b
18 URL: http://www.develop-help.com/imager/
19 BuildRequires: freetype-devel >= 2.0
20 BuildRequires: giflib-devel >= 4.1.0-4
21 BuildRequires: libjpeg-devel
22 BuildRequires: libpng-devel
23 BuildRequires: libtiff-devel
24 BuildRequires: perl-devel >= 1:5.8.0
25 BuildRequires: rpm-perlprov >= 4.1-13
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
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,
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.
41 %setup -q -n %{pnam}-%{version}
44 # manual configuration: we want freetype2 enabled and freetype1 disabled
45 # y/n for: win32, ft1, t1lib, ft2, tiff, png, ungif, jpeg, gif
47 %{__perl} Makefile.PL \
48 INSTALLDIRS=vendor <<EOF
63 OPTIMIZE="%{rpmcflags}"
65 %{?with_tests:%{__make} test}
68 rm -rf $RPM_BUILD_ROOT
69 install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Imager
72 DESTDIR=$RPM_BUILD_ROOT
74 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/Imager/*.pod
77 rm -rf $RPM_BUILD_ROOT
80 %defattr(644,root,root,755)
82 %{perl_vendorarch}/Imager.pm
83 %{perl_vendorarch}/Imager
84 %dir %{perl_vendorarch}/auto/Imager
85 %{perl_vendorarch}/auto/Imager/Imager.bs
86 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Imager.so
87 %dir %{perl_vendorarch}/auto/Imager/CountColor
88 %{perl_vendorarch}/auto/Imager/CountColor/CountColor.bs
89 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/CountColor/CountColor.so
90 %dir %{perl_vendorarch}/auto/Imager/File
91 %dir %{perl_vendorarch}/auto/Imager/File/GIF
92 %{perl_vendorarch}/auto/Imager/File/GIF/GIF.bs
93 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/GIF/GIF.so
94 %dir %{perl_vendorarch}/auto/Imager/File/ICO
95 %{perl_vendorarch}/auto/Imager/File/ICO/ICO.bs
96 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/ICO/ICO.so
97 %dir %{perl_vendorarch}/auto/Imager/File/JPEG
98 %{perl_vendorarch}/auto/Imager/File/JPEG/JPEG.bs
99 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/JPEG/JPEG.so
100 %dir %{perl_vendorarch}/auto/Imager/File/PNG
101 %{perl_vendorarch}/auto/Imager/File/PNG/PNG.bs
102 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/PNG/PNG.so
103 %dir %{perl_vendorarch}/auto/Imager/File/SGI
104 %{perl_vendorarch}/auto/Imager/File/SGI/SGI.bs
105 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/SGI/SGI.so
106 %dir %{perl_vendorarch}/auto/Imager/File/TIFF
107 %{perl_vendorarch}/auto/Imager/File/TIFF/TIFF.bs
108 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/TIFF/TIFF.so
109 %dir %{perl_vendorarch}/auto/Imager/Filter
110 %dir %{perl_vendorarch}/auto/Imager/Filter/DynTest
111 %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.bs
112 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.so
113 %dir %{perl_vendorarch}/auto/Imager/Filter/Flines
114 %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.bs
115 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.so
116 %dir %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot
117 %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs
118 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.so
119 %dir %{perl_vendorarch}/auto/Imager/Font
120 %dir %{perl_vendorarch}/auto/Imager/Font/FT2
121 %{perl_vendorarch}/auto/Imager/Font/FT2/FT2.bs
122 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Font/FT2/FT2.so
123 %dir %{perl_vendorlib}/Imager
124 %{_mandir}/man3/Imager*.3pm*