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