]> git.pld-linux.org Git - packages/perl.git/blob - perl.spec
- perl-base added to Obsoletes for allow upgrade from MDK.
[packages/perl.git] / perl.spec
1 %define         __find_provides %{_builddir}/%{name}-%{version}/find-perl-provides
2 %define         perlthread %{?_with_perl_threads:-thread-multi}
3 Summary:        Practical Extraction and Report Language (Perl)
4 Summary(de):    Praktische Extraktions- und Berichtsprache
5 Summary(tr):    Kabuk yorumlama dili
6 Name:           perl
7 Version:        5.6.1
8 Release:        17
9 Epoch:          1
10 License:        GPL
11 Group:          Applications/Text
12 Group(de):      Applikationen/Text
13 Group(fr):      Utilitaires/Texte
14 Group(pl):      Aplikacje/Tekst
15 Source0:        ftp://ftp.perl.org/pub/perl/CPAN/src/%{name}-%{version}.tar.gz
16 Source1:        %{name}-non-english-man-pages.tar.bz2
17 Patch0:         %{name}-noroot_install.patch
18 Patch1:         %{name}-nodb.patch
19 Patch2:         %{name}-DESTDIR.patch
20 Patch3:         %{name}-find-provides.patch
21 Patch4:         %{name}-prereq.patch
22 Patch5:         %{name}-syslog.patch
23 Patch6:         %{name}-CGI-upload-tmpdir.patch
24 Patch7:         %{name}-LD_RUN_PATH.patch
25 Patch8:         %{name}-errno_h-parsing.patch
26 Patch9:         %{name}-use-LD_PRELOAD-for-libperl.so.patch
27 Patch10:        %{name}-sitearch.patch
28 Patch11:        %{name}-soname.patch
29 Patch12:        %{name}-db3.patch
30 URL:            http://www.perl.org/
31 BuildRequires:  db3-devel
32 BuildRequires:  gdbm-devel
33 Provides:       perl(DynaLoader)
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 Obsoletes:      perl-lib
36 Obsoletes:      perl-mod-skel
37 Obsoletes:      perl-base
38
39 %description
40 Perl is an interpreted language optimized for scanning arbitrary text
41 files, extracting information from those text files, and printing
42 reports based on that information. It's also a good language for many
43 system management tasks. The language is intended to be practical
44 (easy to use, efficient, complete) rather than beautiful (tiny,
45 elegant, minimal).
46
47 %description -l de
48 Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
49 Text- dateien, Extrahieren von Informationen aus diesen Dateien und
50 Drucken von auf diesen Informationen basierenden Berichten optimiert
51 ist. Die Sprache eignet sich außerdem für viele
52 Systemverwaltungsaufgaben. Sie ist eher praktisch (einfache
53 Anwendung,effizient, vollständig) als schön (winzig, elegant,
54 minimal).
55
56 %description -l fr
57 Perl est un langage interprété, optimisé pour filtrer des fichiers
58 texte, extraire des informations de ces fichiers, et imprimer des
59 rapports basés sur ces informations. C'est aussi un bon langage pour
60 de nombreuses procédures de gestion système. Ce langage se veut
61 pratique (simple à utiliser, efficace, complet) autant qu'agréable
62 (conscrit, élégant, minimal).
63
64 %description -l pl
65 Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
66 wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
67 informacjach. Jest równie¿ doskona³ym jêzykiem do wielu prac zwi±zanych
68 z nadzorem systemu. Jêzyk ten jest w zamierzeniu bardziej praktyczny
69 (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny, elegancki,
70 minimalny).
71
72 %description -l tr
73 Perl, metin dosyalarýný taramak, bu metin dosyalarýndan bilgi çýkarmak
74 ve bu bilgiye dayalý raporlar hazýrlamak icin geliþtirilmiþ bir
75 yorumlamalý dildir. Ayrýca pek çok sistem yönetimi görevleri için de
76 yararlý yetenekleri vardýr. Perl, güzel (ufak, zarif, minimum)
77 olmaktan çok, pratik olmaya yönelik (kullanýmý kolay, verimli,
78 eksiksiz) olarak tasarlanmýþtýr.
79
80 %package devel
81 Summary:        Perl development files
82 Summary(pl):    Pliki deweloperskie perla
83 Group:          Development/Libraries
84 Group(de):      Entwicklung/Libraries
85 Group(es):      Desarrollo/Bibliotecas
86 Group(fr):      Development/Librairies
87 Group(pl):      Programowanie/Biblioteki
88 Group(pt_BR):   Desenvolvimento/Bibliotecas
89 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
90 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
91 Requires:       %{name} = %{version}
92 Requires:       %{name}-modules = %{version}
93 Obsoletes:      perl-lib-devel
94
95 %description devel
96 Files for developing applications which embed a Perl interpreter.
97
98 %description devel -l pl
99 Pliki do tworzenia aplikacji opartych na perlu.
100
101 %package -n sperl
102 Summary:        Practical Extraction and Report Language (SUID root binary)
103 Summary(pl):    Practical Extraction and Report Language (binaria SUID root)
104 Group:          Applications/Text
105 Group(de):      Applikationen/Text
106 Group(fr):      Utilitaires/Texte
107 Group(pl):      Aplikacje/Tekst
108 Requires:       %{name} = %{version}
109
110 %description -n sperl
111 Practical Extraction and Report Language (SUID root binary).
112
113 %description -n sperl -l pl
114 Practical Extraction and Report Language (binaria SUID root).
115
116 %package modules
117 Summary:        Practical Extraction and Report Language - modules
118 Summary(pl):    Practical Extraction and Report Language - modu³y
119 Group:          Applications/Text
120 Group(de):      Applikationen/Text
121 Group(fr):      Utilitaires/Texte
122 Group(pl):      Aplikacje/Tekst
123 Prereq:         %{name} = %{version}
124 Provides:       perl-ANSIColor
125 Provides:       perl-Devel-Peek
126 Provides:       perl-DProf
127 Provides:       perl-PodParser
128 Obsoletes:      perl-ANSIColor
129 Obsoletes:      perl-Devel-Peek
130 Obsoletes:      perl-DProf
131 Obsoletes:      perl-PodParser
132
133 %description modules
134 Practical Extraction and Report Language - modules.
135
136 %description modules -l pl
137 Practical Extraction and Report Language - modu³y.
138
139 %package pod
140 Summary:        Perl POD documentation
141 Summary(pl):    Dokumentacja Perla w formacie POD
142 Group:          Applications/Text
143 Group(de):      Applikationen/Text
144 Group(fr):      Utilitaires/Texte
145 Group(pl):      Aplikacje/Tekst
146 Prereq:         %{name} = %{version}
147
148 %description pod
149 Practical Extraction and Report Language - POD docs.
150
151 %description pod -l pl
152 Practical Extraction and Report Language - dokumentacja w formacie
153 POD.
154
155 %prep
156 %setup -q
157 %patch0 -p1
158 %patch1 -p1
159 %patch2 -p1
160 %patch3 -p1
161 %patch4 -p1
162 %patch5 -p1
163 %patch6 -p1
164 %patch7 -p1
165 %patch8 -p1
166 %patch9 -p1
167 %patch10 -p1
168 %patch11 -p1
169 %patch12 -p1
170
171 for i in find-* ; do
172         mv -f $i $i.old
173         sed "s|FPPATH|%{_builddir}/%{name}-%{version}|g" < $i.old > $i
174         chmod 755 $i; rm -f $i.old
175 done
176
177 %build
178 # this is gross
179 # i added more ugly stuff here
180 # i know that is ugly way to set that but i dont know how do it better
181 cat > config.over <<EOF
182 installprefix=$RPM_BUILD_ROOT%{_prefix}
183 test -d \$installprefix || mkdir -p \$installprefix
184 test -d \$installprefix/bin || mkdir -p \$installprefix/bin
185 installarchlib=\`echo \$installarchlib | sed "s!\$prefix!\$installprefix!"\`
186 installbin=\`echo \$installbin | sed "s!\$prefix!\$installprefix!"\`
187 installman1dir=\`echo \$installman1dir | sed "s!\$prefix!\$installprefix!"\`
188 installman3dir=\`echo \$installman3dir | sed "s!\$prefix!\$installprefix!"\`
189 installprivlib=\`echo \$installprivlib | sed "s!\$prefix!\$installprefix!"\`
190 installscript=\`echo \$installscript | sed "s!\$prefix!\$installprefix!"\`
191 installsitelib=\`echo \$installsitelib | sed "s!\$prefix!\$installprefix!"\`
192 installsitearch=\`echo \$installsitearch | sed "s!\$prefix!\$installprefix!"\`
193 dynamic_ext=\`echo \$dynamic_ext GDBM_File NDBM_File\`
194 EOF
195
196 USETHREADS=%{!?_with_perl_threads:-U}%{?_with_perl_threads:-D}
197 sh Configure \
198         -des \
199         -Dcc=%{__cc} \
200         -Darchname=%{_target_platform} \
201         -Dcccdlflags='-fPIC' \
202         -Dccdlflags='-rdynamic' \
203         -Dprefix=%{_prefix} \
204         -Dscriptdir=%{_bindir} \
205         -Dsitelib=%{_libdir}/perl5/site_perl \
206         -Dman1dir=%{_mandir}/man1 \
207         -Dman3dir=%{_mandir}/man3 \
208         -Dman3ext=3pm \
209         -Doptimize="%{rpmcflags}" \
210         ${USETHREADS}usethreads \
211         -Uuselargefiles \
212 %ifarch sparc sparc64
213         -Ud_longdbl \
214 %endif
215         -Duseshrplib \
216         -Dd_dosuid \
217         -Ud_setresuid \
218         -Ud_setresgid
219
220 mv -f Makefile Makefile.bak
221 sed -e 's#^CCDLFLAGS = -rdynamic -Wl,-rpath,/usr/lib/perl5/.*#CCDLFLAGS = -rdynamic#' \
222         Makefile.bak > Makefile
223
224 %{__make}
225
226 %install
227 rm -rf $RPM_BUILD_ROOT
228 install -d $RPM_BUILD_ROOT
229
230 %{__make} install
231 install utils/pl2pm $RPM_BUILD_ROOT%{_bindir}/pl2pm
232
233 ## Generate *.ph files with a trick (based on RH).
234
235 %{__make} all -f - <<EOF
236 PKGS    = glibc-devel gdbm-devel gpm-devel libgr-devel libjpeg-devel \
237         libpng-devel libtiff-devel ncurses-devel popt-devel \
238         zlib-devel binutils libelf e2fsprogs-devel pam-devel pwdb-devel \
239         rpm-devel
240 STDH    = \$(filter /usr/include/%%, \$(shell rpm -q --queryformat '[%%{FILENAMES}\n]' \$(PKGS)))
241 STDH    += \$(wildcard /usr/include/linux/*.h) \$(wildcard /usr/include/asm/*.h) \$(wildcard /usr/include/scsi/*.h)
242 GCCDIR  = \$(shell gcc --print-file-name include)
243 GCCH    = \$(filter \$(GCCDIR)/%%, \$(shell rpm -q --queryformat '[%%{FILENAMES}\n]' gcc))
244
245 LIBPATH = %{_builddir}/%{name}-%{version}
246 PERLLIB = $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}
247 PERLBIN = $RPM_BUILD_ROOT%{_bindir}/perl
248 PERL    = LD_LIBRARY_PATH=\$(LIBPATH) PERL5LIB=\$(PERLLIB) \$(PERLBIN)
249 PHDIR   = \$(PERLLIB)/%{_target_platform}%{perlthread}
250 PHBIN   = $RPM_BUILD_ROOT%{_bindir}/h2ph
251 H2PH    = \$(PERL) \$(PHBIN) -d \$(PHDIR)/
252
253 all: std-headers gcc-headers
254
255 std-headers: \$(STDH)
256         cd /usr/include && \$(H2PH) \$(STDH:/usr/include/%%=%%)
257
258 gcc-headers: \$(GCCH)
259         cd \$(GCCDIR) && \$(H2PH) \$(GCCH:\$(GCCDIR)/%%=%%)
260
261 EOF
262
263 ## Fix paths
264 (
265 cd $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}%{perlthread}
266 sed -e "s|$RPM_BUILD_ROOT||g" < Config.pm > Config.pm.new
267 mv -f Config.pm.new Config.pm
268 sed -e "s|$RPM_BUILD_ROOT||g" < .packlist > .packlist.new
269 mv -f .packlist.new .packlist
270 )
271
272 ## Fix permissions
273 find $RPM_BUILD_ROOT%{_libdir}/perl5 -name \*.ph -exec chmod 444 {} \;
274 find $RPM_BUILD_ROOT%{_libdir}/perl5 -type d -exec chmod 755 {} \;
275
276 ## Fix lib
277 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/*/CORE/libperl.so*
278 install libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}/
279 ln -sf libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libperl.so
280
281 ## Fix installed man pages list
282 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/perl{5004delta,5005delta,aix,amiga,bs2000}* \
283         $RPM_BUILD_ROOT%{_mandir}/man1/perl{cygwin,dos,hpux,machten,macos}* \
284         $RPM_BUILD_ROOT%{_mandir}/man1/perl{mpeix,os2,os390,solaris,vmesa,vms,vos,win32}*
285
286 # dir tree for other perl modules
287 (cd $RPM_BUILD_ROOT%{_libdir}/perl5/site_perl
288 install -d B Date Devel ExtUtils File Font HTML HTTP I18N IO/Socket \
289         Mail News Net Parse RPC Text Tie Time XML auto/Mail
290 cd %{_target_platform}*/%{version}
291 install -d Apache BSD Compress Net Term auto/{Apache,BSD,Compress,Net,Term}
292 )
293
294 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
295
296 gzip -9nf README Changes
297
298 %clean
299 rm -rf $RPM_BUILD_ROOT
300
301 %post   -p /sbin/ldconfig
302 %postun -p /sbin/ldconfig
303
304 %files
305 %defattr(644,root,root,755)
306 %attr(755,root,root) %{_bindir}/a2p
307 %attr(755,root,root) %{_bindir}/find2perl
308 %attr(755,root,root) %{_bindir}/perl
309 %attr(755,root,root) %{_bindir}/perl%{version}
310 %attr(755,root,root) %{_bindir}/s2p
311 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
312
313 %dir %{_libdir}/perl5
314 %dir %{_libdir}/perl5/%{version}
315
316 %dir %{_libdir}/perl5/site_perl
317 %{_libdir}/perl5/site_perl/Date
318 %{_libdir}/perl5/site_perl/Devel
319 %{_libdir}/perl5/site_perl/ExtUtils
320 %{_libdir}/perl5/site_perl/File
321 %{_libdir}/perl5/site_perl/Font
322 %{_libdir}/perl5/site_perl/HTML
323 %{_libdir}/perl5/site_perl/HTTP
324 %{_libdir}/perl5/site_perl/I18N
325 %{_libdir}/perl5/site_perl/IO
326 %{_libdir}/perl5/site_perl/Mail
327 %{_libdir}/perl5/site_perl/News
328 %{_libdir}/perl5/site_perl/Net
329 %{_libdir}/perl5/site_perl/Parse
330 %{_libdir}/perl5/site_perl/RPC
331 %{_libdir}/perl5/site_perl/Text
332 %{_libdir}/perl5/site_perl/Tie
333 %{_libdir}/perl5/site_perl/Time
334 %{_libdir}/perl5/site_perl/XML
335 %{_libdir}/perl5/site_perl/auto
336 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*
337 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}
338 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/BSD
339 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Compress
340 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Net
341 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Term
342 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto
343 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/BSD
344 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Compress
345 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Term
346
347 %{_libdir}/perl5/%{version}/AutoLoader.pm
348 %{_libdir}/perl5/%{version}/Carp
349 %{_libdir}/perl5/%{version}/Carp.pm
350 %{_libdir}/perl5/%{version}/Cwd.pm
351 %{_libdir}/perl5/%{version}/DirHandle.pm
352 %{_libdir}/perl5/%{version}/Exporter
353 %{_libdir}/perl5/%{version}/Exporter.pm
354 %dir %{_libdir}/perl5/%{version}/File
355 %{_libdir}/perl5/%{version}/File/Basename.pm
356 %{_libdir}/perl5/%{version}/File/Find.pm
357 %{_libdir}/perl5/%{version}/File/Path.pm
358 %{_libdir}/perl5/%{version}/File/Spec.pm
359 %{_libdir}/perl5/%{version}/File/stat.pm
360 %dir %{_libdir}/perl5/%{version}/File/Spec
361 %{_libdir}/perl5/%{version}/File/Spec/Unix.pm
362 %{_libdir}/perl5/%{version}/FileHandle.pm
363 %dir %{_libdir}/perl5/%{version}/IO
364 %dir %{_libdir}/perl5/%{version}/IO/Socket
365 %{_libdir}/perl5/%{version}/IO/Socket/INET.pm
366 %{_libdir}/perl5/%{version}/IO/Socket/UNIX.pm
367 %dir %{_libdir}/perl5/%{version}/IPC
368 %{_libdir}/perl5/%{version}/IPC/Open2.pm
369 %{_libdir}/perl5/%{version}/IPC/Open3.pm
370 %{_libdir}/perl5/%{version}/SelectSaver.pm
371 %{_libdir}/perl5/%{version}/Symbol.pm
372 %dir %{_libdir}/perl5/%{version}/Text
373 %{_libdir}/perl5/%{version}/Text/Tabs.pm
374 %{_libdir}/perl5/%{version}/Text/Wrap.pm
375 %dir %{_libdir}/perl5/%{version}/Time
376 %{_libdir}/perl5/%{version}/Time/Local.pm
377 %{_libdir}/perl5/%{version}/attributes.pm
378 %{_libdir}/perl5/%{version}/autouse.pm
379 %{_libdir}/perl5/%{version}/base.pm
380 %{_libdir}/perl5/%{version}/constant.pm
381 %{_libdir}/perl5/%{version}/fields.pm
382 %{_libdir}/perl5/%{version}/integer.pm
383 %{_libdir}/perl5/%{version}/lib.pm
384 %{_libdir}/perl5/%{version}/locale.pm
385 %{_libdir}/perl5/%{version}/overload.pm
386 %{_libdir}/perl5/%{version}/strict.pm
387 %{_libdir}/perl5/%{version}/vars.pm
388 %{_libdir}/perl5/%{version}/warnings.pm
389 %dir %{_libdir}/perl5/%{version}/warnings
390 %{_libdir}/perl5/%{version}/warnings/register.pm
391 %dir %{_libdir}/perl5/%{version}/pod
392 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*
393 %{_libdir}/perl5/%{version}/%{_target_platform}*/Config.pm
394 %{_libdir}/perl5/%{version}/%{_target_platform}*/DynaLoader.pm
395 %{_libdir}/perl5/%{version}/%{_target_platform}*/Errno.pm
396 %{_libdir}/perl5/%{version}/%{_target_platform}*/Fcntl.pm
397 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO.pm
398 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO
399 %{_libdir}/perl5/%{version}/%{_target_platform}*/POSIX.pm
400 %{_libdir}/perl5/%{version}/%{_target_platform}*/Socket.pm
401 %{_libdir}/perl5/%{version}/%{_target_platform}*/XSLoader.pm
402 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto
403 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader
404 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_findfile.al
405 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl
406 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.bs
407 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.so
408 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO
409 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.bs
410 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.so
411 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX
412 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.bs
413 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.so
414 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tmpfile.al
415 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket
416 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.bs
417 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.so
418
419 %{_mandir}/man1/a2p.1*
420 %{_mandir}/man1/dprofpp.1*
421 %{_mandir}/man1/find2perl.1*
422 %{_mandir}/man1/perl.1*
423 %{_mandir}/man1/s2p.1*
424 %{_mandir}/man1/xsubpp.1*
425 %lang(fi) %{_mandir}/fi/man1/perl.1*
426 %lang(pl) %{_mandir}/pl/man1/perl.1*
427
428
429 %files devel
430 %defattr(644,root,root,755)
431 %doc *.gz
432 %attr(755,root,root) %{_bindir}/c2ph
433 %attr(755,root,root) %{_bindir}/dprofpp
434 %attr(755,root,root) %{_bindir}/h2ph
435 %attr(755,root,root) %{_bindir}/h2xs
436 %attr(755,root,root) %{_bindir}/perlbug
437 %attr(755,root,root) %{_bindir}/perlcc
438 %attr(755,root,root) %{_bindir}/perldoc
439 %attr(755,root,root) %{_bindir}/pl2pm
440 %attr(755,root,root) %{_bindir}/pod*
441 %attr(755,root,root) %{_bindir}/pstruct
442 %attr(755,root,root) %{_bindir}/splain
443
444 %attr(755,root,root) %{_libdir}/lib*.so
445 %{_mandir}/man1/c2ph.1*
446 %{_mandir}/man1/h2ph.1*
447 %{_mandir}/man1/h2xs.1*
448 %{_mandir}/man1/perl[a-z]*.1*
449 %{_mandir}/man1/pl2pm.1*
450 %{_mandir}/man1/pod2html.1*
451 %{_mandir}/man1/pod2man.1*
452 %{_mandir}/man1/pod2text.1*
453 %{_mandir}/man1/pod2usage.1*
454 %{_mandir}/man1/podchecker.1*
455 %{_mandir}/man1/podselect.1*
456 %{_mandir}/man1/pstruct.1*
457 %{_mandir}/man1/splain.1*
458 %{_mandir}/man3/[A-BD-Za-z]*
459 %{_mandir}/man3/CPAN*
460 %{_mandir}/man3/C[a-z]*
461 %lang(fi) %{_mandir}/fi/man1/perl[a-z]*.1*
462 %lang(pl) %{_mandir}/pl/man1/perl[a-z]*.1*
463
464 %{_libdir}/perl5/%{version}/%{_target_platform}*/CORE
465
466 %files -n sperl
467 %defattr(644,root,root,755)
468 %attr(4755,root,root) %{_bindir}/sperl%{version}
469 %attr(4755,root,root) %{_bindir}/suidperl
470
471 %files modules
472 %defattr(644,root,root,755)
473 %{_libdir}/perl5/site_perl/B
474 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Apache
475 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Apache
476 %{_libdir}/perl5/%{version}/B
477 %{_libdir}/perl5/%{version}/CPAN
478 %{_libdir}/perl5/%{version}/Class
479 %{_libdir}/perl5/%{version}/Devel
480 %{_libdir}/perl5/%{version}/ExtUtils
481 %{_libdir}/perl5/%{version}/File/CheckTree.pm
482 %{_libdir}/perl5/%{version}/File/Compare.pm
483 %{_libdir}/perl5/%{version}/File/Copy.pm
484 %{_libdir}/perl5/%{version}/File/DosGlob.pm
485 %{_libdir}/perl5/%{version}/File/Temp.pm
486 %{_libdir}/perl5/%{version}/File/Spec/[A-OV-Z]*.pm
487 %{_libdir}/perl5/%{version}/Getopt
488 %{_libdir}/perl5/%{version}/I18N
489 %{_libdir}/perl5/%{version}/Math
490 %{_libdir}/perl5/%{version}/Net
491 %{_libdir}/perl5/%{version}/Pod
492 %{_libdir}/perl5/%{version}/Search
493 %{_libdir}/perl5/%{version}/Term
494 %{_libdir}/perl5/%{version}/Test
495 %{_libdir}/perl5/%{version}/Text/Abbrev.pm
496 %{_libdir}/perl5/%{version}/Text/ParseWords.pm
497 %{_libdir}/perl5/%{version}/Text/Soundex.pm
498 %{_libdir}/perl5/%{version}/Tie
499 %{_libdir}/perl5/%{version}/Time/[!L]*
500 %{_libdir}/perl5/%{version}/User
501 %{_libdir}/perl5/%{version}/auto
502 %{_libdir}/perl5/%{version}/pod/perldiag.pod
503 %{_libdir}/perl5/%{version}/unicode
504 %{_libdir}/perl5/%{version}/*.pl
505 %{_libdir}/perl5/%{version}/AnyDBM_File.pm
506 %{_libdir}/perl5/%{version}/AutoSplit.pm
507 %{_libdir}/perl5/%{version}/Benchmark.pm
508 %{_libdir}/perl5/%{version}/blib.pm
509 %{_libdir}/perl5/%{version}/bytes.pm
510 %{_libdir}/perl5/%{version}/charnames.pm
511 %{_libdir}/perl5/%{version}/CPAN.pm
512 %{_libdir}/perl5/%{version}/DB.pm
513 %{_libdir}/perl5/%{version}/diagnostics.pm
514 %{_libdir}/perl5/%{version}/Dumpvalue.pm
515 %{_libdir}/perl5/%{version}/English.pm
516 %{_libdir}/perl5/%{version}/Env.pm
517 %{_libdir}/perl5/%{version}/Fatal.pm
518 %{_libdir}/perl5/%{version}/FileCache.pm
519 %{_libdir}/perl5/%{version}/filetest.pm
520 %{_libdir}/perl5/%{version}/FindBin.pm
521 %{_libdir}/perl5/%{version}/less.pm
522 %{_libdir}/perl5/%{version}/open.pm
523 %{_libdir}/perl5/%{version}/SelfLoader.pm
524 %{_libdir}/perl5/%{version}/Shell.pm
525 %{_libdir}/perl5/%{version}/sigtrap.pm
526 %{_libdir}/perl5/%{version}/subs.pm
527 %{_libdir}/perl5/%{version}/Test.pm
528 %{_libdir}/perl5/%{version}/UNIVERSAL.pm
529 %{_libdir}/perl5/%{version}/utf8.pm
530 %{_libdir}/perl5/%{version}/%{_target_platform}*/B
531 %{_libdir}/perl5/%{version}/%{_target_platform}*/Data
532 %{_libdir}/perl5/%{version}/%{_target_platform}*/Devel
533 %{_libdir}/perl5/%{version}/%{_target_platform}*/File
534 %{_libdir}/perl5/%{version}/%{_target_platform}*/IPC
535 %{_libdir}/perl5/%{version}/%{_target_platform}*/Sys
536 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B
537 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.bs
538 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.so
539 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader
540 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.bs
541 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.so
542 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
543 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/autosplit.ix
544 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.bs
545 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.so
546 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data
547 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper
548 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.bs
549 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.so
550 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel
551 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf
552 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.bs
553 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.so
554 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek
555 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.bs
556 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.so
557 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/DynaLoader.a
558 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/autosplit.ix
559 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_expandspec.al
560 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_find_symbol_anywhere.al
561 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/extralibs.ld
562 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File
563 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob
564 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/autosplit.ix
565 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.bs
566 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.so
567 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File
568 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/autosplit.ix
569 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.bs
570 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.so
571 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC
572 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV
573 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.bs
574 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.so
575 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File
576 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.bs
577 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.so
578 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode
579 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.bs
580 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.so
581 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/[a-su-w]*.al
582 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/time.al
583 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tolower.al
584 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/toupper.al
585 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/*.ix
586 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File
587 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.bs
588 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.so
589 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys
590 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname
591 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/autosplit.ix
592 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.bs
593 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.so
594 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog
595 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.bs
596 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.so
597 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs
598 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.bs
599 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.so
600 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re
601 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.bs
602 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.so
603 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/sdbm
604 %{_libdir}/perl5/%{version}/%{_target_platform}*/B.pm
605 %{_libdir}/perl5/%{version}/%{_target_platform}*/ByteLoader.pm
606 %{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
607 %{_libdir}/perl5/%{version}/%{_target_platform}*/attrs.pm
608 %{_libdir}/perl5/%{version}/%{_target_platform}*/GDBM_File.pm
609 %{_libdir}/perl5/%{version}/%{_target_platform}*/NDBM_File.pm
610 %{_libdir}/perl5/%{version}/%{_target_platform}*/Opcode.pm
611 %{_libdir}/perl5/%{version}/%{_target_platform}*/O.pm
612 %{_libdir}/perl5/%{version}/%{_target_platform}*/ops.pm
613 %{_libdir}/perl5/%{version}/%{_target_platform}*/re.pm
614 %{_libdir}/perl5/%{version}/%{_target_platform}*/Safe.pm
615 %{_libdir}/perl5/%{version}/%{_target_platform}*/SDBM_File.pm
616
617 %files pod
618 %defattr(644,root,root,755)
619 %{_libdir}/perl5/%{version}/pod/perl[^d]*
620 %{_libdir}/perl5/%{version}/pod/perld[^i]*
This page took 0.085052 seconds and 3 git commands to generate.