]> git.pld-linux.org Git - packages/perl-Imager.git/blob - perl-Imager.spec
- upgrade 0.67
[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.67
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:  4197c32208f1bf0b7125ba4a19633217
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/ICO
92 %{perl_vendorarch}/auto/Imager/File/ICO/ICO.bs
93 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/ICO/ICO.so
94 %dir %{perl_vendorarch}/auto/Imager/File/SGI
95 %{perl_vendorarch}/auto/Imager/File/SGI/SGI.bs
96 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/SGI/SGI.so
97 %dir %{perl_vendorarch}/auto/Imager/Filter
98 %dir %{perl_vendorarch}/auto/Imager/Filter/DynTest
99 %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.bs
100 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.so
101 %dir %{perl_vendorarch}/auto/Imager/Filter/Flines
102 %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.bs
103 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.so
104 %dir %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot
105 %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs
106 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.so
107 %dir %{perl_vendorlib}/Imager
108 %{_mandir}/man3/Imager*.3pm*
This page took 0.050154 seconds and 4 git commands to generate.