]> git.ipfire.org Git - ipfire-3.x.git/blob - perl/perl.nm
Merge remote-tracking branch 'stevee/perl-update'
[ipfire-3.x.git] / perl / perl.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = perl
7 version = 5.20.2
8 # Never reset release in this package, just increase.
9 release = 12
10
11 perl_epoch = 2
12 thisver = %{perl_epoch}:%{version}-%{_release}
13
14 maintainer = Michael Tremer <michael.tremer@ipfire.org>
15 groups = Development/Languages
16 url = http://www.perl.org/
17 license = GPL+ or Artistic and GPLv2+ or Artistic
18 summary = Practical Extraction and Report Language.
19
20 description
21 Perl is a high-level programming language with roots in C, sed, awk
22 and shell scripting. Perl is good at handling processes and files,
23 and is especially good at handling text. Perl's hallmarks are
24 practicality and efficiency. While it is used to do a lot of
25 different things, Perl's most common applications are system
26 administration utilities and web programming. A large proportion of
27 the CGI scripts on the web are written in Perl. You need the perl
28 package installed on your system so that your system can handle Perl
29 scripts.
30 end
31
32 source_dl = http://www.cpan.org/src/5.0/
33
34 build
35 requires
36 db4-devel
37 gcc-c++
38 gdbm-devel
39 iana-etc
40 perl
41 procps
42 zlib-devel
43 end
44
45 # Perl passes -fstack-protector, if no argument is passed that enables the SSP.
46 # So we need to pass it explicitely.
47 CFLAGS += -fstack-protector-all
48
49 prepare_cmds
50 sed -i 's/command /command[ -]/' makedepend.SH
51 end
52
53 configure_options = \
54 -des \
55 -Doptimize="%{CFLAGS}" \
56 -Dccdlflags="-Wl,--enable-new-dtags" \
57 -Dlddlflags="-shared %{CFLAGS} %{LDFLAGS}" \
58 -DDDEBUGGING=-g \
59 -Dversion=%{version} \
60 -Dmyhostname=localhost \
61 -Dperladmin=root@localhost \
62 -Dcc="gcc" \
63 -Dcf_by="%{DISTRO_VENDOR}" \
64 -Dprefix=/usr \
65 -Dvendorprefix=/usr \
66 -Dsiteprefix="/usr/local" \
67 -Dsitelib="/usr/local/share/perl5" \
68 -Dsitearch="/usr/local/lib/perl5" \
69 -Dprivlib="/usr/share/perl5" \
70 -Dvendorlib="/usr/share/perl5/vendor_perl" \
71 -Darchlib="%{libdir}/perl5" \
72 -Dvendorarch="%{libdir}/perl5/vendor_perl" \
73 -Darchname=%{arch}-linux-thread-multi \
74 -Dpager="/usr/bin/less -isr" \
75 -Dman1dir=/usr/share/man/man1 \
76 -Dman3dir=/usr/share/man/man3 \
77 -Duseshrplib \
78 -Dusethreads \
79 -Duseithreads \
80 -Duselargefiles \
81 -Dd_semctl_semun \
82 -Di_db \
83 -Ui_ndbm \
84 -Di_gdbm \
85 -Di_shadow \
86 -Di_syslog \
87 -Dman3ext=3pm \
88 -Duseperlio \
89 -Dinstallusrbinperl=n \
90 -Ubincompat5005 \
91 -Uversiononly \
92 -Dd_gethostent_r_proto \
93 -Ud_endhostent_r_proto \
94 -Ud_sethostent_r_proto \
95 -Ud_endprotoent_r_proto \
96 -Ud_setprotoent_r_proto \
97 -Ud_endservent_r_proto \
98 -Ud_setservent_r_proto \
99 -Dscriptdir="/usr/bin"
100
101 if "%{DISTRO_ARCH}" == "x86_64"
102 configure_options += \
103 -Dlibpth="/usr/local/lib64 /lib64 %{prefix}/lib64"
104 end
105
106 build
107 sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \
108 -e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \
109 -e "s|LIB\s*= ./zlib-src|LIB = %{libdir}|" \
110 cpan/Compress-Raw-Zlib/config.in
111
112 sh ./Configure %{configure_options}
113
114 make %{PARALLELISMFLAGS}
115 end
116
117 test
118 make test
119 end
120
121 install_cmds
122 # Remove precreated directories
123 rm -rfv %{BUILDROOT}/usr/local
124 end
125 end
126
127 quality-agent
128 whitelist_rpath
129 /%{lib}
130 %{libdir}
131 %{libdir}/perl5/CORE
132 end
133 end
134
135 # This variable contains the constant version string
136 # of this perl package.
137 perl_requires := %{name} = %{thisver}
138
139 packages
140 package perl
141 # Increase epoch because of automatic dependencies.
142 epoch = 2
143
144 requires
145 perl-libs = %{version}-%{_release}
146 end
147
148 provides
149 # Compat provides
150 perl(:MODULE_COMPAT_5.20.2)
151 perl(:MODULE_COMPAT_5.20.1)
152 perl(:MODULE_COMPAT_5.20.0)
153
154 # Threading provides
155 perl(:WITH_ITHREADS)
156 perl(:WITH_THREADS)
157
158 # Largefile provides
159 perl(:WITH_LARGEFILES)
160
161 # PerlIO provides
162 perl(:WITH_PERLIO)
163
164 # File provides
165 perl(abbrev.pl)
166 perl(assert.pl)
167 perl(bigfloat.pl)
168 perl(bigint.pl)
169 perl(bigrat.pl)
170 perl(bytes_heavy.pl)
171 perl(cacheout.pl)
172 perl(complete.pl)
173 perl(ctime.pl)
174 perl(dotsh.pl)
175 perl(dumpvar.pl)
176 perl(exceptions.pl)
177 perl(fastcwd.pl)
178 perl(find.pl)
179 perl(finddepth.pl)
180 perl(flush.pl)
181 perl(ftp.pl)
182 perl(getcwd.pl)
183 perl(getopt.pl)
184 perl(getopts.pl)
185 perl(hostname.pl)
186 perl(importenv.pl)
187 perllook.pl)
188 perl(newgetopt.pl)
189 perl(open2.pl)
190 perl(open3.pl)
191 perl(perl5db.pl)
192 perl(pwd.pl)
193 perl(shellwords.pl)
194 perl(stat.pl)
195 perl(syslog.pl)
196 perl(tainted.pl)
197 perl(termcap.pl)
198 perl(timelocal.pl)
199 perl(utf8_heavy.pl)
200 perl(validate.pl)
201 perl(Exporter)
202 perl(File::Basename)
203 perl(constant)
204 perl(strict)
205 perl(vars)
206 end
207
208 filter_requires
209 DBIx
210 InternetConfig
211 Mac::
212 NDBM_File
213 Tk
214 unicore::Name
215 VMS::
216 end
217
218 obsoletes
219 perl-Archive-Extract
220 perl-Class-ISA
221 perl-CPANPLUS
222 perl-Log-Message
223 perl-Log-Message-Simple
224 perl-Module-Plugable
225 perl-Object-Accessor
226 perl-Term-UI
227 perl-Version-Requirements
228 end
229 end
230
231 package perl-libs
232 template LIBS
233
234 provides
235 libperl.so
236 end
237
238 files
239 %{libdir}/perl5/CORE/libperl.so
240 end
241 end
242
243 package perl-devel
244 template DEVEL
245
246 files
247 /usr/bin/enc2xs
248 /usr/share/man/man1/enc2xs*
249 /usr/share/perl5/Encode/
250 /usr/bin/h2xs
251 /usr/share/man/man1/h2xs*
252 /usr/bin/libnetcfg
253 /usr/share/man/man1/libnetcfg*
254 /usr/bin/perlivp
255 /usr/share/man/man1/perlivp*
256 %{libdir}/perl5/CORE/*.h
257 /usr/bin/xsubpp
258 /usr/share/man/man1/xsubpp*
259 /usr/share/man/man1/perlxs*
260 end
261 end
262
263 #package perl-tests
264 # summary = Testsuite to check your Perl installation.
265 # description-perl-tests
266 # This package contains the test suite included with perl %{thisver}.
267 # Install this if you want to test your Perl installation (binary and core
268 # modules).
269 # end
270 #
271 # files
272 # %{libdir}/perl5-tests
273 # end
274 #end
275
276 package perl-App-a2p
277 epoch = 0
278 version = 1.000
279
280 summary = Awk to Perl translator.
281 description
282 This package delivers a2p tool which takes an awk script specified on the
283 command line and produces a comparable Perl script.
284 end
285
286 requires
287 %{perl_requires}
288 end
289
290 files
291 %{bindir}/a2p
292 %{datadir}/perl5/pod/a2p.pod
293 %{mandir}/man1/a2p.1*
294 end
295 end
296
297 package perl-App-find2perl
298 epoch = 0
299 version = 0.001
300 arch = noarch
301
302 summary = Translate find command lines to Perl code.
303 description
304 This package delivers find2perl tool which is a little translator to convert
305 find command lines to equivalent Perl code.
306 end
307
308 requires
309 %{perl_requires}
310 end
311
312 files
313 %{bindir}/find2perl
314 %{mandir}/man1/find2perl.1*
315 end
316 end
317
318 package perl-App-s2p
319 epoch = 0
320 version = 1.000
321 arch = noarch
322
323 summary = Convert sed scripts to Perl programm.
324 description
325 This package delivers the s2p tool, which converts sed scripts to
326 Perl programms.
327 end
328
329 requires
330 %{perl_requires}
331 end
332
333 files
334 %{bindir}/psed
335 %{bindir}/s2p
336 %{mandir}/man1/psed.1*
337 %{mandir}/man1/s2p.1*
338 end
339 end
340
341 package perl-Archive-Tar
342 epoch = 0
343 version = 1.96
344 arch = noarch
345
346 summary = A module for Perl manipulation of .tar files.
347 description
348 Archive::Tar provides an object oriented mechanism for handling tar files. It
349 provides class methods for quick and easy files handling while also allowing
350 for the creation of tar file objects for custom manipulation. If you have the
351 IO::Zlib module installed, Archive::Tar will also support compressed or
352 gzipped tar files.
353 end
354
355 requires
356 %{perl_requires}
357 perl(IO::Zlib) >= 1.01
358 perl(IO::Compress::Bzip2) >= 2.015
359 perl(IO::Uncompress::Bunzip2) >= 2.015
360 end
361
362 files
363 %{bindir}/ptar
364 %{bindir}/ptardiff
365 %{bindir}/ptargrep
366 %{datadir}/perl5/Archive/Tar
367 %{datadir}/perl5/Archive/Tar.pm
368 %{mandir}/man1/ptar.1*
369 %{mandir}/man1/ptardiff.1*
370 %{mandir}/man1/ptargrep.1*
371 %{mandir}/man3/Archive::Tar*
372 end
373 end
374
375 package perl-autodie
376 epoch = 0
377 version = 2.23
378 arch = noarch
379
380 summary = Replace functions with ones that succeed or die.
381 descripton
382 The "autodie" and "Fatal" pragma provides a convenient way to replace
383 functions that normally return false on failure with equivalents that throw an
384 exception on failure.
385
386 However "Fatal" has been obsoleted by the new autodie pragma. Please use
387 autodie in preference to "Fatal".
388 end
389
390 requires
391 %{perl_requires}
392 perl(B)
393 perl(Fcntl)
394 perl(overload)
395 perl(POSIX)
396 end
397
398 files
399 %{datadir}/perl5/autodie/
400 %{datadir}/perl5/autodie.pm
401 %{datadir}/perl5/Fatal.pm
402 %{mandir}/man3/autodie.3*
403 %{mandir}/man3/autodie::*
404 %{mandir}/man3/Fatal.3*
405 end
406 end
407
408 package perl-B-Debug
409 epoch = 0
410 version = 1.19
411 arch = noarch
412
413 summary = Walk Perl syntax tree, print debug information about op-codes.
414 description
415 Walk Perl syntax tree and print debug information about op-codes. See
416 B::Concise and B::Terse for other details.
417 end
418
419 requires
420 %{perl_requires}
421 end
422
423 files
424 %{datadir}/perl5/B/Debug.pm
425 %{mandir}/man3/B::Debug.3*
426 end
427 end
428
429 package perl-Compress-Raw-Bzip2
430 epoch = 0
431 version = 2.064
432
433 summary = Low-Level Interface to bzip2 compression library.
434 description
435 This module provides a Perl interface to the bzip2 compression library.
436 It is used by IO::Compress::Bzip2.
437 end
438
439 requires
440 %{perl_requires}
441 perl(Exporter)
442 perl(File::Temp)
443 end
444
445 files
446 %{libdir}/perl5/Compress/Raw/Bzip2.pm
447 %{libdir}/perl5/auto/Compress/Raw/Bzip2
448 %{mandir}/man3/Compress::Raw::Bzip2*
449 end
450 end
451
452 package perl-Compress-Raw-Zlib
453 epoch = 0
454 version = 2.065
455
456 summary = Low-Level Interface to the zlib compression library.
457 description
458 This module provides a Perl interface to the zlib compression library.
459 It is used by IO::Compress::Zlib.
460 end
461
462 requires
463 %{perl_requires}
464 end
465
466 files
467 %{libdir}/perl5/Compress/Raw/Zlib.pm
468 %{libdir}/perl5/auto/Compress/Raw/Zlib
469 %{mandir}/man3/Compress::Raw::Zlib*
470 end
471 end
472
473 package perl-CGI
474 epoch = 0
475 version = 3.63
476 arch = noarch
477
478 summary = Handle Common Gateway Interface requests and responses
479 description
480 CGI.pm is a stable, complete and mature solution for processing and preparing
481 HTTP requests and responses. Major features including processing form
482 submissions, file uploads, reading and writing cookies, query string generation
483 and manipulation, and processing and preparing HTTP headers. Some HTML
484 generation utilities are included as well.
485
486 CGI.pm performs very well in in a vanilla CGI.pm environment and also comes
487 with built-in support for mod_perl and mod_perl2 as well as FastCGI.
488 end
489
490 requires
491 %{perl_requires}
492 end
493
494 provides
495 perl(CGI)=%{version}
496 end
497
498 filter_requires
499 FCGI
500 end
501
502 files
503 /usr/share/perl5/CGI
504 /usr/share/perl5/CGI.pm
505 /usr/share/man/man3/CGI.3*
506 /usr/share/man/man3/CGI::*.3*
507 end
508 end
509
510 package perl-CPAN
511 epoch = 0
512 version = 2.05
513 arch = noarch
514
515 summary = Query, download and build perl modules from CPAN sites.
516 description
517 Query, download and build perl modules from CPAN sites.
518 end
519
520 requires
521 %{perl_requires}
522 perl(Digest::SHA)
523 end
524
525 provides
526 cpan
527 cpan=$(version-perl-CPAN)
528 end
529
530 filter_requires
531 Mac::BuildTools
532 end
533
534 files
535 /usr/bin/cpan
536 /usr/share/perl5/CPAN*
537 /usr/share/man/man1/cpan.1*
538 /usr/share/man/man3/CPAN*
539 end
540 end
541
542 package perl-CPAN-Meta
543 epoch = 0
544 version = 2.140640
545 arch = noarch
546
547 summary = Distribution metadata for a CPAN dist.
548 description
549 Software distributions released to the CPAN include a META.json or, for
550 older distributions, META.yml, which describes the distribution, its
551 contents, and the requirements for building and installing the
552 distribution. The data structure stored in the META.json file is described
553 in CPAN::Meta::Spec.
554 end
555
556 requires
557 %{perl_requires}
558 end
559
560 files
561 /usr/share/perl5/CPAN/Meta.pm
562 /usr/share/perl5/CPAN/Meta
563 /usr/share/perl5/CPAN/Meta/Converter.pm
564 /usr/share/perl5/CPAN/Meta/Feature.pm
565 /usr/share/perl5/CPAN/Meta/History.pm
566 /usr/share/perl5/CPAN/Meta/Prereqs.pm
567 /usr/share/perl5/CPAN/Meta/Spec.pm
568 /usr/share/perl5/CPAN/Meta/Validator.pm
569 /usr/share/man/man5/CPAN::Meta.*
570 end
571 end
572
573 package perl-CPAN-Meta-Requirements
574 epoch = 0
575 version = 2.122
576 arch = noarch
577
578 summary = Set of version requirements for a CPAN dist.
579 description
580 A CPAN::Meta::Requirements object models a set of version constraints like
581 those specified in the META.yml or META.json files in CPAN distributions.
582 It can be built up by adding more and more constraints, and it will reduce
583 them to the simplest representation.
584 end
585
586 requires
587 %{perl_requires}
588 end
589
590 files
591 %{datadir}/perl5/CPAN/Meta/Requirements.pm
592 %{mandir}/man3/CPAN::Meta::Requirements.3*
593 end
594 end
595
596 package perl-CPAN-Meta-YAML
597 epoch = 0
598 version = 0.012
599 arch = noarch
600
601 summary = Read and write a subset of YAML for CPAN Meta files.
602 description
603 This module implements a subset of the YAML specification for use in reading
604 and writing CPAN metadata files like META.yml and MYMETA.yml. It should not be
605 used for any other general YAML parsing or generation task.
606 end
607
608 requires
609 %{perl_requires}
610 end
611
612 files
613 /usr/share/perl5/CPAN/Meta/YAML.pm
614 /usr/share/man/man5/CPAN::Meta::YAML*
615 end
616 end
617
618 package perl-Carp
619 epoch = 0
620 version = 1.33.01
621 arch = noarch
622
623 summary = Alternative warn and die for modules.
624 description
625 The Carp routines are useful in your own modules because they act like
626 die() or warn(), but with a message which is more likely to be useful to a
627 user of your module. In the case of cluck, confess, and longmess that
628 context is a summary of every call in the call-stack. For a shorter message
629 you can use carp or croak which report the error as being from where your
630 module was called. There is no guarantee that that is where the error was,
631 but it is a good educated guess.
632 end
633
634 requires
635 %{perl_requires}
636 end
637
638 provides
639 perl(Carp) = %{version}
640 perl(Carp::Heavy) = %{version}
641 end
642
643 # Do not export unversioned module
644 #filter_provides = ^perl\(Carp\)\s*$
645
646 files
647 /usr/share/perl5/Carp*
648 /usr/share/man3/Carp*
649 end
650 end
651
652 package perl-constant
653 epoch = 0
654 version = 1.31
655 arch = noarch
656
657 summary = Perl pragma to declare constants.
658 description
659 This pragma allows you to declare constants at compile-time.
660 end
661
662 requires
663 %{perl_requires}
664 end
665
666 files
667 %{datadir}/perl5/constant.pm
668 %{mandir}/man3/constant.3*
669 end
670 end
671
672 package perl-Data-Dumper
673 epoch = 0
674 version = 2.151
675
676 summary = Stringify perl data structures, suitable for printing and eval.
677 description
678 Given a list of scalars or reference variables, writes out their contents
679 in perl syntax. The references can also be objects. The content of each
680 variable is output in a single Perl statement. Handles self-referential
681 structures correctly.
682 end
683
684 requires
685 %{perl_requires}
686 perl(Scalar::Util)
687 perl(XSLoader)
688 end
689
690 files
691 %{libdir}/perl5/auto/Data/Dumper/Dumper.so
692 %{libdir}/perl5/Data/Dumper.pm
693 %{mandir}/man3/Data::Dumper.3*
694 end
695 end
696
697 package perl-DB_File
698 epoch = 0
699 version = 1.831
700
701 summary = Perl5 access to Berkeley DB version 1.x.
702 description
703 DB_File is a module which allows Perl programs to make use of the facilities
704 provided by Berkeley DB version 1.x (if you have a newer version of DB, you
705 will be limited to functionality provided by interface of version 1.x). The
706 interface defined here mirrors the Berkeley DB interface closely.
707 end
708
709 requires
710 %{perl_requires}
711 perl(Fcntl)
712 perl(XSLoader)
713 end
714
715 files
716 %{libdir}/perl5/DB_File.pm
717 %{libdir}/perl5/auto/DB_File/DB_File.so
718 %{mandir}/man3/DB_File*
719 end
720 end
721
722 package perl-Devel-PPPort
723 epoch = 0
724 version = 3.21
725
726 summary = Perl Pollution Portability header generator.
727 description
728 Perl's API has changed over time, gaining new features, new functions,
729 increasing its flexibility, and reducing the impact on the C name space
730 environment (reduced pollution). The header file written by this module,
731 typically ppport.h, attempts to bring some of the newer Perl API features
732 to older versions of Perl, so that you can worry less about keeping track
733 of old releases, but users can still reap the benefit.
734 end
735
736 requires
737 %{perl_requires}
738 end
739
740 files
741 %{libdir}/perl5/Devel/PPPort.pm
742 %{libdir}/perl5/auto/Devel/PPPort/PPPort.so
743 %{mandir}/man3/Devel::PPPort.3*
744 end
745 end
746
747 package perl-Digest
748 epoch = 0
749 version = 1.17
750 arch = noarch
751
752 summary = Modules that calculate message digests.
753 description
754 The Digest:: modules calculate digests, also called "fingerprints" or
755 "hashes", of some data, called a message. The digest is (usually)
756 some small/fixed size string. The actual size of the digest depend of
757 the algorithm used. The message is simply a sequence of arbitrary
758 bytes or bits.
759 end
760
761 requires
762 %{perl_requires}
763 perl(MIME::Base64)
764 end
765
766 files
767 %{libdir}/perl5/Digest
768 !%{libdir}/perl5/Digest/*
769 /usr/share/perl5/Digest.pm
770 /usr/share/perl5/Digest/base.pm
771 /usr/share/perl5/Digest/file.pm
772 /usr/share/man/man3/Digest.3*
773 /usr/share/man/man3/Digest::base.3*
774 /usr/share/man/man3/Digest::file.3*
775 end
776 end
777
778 package perl-Digest-MD5
779 epoch = 0
780 version = 2.53
781
782 summary = Perl Interface to the MD5 Algorithm.
783 description
784 The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5
785 Message Digest algorithm from within Perl programs. The algorithm takes as
786 input a message of arbitrary length and produces as output a 128-bit
787 "fingerprint" or "message digest" of the input.
788 end
789
790 requires
791 %{perl_requires}
792 perl(Digest::base)>=1.00
793 end
794
795 files
796 %{libdir}/perl5/Digest/MD5.pm
797 %{libdir}/perl5/auto/Digest/MD5
798 /usr/share/man/man3/Digest::MD5.3*
799 end
800 end
801
802 package perl-Digest-SHA
803 epoch = 0
804 version = 5.88
805
806 summary = Perl extension for SHA-1/224/256/384/512.
807 description
808 Digest::SHA is a complete implementation of the NIST Secure Hash
809 Standard. It gives Perl programmers a convenient way to calculate
810 SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The
811 module can handle all types of input, including partial-byte data.
812 end
813
814 requires
815 %{perl_requires}
816 perl(Digest::base)
817 perl(MIME::Base64)
818 end
819
820 files
821 /usr/bin/shasum
822 %{libdir}/perl5/Digest/SHA*
823 %{libdir}/perl5/auto/Digest/SHA*
824 /usr/share/perl5/Digest/SHA*
825 /usr/share/man/man1/shasum.1*
826 /usr/share/man/man3/Digest::SHA.3*
827 end
828 end
829
830 package perl-Encode
831 epoch = 0
832 version = 2.60
833
834 summary = Character encodings in Perl.
835 description
836 The Encode module provides the interface between Perl strings and the rest
837 of the system. Perl strings are sequences of characters.
838 end
839
840 requires
841 %{perl_requires}
842 end
843
844 files
845 %{bindir}/piconv
846 %{libdir}/perl5/Encode*
847 %{libdir}/perl5/auto/Encode*
848 %{datadir}/perl5/Encode
849 !%{datadir}/perl5/Encode/*.e2x
850 !%{datadir}/perl5/Encode/encode.h
851 %{mandir}/man1/piconv.1*
852 %{mandir}/man3/Encode*.3*
853 end
854 end
855
856 package perl-Env
857 epoch = 0
858 version = 1.04
859 arch = noarch
860
861 summary = Perl module that imports environment variables as scalars or arrays.
862 description
863 Perl maintains environment variables in a special hash named %%ENV. For when
864 this access method is inconvenient, the Perl module Env allows environment
865 variables to be treated as scalar or array variables.
866 end
867
868 requires
869 %{perl_requires}
870 end
871
872 files
873 %{datadir}/perl5/Env.pm
874 %{mandir}/man3/Env.3*
875 end
876 end
877
878 package perl-experimental
879 epoch = 0
880 version = 0.007
881 arch = noarch
882
883 summary = Experimental features made easy.
884 description
885 This pragma provides an easy and convenient way to enable or disable
886 experimental features.
887 end
888
889 requires
890 %{perl_requires}
891 end
892
893 files
894 %{datadir}/perl5/experimental*
895 %{mandir}/man3/experimental*
896 end
897 end
898
899 package perl-Exporter
900 epoch = 0
901 version = 5.71
902 arch = noarch
903
904 summary = Implements default import method for modules.
905 description
906 The Exporter module implements an import method which allows a module to
907 export functions and variables to its users' name spaces. Many modules use
908 Exporter rather than implementing their own import method because Exporter
909 provides a highly flexible interface, with an implementation optimized for
910 the common case.
911 end
912
913 requires
914 %{perl_requires}
915 perl(Carp) >= 1.05
916 end
917
918 files
919 %{datadir}/perl5/Exporter*
920 %{mandir}/man3/Exporter*
921 end
922 end
923
924 package perl-ExtUtils-CBuilder
925 epoch = 0
926 version = 0.280217
927 arch = noarch
928
929 summary = Compile and link C code for Perl modules.
930 description
931 This module can build the C portions of Perl modules by invoking the
932 appropriate compilers and linkers in a cross-platform manner. It was
933 motivated by the Module::Build project, but may be useful for other
934 purposes as well.
935 end
936
937 requires
938 %{perl_requires}
939 perl-devel
940 end
941
942 files
943 /usr/share/perl5/ExtUtils/CBuilder*
944 /usr/share/man/man3/ExtUtils::CBuilder*
945 end
946 end
947
948 package perl-ExtUtils-Command
949 epoch = 0
950 version = 1.18
951 arch = noarch
952
953 summary = Perl routines to replace common UNIX commands in Makefiles.
954 description
955 This Perl module is used to replace common UNIX commands. In all cases the
956 functions work with @ARGV rather than taking arguments. This makes them
957 easier to deal with in Makefiles.
958 end
959
960 requires
961 %{perl_requires}
962 perl(File::Find)
963 end
964
965 files
966 %{datadir}/perl5/ExtUtils/Command.pm
967 %{mandir}/man3/ExtUtils::Command.*
968 end
969 end
970
971 package perl-ExtUtils-Embed
972 epoch = 0
973 version = 1.32
974 arch = noarch
975
976 summary = Utilities for embedding Perl in C/C++ applications.
977 description
978 Utilities for embedding Perl in C/C++ applications.
979 end
980
981 requires
982 %{perl_requires}
983 perl-devel
984 end
985
986 files
987 /usr/share/perl5/ExtUtils/Embed*
988 /usr/share/man/man3/ExtUtils::Embed*
989 end
990 end
991
992 package perl-ExtUtils-Install
993 epoch = 0
994 version = 1.67
995 arch = noarch
996
997 summary = Install files from here to there.
998 description
999 Handles the installing and uninstalling of perl modules, scripts, man
1000 pages, etc.
1001 end
1002
1003 requires
1004 %{perl_requires}
1005 perl-devel
1006 perl(Data::Dumper)
1007 end
1008
1009 filter_requires
1010 VMS::Filespec
1011 end
1012
1013 files
1014 %{datadir}/perl5/ExtUtils/Install.pm
1015 %{datadir}/perl5/ExtUtils/Installed.pm
1016 %{datadir}/perl5/ExtUtils/Packlist.pm
1017 %{mandir}/man3/ExtUtils::Install.3*
1018 %{mandir}/man3/ExtUtils::Installed.3*
1019 %{mandir}/man3/ExtUtils::Packlist.3*
1020 end
1021 end
1022
1023 package perl-ExtUtils-MakeMaker
1024 epoch = 0
1025 version = 6.98
1026 arch = noarch
1027
1028 summary = Create a module Makefile.
1029 description
1030 Create a module Makefile.
1031 end
1032
1033 requires
1034 %{perl_requires}
1035 perl-devel
1036 perl(Data::Dumper)
1037 perl(ExtUtils::Command)
1038 perl(ExtUtils::Install)
1039 perl(ExtUtils::Manifest)
1040 perl(File::Find)
1041 perl(Getopt::Long)
1042 perl(Test::Harness)
1043 end
1044
1045 filter_requires
1046 VMS::Filespec
1047 end
1048
1049 files
1050 /usr/bin/instmodsh
1051 /usr/share/perl5/ExtUtils/Command/
1052 /usr/share/perl5/ExtUtils/Liblist/
1053 /usr/share/perl5/ExtUtils/Liblist.pm
1054 /usr/share/perl5/ExtUtils/MakeMaker/
1055 /usr/share/perl5/ExtUtils/MakeMaker.pm
1056 /usr/share/perl5/ExtUtils/MANIFEST.SKIP
1057 /usr/share/perl5/ExtUtils/MM*.pm
1058 /usr/share/perl5/ExtUtils/MY.pm
1059 /usr/share/perl5/ExtUtils/Manifest.pm
1060 /usr/share/perl5/ExtUtils/Mkbootstrap.pm
1061 /usr/share/perl5/ExtUtils/Packlist.pm
1062 /usr/share/perl5/ExtUtils/testlib.pm
1063 /usr/share/man/man1/instmodsh.1*
1064 /usr/share/man/man3/ExtUtils::Command::MM*
1065 /usr/share/man/man3/ExtUtils::Liblist.3*
1066 /usr/share/man/man3/ExtUtils::MM*
1067 /usr/share/man/man3/ExtUtils::MY.3*
1068 /usr/share/man/man3/ExtUtils::MakeMaker*
1069 /usr/share/man/man3/ExtUtils::Manifest.3*
1070 /usr/share/man/man3/ExtUtils::Mkbootstrap.3*
1071 /usr/share/man/man3/ExtUtils::Mksymlists.3*
1072 /usr/share/man/man3/ExtUtils::testlib.3*
1073 end
1074 end
1075
1076 package perl-ExtUtils-Manifest
1077 epoch = 0
1078 version = 1.63
1079 arch = noarch
1080
1081 summary = Utilities to write and check a MANIFEST file.
1082 description
1083 %{summary}
1084 end
1085
1086 requires
1087 %{perl_requires}
1088 end
1089
1090 files
1091 %{datadir}/perl5/ExtUtils/Manifest.pm
1092 %{datadir}/perl5/ExtUtils/MANIFEST.SKIP
1093 %{mandir}/man3/ExtUtils::Manifest.3*
1094 end
1095 end
1096
1097 package perl-ExtUtils-Miniperl
1098 epoch = 0
1099 version = 1.01
1100 arch = noarch
1101
1102 summary = Write the C code for perlmain.c.
1103 description
1104 writemain() takes an argument list of directories containing archive libraries
1105 that relate to perl modules and should be linked into a new perl binary. It
1106 writes a corresponding perlmain.c file that is a plain C file containing all
1107 the bootstrap code to make the If the first argument to writemain() is a
1108 reference to a scalar it is used as the filename to open for ouput. Any other
1109 reference is used as the filehandle to write to. Otherwise output defaults to
1110 STDOUT.
1111 end
1112
1113 requires
1114 %{perl_requires}
1115 perl-devel
1116 end
1117
1118 files
1119 %{datadir}/perl5/ExtUtils/Miniperl.pm
1120 %{mandir}/man3/ExtUtils::Miniperl.3*
1121 end
1122 end
1123
1124 package perl-ExtUtils-ParseXS
1125 epoch = 0
1126 version = 3.24
1127 arch = noarch
1128
1129 summary = Module and a script for converting Perl XS code into C code.
1130 description
1131 ExtUtils::ParseXS will compile XS code into C code by embedding the
1132 constructs necessary to let C functions manipulate Perl values and creates
1133 the glue necessary to let Perl access those functions.
1134 end
1135
1136 requires
1137 %{perl_requires}
1138 perl-devel
1139 end
1140
1141 files
1142 %{bindir}/xsubpp
1143 %{datadir}/perl5/ExtUtils/ParseXS.pm
1144 %{datadir}/perl5/ExtUtils/ParseXS.pod
1145 %{datadir}/perl5/ExtUtils/ParseXS/Constants.pm
1146 %{datadir}/perl5/ExtUtils/ParseXS/CountLines.pm
1147 %{datadir}/perl5/ExtUtils/ParseXS/Eval.pm
1148 %{datadir}/perl5/ExtUtils/ParseXS/Utilities.pm
1149 %{datadir}/perl5/ExtUtils/Typemaps.pm
1150 %{datadir}/perl5/ExtUtils/Typemaps/Cmd.pm
1151 %{datadir}/perl5/ExtUtils/Typemaps/InputMap.pm
1152 %{datadir}/perl5/ExtUtils/Typemaps/OutputMap.pm
1153 %{datadir}/perl5/ExtUtils/Typemaps/Type.pm
1154 %{datadir}/perl5/ExtUtils/xsubpp
1155 %{mandir}/man1/xsubpp*
1156 %{mandir}/man3/ExtUtils::ParseXS.3*
1157 %{mandir}/man3/ExtUtils::ParseXS::Constants.3*
1158 %{mandir}/man3/ExtUtils::ParseXS::Eval.3*
1159 %{mandir}/man3/ExtUtils::ParseXS::Utilities.3*
1160 %{mandir}/man3/ExtUtils::Typemaps.3*
1161 %{mandir}/man3/ExtUtils::Typemaps::Cmd.3*
1162 %{mandir}/man3/ExtUtils::Typemaps::InputMap.3*
1163 %{mandir}/man3/ExtUtils::Typemaps::OutputMap.3*
1164 %{mandir}/man3/ExtUtils::Typemaps::Type.3*
1165 end
1166 end
1167
1168 package perl-File-Fetch
1169 epoch = 1
1170 version = 0.48
1171 arch = noarch
1172
1173 summary = Generic file fetching mechanism.
1174 description
1175 File::Fetch is a generic file fetching mechanism.
1176 end
1177
1178 requires
1179 %{perl_requires}
1180 perl(IPC::Cmd)>=0.36
1181 perl(Module::Load::Conditional)>=0.04
1182 perl(Params::Check)>=0.07
1183 end
1184
1185 files
1186 /usr/share/perl5/File/Fetch.pm
1187 /usr/share/man/man3/File::Fetch.3*
1188 end
1189 end
1190
1191 package perl-File-Path
1192 epoch = 0
1193 version = 2.09
1194 arch = noarch
1195
1196 summary = Create or remove directory trees.
1197 description
1198 This module provides a convenient way to create directories of arbitrary
1199 depth and to delete an entire directory subtree from the file system.
1200 end
1201
1202 requires
1203 %{perl_requires}
1204 perl(Carp)
1205 end
1206
1207 files
1208 %{datadir}/perl5/File/Path.pm
1209 %{mandir}/man3/File::Path.3*
1210 end
1211 end
1212
1213 package perl-File-Temp
1214 epoch = 0
1215 version = 0.23.04
1216 arch = noarch
1217
1218 summary = Return name and handle of a temporary file safely.
1219 description
1220 File::Temp can be used to create and open temporary files in a safe way.
1221 There is both a function interface and an object-oriented interface. The
1222 File::Temp constructor or the tempfile() function can be used to return the
1223 name and the open file handle of a temporary file. The tempdir() function
1224 can be used to create a temporary directory.
1225 end
1226
1227 requires
1228 %{perl_requires}
1229 perl(File::Path) >= 2.06
1230 perl(POSIX)
1231 end
1232
1233 filter_requires
1234 VMS::Stdio
1235 end
1236
1237 files
1238 %{datadir}/perl5/File/Temp.pm
1239 %{mandir}/man3/File::Temp.3*
1240 end
1241 end
1242
1243 package perl-Filter
1244 epoch = 0
1245 version = 1.49
1246
1247 summary = Perl source filters.
1248 description
1249 Source filters alter the program text of a module before Perl sees it, much as
1250 a C preprocessor alters the source text of a C program before the compiler
1251 sees it.
1252 end
1253
1254 requires
1255 %{perl_requires}
1256 end
1257
1258 files
1259 %{libdir}/perl5/auto/Filter/Util
1260 %{libdir}/perl5/Filter/Util
1261 %{datadir}/perl5/pod/perlfilter.pod
1262 %{mandir}/man1/perlfilter.*
1263 %{mandir}/man3/Filter::Util::*
1264 end
1265 end
1266
1267 package perl-Filter-Simple
1268 epoch = 0
1269 version = 0.91
1270 arch = noarch
1271
1272 summary = Simplified Perl source filtering.
1273 description
1274 The Filter::Simple Perl module provides a simplified interface to
1275 Filter::Util::Call; one that is sufficient for most common cases.
1276 end
1277
1278 requires
1279 %{perl_requires}
1280 perl(Text::Balanced) >= 1.97
1281 end
1282
1283 files
1284 %{datadir}/perl5/Filter/Simple.pm
1285 %{mandir}/man3/Filter::Simple.3*
1286 end
1287 end
1288
1289 package perl-Getopt-Long
1290 epoch = 0
1291 version = 2.42
1292 arch = noarch
1293
1294 summary = Extended processing of command line options.
1295 description
1296 The Getopt::Long module implements an extended getopt function called
1297 GetOptions(). It parses the command line from @ARGV, recognizing and removing
1298 specified options and their possible values.
1299 end
1300
1301 requires
1302 %{perl_requires}
1303 perl(Text::ParseWords)
1304 perl(Pod::Usage) >= 1.14
1305 end
1306
1307 files
1308 %{datadir}/perl5/Getopt/Long.pm
1309 %{mandir}/man3/Getopt::Long.3*
1310 end
1311 end
1312
1313 package perl-HTTP-Tiny
1314 epoch = 0
1315 version = 0.043
1316 arch = noarch
1317
1318 summary = A small, simple, correct HTTP/1.1 client.
1319 description
1320 This is a very simple HTTP/1.1 client, designed primarily for doing simple GET
1321 requests without the overhead of a large framework like LWP::UserAgent.
1322 It is more correct and more complete than HTTP::Lite. It supports proxies
1323 (currently only non-authenticating ones) and redirection. It also correctly
1324 resumes after EINTR.
1325 end
1326
1327 requires
1328 %{perl_requires}
1329 perl(Carp)
1330 perl(IO::Socket)
1331 end
1332
1333 files
1334 /usr/share/perl5/HTTP/Tiny.pm
1335 /usr/share/man/man5/HTTP::Tiny*
1336 end
1337 end
1338
1339 package perl-IO-Compress
1340 epoch = 0
1341 version = 2.064
1342 arch = noarch
1343
1344 summary = IO::Compress wrapper for modules.
1345 description
1346 This module is the base class for all IO::Compress and IO::Uncompress
1347 modules. This module is not intended for direct use in application code.
1348 Its sole purpose is to to be sub-classed by IO::Compress modules.
1349 end
1350
1351 requires
1352 %{perl_requires}
1353 end
1354
1355 provides
1356 perl(IO::Uncompress::Bunzip2)
1357 end
1358
1359 files
1360 /usr/share/perl5/Compress/Zlib.pm
1361 %{libdir}/perl5/auto/Compress/Zlib/
1362 /usr/share/man/man3/Compress::Zlib*
1363 /usr/share/perl5/File/GlobMapper.pm
1364 /usr/share/perl5/IO/Compress/Base/
1365 /usr/share/perl5/IO/Compress/Base.pm
1366 /usr/share/perl5/IO/Uncompress/AnyUncompress.pm
1367 /usr/share/perl5/IO/Uncompress/Base.pm
1368 /usr/share/man/man3/File::GlobMapper.*
1369 /usr/share/man/man3/IO::Compress::Base.*
1370 /usr/share/man/man3/IO::Uncompress::AnyUncompress.*
1371 /usr/share/man/man3/IO::Uncompress::Base.*
1372 end
1373 end
1374
1375 package perl-IO-Socket-IP
1376 epoch = 0
1377 version = 0.29
1378 arch = noarch
1379
1380 summary = Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6.
1381 description
1382 This module provides a protocol-independent way to use IPv4 and IPv6
1383 sockets, as a drop-in replacement for IO::Socket::INET. Most constructor
1384 arguments and methods are provided in a backward-compatible way.
1385 end
1386
1387 requires
1388 %{perl_requires}
1389 end
1390
1391 files
1392 %{datadir}/perl5/IO/Socket/IP.pm
1393 %{mandir}/man3/IO::Socket::IP.*
1394 end
1395 end
1396
1397 package perl-IO-Zlib
1398 epoch = 0
1399 version = 1.10
1400 arch = noarch
1401
1402 summary = Perl IO:: style interface to Compress::Zlib.
1403 description
1404 This modules provides an IO:: style interface to the Compress::Zlib
1405 package. The main advantage is that you can use an IO::Zlib object in much
1406 the same way as an IO::File object so you can have common code that doesn't
1407 know which sort of file it is using.
1408 end
1409
1410 requires
1411 %{perl_requires}
1412 perl(Compress::Zlib)
1413 end
1414
1415 files
1416 /usr/share/perl5/IO/Zlib.pm
1417 /usr/share/man/man3/IO::Zlib.*
1418 end
1419 end
1420
1421 package perl-IPC-Cmd
1422 epoch = 0
1423 version = 0.92
1424 arch = noarch
1425
1426 summary = Finding and running system commands made easy.
1427 description
1428 IPC::Cmd allows you to run commands, interactively if desired, in a
1429 platform independent way, but have them still work.
1430 end
1431
1432 requires
1433 %{perl_requires}
1434 perl(ExtUtils::MakeMaker)
1435 end
1436
1437 files
1438 /usr/share/perl5/IPC/Cmd.pm
1439 /usr/share/man/man3/IPC::Cmd.3*
1440 end
1441 end
1442
1443 package perl-JSON-PP
1444 epoch = 0
1445 version = 2.27203
1446 arch = noarch
1447
1448 summary = JSON::XS compatible pure-Perl module.
1449 description
1450 JSON::XS is the fastest and most proper JSON module on CPAN. It is written by
1451 Marc Lehmann in C, so must be compiled and installed in the used environment.
1452 JSON::PP is a pure-Perl module and is compatible with JSON::XS.
1453 end
1454
1455 requires
1456 %{perl_requires}
1457 end
1458
1459 files
1460 /usr/bin/json_pp
1461 /usr/share/perl5/JSON/PP
1462 /usr/share/perl5/JSON/PP.pm
1463 /usr/share/man/man1/json_pp.1*
1464 /usr/share/man/man3/JSON::PP.3*
1465 /usr/share/man/man3/JSON::PP::Boolean.3pm*
1466 end
1467 end
1468
1469 package perl-Locale-Codes
1470 epoch = 0
1471 version = 3.25
1472 arch = noarch
1473
1474 summary = Distribution of modules to handle locale codes.
1475 description
1476 Locale-Codes is a distribution containing a set of modules. The modules
1477 each deal with different types of codes which identify parts of the locale
1478 including languages, countries, currency, etc.
1479 end
1480
1481 requires
1482 %{perl_requires}
1483 end
1484
1485 filter_requires
1486 Locale::Codes::Country_Retired
1487 Locale::Codes::LangFam_Retired
1488 Locale::Codes::Script_Retired
1489 Locale::Codes::LangExt_Codes
1490 Locale::Codes::LangFam_Codes
1491 Locale::Codes::Script_Codes
1492 Locale::Codes::Language_Codes
1493 Locale::Codes::LangExt_Retired
1494 Locale::Codes::Currency_Codes
1495 Locale::Codes::LangVar_Retired
1496 Locale::Codes::Language_Retired
1497 Locale::Codes::Country_Codes
1498 Locale::Codes::LangVar_Codes
1499 Locale::Codes::Currency_Retired
1500 end
1501
1502 provides
1503 perl(Locale::Codes) = %{version}
1504 end
1505
1506 files
1507 %{datadir}/perl5/Locale/Codes
1508 %{datadir}/perl5/Locale/Codes.*
1509 %{datadir}/perl5/Locale/Country.*
1510 %{datadir}/perl5/Locale/Currency.*
1511 %{datadir}/perl5/Locale/Language.*
1512 %{datadir}/perl5/Locale/Script.*
1513 %{mandir}/man3/Locale::Codes::*
1514 %{mandir}/man3/Locale::Codes.*
1515 %{mandir}/man3/Locale::Country.*
1516 %{mandir}/man3/Locale::Currency.*
1517 %{mandir}/man3/Locale::Language.*
1518 %{mandir}/man3/Locale::Script.*
1519 end
1520 end
1521
1522 package perl-Locale-Maketext
1523 epoch = 0
1524 version = 1.25
1525 arch = noarch
1526
1527 summary = Framework for localization.
1528 description
1529 It is a common feature of applications (whether run directly, or via the Web)
1530 for them to be "localized" -- i.e., for them to present an English interface
1531 to an English-speaker, a German interface to a German-speaker, and so on for
1532 all languages it's programmed with. Locale::Maketext is a framework for
1533 software localization; it provides you with the tools for organizing and
1534 accessing the bits of text and text-processing code that you need for
1535 producing localized applications.
1536 end
1537
1538 requires
1539 %{perl_requires}
1540 end
1541
1542 files
1543 %{datadir}/perl5//Locale/Maketext.*
1544 %{datadir}/perl5/Locale/Maketext/Cookbook.*
1545 %{datadir}/perl5/Locale/Maketext/Guts.*
1546 %{datadir}/perl5/Locale/Maketext/GutsLoader.*
1547 %{datadir}/perl5/Locale/Maketext/TPJ13.*
1548 %{mandir}/man3/Locale::Maketext.*
1549 %{mandir}/man3/Locale::Maketext::Cookbook.*
1550 %{mandir}/man3/Locale::Maketext::Guts.*
1551 %{mandir}/man3/Locale::Maketext::GutsLoader.*
1552 %{mandir}/man3/Locale::Maketext::TPJ13.*
1553 end
1554 end
1555
1556 package perl-Locale-Maketext-Simple
1557 epoch = 0
1558 version = 0.21
1559 arch = noarch
1560 license = MIT
1561
1562 summary = Simple interface to Locale::Maketext::Lexicon.
1563 description
1564 This module is a simple wrapper around Locale::Maketext::Lexicon, designed
1565 to alleviate the need of creating Language Classes for module authors.
1566 end
1567
1568 requires
1569 %{perl_requires}
1570 end
1571
1572 files
1573 %{datadir}/perl5/Locale/Maketext/Simple.pm
1574 %{mandir}/man3/Locale::Maketext::Simple.*
1575 end
1576 end
1577
1578 package perl-Module-Build
1579 epoch = 0
1580 version = 0.42.05
1581 arch = noarch
1582
1583 summary = Perl module for building and installing Perl modules.
1584 description
1585 Module::Build is a system for building, testing, and installing Perl modules.
1586 It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter
1587 the behavior of the module through subclassing in a much more straightforward
1588 way than with MakeMaker. It also does not require a make on your system - most
1589 of the Module::Build code is pure-perl and written in a very cross-platform
1590 way. In fact, you don't even need a shell, so even platforms like MacOS
1591 (traditional) can use it fairly easily. Its only prerequisites are modules that
1592 are included with perl 5.6.0, and it works fine on perl 5.005 if you can
1593 install a few additional modules.
1594 end
1595
1596 requires
1597 %{perl_requires}
1598 perl(Archive::Tar)>=1.08
1599 perl(CPAN::Meta)>=2.110420
1600 perl(ExtUtils::CBuilder)>=0.15
1601 perl(ExtUtils::ParseXS)>=1.02
1602 end
1603
1604 files
1605 %{bindir}/config_data
1606 %{datadir}/perl5/inc/
1607 %{datadir}/perl5/Module/Build*
1608 %{mandir}/man1/config_data.1*
1609 %{mandir}/man3/Module::Build*
1610 %{mandir}/man3/inc::latest.3*
1611 end
1612 end
1613
1614 package perl-Module-CoreList
1615 epoch = 0
1616 version = 5.20150214
1617 arch = noarch
1618
1619 summary = Perl core modules indexed by perl versions.
1620 description
1621 Module::CoreList contains the hash of hashes %Module::CoreList::version, this
1622 is keyed on perl version as indicated in $]. The second level hash is module
1623 => version pairs.
1624 end
1625
1626 requires
1627 %{perl_requires}
1628 end
1629
1630 files
1631 %{datadir}/perl5/Module/CoreList
1632 %{datadir}/perl5/Module/CoreList.pm
1633 %{datadir}/perl5/Module/CoreList.pod
1634 %{mandir}/man3/Module::CoreList*
1635 end
1636 end
1637
1638 package perl-Module-CoreList-tools
1639 epoch = 0
1640 version = 5.020001
1641 arch = noarch
1642
1643 summary = Tool for listing modules shipped with perl.
1644 description
1645 This package provides a corelist(1) tool which can be used to query what
1646 modules were shipped with given perl version.
1647 end
1648
1649 requires
1650 %{perl_requires}
1651 perl-Module-CoreList
1652 end
1653
1654 files
1655 %{bindir}/corelist
1656 %{mandir}/man1/corelist*
1657 end
1658 end
1659
1660 package perl-Module-Load
1661 epoch = 0
1662 version = 0.32
1663 arch = noarch
1664
1665 summary = Runtime require of both modules and files.
1666 description
1667 Module::Load eliminates the need to know whether you are trying to require
1668 either a file or a module.
1669 end
1670
1671 requires
1672 %{perl_requires}
1673 end
1674
1675 files
1676 %{datadir}/perl5/Module/Load.pm
1677 %{mandir}/man3/Module::Load.*
1678 end
1679 end
1680
1681 package perl-Module-Load-Conditional
1682 epoch = 0
1683 version = 0.62
1684 arch = noarch
1685
1686 summary = Looking up module information / loading at runtime.
1687 description
1688 Module::Load::Conditional provides simple ways to query and possibly load
1689 any of the modules you have installed on your system during runtime.
1690 end
1691
1692 requires
1693 %{perl_requires}
1694 end
1695
1696 files
1697 %{datadir}/perl5/Module/Load/
1698 %{mandir}/man3/Module::Load::Conditional*
1699 end
1700 end
1701
1702 package perl-Module-Loaded
1703 epoch = 0
1704 version = 0.08
1705 arch = noarch
1706
1707 summary = Mark modules as loaded or unloaded.
1708 description
1709 When testing applications, often you find yourself needing to provide
1710 functionality in your test environment that would usually be provided by
1711 external modules. Rather than munging the %INC by hand to mark these external
1712 modules as loaded, so they are not attempted to be loaded by perl, this module
1713 offers you a very simple way to mark modules as loaded and/or unloaded.
1714 end
1715
1716 requires
1717 %{perl_requires}
1718 end
1719
1720 files
1721 %{datadir}/perl5/Module/Loaded.pm
1722 %{mandir}/man3/Module::Loaded*
1723 end
1724 end
1725
1726 package perl-Module-Metadata
1727 epoch = 0
1728 version = 1.000019
1729 arch = noarch
1730
1731 summary = Gather package and POD information from perl module files.
1732 description
1733 Gather package and POD information from perl module files.
1734 end
1735
1736 requires
1737 %{perl_requires}
1738 end
1739
1740 files
1741 /usr/share/perl5/Module/Metadata.pm
1742 /usr/share/man/man3/Module::Metadata.3pm*
1743 end
1744 end
1745
1746 package perl-Package-Constants
1747 epoch = 0
1748 version = 0.04
1749 arch = noarch
1750
1751 summary = List all constants declared in a package.
1752 description
1753 Package::Constants lists all the constants defined in a certain package. This
1754 can be useful for, among others, setting up an autogenerated @EXPORT/@EXPORT_OK
1755 for a Constants.pm file.
1756 end
1757
1758 requires
1759 %{perl_requires}
1760 end
1761
1762 files
1763 /usr/share/perl5/Package/
1764 /usr/share/man/man3/Package::Constants*
1765 end
1766 end
1767
1768 package perl-Params-Check
1769 epoch = 0
1770 version = 0.38
1771 arch = noarch
1772
1773 summary = Generic input parsing/checking mechanism.
1774 description
1775 Params::Check is a generic input parsing/checking mechanism.
1776 end
1777
1778 requires
1779 %{perl_requires}
1780 end
1781
1782 provides
1783 perl(Params::Check)
1784 end
1785
1786 files
1787 /usr/share/perl5/Params/
1788 /usr/share/man/man3/Params::Check*
1789 end
1790 end
1791
1792 package perl-Parse-CPAN-Meta
1793 epoch = 0
1794 version = 1.4414
1795 arch = noarch
1796
1797 summary = Parse META.yml and other similar CPAN metadata files.
1798 description
1799 Parse::CPAN::Meta is a parser for META.yml files, based on the parser half of
1800 YAML::Tiny.
1801 end
1802
1803 requires
1804 %{perl_requires}
1805 end
1806
1807 files
1808 /usr/share/perl5/Parse/CPAN/Meta.pm
1809 /usr/share/man/man3/Parse::CPAN::Meta.3*
1810 end
1811 end
1812
1813 package perl-Path-Tools
1814 epoch = 0
1815 version = 3.48
1816 license = (GPL+ or Artistic) and BSD
1817
1818 summary = PathTools Perl module (Cwd, File::Spec).
1819 description
1820 PathTools Perl module (Cwd, File::Spec).
1821 end
1822
1823 requires
1824 %{perl_requires}
1825 end
1826
1827 filter_requires
1828 VMS::Filespec
1829 end
1830
1831 files
1832 %{libdir}/perl5/Cwd.pm
1833 %{libdir}/perl5/File/Spec*
1834 /usr/share/man/man3/Cwd*
1835 /usr/share/man/man3/File::Spec*
1836 end
1837 end
1838
1839 package perl-Perl-OSType
1840 epoch = 0
1841 version = 1.007
1842 arch = noarch
1843
1844 summary = Map perl operating system names to generic types.
1845 description
1846 Modules that provide OS-specific behaviors often need to know if the current
1847 operating system matches a more generic type of operating systems. For example,
1848 'linux' is a type of 'Unix' operating system and so is 'freebsd'.
1849 This module provides a mapping between an operating system name as given by $^O
1850 and a more generic type. The initial version is based on the OS type mappings
1851 provided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating
1852 systems are given the type 'Windows' rather than 'Win32').
1853 end
1854
1855 requires
1856 %{perl_requires}
1857 end
1858
1859 files
1860 /usr/share/perl5/Perl/OSType.pm
1861 /usr/share/man/man3/Perl::OSType.3pm*
1862 end
1863 end
1864
1865 package perl-Pod-Checker
1866 epoch = 0
1867 version = 1.60
1868 arch = noarch
1869
1870 summary = Check POD documents for syntax errors.
1871 description
1872 Module and tools to verify POD documentation contents for compliance with the
1873 Plain Old Documentation format specifications.
1874 end
1875
1876 requires
1877 %{perl_requires}
1878 end
1879
1880 files
1881 %{bindir}/podchecker
1882 %{datadir}/perl5/Pod/Checker.pm
1883 %{mandir}/man1/podchecker.*
1884 %{mandir}/man3/Pod::Checker.*
1885 end
1886 end
1887
1888 package perl-Pod-Escapes
1889 epoch = 0
1890 version = 1.06
1891 arch = noarch
1892
1893 summary = Perl module for resolving POD escape sequences.
1894 description
1895 This module provides things that are useful in decoding Pod E<...> sequences.
1896 Presumably, it should be used only by Pod parsers and/or formatters.
1897 end
1898
1899 requires
1900 %{perl_requires}
1901 end
1902
1903 files
1904 /usr/share/perl5/Pod/Escapes.pm
1905 /usr/share/man/man3/Pod::Escapes.*
1906 end
1907 end
1908
1909 package perl-Pod-Parser
1910 epoch = 0
1911 version = 1.62
1912 arch = noarch
1913
1914 summary = Basic perl modules for handling Plain Old Documentation (POD).
1915 description
1916 This software distribution contains the packages for using Perl5 POD (Plain
1917 Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
1918 Perl5 distribution for more information about POD.
1919 end
1920
1921 requires
1922 %{perl_requires}
1923 end
1924
1925 files
1926 %{bindir}/podselect
1927 %{datadir}/perl5/Pod/Find.pm
1928 %{datadir}/perl5/Pod/InputObjects.pm
1929 %{datadir}/perl5/Pod/ParseUtils.pm
1930 %{datadir}/perl5/Pod/Parser.pm
1931 %{datadir}/perl5/Pod/PlainText.pm
1932 %{datadir}/perl5/Pod/Select.pm
1933 %{mandir}/man1/podselect.1*
1934 %{mandir}/man3/Pod::Find.*
1935 %{mandir}/man3/Pod::InputObjects.*
1936 %{mandir}/man3/Pod::ParseUtils.*
1937 %{mandir}/man3/Pod::Parser.*
1938 %{mandir}/man3/Pod::PlainText.*
1939 %{mandir}/man3/Pod::Select.*
1940 end
1941 end
1942
1943 package perl-Pod-Perldoc
1944 epoch = 0
1945 version = 3.23
1946 arch = noarch
1947
1948 summary = Look up Perl documentation in Pod format.
1949 description
1950 perldoc looks up a piece of documentation in .pod format that is embedded
1951 in the perl installation tree or in a perl script, and displays it via
1952 "groff -man | $PAGER". This is primarily used for the documentation for
1953 the perl library modules.
1954 end
1955
1956 requires
1957 %{perl_requires}
1958 end
1959
1960 files
1961 %{bindir}/perldoc
1962 %{datadir}/perl5/pod/perldoc.pod
1963 %{datadir}/perl5/Pod/Perldoc
1964 %{datadir}/perl5/Pod/Perldoc.pm
1965 %{mandir}/man1/perldoc.1*
1966 %{mandir}/man3/Pod::Perldoc*
1967 end
1968 end
1969
1970 package perl-Pod-Simple
1971 epoch = 0
1972 version = 3.28
1973 arch = noarch
1974
1975 summary = Framework for parsing POD documentation.
1976 description
1977 Pod::Simple is a Perl library for parsing text in the Pod (plain old
1978 documentation) markup language that is typically used for writing
1979 documentation for Perl and for Perl modules.
1980 end
1981
1982 requires
1983 %{perl_requires}
1984 end
1985
1986 files
1987 /usr/share/perl5/Pod/Simple/
1988 /usr/share/perl5/Pod/Simple.pm
1989 /usr/share/perl5/Pod/Simple.pod
1990 /usr/share/man/man3/Pod::Simple*
1991 end
1992 end
1993
1994 package perl-Pod-Usage
1995 epoch = 0
1996 version = 1.63
1997 arch = noarch
1998
1999 summary = Print a usage message from embedded pod documentation.
2000 description
2001 pod2usage will print a usage message for the invoking script (using its
2002 embedded POD documentation) and then exit the script with the desired exit
2003 status. The usage message printed may have any one of three levels of
2004 "verboseness": If the verbose level is 0, then only a synopsis is printed.
2005 If the verbose level is 1, then the synopsis is printed along with a
2006 description (if present) of the command line options and arguments. If the
2007 verbose level is 2, then the entire manual page is printed.
2008 end
2009
2010 requires
2011 %{perl_requires}
2012 perl(Pod::Text)
2013 end
2014
2015 files
2016 %{bindir}/pod2usage
2017 %{datadir}/perl5/Pod/Usage.pm
2018 %{mandir}/man1/pod2usage.*
2019 %{mandir}/man3/Pod::Usage.*
2020 end
2021 end
2022
2023 package perl-parent
2024 epoch = 0
2025 version = 0.228
2026 arch = noarch
2027
2028 summary = Establish an ISA relationship with base classes at compile time.
2029 description
2030 parent allows you to both load one or more modules, while setting up
2031 inheritance from those modules at the same time.
2032 end
2033
2034 requires
2035 %{perl_requires}
2036 end
2037
2038 files
2039 %{datadir}/perl5/parent.pm
2040 %{mandir}/man3/parent.3*
2041 end
2042 end
2043
2044 package perl-podlators
2045 epoch = 0
2046 version = 2.5.1
2047 arch = noarch
2048
2049 summary = Format POD source into various output formats.
2050 description
2051 This package contains Pod::Man and Pod::Text modules which convert POD input
2052 to *roff source output, suitable for man pages, or plain text. It also
2053 includes several sub-classes of Pod::Text for formatted output to terminals
2054 with various capabilities.
2055 end
2056
2057 requires
2058 %{perl_requires}
2059 perl(File::Spec) >= 0.8
2060 perl(Pod::Simple) >= 3.06
2061 end
2062
2063 files
2064 %{bindir}/pod2man
2065 %{bindir}/pod2text
2066 %{datadir}/perl5/pod/perlpodstyle.pod
2067 %{datadir}/perl5/Pod/Man.pm
2068 %{datadir}/perl5/Pod/ParseLink.pm
2069 %{datadir}/perl5/Pod/Text
2070 %{datadir}/perl5/Pod/Text.pm
2071 %{mandir}/man1/pod2man.1*
2072 %{mandir}/man1/pod2text.1*
2073 %{mandir}/man1/perlpodstyle.1*
2074 %{mandir}/man3/Pod::Man*
2075 %{mandir}/man3/Pod::ParseLink*
2076 %{mandir}/man3/Pod::Text*
2077 end
2078 end
2079
2080 package perl-Scalar-List-Utils
2081 epoch = 0
2082 version = 1.28
2083
2084 summary = A selection of general-utility scalar and list subroutines.
2085 description
2086 Scalar::Util and List::Util contain a selection of subroutines that people have
2087 expressed would be nice to have in the perl core, but the usage would not
2088 really be high enough to warrant the use of a keyword, and the size so small
2089 such that being individual extensions would be wasteful.
2090 end
2091
2092 requires
2093 %{perl_requires}
2094 end
2095
2096 files
2097 %{libdir}/perl5/List
2098 %{libdir}/perl5/Scalar
2099 %{libdir}/perl5/auto/List
2100 /usr/share/man/man3/List::Util*
2101 /usr/share/man/man3/Scalar::Util*
2102 end
2103 end
2104
2105 package perl-Socket
2106 epoch = 0
2107 version = 2.013
2108
2109 summary = C socket.h defines and structure manipulators.
2110 description
2111 This module is just a translation of the C socket.h file. Unlike the old
2112 mechanism of requiring a translated socket.ph file, this uses the h2xs program
2113 (see the Perl source distribution) and your native C compiler. This means
2114 that it has a far more likely chance of getting the numbers right. This
2115 includes all of the commonly used pound-defines like AF_INET, SOCK_STREAM, etc.
2116 end
2117
2118 requires
2119 %{perl_requires}
2120 end
2121
2122 files
2123 %{libdir}/perl5/auto/Socket/Socket.*
2124 %{libdir}/perl5/Socket.pm
2125 %{mandir}/man3/Socket.3*
2126 end
2127 end
2128
2129 package perl-Storable
2130 epoch = 0
2131 version = 2.49
2132
2133 summary = Persistence for Perl data structures.
2134 description
2135 The Storable package brings persistence to your Perl data structures
2136 containing scalar, array, hash or reference objects, i.e. anything that
2137 can be conveniently stored to disk and retrieved at a later time.
2138 end
2139
2140 requires
2141 %{perl_requires}
2142 perl(Carp)
2143 perl(Fcntl)
2144 perl(IO::File)
2145 end
2146
2147 files
2148 %{libdir}/perl5/Storable.pm
2149 %{libdir}/perl5/auto/Storable
2150 %{mandir}/man3/Storable.*
2151 end
2152 end
2153
2154 package perl-Sys-Syslog
2155 epoch = 0
2156 version = 0.33
2157
2158 summary = Perl interface to the UNIX syslog(3) calls.
2159 description
2160 Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with
2161 a string priority and a list of printf() arguments just like at syslog(3).
2162 end
2163
2164 requires
2165 %{perl_requires}
2166 end
2167
2168 files
2169 %{libdir}/perl5/Sys/Syslog.pm
2170 %{libdir}/perl5/auto/Sys/Syslog
2171 %{mandir}/man3/Sys::Syslog.*
2172 end
2173 end
2174
2175 package perl-Term-ANSIColor
2176 epoch = 0
2177 version = 4.02
2178 arch = noarch
2179
2180 summary = Color screen output using ANSI escape sequences.
2181 description
2182 This module has two interfaces, one through color() and colored() and the
2183 other through constants. It also offers the utility functions uncolor(),
2184 colorstrip(), colorvalid(), and coloralias(), which have to be explicitly
2185 imported to be used.
2186 end
2187
2188 requires
2189 %{perl_requires}
2190 end
2191
2192 files
2193 %{datadir}/perl5/Term/ANSIColor.pm
2194 %{mandir}/man3/Term::ANSIColor*
2195 end
2196 end
2197
2198 package perl-Test-Harness
2199 epoch = 0
2200 version = 3.30
2201 arch = noarch
2202
2203 summary = Run Perl standard test scripts with statistics.
2204 description
2205 Run Perl standard test scripts with statistics.
2206 Use TAP::Parser, Test::Harness package was whole rewritten.
2207 end
2208
2209 requires
2210 %{perl_requires}
2211 end
2212
2213 files
2214 /usr/bin/prove
2215 /usr/share/perl5/App*
2216 /usr/share/perl5/TAP*
2217 /usr/share/perl5/Test/Harness*
2218 /usr/share/man/man1/prove.1*
2219 /usr/share/man/man3/App*
2220 /usr/share/man/man3/TAP*
2221 /usr/share/man/man3/Test::Harness*
2222 end
2223 end
2224
2225 package perl-Test-Simple
2226 epoch = 0
2227 version = 1.001002
2228 arch = noarch
2229
2230 summary = Basic utilities for writing tests.
2231 description
2232 Basic utilities for writing tests.
2233 end
2234
2235 requires
2236 %{perl_requires}
2237 perl(Data::Dumper)
2238 end
2239
2240 files
2241 /usr/share/perl5/Test/More*
2242 /usr/share/perl5/Test/Builder*
2243 /usr/share/perl5/Test/Simple*
2244 /usr/share/perl5/Test/Tutorial*
2245 /usr/share/man/man3/Test::More*
2246 /usr/share/man/man3/Test::Builder*
2247 /usr/share/man/man3/Test::Simple*
2248 /usr/share/man/man3/Test::Tutorial*
2249 end
2250 end
2251
2252 package perl-Text-ParseWords
2253 epoch = 0
2254 version = 3.29
2255 arch = noarch
2256
2257 summary = Parse text into an array of tokens or array of arrays.
2258 description
2259 Parse text into an array of tokens or array of arrays.
2260 end
2261
2262 requires
2263 %{perl_requires}
2264 perl(Carp)
2265 end
2266
2267 files
2268 %{datadir}/perl5/Text/ParseWords.pm
2269 %{mandir}/man3/Text::ParseWords.*
2270 end
2271 end
2272
2273 package perl-Thread-Queue
2274 epoch = 0
2275 version = 3.05
2276 arch = noarch
2277
2278 summary = Thread-safe queues.
2279 description
2280 This module provides thread-safe FIFO queues that can be accessed safely by
2281 any number of threads.
2282 end
2283
2284 requires
2285 %{perl_requires}
2286 perl(Carp)
2287 end
2288
2289 files
2290 %{datadir}/perl5/Thread/Queue.pm
2291 %{mandir}/man3/Thread::Queue.*
2292 end
2293 end
2294
2295 package perl-Time-HiRes
2296 epoch = 0
2297 version = 1.9726
2298
2299 summary = High resolution alarm, sleep, gettimeofday, interval timers.
2300 description
2301 The Time::HiRes module implements a Perl interface to the usleep, nanosleep,
2302 ualarm, gettimeofday, and setitimer/getitimer system calls, in other words,
2303 high resolution time and timers.
2304 end
2305
2306 requires
2307 %{perl_requires}
2308 perl(Carp)
2309 end
2310
2311 files
2312 %{libdir}/perl5/Time/HiRes.pm
2313 %{libdir}/perl5/auto/Time/HiRes
2314 %{mandir}/man3/Time::HiRes.*
2315 end
2316 end
2317
2318 package perl-Time-Local
2319 epoch = 0
2320 version = 1.2300
2321 arch = noarch
2322
2323 summary = Efficiently compute time from local and GMT time.
2324 description
2325 This module provides functions that are the inverse of built-in perl functions
2326 localtime() and gmtime(). They accept a date as a six-element array, and
2327 return the corresponding time(2) value in seconds since the system epoch
2328 (Midnight, January 1, 1970 GMT on Unix, for example). This value can be
2329 positive or negative, though POSIX only requires support for positive values,
2330 so dates before the system's epoch may not work on all operating systems.
2331 end
2332
2333 requires
2334 %{perl_requires}
2335 end
2336
2337 files
2338 %{datadir}/perl5/Time/Local.pm
2339 %{mandir}/man3/Time::Local.*
2340 end
2341 end
2342
2343 package perl-Time-Piece
2344 epoch = 0
2345 version = 1.27
2346
2347 summary = Time objects from localtime and gmtime.
2348 description
2349 The Time::Piece module replaces the standard localtime and gmtime functions
2350 with implementations that return objects. It does so in a backwards compatible
2351 manner, so that using localtime or gmtime as documented in perlfunc still
2352 behave as expected.
2353 end
2354
2355 requires
2356 %{perl_requires}
2357 end
2358
2359 files
2360 %{libdir}/perl5/Time/Piece.pm
2361 %{libdir}/perl5/Time/Seconds.pm
2362 %{libdir}/perl5/auto/Time/Piece/
2363 /usr/share/man/man3/Time::Piece.3*
2364 /usr/share/man/man3/Time::Seconds.3*
2365 end
2366 end
2367
2368 package perl-threads
2369 epoch = 0
2370 version = 1.93
2371
2372 summary = Perl interpreter-based threads.
2373 description
2374 Since Perl 5.8, thread programming has been available using a model called
2375 interpreter threads which provides a new Perl interpreter for each thread,
2376 and, by default, results in no data or state information being shared between
2377 threads. (Prior to Perl 5.8, 5005threads was available through the Thread.pm
2378 API. This threading model has been deprecated, and was removed as of Perl
2379 5.10.0.) As just mentioned, all variables are, by default, thread local. To use
2380 shared variables, you need to also load threads::shared.
2381 end
2382
2383 requires
2384 %{perl_requires}
2385 end
2386
2387 files
2388 %{libdir}/perl5/auto/threads/threads*
2389 %{libdir}/perl5/threads.pm
2390 /usr/share/man/man3/threads.3*
2391 end
2392 end
2393
2394 package perl-threads-shared
2395 epoch = 0
2396 version = 1.46
2397
2398 summary = Perl extension for sharing data structures between threads.
2399 description
2400 By default, variables are private to each thread, and each newly created thread
2401 gets a private copy of each existing variable. This module allows you to share
2402 variables across different threads (and pseudo-forks on Win32). It is used
2403 together with the threads module. This module supports the sharing of the
2404 following data types only: scalars and scalar refs, arrays and array refs, and
2405 hashes and hash refs.
2406 end
2407
2408 requires
2409 %{perl_requires}
2410 end
2411
2412 files
2413 %{libdir}/perl5/auto/threads/shared*
2414 %{libdir}/perl5/threads/shared*
2415 /usr/share/man/man3/threads::shared*
2416 end
2417 end
2418
2419 package perl-version
2420 epoch = 0
2421 version = 0.99.09
2422 arch = noarch
2423
2424 summary = Perl extension for Version Objects.
2425 description
2426 Perl extension for Version Objects.
2427 end
2428
2429 requires
2430 %{perl_requires}
2431 end
2432
2433 files
2434 /usr/share/perl5/version.pm
2435 /usr/share/perl5/version.pod
2436 /usr/share/perl5/version/
2437 /usr/share/man/man3/version.3*
2438 /usr/share/man/man3/version::Internals.3*
2439 end
2440 end
2441
2442 package perl-core
2443 epoch = 0
2444
2445 summary = Base perl metapackage.
2446 description
2447 A metapackage which requires all of the perl bits and modules in the upstream
2448 tarball from perl.org.
2449 end
2450
2451 requires
2452 %{perl_requires}
2453 perl-libs
2454 perl-devel
2455 perl-App-a2p
2456 perl-App-find2perl
2457 perl-App-s2p
2458 perl-Archive-Tar
2459 perl-autodie
2460 perl-Compress-Raw-Bzip2
2461 perl-Compress-Raw-Zlib
2462 perl-CGI
2463 perl-CPAN
2464 perl-CPAN-Meta
2465 perl-CPAN-Meta-YAML
2466 perl-CPAN-Meta-Requirements
2467 perl-Carp
2468 perl-constant
2469 perl-Data-Dumper
2470 perl-DB_File
2471 perl-Devel-PPPort
2472 perl-Digest
2473 perl-Digest-MD5
2474 perl-Digest-SHA
2475 perl-Encode
2476 perl-Env
2477 perl-Exporter
2478 perl-ExtUtils-CBuilder
2479 perl-ExtUtils-Command
2480 perl-ExtUtils-Embed
2481 perl-ExtUtils-Install
2482 perl-ExtUtils-MakeMaker
2483 perl-ExtUtils-Manifest
2484 perl-ExtUtils-Miniperl
2485 perl-ExtUtils-ParseXS
2486 perl-experimental
2487 perl-File-Fetch
2488 perl-File-Path
2489 perl-File-Temp
2490 perl-Filter
2491 perl-Filter-Simple
2492 perl-Getopt-Long
2493 perl-HTTP-Tiny
2494 perl-IO-Compress
2495 perl-IO-Socket-IP
2496 perl-IO-Zlib
2497 perl-IPC-Cmd
2498 perl-JSON-PP
2499 perl-Locale-Codes
2500 perl-Locale-Maketext
2501 perl-Locale-Maketext-Simple
2502 perl-Module-Build
2503 perl-Module-CoreList
2504 perl-Module-CoreList-tools
2505 perl-Module-Load
2506 perl-Module-Load-Conditional
2507 perl-Module-Loaded
2508 perl-Module-Metadata
2509 perl-Package-Constants
2510 perl-Params-Check
2511 perl-Parse-CPAN-Meta
2512 perl-Perl-OSType
2513 perl-Path-Tools
2514 perl-Pod-Checker
2515 perl-Pod-Parser
2516 perl-Pod-Perldoc
2517 perl-Pod-Simple
2518 perl-Pod-Usage
2519 perl-parent
2520 perl-podlators
2521 perl-Scalar-List-Utils
2522 perl-Socket
2523 perl-Storable
2524 perl-Sys-Syslog
2525 perl-Term-ANSIColor
2526 perl-Test-Harness
2527 perl-Test-Simple
2528 perl-Text-ParseWords
2529 perl-Thread-Queue
2530 perl-Time-HiRes
2531 perl-Time-Local
2532 perl-Time-Piece
2533 perl-threads
2534 perl-threads-shared
2535 perl-version
2536 end
2537
2538 # Nothing. Nada. Zilch. Zarro. Uh uh. Nope. Sorry.
2539 files
2540 end
2541 end
2542
2543 package %{name}-debuginfo
2544 template DEBUGINFO
2545 end
2546 end