]> git.pld-linux.org Git - packages/perl-Imager.git/blob - perl-Imager.spec
- up to 0.87
[packages/perl-Imager.git] / perl-Imager.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %include        /usr/lib/rpm/macros.perl
6 %define         pdir    Imager
7 %define         pnam    Imager
8 Summary:        Imager - Perl extension for generating images
9 Summary(pl.UTF-8):      Imager - rozszerzenie Perla do generowania obrazków
10 Name:           perl-Imager
11 Version:        0.87
12 Release:        1
13 # same as perl
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)
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
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.
39
40 %prep
41 %setup -q -n %{pnam}-%{version}
42
43 %build
44 # manual configuration: we want freetype2 enabled and freetype1 disabled
45 # y/n for: win32, ft1, t1lib, ft2, tiff, png, ungif, jpeg, gif
46 IM_MANUAL=y \
47 %{__perl} Makefile.PL \
48         INSTALLDIRS=vendor <<EOF
49
50 n
51 n
52 n
53 y
54 y
55 y
56 n
57 y
58 y
59 EOF
60
61 %{__make} \
62         CC="%{__cc}" \
63         OPTIMIZE="%{rpmcflags}"
64
65 %{?with_tests:%{__make} test}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69 install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Imager
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/Imager/*.pod
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %files
80 %defattr(644,root,root,755)
81 %doc Changes README
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*
This page took 0.037939 seconds and 4 git commands to generate.