]> git.pld-linux.org Git - packages/perl-Imager.git/blob - perl-Imager.spec
- up to 0.97
[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.97
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:  38856623b113e2c73bdbf61119adc353
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 BuildRequires:  t1lib-devel
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 Imager is a module for creating and altering images. It can read and
31 write various image formats, draw primitive shapes like lines, and
32 polygons, blend multiple images together in various ways, scale, crop,
33 render text and more.
34
35 %description -l pl.UTF-8
36 Imager to moduł do tworzenia i modyfikowania obrazków. Potrafi czytać
37 i zapisywać różne formaty obrazków, rysować proste kształty takie jak
38 linie i wielokąty, mieszać wiele obrazków razem na różne sposoby,
39 skalować, obcinać, nanosić tekst itd.
40
41 %prep
42 %setup -q -n %{pnam}-%{version}
43
44 %build
45 # manual configuration: we want freetype2 enabled and freetype1 disabled
46 # y/n for: win32, ft1, t1lib, ft2, tiff, png, ungif, jpeg, gif
47 IM_MANUAL=y \
48 %{__perl} Makefile.PL \
49         INSTALLDIRS=vendor <<EOF
50
51 n
52 n
53 n
54 y
55 y
56 y
57 n
58 y
59 y
60 EOF
61
62 %{__make} \
63         CC="%{__cc}" \
64         OPTIMIZE="%{rpmcflags}"
65
66 %{?with_tests:%{__make} test}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Imager
71
72 %{__make} install \
73         DESTDIR=$RPM_BUILD_ROOT
74
75 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/Imager/*.pod
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %doc Changes README
83 %{perl_vendorarch}/Imager.pm
84 %{perl_vendorarch}/Imager
85 %dir %{perl_vendorarch}/auto/Imager
86 %{perl_vendorarch}/auto/Imager/Imager.bs
87 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Imager.so
88 %dir %{perl_vendorarch}/auto/Imager/CountColor
89 %{perl_vendorarch}/auto/Imager/CountColor/CountColor.bs
90 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/CountColor/CountColor.so
91 %dir %{perl_vendorarch}/auto/Imager/File
92 %dir %{perl_vendorarch}/auto/Imager/File/GIF
93 %{perl_vendorarch}/auto/Imager/File/GIF/GIF.bs
94 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/GIF/GIF.so
95 %dir %{perl_vendorarch}/auto/Imager/File/ICO
96 %{perl_vendorarch}/auto/Imager/File/ICO/ICO.bs
97 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/ICO/ICO.so
98 %dir %{perl_vendorarch}/auto/Imager/File/JPEG
99 %{perl_vendorarch}/auto/Imager/File/JPEG/JPEG.bs
100 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/JPEG/JPEG.so
101 %dir %{perl_vendorarch}/auto/Imager/File/PNG
102 %{perl_vendorarch}/auto/Imager/File/PNG/PNG.bs
103 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/PNG/PNG.so
104 %dir %{perl_vendorarch}/auto/Imager/File/SGI
105 %{perl_vendorarch}/auto/Imager/File/SGI/SGI.bs
106 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/SGI/SGI.so
107 %dir %{perl_vendorarch}/auto/Imager/File/TIFF
108 %{perl_vendorarch}/auto/Imager/File/TIFF/TIFF.bs
109 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/File/TIFF/TIFF.so
110 %dir %{perl_vendorarch}/auto/Imager/Filter
111 %dir %{perl_vendorarch}/auto/Imager/Filter/DynTest
112 %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.bs
113 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/DynTest/DynTest.so
114 %dir %{perl_vendorarch}/auto/Imager/Filter/Flines
115 %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.bs
116 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Flines/Flines.so
117 %dir %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot
118 %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs
119 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Filter/Mandelbrot/Mandelbrot.so
120 %dir %{perl_vendorarch}/auto/Imager/Font
121 %dir %{perl_vendorarch}/auto/Imager/Font/FT2
122 %{perl_vendorarch}/auto/Imager/Font/FT2/FT2.bs
123 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Font/FT2/FT2.so
124 %dir %{perl_vendorarch}/auto/Imager/Font/T1
125 %{perl_vendorarch}/auto/Imager/Font/T1/T1.bs
126 %attr(755,root,root) %{perl_vendorarch}/auto/Imager/Font/T1/T1.so
127 %dir %{perl_vendorlib}/Imager
128 %{_mandir}/man3/Imager*.3pm*
This page took 0.130905 seconds and 4 git commands to generate.