]> git.pld-linux.org Git - packages/perl-PDL.git/blob - perl-PDL.spec
0947840192771328f926aaf94dadf6eef07bb4f3
[packages/perl-PDL.git] / perl-PDL.spec
1 #
2 # Conditional build:
3 %bcond_without  html    # don't generate package with PDL documentation in HTML
4 %bcond_without  plplot  # don't build / link with plplot (currently broken)
5 %bcond_with     tests   # perform "make test"
6                         # require a valid DISPLAY
7 #
8 %include        /usr/lib/rpm/macros.perl
9 %define         pdir    PDL
10 Summary:        perlDL - efficient numerical computing for Perl
11 Summary(pl.UTF-8):      perlDL - wydajne obliczenia numeryczne w Perlu
12 Summary(pt_BR.UTF-8):   Módulo PDL para perl
13 Name:           perl-PDL
14 Version:        2.4.11
15 Release:        1
16 Epoch:          1
17 # same as perl
18 License:        GPL v1+ or Artistic
19 Group:          Development/Languages/Perl
20 Source0:        http://dl.sourceforge.net/pdl/%{pdir}-%{version}.tar.gz
21 # Source0-md5:  761a524f6f823ecc2dc668b83ecd8299
22 Patch0:         %{name}-conf.patch
23 Patch1:         %{name}-dep.patch
24 Patch2:         %{name}-Makefile.PL.patch-dumb
25 Patch3:         %{name}-fftw-shared.patch
26 Patch4:         %{name}-vendorarch.patch
27 Patch5:         PDL-Disable-PDL-GIS-Proj.patch
28 URL:            http://pdl.perl.org/
29 BuildRequires:  fftw-devel >= 2.1.3-5
30 BuildRequires:  gd-devel
31 BuildRequires:  gsl-devel >= 1.3
32 BuildRequires:  libgfortran-static
33 BuildRequires:  ncurses-devel >= 5.0
34 BuildRequires:  perl-ExtUtils-F77 >= 1.10
35 BuildRequires:  perl-Filter
36 BuildRequires:  perl-Inline >= 0.43
37 BuildRequires:  perl-OpenGL >= 0.63
38 BuildRequires:  perl-PGPLOT
39 BuildRequires:  perl-devel >= 1:5.8.0
40 BuildRequires:  perl-perldoc
41 %{?with_plplot:BuildRequires:   plplot-devel >= 5.2.1}
42 BuildRequires:  proj-devel
43 BuildRequires:  rpm-perlprov >= 4.1-13
44 BuildRequires:  xorg-lib-libX11-devel
45 BuildRequires:  xorg-lib-libXext-devel
46 BuildRequires:  xorg-lib-libXt-devel
47 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48
49 %define         _noautoreqdep   libGL.so.1 libGLU.so.1 libGLcore.so.1
50 %define         _noautoreq      'perl(local.perldlrc)' 'perl(PDL::Graphics::TriD::GObject)'
51
52 %description
53 The perlDL project aims to turn Perl into an efficient numerical
54 language for scientific computing. The PDL module gives standard Perl
55 the ability to COMPACTLY store and SPEEDILY manipulate the large
56 N-dimensional data sets which are the bread and butter of scientific
57 computing, i.e. $a=$b+$c can add two 2048x2048 images in only a
58 fraction of a second.
59
60 %description -l pl.UTF-8
61 Moduł perlDL rozszerza możliwości Perla o funkcje do obliczeń
62 numerycznych. Umożliwia przechowywanie oraz szybkie manipulowanie
63 dużymi n-wymiarowymi zbiorami danych, które są chlebem powszednim
64 naukowych obliczeń, np.: $a=$b+$c dodaje dwie bitmapy rozmiaru
65 2048x2048 w ułamku sekundy.
66
67 %description -l pt_BR.UTF-8
68 O projeto perlDL pretende tornar perl uma linguagem númerica eficiente
69 para computação científica. O módulo PDL dá ao perl a habilidade de
70 armazenar de forma compacta e manipular rapidamente grandes conjuntos
71 de dados de N dimensões que são muito comuns em computação científica.
72 Ex. $a=$b+$c pode adicionar imagens de 2048x2048 em apenas uma fração
73 de segundo.
74
75 %package perldl
76 Summary:        PDL shell
77 Summary(pl.UTF-8):      Powłoka PDL
78 Group:          Development/Languages/Perl
79 Requires:       %{name} = %{epoch}:%{version}-%{release}
80
81 %description perldl
82 The program perldl is a simple shell (written in perl) for interactive
83 use of PDL. perl/PDL commands can simply be typed in - and edited if
84 you have appropriate version of the ReadLines and ReadKeys modules
85 installed. In that case perldl also supports a history mechanism.
86
87 %description perldl -l pl.UTF-8
88 Program perldl jest prostą powłoką napisaną w Perlu do interaktywnego
89 wykonywania funkcji modułu PDL. Komendy Perla lub PDL mogą być w
90 prosty sposób wprowadzane, a także modyfikowane jeśli zainstalowane
91 są odpowiednie wersje modułów ReadLines oraz ReadKeys. W tym ostatnim
92 przypadku perldl obsługuje mechanizm historii komend.
93
94 %package perldl2
95 Summary:        New and improved PDL shell
96 Summary(pl.UTF-8):      Nowa i usprawniona powłoka PDL
97 Group:          Development/Languages/Perl
98 Requires:       %{name} = %{epoch}:%{version}-%{release}
99
100 %description perldl2
101 The program perldl2 is a simple shell (written in perl) for interactive
102 use of PDL. perl/PDL commands can simply be typed in - and edited if
103 you have appropriate version of the ReadLines and ReadKeys modules
104 installed. In that case perldl2 also supports a history mechanism.
105
106 %description perldl2 -l pl.UTF-8
107 Program perldl2 jest prostą powłoką napisaną w Perlu do interaktywnego
108 wykonywania funkcji modułu PDL. Komendy Perla lub PDL mogą być w
109 prosty sposób wprowadzane, a także modyfikowane jeśli zainstalowane
110 są odpowiednie wersje modułów ReadLines oraz ReadKeys. W tym ostatnim
111 przypadku perldl2 obsługuje mechanizm historii komend.
112
113 %package docs
114 Summary:        Supplied extra documentation for PDL::* perl modules
115 Summary(pl.UTF-8):      Dodatkowo dostarczona dokumentacja do modułów perla PDL::*
116 Group:          Development/Languages/Perl
117 Requires:       %{name} = %{epoch}:%{version}-%{release}
118
119 %description docs
120 Additional, supplied by authors, documentation to all PDL::* modules.
121
122 %description docs -l pl.UTF-8
123 Dodatkowa, dostarczona przez autorów, dokumentacja do modułów PDL::*.
124
125 %package docs-HTML
126 Summary:        Supplied extra documentation for PDL::* perl modules in HTML format
127 Summary(pl.UTF-8):      Dodatkowo dostarczona dokumentacja w HTML-u do modułów perla PDL::*
128 Group:          Development/Languages/Perl
129 # for install dir
130 Requires:       %{name} = %{epoch}:%{version}-%{release}
131
132 %description docs-HTML
133 Additional, supplied by authors, documentation in HTML format to all
134 PDL::* modules.
135
136 %description docs-HTML -l pl.UTF-8
137 Dodatkowa, dostarczona przez autorów, dokumentacja do modułów PDL::*,
138 w formacie HTML.
139
140 %package Graphics-IIS
141 Summary:        Display PDL images on IIS devices (saoimage/ximtool)
142 Summary(pl.UTF-8):      Wyświetlanie grafiki PDL na urządzeniach IIS (saoimage/ximtool)
143 Group:          Development/Languages/Perl
144 Requires:       %{name} = %{epoch}:%{version}-%{release}
145
146 %description Graphics-IIS
147 Display PDL images on IIS devices (saoimage/ximtool).
148
149 %description Graphics-IIS -l pl.UTF-8
150 Wyświetlanie grafiki PDL na urządzeniach IIS (saoimage/ximtool).
151
152 %package Graphics-LUT
153 Summary:        Provides access to a number of look-up tables for PDL
154 Summary(pl.UTF-8):      Dostęp do tablic kolorów dla PDL
155 Group:          Development/Languages/Perl
156 Requires:       %{name} = %{epoch}:%{version}-%{release}
157
158 %description Graphics-LUT
159 Provides access to a number of look-up tables for PDL.
160
161 %description Graphics-LUT -l pl.UTF-8
162 Moduł zapewnia dostęp do różnych tablic kolorów (palet) dla PDL.
163
164 %package Graphics-Limits
165 Summary:        Derive limits for display purposes
166 Summary(pl.UTF-8):      Oblicza zakresy dla danych w celu wizualizacji
167 Group:          Development/Languages/Perl
168 Requires:       %{name} = %{epoch}:%{version}-%{release}
169
170 %description Graphics-Limits
171 Functions to derive limits for data for display purposes.
172
173 %description Graphics-Limits -l pl.UTF-8
174 Funkcje obliczające zakresy dla danych w celu wizualizacji.
175
176 %package Graphics-OpenGL
177 Summary:        PDL interface to the OpenGL graphics library
178 Summary(pl.UTF-8):      Interfejs OpenGL dla PDL
179 Group:          Development/Languages/Perl
180 Requires:       %{name} = %{epoch}:%{version}-%{release}
181
182 %description Graphics-OpenGL
183 PDL interface to the OpenGL graphics library.
184
185 %description Graphics-OpenGL -l pl.UTF-8
186 Interfejs OpenGL dla PDL.
187
188 %package Graphics-PGPLOT
189 Summary:        PGPLOT enhanced interface for PDL
190 Summary(pl.UTF-8):      Rozszerzony interfejs biblioteki PGPLOT dla PDL
191 Group:          Development/Languages/Perl
192 Requires:       %{name} = %{epoch}:%{version}-%{release}
193
194 %description Graphics-PGPLOT
195 `PDL::Graphics::PGPLOT' is a convenience interface to the PGPLOT
196 commands, implemented using the object oriented PGPLOT plotting
197 package in the PDL::Graphics::PGPLOT::Window manpage. See the
198 documentation for that package for in-depth information about the
199 usage of these commands and the options they accept.
200
201 %description Graphics-PGPLOT -l pl.UTF-8
202 Moduł ten jest interfejsem do komend biblioteki PGPLOT. Jest ona
203 zaimplementowany za pomocą obiektowo zorientowanego pakietu PGPLOT
204 (spójrz do manuala modułu PDL::Graphics::PGPLOT::Window).
205
206 %package Graphics-PLplot
207 Summary:        PDL::Graphics::PLplot - interface to the PLplot plotting library
208 Summary(pl.UTF-8):      PDL::Graphics::PLplot - interfejs do biblioteki rysującej PLplot
209 Group:          Development/Languages/Perl
210 Requires:       %{name} = %{epoch}:%{version}-%{release}
211
212 %description Graphics-PLplot
213 PDL::Graphics::PLplot is the PDL interface to the PLplot graphics
214 library. It is designed to be simple and light weight with a familiar
215 'perlish' Object Oriented interface.
216
217 %description Graphics-PLplot -l pl.UTF-8
218 PDL::Graphics::PLplot to interfejs PLD do biblioteki graficznej
219 PLplot. Jest zaprojektowany tak, aby był prosty i lekki ze znajomym
220 perlowatym zorientowanym obiektowo interfejsem.
221
222 %package Graphics-TriD
223 Summary:        PDL 3D interface
224 Summary(pl.UTF-8):      Interfejs 3D dla PDL
225 Group:          Development/Languages/Perl
226 Requires:       %{name} = %{epoch}:%{version}-%{release}
227 Requires:       %{name}-Graphics-OpenGL = %{epoch}:%{version}-%{release}
228 Requires:       %{name}-IO-Pic = %{epoch}:%{version}-%{release}
229
230 %description Graphics-TriD
231 This module implements a generic 3D plotting interface for PDL.
232 Points, lines and surfaces (among other objects) are supported.
233
234 With OpenGL, it is easy to manipulate the resulting 3D objects with
235 the mouse in real time - this helps data visualization a lot.
236
237 With VRML, you can generate objects for everyone to see with e.g.
238 Silicon Graphics' Cosmo Player. You can find out more about VRML at
239 `http://vrml.sgi.com/' or `http://www.vrml.org/'
240
241 %description Graphics-TriD -l pl.UTF-8
242 Moduł ten implementuje podstawowy interfejs 3D dla PDL. Dostępne są -
243 wśród innych obiektów - punkty, linie oraz powierzchnie.
244
245 Za pomocą OpenGL, stworzonymi obiektami 3D można łatwo manipulować w
246 czasie rzeczywistym za pomocą myszy, co bardzo wspomaga wizualizację
247 danych.
248
249 Możesz też generować obiekty w formacie VRML, które mogą być oglądane
250 przez inne osoby za pomocą np.: programu Cosmo Player firmy Silicon
251 Graphics. Więcej na temat VRML możesz znaleźć pod adresami
252 http://vrml.sgi.com/ lub http://www.vrml.org/.
253
254 %package IO-Browser
255 Summary:        2D data browser for PDL
256 Summary(pl.UTF-8):      Przeglądarka danych 2D dla PDL
257 Group:          Development/Languages/Perl
258 Requires:       %{name} = %{epoch}:%{version}-%{release}
259
260 %description IO-Browser
261 2D data browser for PDL.
262
263 %description IO-Browser -l pl.UTF-8
264 Przeglądarka danych 2D dla PDL.
265
266 %package IO-Dicom
267 Summary:        Module for reading DICOM images
268 Summary(pl.UTF-8):      Moduł służący do czytania obrazów w formacie DICOM
269 Group:          Development/Languages/Perl
270 Requires:       %{name} = %{epoch}:%{version}-%{release}
271
272 %description IO-Dicom
273 The PDL::IO::Dicom module enables reading 16-bit gray level Dicom
274 images into PDL. As Dicom is an extremely complex format, this module
275 can unfortunately not handle all different image types included in the
276 DICOM standard. One common format that is currently not supported is
277 the Papyrus format.
278
279 %description IO-Dicom -l pl.UTF-8
280 Moduł PDL::IO::Dicom umożliwia czytanie obrazów w 16-bitowej skali
281 szarości w formacie DICOM. Ponieważ DICOM jest niezwykle
282 skomplikowanym formatem, ten moduł nie jest w stanie przeczytać
283 wszystkich rodzajów obrazów zdefiniowanych w standardzie DICOM.
284 Np. format Papyrus jest obecnie nie obsługiwany.
285
286 %package IO-FastRaw
287 Summary:        A simple, fast and convenient IO format for PDL
288 Summary(pl.UTF-8):      Prosty, szybki i wygodny format wejścia/wyjścia dla PDL
289 Group:          Development/Languages/Perl
290 Requires:       %{name} = %{epoch}:%{version}-%{release}
291
292 %description IO-FastRaw
293 A simple, fast and convenient IO format for PDL.
294
295 %description IO-FastRaw -l pl.UTF-8
296 Prosty, szybki i wygodny format wejścia/wyjścia dla PDL.
297
298 %package IO-FlexRaw
299 Summary:        A flexible binary IO format for PDL
300 Summary(pl.UTF-8):      Elastyczny binarny format wejścia/wyjścia dla PDL
301 Group:          Development/Languages/Perl
302 Requires:       %{name} = %{epoch}:%{version}-%{release}
303
304 %description IO-FlexRaw
305 A flexible binary IO format for PDL.
306
307 %description IO-FlexRaw -l pl.UTF-8
308 Elastyczny binarny format wejścia/wyjścia dla PDL.
309
310 %package IO-GD
311 Summary:        PDL interface to the GD c library
312 Summary(pl.UTF-8):      Interfejs PLD do biblioteki GD
313 Group:          Development/Languages/Perl
314 Requires:       %{name} = %{epoch}:%{version}-%{release}
315
316 %description IO-GD
317 PDL interface to the GD c library.
318
319 %description IO-GD -l pl.UTF-8
320 Interfejs PLD do biblioteki GD.
321
322 %package IO-NDF
323 Summary:        Starlink N-dimensional data structures for PDL
324 Summary(pl.UTF-8):      Wsparcie dla n-wymiarowych struktur danych firmy Starlink dla PDL
325 Group:          Development/Languages/Perl
326 Requires:       %{name} = %{epoch}:%{version}-%{release}
327
328 %description IO-NDF
329 Starlink N-dimensional data structures for PDL.
330
331 %description IO-NDF -l pl.UTF-8
332 Wsparcie dla n-wymiarowych struktur danych firmy Starlink dla PDL.
333
334 %package IO-Pic
335 Summary:        Image I/O for PDL based on the netpbm package
336 Summary(pl.UTF-8):      Obsługa obrazków dla PDL oparta na pakiecie netpbm
337 Group:          Development/Languages/Perl
338 Requires:       netpbm
339 Requires:       %{name} = %{epoch}:%{version}-%{release}
340 Requires:       %{name}-IO-Pnm = %{epoch}:%{version}-%{release}
341
342 %description IO-Pic
343 This package implements I/O for a number of popular image formats by
344 exploiting the xxxtopnm and pnmtoxxx converters from the netpbm
345 package.
346
347 %description IO-Pic -l pl.UTF-8
348 Pakiet daje możliwość czytania i zapisywania obrazków w wielu
349 formatach poprzez wykorzystywanie konwerterów xxxtopnm i pnmtoxxx z
350 pakietu netpbm.
351
352 %package IO-Pnm
353 Summary:        PNM format IO for PDL
354 Summary(pl.UTF-8):      Wsparcie dla formatu PNM dla PDL
355 Group:          Development/Languages/Perl
356 Requires:       %{name} = %{epoch}:%{version}-%{release}
357
358 %description IO-Pnm
359 PNM format IO for PDL.
360
361 %description IO-Pnm -l pl.UTF-8
362 Wsparcie dla formatu PNM dla PDL.
363
364 %package IO-Storable
365 Summary:        Helper functions to make PDL usable with Storable
366 Summary(pl.UTF-8):      Funkcje pomocnicze pozwalajace używać PDL ze Storable
367 Group:          Development/Languages/Perl
368 Requires:       %{name} = %{epoch}:%{version}-%{release}
369
370 %description IO-Storable
371 Helper functions to make PDL usable with Storable.
372
373 %description IO-Storable -l pl.UTF-8
374 Funkcje pomocnicze pozwalajace używać PDL wraz ze Storable.
375
376 %package Slatec
377 Summary:        PDL interface to the Slatec numerical programming library
378 Summary(pl.UTF-8):      Interfejs PDL do biblioteki numerycznej Slatec
379 Group:          Development/Languages/Perl
380 Requires:       %{name} = %{epoch}:%{version}-%{release}
381
382 %description Slatec
383 PDL interface to the Slatec numerical programming library.
384
385 %description Slatec -l pl.UTF-8
386 Interfejs PDL do biblioteki numerycznej Slatec.
387
388 %package GSL
389 Summary:        PDL interface to RNG and randist routines in GSL
390 Summary(pl.UTF-8):      Interfejs PDL do funkcji RNG i randist z biblioteki GSL
391 Group:          Development/Languages/Perl
392 Requires:       %{name} = %{epoch}:%{version}-%{release}
393
394 %description GSL
395 Interface to the rng and randist packages present in the GNU
396 Scientific Library.
397
398 %description GSL -l pl.UTF-8
399 Interfejs do funkcji rng i randist z biblioteki GSL.
400
401 %package GSLSF
402 Summary:        PDL interface to GSL Special Functions
403 Summary(pl.UTF-8):      Interfejs PDL do funkcji specjalnych GSL
404 Group:          Development/Languages/Perl
405 Requires:       %{name} = %{epoch}:%{version}-%{release}
406
407 %description GSLSF
408 PDL interface to GSL Special Functions.
409
410 %description GSLSF -l pl.UTF-8
411 Interfejs PDL do funkcji specjalnych GSL.
412
413 %package Minuit
414 Summary:        PDL interface to the Minuit library
415 Summary(pl.UTF-8):      Interfejs PDL do biblioteki Minuit
416 Group:          Development/Languages/Perl
417 Requires:       %{name} = %{epoch}:%{version}-%{release}
418
419 %description Minuit
420 This package implements an interface to the Minuit minimization
421 routines (part of the CERN Library,
422 http://wwwasdoc.web.cern.ch/wwwasdoc/minuit/minmain.html)
423
424 %description Minuit -l pl.UTF-8
425 Ten pakiet udostępnia interfejs do funkcji minimizujących Minuit
426 (http://wwwasdoc.web.cern.ch/wwwasdoc/minuit/minmain.html).
427
428 %package Transform
429 Summary:        Coordinate transforms, image warping, and N-D functions
430 Summary(pl.UTF-8):      Transformacje współrzędnych, warpowaie obrazów i funkcje N-D
431 Group:          Development/Languages/Perl
432 Requires:       %{name} = %{epoch}:%{version}-%{release}
433
434 %description Transform
435 PDL::Transform is a convenient way to represent coordinate
436 transformations and resample images.  It embodies functions mapping
437 R^N -> R^M, both with and without inverses.  Provision exists for
438 parametrizing functions, and for composing them.  You can use this
439 part of the Transform object to keep track of arbitrary functions
440 mapping R^N -> R^M with or without inverses.
441
442 %description Transform -l pl.UTF-8
443 Transformacje współrzędnych, warpowaie obrazów i funkcje N-D
444
445 %package Demos
446 Summary:        PDL demos
447 Summary(pl.UTF-8):      Przykładowe skrypty z użyciem PDL
448 Group:          Development/Languages/Perl
449 Requires:       %{name} = %{epoch}:%{version}-%{release}
450 Requires:       %{name}-Graphics-LUT = %{epoch}:%{version}-%{release}
451 Requires:       %{name}-Graphics-PGPLOT = %{epoch}:%{version}-%{release}
452 Requires:       %{name}-Graphics-TriD = %{epoch}:%{version}-%{release}
453
454 %description Demos
455 PDL demos.
456
457 %description Demos -l pl.UTF-8
458 Przykładowe skrypty z użyciem PDL.
459
460 %prep
461 %setup -q -n %{pdir}-%{version}
462 %patch0 -p1
463 %patch1 -p1
464 %patch2 -p1
465 %patch3 -p1
466 %patch4 -p1
467 %patch5 -p1
468
469 %{__perl} -pi -e 's/\b(pdlpp_postamble)\b/$1_int/g' Graphics/PLplot/Makefile.PL
470 # g77 flags for compiling Slatec:
471 %{__perl} -pi -e 's@\) \$mycflags s@\) %{rpmcflags} -fPIC s@' Lib/Slatec/Makefile.PL
472
473 %{__perl} -pi -e "s@(FFTW_LIBS.*)'/lib','/usr/lib','/usr/local/lib'@\$1'/usr/%{_lib}'@" perldl.conf
474 %{__perl} -pi -e "s@(OPENGL_LIBS.*)'-L/usr/lib@\$1'-L/usr/%{_lib}@" perldl.conf
475 %{__perl} -pi -e "s@(WHERE_PLPLOT_LIBS.*)undef@\$1'/usr/%{_lib}'@" perldl.conf
476
477 ln -s Basic PDL
478
479 %build
480 %{__perl} Makefile.PL \
481         INSTALLDIRS=vendor
482
483 %{__make} -j1 \
484         CC="%{__cc}" \
485         OPTIMIZE="%{rpmcflags} -I/usr/include/ncurses -DNCURSES -DPERL_POLLUTE"
486
487 %{?with_tests:%{__make} test}
488
489 %install
490 rm -rf $RPM_BUILD_ROOT
491
492 %{__make} -j1 install \
493         DESTDIR=$RPM_BUILD_ROOT
494
495 # perl script to regenerate pdldoc database
496 install Doc/scantree.pl $RPM_BUILD_ROOT%{perl_vendorarch}/PDL/scantree.pl
497
498 # some manuals have wrong names - this can be fixed in "Makefile.PL"s or here:
499 cd $RPM_BUILD_ROOT%{_mandir}/man3
500 mv -f PDL::Dev.3pm              PDL::Core::Dev.3pm
501 mv -f PDL::Linear.3pm           PDL::Filter::Linear.3pm
502 mv -f PDL::LinPred.3pm          PDL::Filter::LinPred.3pm
503 mv -f PDL::LM.3pm               PDL::Fit::LM.3pm
504 mv -f PDL::Linfit.3pm           PDL::Fit::Linfit.3pm
505 mv -f PDL::Polynomial.3pm       PDL::Fit::Polynomial.3pm
506 mv -f PDL::State.3pm            PDL::Graphics::State.3pm
507 mv -f Pdlpp.3pm                 Inline::Pdlpp.3pm
508
509 # some man pages do not belong to the man1 section
510 cd $RPM_BUILD_ROOT%{_mandir}/man1
511 for i in PDL::*.1*; do
512         mv $i ../man3/`echo $i | sed 's/\.1p\?$/.3/'`
513 done
514
515 %clean
516 rm -rf $RPM_BUILD_ROOT
517
518 %post docs
519 /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
520
521 %post Graphics-IIS
522 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
523         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
524 fi
525
526 %post Graphics-LUT
527 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
528         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
529 fi
530
531 %post Graphics-Limits
532 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
533         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
534 fi
535
536 %post Graphics-OpenGL
537 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
538         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
539 fi
540
541 %post Graphics-PGPLOT
542 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
543         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
544 fi
545
546 %post Graphics-PLplot
547 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
548         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
549 fi
550
551 %post Graphics-TriD
552 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
553         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
554 fi
555
556 %post IO-Browser
557 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
558         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
559 fi
560
561 %post IO-Dicom
562 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
563         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
564 fi
565
566 %post IO-FastRaw
567 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
568         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
569 fi
570
571 %post IO-FlexRaw
572 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
573         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
574 fi
575
576 %post IO-GD
577 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
578         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
579 fi
580
581 %post IO-NDF
582 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
583         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
584 fi
585
586 %post IO-Pic
587 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
588         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
589 fi
590
591 %post IO-Pnm
592 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
593         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
594 fi
595
596 %post IO-Storable
597 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
598         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
599 fi
600
601 %post Slatec
602 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
603         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
604 fi
605
606 %post GSL
607 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
608         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
609 fi
610
611 %post GSLSF
612 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
613         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
614 fi
615
616 %post Minuit
617 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
618         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
619 fi
620
621 %post Transform
622 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
623         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
624 fi
625
626 %post Demos
627 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
628         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
629 fi
630
631 %postun Graphics-IIS
632 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
633         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
634 fi
635
636 %postun Graphics-LUT
637 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
638         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
639 fi
640
641 %postun Graphics-Limits
642 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
643         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
644 fi
645
646 %postun Graphics-OpenGL
647 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
648         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
649 fi
650
651 %postun Graphics-PGPLOT
652 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
653         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
654 fi
655
656 %postun Graphics-PLplot
657 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
658         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
659 fi
660
661 %postun Graphics-TriD
662 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
663         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
664 fi
665
666 %postun IO-Browser
667 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
668         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
669 fi
670
671 %postun IO-Dicom
672 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
673         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
674 fi
675
676 %postun IO-FastRaw
677 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
678         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
679 fi
680
681 %postun IO-FlexRaw
682 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
683         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
684 fi
685
686 %postun IO-GD
687 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
688         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
689 fi
690
691 %postun IO-NDF
692 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
693         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
694 fi
695
696 %postun IO-Pic
697 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
698         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
699 fi
700
701 %postun IO-Pnm
702 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
703         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
704 fi
705
706 %postun IO-Storable
707 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
708         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
709 fi
710
711 %postun Slatec
712 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
713         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
714 fi
715
716 %postun GSL
717 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
718         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
719 fi
720
721 %postun GSLSF
722 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
723         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
724 fi
725
726 %postun Minuit
727 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
728         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
729 fi
730
731 %postun Transform
732 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
733         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
734 fi
735
736 %postun Demos
737 if [ -f %{perl_vendorarch}/PDL/scantree.pl ]; then
738         /usr/bin/perl %{perl_vendorarch}/PDL/scantree.pl %{perl_vendorarch}
739 fi
740
741 %files
742 %defattr(644,root,root,755)
743 %attr(755,root,root) %{_bindir}/pdl
744 %attr(755,root,root) %{_bindir}/pptemplate
745 %dir %{perl_vendorarch}/PDL
746
747 %{perl_vendorarch}/PDL.pm
748 %{perl_vendorarch}/PDL/AutoLoader.pm
749 %{perl_vendorarch}/PDL/Bad.pm
750 %{perl_vendorarch}/PDL/Basic.pm
751 %{perl_vendorarch}/PDL/CallExt.pm
752 %{perl_vendorarch}/PDL/Char.pm
753 %{perl_vendorarch}/PDL/Complex.pm
754 %{perl_vendorarch}/PDL/Compression.pm
755 %{perl_vendorarch}/PDL/Config.pm
756 %{perl_vendorarch}/PDL/Constants.pm
757 %{perl_vendorarch}/PDL/Core
758 %{perl_vendorarch}/PDL/Core.pm
759 %{perl_vendorarch}/PDL/Dbg.pm
760 %{perl_vendorarch}/PDL/DiskCache.pm
761 %{perl_vendorarch}/PDL/Doc
762 %{perl_vendorarch}/PDL/Doc.pm
763 %{perl_vendorarch}/PDL/Exporter.pm
764 %{perl_vendorarch}/PDL/FFT.pm
765 %{perl_vendorarch}/PDL/FFTW.pm
766 %dir %{perl_vendorarch}/PDL/Filter
767 %{perl_vendorarch}/PDL/Filter/Linear.pm
768 %dir %{perl_vendorarch}/PDL/Fit
769 %{perl_vendorarch}/PDL/Fit/Gaussian.pm
770 %{perl_vendorarch}/PDL/Func.pm
771 %dir %{perl_vendorarch}/PDL/Graphics
772 %{perl_vendorarch}/PDL/Graphics/State.pm
773 %{perl_vendorarch}/PDL/Image2D.pm
774 %{perl_vendorarch}/PDL/ImageND.pm
775 %{perl_vendorarch}/PDL/ImageRGB.pm
776 %dir %{perl_vendorarch}/PDL/IO
777 %{perl_vendorarch}/PDL/IO/Dumper.pm
778 %{perl_vendorarch}/PDL/IO/FITS.pm
779 %{perl_vendorarch}/PDL/IO/Misc.pm
780 %{perl_vendorarch}/PDL/LiteF.pm
781 %{perl_vendorarch}/PDL/Lite.pm
782 %{perl_vendorarch}/PDL/Lvalue.pm
783 %{perl_vendorarch}/PDL/Math.pm
784 %{perl_vendorarch}/PDL/MatrixOps.pm
785 %{perl_vendorarch}/PDL/NiceSlice.pm
786 %dir %{perl_vendorarch}/PDL/NiceSlice
787 %{perl_vendorarch}/PDL/NiceSlice/FilterSimple.pm
788 %{perl_vendorarch}/PDL/NiceSlice/FilterUtilCall.pm
789 %{perl_vendorarch}/PDL/Opt
790 %{perl_vendorarch}/PDL/Ops.pm
791 %{perl_vendorarch}/PDL/Options.pm
792 %{perl_vendorarch}/PDL/PP
793 %{perl_vendorarch}/PDL/PP.pm
794 %{perl_vendorarch}/PDL/Primitive.pm
795 %{perl_vendorarch}/PDL/Pod
796 %{perl_vendorarch}/PDL/Reduce.pm
797 %{perl_vendorarch}/PDL/Slices.pm
798 %{perl_vendorarch}/PDL/Tests.pm
799 %{perl_vendorarch}/PDL/Types.pm
800 %{perl_vendorarch}/PDL/Ufunc.pm
801 %{perl_vendorarch}/PDL/Version.pm
802 %{perl_vendorarch}/PDL/default.perldlrc
803
804 %dir %{perl_vendorarch}/auto/PDL
805 %dir %{perl_vendorarch}/auto/PDL/Bad
806 %{perl_vendorarch}/auto/PDL/Bad/*.bs
807 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Bad/*.so
808 %dir %{perl_vendorarch}/auto/PDL/Complex
809 %{perl_vendorarch}/auto/PDL/Complex/*.bs
810 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Complex/*.so
811 %dir %{perl_vendorarch}/auto/PDL/Compression
812 %{perl_vendorarch}/auto/PDL/Compression/*.bs
813 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Compression/*.so
814 %dir %{perl_vendorarch}/auto/PDL/FFT
815 %{perl_vendorarch}/auto/PDL/FFT/*bs
816 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/FFT/*so
817 %dir %{perl_vendorarch}/auto/PDL/FFTW
818 %{perl_vendorarch}/auto/PDL/FFTW/*bs
819 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/FFTW/*so
820 %dir %{perl_vendorarch}/auto/PDL/Graphics
821 %dir %{perl_vendorarch}/auto/PDL/IO
822
823 %dir %{perl_vendorarch}/auto/PDL/Image2D
824 %{perl_vendorarch}/auto/PDL/Image2D/*.bs
825 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Image2D/*.so
826 %dir %{perl_vendorarch}/auto/PDL/ImageRGB
827 %{perl_vendorarch}/auto/PDL/ImageRGB/*.bs
828 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/ImageRGB/*.so
829 %dir %{perl_vendorarch}/auto/PDL/Ops
830 %{perl_vendorarch}/auto/PDL/Ops/*.bs
831 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Ops/*.so
832 %dir %{perl_vendorarch}/auto/PDL/Slices
833 %{perl_vendorarch}/auto/PDL/Slices/*.bs
834 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Slices/*.so
835 %dir %{perl_vendorarch}/auto/PDL/Ufunc
836 %{perl_vendorarch}/auto/PDL/Ufunc/*.bs
837 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Ufunc/*.so
838 %dir %{perl_vendorarch}/auto/PDL/CallExt
839 %{perl_vendorarch}/auto/PDL/CallExt/*.bs
840 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/CallExt/*.so
841 %dir %{perl_vendorarch}/auto/PDL/Core
842 %{perl_vendorarch}/auto/PDL/Core/*.bs
843 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Core/*.so
844 %dir %{perl_vendorarch}/auto/PDL/Fit
845 %dir %{perl_vendorarch}/auto/PDL/Fit/Gaussian
846 %{perl_vendorarch}/auto/PDL/Fit/Gaussian/*.bs
847 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Fit/Gaussian/*.so
848 %dir %{perl_vendorarch}/auto/PDL/ImageND
849 %{perl_vendorarch}/auto/PDL/ImageND/*.bs
850 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/ImageND/*.so
851 %dir %{perl_vendorarch}/auto/PDL/IO/Misc
852 %{perl_vendorarch}/auto/PDL/IO/Misc/*.bs
853 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/IO/Misc/*.so
854 %dir %{perl_vendorarch}/auto/PDL/Math
855 %{perl_vendorarch}/auto/PDL/Math/*.bs
856 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Math/*.so
857 %dir %{perl_vendorarch}/auto/PDL/MatrixOps
858 %{perl_vendorarch}/auto/PDL/MatrixOps/*.bs
859 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/MatrixOps/*.so
860 %dir %{perl_vendorarch}/auto/PDL/Primitive
861 %{perl_vendorarch}/auto/PDL/Primitive/*.bs
862 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Primitive/*.so
863 %dir %{perl_vendorarch}/auto/PDL/Tests
864 %{perl_vendorarch}/auto/PDL/Tests/*.bs
865 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Tests/*.so
866
867 %{perl_vendorarch}/Inline/MakePdlppInstallable.pm
868 %{perl_vendorarch}/Inline/Pdlpp.pm
869
870 %{_mandir}/man1/pptemplate.1*
871 %{_mandir}/man3/Inline::Pdlpp.3pm*
872 %{_mandir}/man3/PDL.*
873 %{_mandir}/man3/PDL::[AC-ELO-RTU]*
874 %{_mandir}/man3/PDL::Ba*
875 %{_mandir}/man3/PDL::FAQ*
876 %{_mandir}/man3/PDL::FFT*
877 %{_mandir}/man3/PDL::Filter::Linear*
878 %{_mandir}/man3/PDL::Fit::Gaussian*
879 %{_mandir}/man3/PDL::Func.3pm*
880 %{_mandir}/man3/PDL::Graphics::State.3pm*
881 %{_mandir}/man3/PDL::I[mn]*
882 %{_mandir}/man3/PDL::IO.3pm*
883 %{_mandir}/man3/PDL::IO::FITS.3pm*
884 %{_mandir}/man3/PDL::IO::Misc*
885 %{_mandir}/man3/PDL::Math*
886 %{_mandir}/man3/PDL::MatrixOps.3pm*
887 %{_mandir}/man3/PDL::Modules.3*
888 %{_mandir}/man3/PDL::NiceSlice.3pm*
889 %{_mandir}/man3/PDL::Slices*
890 %{_mandir}/man3/PDL::pptemplate.3pm*
891
892 %files docs
893 %defattr(644,root,root,755)
894 %attr(755,root,root) %{_bindir}/pdldoc
895 %attr(755,root,root) %{perl_vendorarch}/PDL/scantree.pl
896 %ghost %{perl_vendorarch}/PDL/pdldoc.db
897 %doc %{perl_vendorarch}/PDL/*.pod
898 %{_mandir}/man1/pdldoc.1*
899
900 %if %{with html}
901 %files docs-HTML
902 %defattr(644,root,root,755)
903 %doc %{perl_vendorarch}/PDL/HtmlDocs
904 %endif
905
906 %files perldl
907 %defattr(644,root,root,755)
908 %attr(755,root,root) %{_bindir}/perldl
909 %{_mandir}/man1/perldl*
910
911 %files perldl2
912 %defattr(644,root,root,755)
913 %attr(755,root,root) %{_bindir}/pdl2
914 %{perl_vendorarch}/PDL/Perldl2
915 %{_mandir}/man1/pdl2*
916
917 %files Graphics-IIS
918 %defattr(644,root,root,755)
919 %{perl_vendorarch}/PDL/Graphics/IIS*
920 %dir %{perl_vendorarch}/auto/PDL/Graphics/IIS
921 %{perl_vendorarch}/auto/PDL/Graphics/IIS/*.bs
922 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Graphics/IIS/*.so
923 %{_mandir}/man3/PDL::Graphics::IIS*
924
925 %files Graphics-LUT
926 %defattr(644,root,root,755)
927 %{perl_vendorarch}/PDL/Graphics/LUT*
928 %{_mandir}/man3/PDL::Graphics::LUT*
929
930 %files Graphics-Limits
931 %defattr(644,root,root,755)
932 %{perl_vendorarch}/PDL/Graphics/Limits*
933 %{_mandir}/man3/PDL::Graphics::Limits*
934
935 %files Graphics-OpenGL
936 %defattr(644,root,root,755)
937 %{perl_vendorarch}/PDL/Graphics/OpenGL*
938 %dir %{perl_vendorarch}/auto/PDL/Graphics/OpenGL*
939 %{perl_vendorarch}/auto/PDL/Graphics/OpenGL*/*bs
940 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Graphics/OpenGL*/*so
941 %{_mandir}/man3/PDL::Graphics::OpenGL*
942
943 %files Graphics-PGPLOT
944 %defattr(644,root,root,755)
945 %{perl_vendorarch}/PDL/Graphics/PGPLOT*
946 %{perl_vendorarch}/PDL/Graphics2D*
947 %dir %{perl_vendorarch}/auto/PDL/Graphics/PGPLOT
948 %dir %{perl_vendorarch}/auto/PDL/Graphics/PGPLOT/Window
949 %{perl_vendorarch}/auto/PDL/Graphics/PGPLOT/Window/*.bs
950 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Graphics/PGPLOT/Window/*.so
951 %{_mandir}/man3/PDL::Graphics2D*
952 %{_mandir}/man3/PDL::Graphics::PGPLOT*
953
954 %if %{with plplot}
955 %files Graphics-PLplot
956 %defattr(644,root,root,755)
957 %doc Graphics/PLplot/{Changes,README}
958 %{perl_vendorarch}/PDL/Graphics/PLplot.pm
959 %dir %{perl_vendorarch}/auto/PDL/Graphics/PLplot
960 %{perl_vendorarch}/auto/PDL/Graphics/PLplot/PLplot.bs
961 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Graphics/PLplot/PLplot.so
962 %{_mandir}/man3/PDL::Graphics::PLplot.3pm*
963 %endif
964
965 %files Graphics-TriD
966 %defattr(644,root,root,755)
967 %dir %{perl_vendorarch}/PDL/Graphics/TriD
968 %{perl_vendorarch}/PDL/Graphics/TriD/[A-SU-Z]*
969 %{perl_vendorarch}/PDL/Graphics/TriD/Te*
970 %{perl_vendorarch}/PDL/Graphics/VRML*
971 %{perl_vendorarch}/PDL/Graphics/TriD.pm
972 %dir %{perl_vendorarch}/auto/PDL/Graphics/TriD
973 %dir %{perl_vendorarch}/auto/PDL/Graphics/TriD/Rout
974 %{perl_vendorarch}/auto/PDL/Graphics/TriD/Rout/*.bs
975 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Graphics/TriD/Rout/*.so
976 %{_mandir}/man3/PDL::Graphics::TriD.*
977 %{_mandir}/man3/PDL::Graphics::TriD::[A-SU-Z]*
978
979 %files IO-Browser
980 %defattr(644,root,root,755)
981 %{_mandir}/man3/PDL::IO::Browser*
982 %dir %{perl_vendorarch}/auto/PDL/IO/Browser
983 %{perl_vendorarch}/auto/PDL/IO/Browser/*.bs
984 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/IO/Browser/*.so
985 %{perl_vendorarch}/PDL/IO/Browser*
986
987 %files IO-Dicom
988 %defattr(644,root,root,755)
989 %{_mandir}/man3/PDL::IO::Dicom*
990 %{perl_vendorarch}/PDL/IO/Dicom*
991
992 %files IO-FastRaw
993 %defattr(644,root,root,755)
994 %{_mandir}/man3/PDL::IO::FastRaw*
995 %{perl_vendorarch}/PDL/IO/FastRaw*
996
997 %files IO-FlexRaw
998 %defattr(644,root,root,755)
999 %{_mandir}/man3/PDL::IO::FlexRaw*
1000 %{perl_vendorarch}/PDL/IO/FlexRaw*
1001
1002 %files IO-GD
1003 %defattr(644,root,root,755)
1004 %{_mandir}/man3/PDL::IO::GD*
1005 %{perl_vendorarch}/PDL/IO/GD*
1006 %dir %{perl_vendorarch}/auto/PDL/IO/GD
1007 %{perl_vendorarch}/auto/PDL/IO/GD/*.bs
1008 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/IO/GD/*.so
1009
1010 %files IO-NDF
1011 %defattr(644,root,root,755)
1012 %{_mandir}/man3/PDL::IO::NDF*
1013 %{perl_vendorarch}/PDL/IO/NDF*
1014
1015 %files IO-Pic
1016 %defattr(644,root,root,755)
1017 %{perl_vendorarch}/PDL/IO/Pic*
1018
1019 %files IO-Pnm
1020 %defattr(644,root,root,755)
1021 %{_mandir}/man3/PDL::IO::Pnm*
1022 %dir %{perl_vendorarch}/auto/PDL/IO/Pnm
1023 %{perl_vendorarch}/auto/PDL/IO/Pnm/*.bs
1024 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/IO/Pnm/*.so
1025 %{perl_vendorarch}/PDL/IO/Pnm*
1026
1027 %files IO-Storable
1028 %defattr(644,root,root,755)
1029 %{perl_vendorarch}/PDL/IO/Storable.pm
1030 %dir %{perl_vendorarch}/auto/PDL/IO/Storable
1031 %{perl_vendorarch}/auto/PDL/IO/Storable/*.bs
1032 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/IO/Storable/*.so
1033 %{_mandir}/man3/PDL::IO::Storable*
1034
1035 %files Slatec
1036 %defattr(644,root,root,755)
1037 %{_mandir}/man3/PDL::Filter::LinPred*
1038 %{_mandir}/man3/PDL::Fit::Linfit*
1039 %{_mandir}/man3/PDL::Fit::LM*
1040 %{_mandir}/man3/PDL::Fit::Polynomial*
1041 %{_mandir}/man3/PDL::Matrix.3pm*
1042 %{_mandir}/man3/PDL::Slatec*
1043 %{perl_vendorarch}/PDL/Filter/LinPred.pm
1044 %{perl_vendorarch}/PDL/Fit/Linfit.pm
1045 %{perl_vendorarch}/PDL/Fit/LM.pm
1046 %{perl_vendorarch}/PDL/Fit/Polynomial.pm
1047 %{perl_vendorarch}/PDL/Matrix.pm
1048 %{perl_vendorarch}/PDL/Slatec.pm
1049 %dir %{perl_vendorarch}/auto/PDL/Slatec
1050 %{perl_vendorarch}/auto/PDL/Slatec/*.bs
1051 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Slatec/*.so
1052
1053 %files GSL
1054 %defattr(644,root,root,755)
1055 %{perl_vendorarch}/PDL/GSL
1056 %dir %{perl_vendorarch}/auto/PDL/GSL
1057 %dir %{perl_vendorarch}/auto/PDL/GSL/DIFF
1058 %{perl_vendorarch}/auto/PDL/GSL/DIFF/*.bs
1059 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSL/DIFF/*.so
1060 %dir %{perl_vendorarch}/auto/PDL/GSL/INTEG
1061 %{perl_vendorarch}/auto/PDL/GSL/INTEG/*.bs
1062 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSL/INTEG/*.so
1063 %dir %{perl_vendorarch}/auto/PDL/GSL/INTERP
1064 %{perl_vendorarch}/auto/PDL/GSL/INTERP/*.bs
1065 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSL/INTERP/*.so
1066 %dir %{perl_vendorarch}/auto/PDL/GSL/MROOT
1067 %{perl_vendorarch}/auto/PDL/GSL/MROOT/*.bs
1068 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSL/MROOT/*.so
1069 %dir %{perl_vendorarch}/auto/PDL/GSL/RNG
1070 %{perl_vendorarch}/auto/PDL/GSL/RNG/*.bs
1071 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSL/RNG/*.so
1072 %{_mandir}/man3/PDL::GSL::*
1073
1074 %files GSLSF
1075 %defattr(644,root,root,755)
1076 %{perl_vendorarch}/PDL/GSLSF
1077 %dir %{perl_vendorarch}/auto/PDL/GSLSF
1078 %dir %{perl_vendorarch}/auto/PDL/GSLSF/*
1079 %{perl_vendorarch}/auto/PDL/GSLSF/*/*.bs
1080 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/GSLSF/*/*.so
1081 %{_mandir}/man3/PDL::GSLSF::*
1082
1083 %files Minuit
1084 %defattr(644,root,root,755)
1085 %{perl_vendorarch}/PDL/Minuit.pm
1086 %dir %{perl_vendorarch}/auto/PDL/Minuit
1087 %{perl_vendorarch}/auto/PDL/Minuit/*.bs
1088 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Minuit/*.so
1089 %{_mandir}/man3/PDL::Minuit*
1090
1091 %files Transform
1092 %defattr(644,root,root,755)
1093 %{perl_vendorarch}/PDL/Transform.pm
1094 %{perl_vendorarch}/PDL/Transform
1095 %dir %{perl_vendorarch}/auto/PDL/Transform
1096 %{perl_vendorarch}/auto/PDL/Transform/*.bs
1097 %attr(755,root,root) %{perl_vendorarch}/auto/PDL/Transform/*.so
1098
1099 %files Demos
1100 %defattr(644,root,root,755)
1101 %{_mandir}/man3/PDL::BAD*
1102 %{perl_vendorarch}/PDL/Demos
This page took 0.146661 seconds and 2 git commands to generate.