]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blob - perl/perl.nm
perl: Rebuild against libdb
[people/amarx/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 = 13.3
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 gcc-c++
37 gdbm-devel
38 iana-etc
39 libdb-devel
40 perl
41 procps
42 zlib-devel
43 pakfire >= 0.9.26-3.1
44 end
45
46 # Perl passes -fstack-protector, if no argument is passed that enables the SSP.
47 # So we need to pass it explicitely.
48 CFLAGS += -fstack-protector-all
49
50 prepare_cmds
51 sed -i 's/command /command[ -]/' makedepend.SH
52 end
53
54 configure_options = \
55 -des \
56 -Doptimize="%{CFLAGS}" \
57 -Dccdlflags="-Wl,--enable-new-dtags" \
58 -Dlddlflags="-shared %{CFLAGS} %{LDFLAGS}" \
59 -DDDEBUGGING=-g \
60 -Dversion=%{version} \
61 -Dmyhostname=localhost \
62 -Dperladmin=root@localhost \
63 -Dcc="gcc" \
64 -Dcf_by="%{DISTRO_VENDOR}" \
65 -Dprefix=/usr \
66 -Dvendorprefix=/usr \
67 -Dsiteprefix="/usr/local" \
68 -Dsitelib="/usr/local/share/perl5" \
69 -Dsitearch="/usr/local/lib/perl5" \
70 -Dprivlib="/usr/share/perl5" \
71 -Dvendorlib="/usr/share/perl5/vendor_perl" \
72 -Darchlib="%{libdir}/perl5" \
73 -Dvendorarch="%{libdir}/perl5/vendor_perl" \
74 -Darchname=%{arch}-linux-thread-multi \
75 -Dpager="/usr/bin/less -isr" \
76 -Dman1dir=/usr/share/man/man1 \
77 -Dman3dir=/usr/share/man/man3 \
78 -Duseshrplib \
79 -Dusethreads \
80 -Duseithreads \
81 -Duselargefiles \
82 -Dd_semctl_semun \
83 -Di_db \
84 -Ui_ndbm \
85 -Di_gdbm \
86 -Di_shadow \
87 -Di_syslog \
88 -Dman3ext=3pm \
89 -Duseperlio \
90 -Dinstallusrbinperl=n \
91 -Ubincompat5005 \
92 -Uversiononly \
93 -Dd_gethostent_r_proto \
94 -Ud_endhostent_r_proto \
95 -Ud_sethostent_r_proto \
96 -Ud_endprotoent_r_proto \
97 -Ud_setprotoent_r_proto \
98 -Ud_endservent_r_proto \
99 -Ud_setservent_r_proto \
100 -Dscriptdir="/usr/bin"
101
102 if "%{DISTRO_ARCH}" == "x86_64"
103 configure_options += \
104 -Dlibpth="/usr/local/lib64 /lib64 %{prefix}/lib64"
105 end
106
107 build
108 sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \
109 -e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \
110 -e "s|LIB\s*= ./zlib-src|LIB = %{libdir}|" \
111 cpan/Compress-Raw-Zlib/config.in
112
113 sh ./Configure %{configure_options}
114
115 make %{PARALLELISMFLAGS}
116 end
117
118 test
119 make test
120 end
121
122 install_cmds
123 # Remove precreated directories
124 rm -rfv %{BUILDROOT}/usr/local
125 end
126 end
127
128 quality-agent
129 whitelist_rpath
130 /%{lib}
131 %{libdir}
132 %{libdir}/perl5/CORE
133 end
134 end
135
136 # This variable contains the constant version string
137 # of this perl package.
138 perl_requires := %{name} = %{thisver}
139
140 packages
141 package perl
142 # Increase epoch because of automatic dependencies.
143 epoch = 2
144
145 requires
146 perl-libs = %{version}-%{_release}
147 end
148
149 provides
150 # Compat provides
151 perl(:MODULE_COMPAT_5.20.2)
152 perl(:MODULE_COMPAT_5.20.1)
153 perl(:MODULE_COMPAT_5.20.0)
154
155 # Threading provides
156 perl(:WITH_ITHREADS)
157 perl(:WITH_THREADS)
158
159 # Largefile provides
160 perl(:WITH_LARGEFILES)
161
162 # PerlIO provides
163 perl(:WITH_PERLIO)
164
165 # File provides
166 perl(abbrev.pl)
167 perl(assert.pl)
168 perl(bigfloat.pl)
169 perl(bigint.pl)
170 perl(bigrat.pl)
171 perl(bytes_heavy.pl)
172 perl(cacheout.pl)
173 perl(complete.pl)
174 perl(ctime.pl)
175 perl(dotsh.pl)
176 perl(dumpvar.pl)
177 perl(exceptions.pl)
178 perl(fastcwd.pl)
179 perl(find.pl)
180 perl(finddepth.pl)
181 perl(flush.pl)
182 perl(ftp.pl)
183 perl(getcwd.pl)
184 perl(getopt.pl)
185 perl(getopts.pl)
186 perl(hostname.pl)
187 perl(importenv.pl)
188 perllook.pl)
189 perl(newgetopt.pl)
190 perl(open2.pl)
191 perl(open3.pl)
192 perl(perl5db.pl)
193 perl(pwd.pl)
194 perl(shellwords.pl)
195 perl(stat.pl)
196 perl(syslog.pl)
197 perl(tainted.pl)
198 perl(termcap.pl)
199 perl(timelocal.pl)
200 perl(utf8_heavy.pl)
201 perl(validate.pl)
202 perl(File::Basename)
203 perl(strict)
204 perl(vars)
205 end
206
207 filter_requires
208 DBIx
209 InternetConfig
210 Mac::
211 NDBM_File
212 Tk
213 unicore::Name
214 VMS::
215 end
216
217 obsoletes
218 perl-Archive-Extract
219 perl-Class-ISA
220 perl-CPANPLUS
221 perl-Log-Message
222 perl-Log-Message-Simple
223 perl-Module-Plugable
224 perl-Object-Accessor
225 perl-Term-UI
226 perl-Version-Requirements
227 end
228 end
229
230 package perl-libs
231 template LIBS
232
233 provides
234 libperl.so
235 end
236
237 files
238 %{libdir}/perl5/CORE/libperl.so
239 end
240 end
241
242 package perl-devel
243 template DEVEL
244
245 files
246 /usr/bin/enc2xs
247 /usr/share/man/man1/enc2xs*
248 /usr/share/perl5/Encode/
249 /usr/bin/h2xs
250 /usr/share/man/man1/h2xs*
251 /usr/bin/libnetcfg
252 /usr/share/man/man1/libnetcfg*
253 /usr/bin/perlivp
254 /usr/share/man/man1/perlivp*
255 %{libdir}/perl5/CORE/*.h
256 /usr/bin/xsubpp
257 /usr/share/man/man1/xsubpp*
258 /usr/share/man/man1/perlxs*
259 end
260 end
261
262 #package perl-tests
263 # summary = Testsuite to check your Perl installation.
264 # description-perl-tests
265 # This package contains the test suite included with perl %{thisver}.
266 # Install this if you want to test your Perl installation (binary and core
267 # modules).
268 # end
269 #
270 # files
271 # %{libdir}/perl5-tests
272 # end
273 #end
274
275 package perl-App-a2p
276 epoch = 0
277 version = 1.000
278
279 summary = Awk to Perl translator.
280 description
281 This package delivers a2p tool which takes an awk script specified on the
282 command line and produces a comparable Perl script.
283 end
284
285 requires
286 %{perl_requires}
287 end
288
289 files
290 %{bindir}/a2p
291 %{datadir}/perl5/pod/a2p.pod
292 %{mandir}/man1/a2p.1*
293 end
294 end
295
296 package perl-App-find2perl
297 epoch = 0
298 version = 0.001
299 arch = noarch
300
301 summary = Translate find command lines to Perl code.
302 description
303 This package delivers find2perl tool which is a little translator to convert
304 find command lines to equivalent Perl code.
305 end
306
307 requires
308 %{perl_requires}
309 end
310
311 files
312 %{bindir}/find2perl
313 %{mandir}/man1/find2perl.1*
314 end
315 end
316
317 package perl-App-s2p
318 epoch = 0
319 version = 1.000
320 arch = noarch
321
322 summary = Convert sed scripts to Perl programm.
323 description
324 This package delivers the s2p tool, which converts sed scripts to
325 Perl programms.
326 end
327
328 requires
329 %{perl_requires}
330 end
331
332 files
333 %{bindir}/psed
334 %{bindir}/s2p
335 %{mandir}/man1/psed.1*
336 %{mandir}/man1/s2p.1*
337 end
338 end
339
340 package perl-Archive-Tar
341 epoch = 0
342 version = 1.96
343 arch = noarch
344
345 summary = A module for Perl manipulation of .tar files.
346 description
347 Archive::Tar provides an object oriented mechanism for handling tar files. It
348 provides class methods for quick and easy files handling while also allowing
349 for the creation of tar file objects for custom manipulation. If you have the
350 IO::Zlib module installed, Archive::Tar will also support compressed or
351 gzipped tar files.
352 end
353
354 requires
355 %{perl_requires}
356 perl(IO::Zlib) >= 1.01
357 perl(IO::Compress::Bzip2) >= 2.015
358 perl(IO::Uncompress::Bunzip2) >= 2.015
359 end
360
361 files
362 %{bindir}/ptar
363 %{bindir}/ptardiff
364 %{bindir}/ptargrep
365 %{datadir}/perl5/Archive/Tar
366 %{datadir}/perl5/Archive/Tar.pm
367 %{mandir}/man1/ptar.1*
368 %{mandir}/man1/ptardiff.1*
369 %{mandir}/man1/ptargrep.1*
370 %{mandir}/man3/Archive::Tar*
371 end
372 end
373
374 package perl-autodie
375 epoch = 0
376 version = 2.23
377 arch = noarch
378
379 summary = Replace functions with ones that succeed or die.
380 descripton
381 The "autodie" and "Fatal" pragma provides a convenient way to replace
382 functions that normally return false on failure with equivalents that throw an
383 exception on failure.
384
385 However "Fatal" has been obsoleted by the new autodie pragma. Please use
386 autodie in preference to "Fatal".
387 end
388
389 requires
390 %{perl_requires}
391 perl(B)
392 perl(Fcntl)
393 perl(overload)
394 perl(POSIX)
395 end
396
397 files
398 %{datadir}/perl5/autodie/
399 %{datadir}/perl5/autodie.pm
400 %{datadir}/perl5/Fatal.pm
401 %{mandir}/man3/autodie.3*
402 %{mandir}/man3/autodie::*
403 %{mandir}/man3/Fatal.3*
404 end
405 end
406
407 package perl-B-Debug
408 epoch = 0
409 version = 1.19
410 arch = noarch
411
412 summary = Walk Perl syntax tree, print debug information about op-codes.
413 description
414 Walk Perl syntax tree and print debug information about op-codes. See
415 B::Concise and B::Terse for other details.
416 end
417
418 requires
419 %{perl_requires}
420 end
421
422 files
423 %{datadir}/perl5/B/Debug.pm
424 %{mandir}/man3/B::Debug.3*
425 end
426 end
427
428 package perl-Compress-Raw-Bzip2
429 epoch = 0
430 version = 2.064
431
432 summary = Low-Level Interface to bzip2 compression library.
433 description
434 This module provides a Perl interface to the bzip2 compression library.
435 It is used by IO::Compress::Bzip2.
436 end
437
438 requires
439 %{perl_requires}
440 perl(Exporter)
441 perl(File::Temp)
442 end
443
444 files
445 %{libdir}/perl5/Compress/Raw/Bzip2.pm
446 %{libdir}/perl5/auto/Compress/Raw/Bzip2
447 %{mandir}/man3/Compress::Raw::Bzip2*
448 end
449 end
450
451 package perl-Compress-Raw-Zlib
452 epoch = 0
453 version = 2.065
454
455 summary = Low-Level Interface to the zlib compression library.
456 description
457 This module provides a Perl interface to the zlib compression library.
458 It is used by IO::Compress::Zlib.
459 end
460
461 requires
462 %{perl_requires}
463 end
464
465 files
466 %{libdir}/perl5/Compress/Raw/Zlib.pm
467 %{libdir}/perl5/auto/Compress/Raw/Zlib
468 %{mandir}/man3/Compress::Raw::Zlib*
469 end
470 end
471
472 package perl-CGI
473 epoch = 0
474 version = 3.63
475 arch = noarch
476
477 summary = Handle Common Gateway Interface requests and responses
478 description
479 CGI.pm is a stable, complete and mature solution for processing and preparing
480 HTTP requests and responses. Major features including processing form
481 submissions, file uploads, reading and writing cookies, query string generation
482 and manipulation, and processing and preparing HTTP headers. Some HTML
483 generation utilities are included as well.
484
485 CGI.pm performs very well in in a vanilla CGI.pm environment and also comes
486 with built-in support for mod_perl and mod_perl2 as well as FastCGI.
487 end
488
489 requires
490 %{perl_requires}
491 end
492
493 provides
494 perl(CGI)=%{version}
495 end
496
497 filter_requires
498 FCGI
499 end
500
501 files
502 /usr/share/perl5/CGI
503 /usr/share/perl5/CGI.pm
504 /usr/share/man/man3/CGI.3*
505 /usr/share/man/man3/CGI::*.3*
506 end
507 end
508
509 package perl-CPAN
510 epoch = 0
511 version = 2.05
512 arch = noarch
513
514 summary = Query, download and build perl modules from CPAN sites.
515 description
516 Query, download and build perl modules from CPAN sites.
517 end
518
519 requires
520 %{perl_requires}
521 perl(Digest::SHA)
522 end
523
524 provides
525 cpan
526 cpan=$(version-perl-CPAN)
527 end
528
529 filter_requires
530 Mac::BuildTools
531 end
532
533 files
534 /usr/bin/cpan
535 /usr/share/perl5/CPAN*
536 /usr/share/man/man1/cpan.1*
537 /usr/share/man/man3/CPAN*
538 end
539 end
540
541 package perl-CPAN-Meta
542 epoch = 0
543 version = 2.140640
544 arch = noarch
545
546 summary = Distribution metadata for a CPAN dist.
547 description
548 Software distributions released to the CPAN include a META.json or, for
549 older distributions, META.yml, which describes the distribution, its
550 contents, and the requirements for building and installing the
551 distribution. The data structure stored in the META.json file is described
552 in CPAN::Meta::Spec.
553 end
554
555 requires
556 %{perl_requires}
557 end
558
559 files
560 /usr/share/perl5/CPAN/Meta.pm
561 /usr/share/perl5/CPAN/Meta
562 /usr/share/perl5/CPAN/Meta/Converter.pm
563 /usr/share/perl5/CPAN/Meta/Feature.pm
564 /usr/share/perl5/CPAN/Meta/History.pm
565 /usr/share/perl5/CPAN/Meta/Prereqs.pm
566 /usr/share/perl5/CPAN/Meta/Spec.pm
567 /usr/share/perl5/CPAN/Meta/Validator.pm
568 /usr/share/man/man5/CPAN::Meta.*
569 end
570 end
571
572 package perl-CPAN-Meta-Requirements
573 epoch = 0
574 version = 2.122
575 arch = noarch
576
577 summary = Set of version requirements for a CPAN dist.
578 description
579 A CPAN::Meta::Requirements object models a set of version constraints like
580 those specified in the META.yml or META.json files in CPAN distributions.
581 It can be built up by adding more and more constraints, and it will reduce
582 them to the simplest representation.
583 end
584
585 requires
586 %{perl_requires}
587 end
588
589 files
590 %{datadir}/perl5/CPAN/Meta/Requirements.pm
591 %{mandir}/man3/CPAN::Meta::Requirements.3*
592 end
593 end
594
595 package perl-CPAN-Meta-YAML
596 epoch = 0
597 version = 0.012
598 arch = noarch
599
600 summary = Read and write a subset of YAML for CPAN Meta files.
601 description
602 This module implements a subset of the YAML specification for use in reading
603 and writing CPAN metadata files like META.yml and MYMETA.yml. It should not be
604 used for any other general YAML parsing or generation task.
605 end
606
607 requires
608 %{perl_requires}
609 end
610
611 files
612 /usr/share/perl5/CPAN/Meta/YAML.pm
613 /usr/share/man/man5/CPAN::Meta::YAML*
614 end
615 end
616
617 package perl-Carp
618 epoch = 0
619 version = 1.33.01
620 arch = noarch
621
622 summary = Alternative warn and die for modules.
623 description
624 The Carp routines are useful in your own modules because they act like
625 die() or warn(), but with a message which is more likely to be useful to a
626 user of your module. In the case of cluck, confess, and longmess that
627 context is a summary of every call in the call-stack. For a shorter message
628 you can use carp or croak which report the error as being from where your
629 module was called. There is no guarantee that that is where the error was,
630 but it is a good educated guess.
631 end
632
633 requires
634 %{perl_requires}
635 end
636
637 provides
638 perl(Carp) = %{version}
639 perl(Carp::Heavy) = %{version}
640 end
641
642 # Do not export unversioned module
643 #filter_provides = ^perl\(Carp\)\s*$
644
645 files
646 /usr/share/perl5/Carp*
647 /usr/share/man3/Carp*
648 end
649 end
650
651 package perl-constant
652 epoch = 0
653 version = 1.31
654 arch = noarch
655
656 summary = Perl pragma to declare constants.
657 description
658 This pragma allows you to declare constants at compile-time.
659 end
660
661 requires
662 %{perl_requires}
663 end
664
665 files
666 %{datadir}/perl5/constant.pm
667 %{mandir}/man3/constant.3*
668 end
669 end
670
671 package perl-Data-Dumper
672 epoch = 0
673 version = 2.151
674
675 summary = Stringify perl data structures, suitable for printing and eval.
676 description
677 Given a list of scalars or reference variables, writes out their contents
678 in perl syntax. The references can also be objects. The content of each
679 variable is output in a single Perl statement. Handles self-referential
680 structures correctly.
681 end
682
683 requires
684 %{perl_requires}
685 perl(Scalar::Util)
686 perl(XSLoader)
687 end
688
689 files
690 %{libdir}/perl5/auto/Data/Dumper/Dumper.so
691 %{libdir}/perl5/Data/Dumper.pm
692 %{mandir}/man3/Data::Dumper.3*
693 end
694 end
695
696 package perl-DB_File
697 epoch = 0
698 version = 1.831
699
700 summary = Perl5 access to Berkeley DB version 1.x.
701 description
702 DB_File is a module which allows Perl programs to make use of the facilities
703 provided by Berkeley DB version 1.x (if you have a newer version of DB, you
704 will be limited to functionality provided by interface of version 1.x). The
705 interface defined here mirrors the Berkeley DB interface closely.
706 end
707
708 requires
709 %{perl_requires}
710 perl(Fcntl)
711 perl(XSLoader)
712 end
713
714 files
715 %{libdir}/perl5/DB_File.pm
716 %{libdir}/perl5/auto/DB_File/DB_File.so
717 %{mandir}/man3/DB_File*
718 end
719 end
720
721 package perl-Devel-PPPort
722 epoch = 0
723 version = 3.21
724
725 summary = Perl Pollution Portability header generator.
726 description
727 Perl's API has changed over time, gaining new features, new functions,
728 increasing its flexibility, and reducing the impact on the C name space
729 environment (reduced pollution). The header file written by this module,
730 typically ppport.h, attempts to bring some of the newer Perl API features
731 to older versions of Perl, so that you can worry less about keeping track
732 of old releases, but users can still reap the benefit.
733 end
734
735 requires
736 %{perl_requires}
737 end
738
739 files
740 %{libdir}/perl5/Devel/PPPort.pm
741 %{libdir}/perl5/auto/Devel/PPPort/PPPort.so
742 %{mandir}/man3/Devel::PPPort.3*
743 end
744 end
745
746 package perl-Digest
747 epoch = 0
748 version = 1.17
749 arch = noarch
750
751 summary = Modules that calculate message digests.
752 description
753 The Digest:: modules calculate digests, also called "fingerprints" or
754 "hashes", of some data, called a message. The digest is (usually)
755 some small/fixed size string. The actual size of the digest depend of
756 the algorithm used. The message is simply a sequence of arbitrary
757 bytes or bits.
758 end
759
760 requires
761 %{perl_requires}
762 perl(MIME::Base64)
763 end
764
765 files
766 %{libdir}/perl5/Digest
767 !%{libdir}/perl5/Digest/*
768 /usr/share/perl5/Digest.pm
769 /usr/share/perl5/Digest/base.pm
770 /usr/share/perl5/Digest/file.pm
771 /usr/share/man/man3/Digest.3*
772 /usr/share/man/man3/Digest::base.3*
773 /usr/share/man/man3/Digest::file.3*
774 end
775 end
776
777 package perl-Digest-MD5
778 epoch = 0
779 version = 2.53
780
781 summary = Perl Interface to the MD5 Algorithm.
782 description
783 The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5
784 Message Digest algorithm from within Perl programs. The algorithm takes as
785 input a message of arbitrary length and produces as output a 128-bit
786 "fingerprint" or "message digest" of the input.
787 end
788
789 requires
790 %{perl_requires}
791 perl(Digest::base)>=1.00
792 end
793
794 files
795 %{libdir}/perl5/Digest/MD5.pm
796 %{libdir}/perl5/auto/Digest/MD5
797 /usr/share/man/man3/Digest::MD5.3*
798 end
799 end
800
801 package perl-Digest-SHA
802 epoch = 0
803 version = 5.88
804
805 summary = Perl extension for SHA-1/224/256/384/512.
806 description
807 Digest::SHA is a complete implementation of the NIST Secure Hash
808 Standard. It gives Perl programmers a convenient way to calculate
809 SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The
810 module can handle all types of input, including partial-byte data.
811 end
812
813 requires
814 %{perl_requires}
815 perl(Digest::base)
816 perl(MIME::Base64)
817 end
818
819 files
820 /usr/bin/shasum
821 %{libdir}/perl5/Digest/SHA*
822 %{libdir}/perl5/auto/Digest/SHA*
823 /usr/share/perl5/Digest/SHA*
824 /usr/share/man/man1/shasum.1*
825 /usr/share/man/man3/Digest::SHA.3*
826 end
827 end
828
829 package perl-Encode
830 epoch = 0
831 version = 2.60
832
833 summary = Character encodings in Perl.
834 description
835 The Encode module provides the interface between Perl strings and the rest
836 of the system. Perl strings are sequences of characters.
837 end
838
839 requires
840 %{perl_requires}
841 end
842
843 files
844 %{bindir}/piconv
845 %{libdir}/perl5/Encode*
846 %{libdir}/perl5/auto/Encode*
847 %{datadir}/perl5/Encode
848 !%{datadir}/perl5/Encode/*.e2x
849 !%{datadir}/perl5/Encode/encode.h
850 %{mandir}/man1/piconv.1*
851 %{mandir}/man3/Encode*.3*
852 end
853 end
854
855 package perl-Env
856 epoch = 0
857 version = 1.04
858 arch = noarch
859
860 summary = Perl module that imports environment variables as scalars or arrays.
861 description
862 Perl maintains environment variables in a special hash named %%ENV. For when
863 this access method is inconvenient, the Perl module Env allows environment
864 variables to be treated as scalar or array variables.
865 end
866
867 requires
868 %{perl_requires}
869 end
870
871 files
872 %{datadir}/perl5/Env.pm
873 %{mandir}/man3/Env.3*
874 end
875 end
876
877 package perl-experimental
878 epoch = 0
879 version = 0.007
880 arch = noarch
881
882 summary = Experimental features made easy.
883 description
884 This pragma provides an easy and convenient way to enable or disable
885 experimental features.
886 end
887
888 requires
889 %{perl_requires}
890 end
891
892 files
893 %{datadir}/perl5/experimental*
894 %{mandir}/man3/experimental*
895 end
896 end
897
898 package perl-Exporter
899 epoch = 0
900 version = 5.71
901 arch = noarch
902
903 summary = Implements default import method for modules.
904 description
905 The Exporter module implements an import method which allows a module to
906 export functions and variables to its users' name spaces. Many modules use
907 Exporter rather than implementing their own import method because Exporter
908 provides a highly flexible interface, with an implementation optimized for
909 the common case.
910 end
911
912 requires
913 %{perl_requires}
914 perl(Carp) >= 1.05
915 end
916
917 files
918 %{datadir}/perl5/Exporter*
919 %{mandir}/man3/Exporter*
920 end
921 end
922
923 package perl-ExtUtils-CBuilder
924 epoch = 0
925 version = 0.280217
926 arch = noarch
927
928 summary = Compile and link C code for Perl modules.
929 description
930 This module can build the C portions of Perl modules by invoking the
931 appropriate compilers and linkers in a cross-platform manner. It was
932 motivated by the Module::Build project, but may be useful for other
933 purposes as well.
934 end
935
936 requires
937 %{perl_requires}
938 perl-devel
939 end
940
941 files
942 /usr/share/perl5/ExtUtils/CBuilder*
943 /usr/share/man/man3/ExtUtils::CBuilder*
944 end
945 end
946
947 package perl-ExtUtils-Command
948 epoch = 0
949 version = 1.18
950 arch = noarch
951
952 summary = Perl routines to replace common UNIX commands in Makefiles.
953 description
954 This Perl module is used to replace common UNIX commands. In all cases the
955 functions work with @ARGV rather than taking arguments. This makes them
956 easier to deal with in Makefiles.
957 end
958
959 requires
960 %{perl_requires}
961 perl(File::Find)
962 end
963
964 files
965 %{datadir}/perl5/ExtUtils/Command.pm
966 %{mandir}/man3/ExtUtils::Command.*
967 end
968 end
969
970 package perl-ExtUtils-Embed
971 epoch = 0
972 version = 1.32
973 arch = noarch
974
975 summary = Utilities for embedding Perl in C/C++ applications.
976 description
977 Utilities for embedding Perl in C/C++ applications.
978 end
979
980 requires
981 %{perl_requires}
982 perl-devel
983 end
984
985 files
986 /usr/share/perl5/ExtUtils/Embed*
987 /usr/share/man/man3/ExtUtils::Embed*
988 end
989 end
990
991 package perl-ExtUtils-Install
992 epoch = 0
993 version = 1.67
994 arch = noarch
995
996 summary = Install files from here to there.
997 description
998 Handles the installing and uninstalling of perl modules, scripts, man
999 pages, etc.
1000 end
1001
1002 requires
1003 %{perl_requires}
1004 perl-devel
1005 perl(Data::Dumper)
1006 end
1007
1008 filter_requires
1009 VMS::Filespec
1010 end
1011
1012 files
1013 %{datadir}/perl5/ExtUtils/Install.pm
1014 %{datadir}/perl5/ExtUtils/Installed.pm
1015 %{datadir}/perl5/ExtUtils/Packlist.pm
1016 %{mandir}/man3/ExtUtils::Install.3*
1017 %{mandir}/man3/ExtUtils::Installed.3*
1018 %{mandir}/man3/ExtUtils::Packlist.3*
1019 end
1020 end
1021
1022 package perl-ExtUtils-MakeMaker
1023 epoch = 0
1024 version = 6.98
1025 arch = noarch
1026
1027 summary = Create a module Makefile.
1028 description
1029 Create a module Makefile.
1030 end
1031
1032 requires
1033 %{perl_requires}
1034 /usr/bin/xsubpp
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