zlog: update to 1.2.17
[feed/packages.git] / lang / perl / perlbase.mk
1 define Package/perlbase-template
2 SUBMENU:=Perl
3 SECTION:=lang
4 CATEGORY:=Languages
5 URL:=http://www.cpan.org/
6 DEPENDS:=perl
7 endef
8
9 define Package/perlbase-anydbm-file
10 $(call Package/perlbase-template)
11 TITLE:=AnyDBM_File perl module
12 DEPENDS+=+perlbase-essential
13 endef
14
15 define Package/perlbase-anydbm-file/install
16 $(call perlmod/Install,$(1),AnyDBM_File.pm,)
17 $(call perlmod/InstallBaseTests,$(1),lib/AnyDBM_File.t)
18 endef
19
20 $(eval $(call BuildPackage,perlbase-anydbm-file))
21
22
23 define Package/perlbase-app
24 $(call Package/perlbase-template)
25 TITLE:=app perl module
26 DEPENDS+=+perlbase-autouse +perlbase-base +perlbase-config +perlbase-cpan +perlbase-essential +perlbase-file +perlbase-getopt +perlbase-if +perlbase-tap +perlbase-text
27 endef
28
29 define Package/perlbase-app/install
30 $(call perlmod/Install,$(1),App,)
31 endef
32
33 $(eval $(call BuildPackage,perlbase-app))
34
35
36 define Package/perlbase-archive
37 $(call Package/perlbase-template)
38 TITLE:=Archive perl module
39 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file +perlbase-io
40 endef
41
42 define Package/perlbase-archive/install
43 $(call perlmod/Install,$(1),Archive,)
44 $(call perlmod/InstallBaseTests,$(1),cpan/Archive-Tar/bin cpan/Archive-Tar/t)
45 $(INSTALL_DIR) $(1)/usr/bin
46 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptar $(1)/usr/bin/
47 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptardiff $(1)/usr/bin/
48 $(CP) $(PKG_INSTALL_DIR)/usr/bin/ptargrep $(1)/usr/bin/
49 endef
50
51 $(eval $(call BuildPackage,perlbase-archive))
52
53
54 define Package/perlbase-attribute
55 $(call Package/perlbase-template)
56 TITLE:=Attribute perl module
57 DEPENDS+=+perlbase-essential
58 endef
59
60 define Package/perlbase-attribute/install
61 $(call perlmod/Install,$(1),Attribute,)
62 $(call perlmod/InstallBaseTests,$(1),dist/Attribute-Handlers/t)
63 endef
64
65 $(eval $(call BuildPackage,perlbase-attribute))
66
67
68 define Package/perlbase-attributes
69 $(call Package/perlbase-template)
70 TITLE:=attributes perl module
71 DEPENDS+=+perlbase-essential +perlbase-xsloader
72 endef
73
74 define Package/perlbase-attributes/install
75 $(call perlmod/Install,$(1),attributes.pm auto/attributes,)
76 endef
77
78 $(eval $(call BuildPackage,perlbase-attributes))
79
80
81 define Package/perlbase-autodie
82 $(call Package/perlbase-template)
83 TITLE:=autodie perl module
84 DEPENDS+=+perlbase-essential
85 endef
86
87 define Package/perlbase-autodie/install
88 $(call perlmod/Install,$(1),autodie autodie.pm,)
89 $(call perlmod/InstallBaseTests,$(1),cpan/autodie/t)
90 endef
91
92 $(eval $(call BuildPackage,perlbase-autodie))
93
94
95 define Package/perlbase-autoloader
96 $(call Package/perlbase-template)
97 TITLE:=AutoLoader perl module
98 DEPENDS+=+perlbase-essential
99 endef
100
101 define Package/perlbase-autoloader/install
102 $(call perlmod/Install,$(1),AutoLoader.pm,)
103 $(call perlmod/InstallBaseTests,$(1),cpan/AutoLoader/t)
104 endef
105
106 $(eval $(call BuildPackage,perlbase-autoloader))
107
108
109 define Package/perlbase-autosplit
110 $(call Package/perlbase-template)
111 TITLE:=AutoSplit perl module
112 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file
113 endef
114
115 define Package/perlbase-autosplit/install
116 $(call perlmod/Install/NoStrip,$(1),AutoSplit.pm,)
117 endef
118
119 $(eval $(call BuildPackage,perlbase-autosplit))
120
121
122 define Package/perlbase-autouse
123 $(call Package/perlbase-template)
124 TITLE:=autouse perl module
125 endef
126
127 define Package/perlbase-autouse/install
128 $(call perlmod/Install,$(1),autouse.pm,)
129 $(call perlmod/InstallBaseTests,$(1),dist/autouse/t)
130 endef
131
132 $(eval $(call BuildPackage,perlbase-autouse))
133
134
135 define Package/perlbase-b
136 $(call Package/perlbase-template)
137 TITLE:=B perl module
138 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-feature
139 endef
140
141 define Package/perlbase-b/install
142 $(call perlmod/Install,$(1),B B.pm auto/B,)
143 $(call perlmod/InstallBaseTests,$(1),ext/B/t lib/B/Deparse-core.t lib/B/Deparse-subclass.t lib/B/Deparse.t)
144 endef
145
146 $(eval $(call BuildPackage,perlbase-b))
147
148
149 define Package/perlbase-base
150 $(call Package/perlbase-template)
151 TITLE:=base perl module
152 DEPENDS+=+perlbase-essential
153 endef
154
155 define Package/perlbase-base/install
156 $(call perlmod/Install,$(1),base.pm,)
157 $(call perlmod/InstallBaseTests,$(1),dist/base/t)
158 endef
159
160 $(eval $(call BuildPackage,perlbase-base))
161
162
163 define Package/perlbase-benchmark
164 $(call Package/perlbase-template)
165 TITLE:=Benchmark perl module
166 DEPENDS+=+perlbase-essential
167 endef
168
169 define Package/perlbase-benchmark/install
170 $(call perlmod/Install,$(1),Benchmark.pm,)
171 $(call perlmod/InstallBaseTests,$(1),lib/Benchmark.t)
172 endef
173
174 $(eval $(call BuildPackage,perlbase-benchmark))
175
176
177 define Package/perlbase-bigint
178 $(call Package/perlbase-template)
179 TITLE:=bigint perl module
180 DEPENDS+=+perlbase-essential
181 endef
182
183 define Package/perlbase-bigint/install
184 $(call perlmod/Install,$(1),bigint.pm,)
185 endef
186
187 $(eval $(call BuildPackage,perlbase-bigint))
188
189
190 define Package/perlbase-bignum
191 $(call Package/perlbase-template)
192 TITLE:=bignum perl module
193 DEPENDS+=+perlbase-bigint +perlbase-essential
194 endef
195
196 define Package/perlbase-bignum/install
197 $(call perlmod/Install,$(1),bignum.pm bigrat.pm,)
198 $(call perlmod/InstallBaseTests,$(1),cpan/bignum/t)
199 endef
200
201 $(eval $(call BuildPackage,perlbase-bignum))
202
203
204 define Package/perlbase-blib
205 $(call Package/perlbase-template)
206 TITLE:=blib perl module
207 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file
208 endef
209
210 define Package/perlbase-blib/install
211 $(call perlmod/Install,$(1),blib.pm,)
212 $(call perlmod/InstallBaseTests,$(1),lib/blib.t)
213 endef
214
215 $(eval $(call BuildPackage,perlbase-blib))
216
217
218 define Package/perlbase-bytes
219 $(call Package/perlbase-template)
220 TITLE:=bytes perl module
221 endef
222
223 define Package/perlbase-bytes/install
224 $(call perlmod/Install,$(1),bytes.pm bytes_heavy.pl,)
225 $(call perlmod/InstallBaseTests,$(1),lib/bytes.t)
226 endef
227
228 $(eval $(call BuildPackage,perlbase-bytes))
229
230
231 define Package/perlbase-charnames
232 $(call Package/perlbase-template)
233 TITLE:=charnames perl module
234 DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-re +perlbase-unicore
235 endef
236
237 define Package/perlbase-charnames/install
238 $(call perlmod/Install,$(1),_charnames.pm charnames.pm,)
239 $(call perlmod/InstallBaseTests,$(1),lib/charnames.t)
240 endef
241
242 $(eval $(call BuildPackage,perlbase-charnames))
243
244
245 define Package/perlbase-class
246 $(call Package/perlbase-template)
247 TITLE:=Class perl module
248 DEPENDS+=+perlbase-essential
249 endef
250
251 define Package/perlbase-class/install
252 $(call perlmod/Install,$(1),Class,)
253 $(call perlmod/InstallBaseTests,$(1),lib/Class/Struct.t)
254 endef
255
256 $(eval $(call BuildPackage,perlbase-class))
257
258
259 define Package/perlbase-compress
260 $(call Package/perlbase-template)
261 TITLE:=Compress perl module
262 DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-io +perlbase-scalar
263 endef
264
265 define Package/perlbase-compress/install
266 $(call perlmod/Install,$(1),Compress auto/Compress,)
267 $(call perlmod/InstallBaseTests,$(1),cpan/Compress-Raw-Bzip2/t cpan/Compress-Raw-Zlib/t)
268 endef
269
270 $(eval $(call BuildPackage,perlbase-compress))
271
272
273 define Package/perlbase-config
274 $(call Package/perlbase-template)
275 TITLE:=Config perl module
276 endef
277
278 define Package/perlbase-config/install
279 $(call perlmod/Install,$(1),Config Config.pm Config_git.pl Config_heavy.pl,)
280 $(call perlmod/InstallBaseTests,$(1),cpan/Config-Perl-V/t lib/Config.t lib/Config/Extensions.t)
281 endef
282
283 $(eval $(call BuildPackage,perlbase-config))
284
285
286 define Package/perlbase-cpan
287 $(call Package/perlbase-template)
288 TITLE:=CPAN perl module
289 DEPENDS+=+perlbase-b +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-essential +perlbase-extutils +perlbase-fcntl +perlbase-file +perlbase-filehandle +perlbase-http-tiny +perlbase-net +perlbase-safe +perlbase-scalar +perlbase-sys +perlbase-text
290 endef
291
292 define Package/perlbase-cpan/install
293 $(call perlmod/Install,$(1),CPAN CPAN.pm Parse/CPAN/Meta.pm,CPAN/FirstTime.pm)
294 $(call perlmod/Install/NoStrip,$(1),CPAN/FirstTime.pm,)
295 $(call perlmod/InstallBaseTests,$(1),cpan/CPAN-Meta-Requirements/t cpan/CPAN-Meta-YAML/t cpan/CPAN-Meta/t cpan/CPAN/t)
296 endef
297
298 $(eval $(call BuildPackage,perlbase-cpan))
299
300
301 define Package/perlbase-cwd
302 $(call Package/perlbase-template)
303 TITLE:=Cwd perl module
304 DEPENDS+=+perlbase-essential
305 endef
306
307 define Package/perlbase-cwd/install
308 $(call perlmod/Install,$(1),Cwd.pm auto/Cwd,)
309 endef
310
311 $(eval $(call BuildPackage,perlbase-cwd))
312
313
314 define Package/perlbase-data
315 $(call Package/perlbase-template)
316 TITLE:=Data perl module
317 DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-scalar
318 endef
319
320 define Package/perlbase-data/install
321 $(call perlmod/Install,$(1),Data auto/Data,)
322 $(call perlmod/InstallBaseTests,$(1),dist/Data-Dumper/t)
323 endef
324
325 $(eval $(call BuildPackage,perlbase-data))
326
327
328 define Package/perlbase-db
329 $(call Package/perlbase-template)
330 TITLE:=DB perl module
331 DEPENDS+=+libdb47 +perlbase-essential +perlbase-meta-notation
332 endef
333
334 define Package/perlbase-db/install
335 $(call perlmod/Install,$(1),DB.pm,)
336 $(call perlmod/InstallBaseTests,$(1),lib/DB.t)
337 endef
338
339 $(eval $(call BuildPackage,perlbase-db))
340
341
342 define Package/perlbase-db-file
343 $(call Package/perlbase-template)
344 TITLE:=DB_File perl module
345 DEPENDS+=+libdb47 +perlbase-essential +perlbase-tie
346 endef
347
348 define Package/perlbase-db-file/install
349 $(call perlmod/Install,$(1),DB_File.pm auto/DB_File,)
350 $(call perlmod/InstallBaseTests,$(1),cpan/DB_File/t)
351 endef
352
353 $(eval $(call BuildPackage,perlbase-db-file))
354
355
356 define Package/perlbase-dbm-filter
357 $(call Package/perlbase-template)
358 TITLE:=DBM_Filter perl module
359 DEPENDS+=+perlbase-essential
360 endef
361
362 define Package/perlbase-dbm-filter/install
363 $(call perlmod/Install,$(1),DBM_Filter DBM_Filter.pm,)
364 $(call perlmod/InstallBaseTests,$(1),lib/DBM_Filter/t lib/dbm_filter_util.pl)
365 endef
366
367 $(eval $(call BuildPackage,perlbase-dbm-filter))
368
369
370 define Package/perlbase-devel
371 $(call Package/perlbase-template)
372 TITLE:=Devel perl module
373 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-selfloader +perlbase-xsloader
374 endef
375
376 define Package/perlbase-devel/install
377 $(call perlmod/Install,$(1),Devel auto/Devel,Devel/PPPort.pm)
378 $(call perlmod/Install/NoStrip,$(1),Devel/PPPort.pm,)
379 $(call perlmod/InstallBaseTests,$(1),dist/Devel-PPPort/t dist/Devel-SelfStubber/t ext/Devel-Peek/t)
380 endef
381
382 $(eval $(call BuildPackage,perlbase-devel))
383
384
385 define Package/perlbase-diagnostics
386 $(call Package/perlbase-template)
387 TITLE:=diagnostics perl module
388 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-text
389 endef
390
391 define Package/perlbase-diagnostics/install
392 $(call perlmod/Install,$(1),diagnostics.pm,)
393 $(call perlmod/InstallBaseTests,$(1),lib/diagnostics.t pod/perldiag.pod)
394 endef
395
396 $(eval $(call BuildPackage,perlbase-diagnostics))
397
398
399 define Package/perlbase-digest
400 $(call Package/perlbase-template)
401 TITLE:=Digest perl module
402 DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-fcntl +perlbase-integer
403 endef
404
405 define Package/perlbase-digest/install
406 $(call perlmod/Install,$(1),Digest Digest.pm auto/Digest,)
407 $(call perlmod/InstallBaseTests,$(1),cpan/Digest-MD5/MD5.xs cpan/Digest-MD5/t cpan/Digest-SHA/t cpan/Digest/t)
408 endef
409
410 $(eval $(call BuildPackage,perlbase-digest))
411
412
413 define Package/perlbase-dirhandle
414 $(call Package/perlbase-template)
415 TITLE:=DirHandle perl module
416 DEPENDS+=+perlbase-essential +perlbase-symbol
417 endef
418
419 define Package/perlbase-dirhandle/install
420 $(call perlmod/Install,$(1),DirHandle.pm,)
421 $(call perlmod/InstallBaseTests,$(1),lib/DirHandle.t)
422 endef
423
424 $(eval $(call BuildPackage,perlbase-dirhandle))
425
426
427 define Package/perlbase-dumpvalue
428 $(call Package/perlbase-template)
429 TITLE:=Dumpvalue perl module
430 DEPENDS+=+perlbase-essential
431 endef
432
433 define Package/perlbase-dumpvalue/install
434 $(call perlmod/Install,$(1),Dumpvalue.pm,)
435 $(call perlmod/InstallBaseTests,$(1),dist/Dumpvalue/t)
436 endef
437
438 $(eval $(call BuildPackage,perlbase-dumpvalue))
439
440
441 define Package/perlbase-dumpvar
442 $(call Package/perlbase-template)
443 TITLE:=dumpvar perl module
444 endef
445
446 define Package/perlbase-dumpvar/install
447 $(call perlmod/Install,$(1),dumpvar.pl,)
448 $(call perlmod/InstallBaseTests,$(1),lib/dumpvar.t)
449 endef
450
451 $(eval $(call BuildPackage,perlbase-dumpvar))
452
453
454 define Package/perlbase-dynaloader
455 $(call Package/perlbase-template)
456 TITLE:=DynaLoader perl module
457 DEPENDS+=+perlbase-config
458 endef
459
460 define Package/perlbase-dynaloader/install
461 $(call perlmod/Install,$(1),DynaLoader.pm,)
462 $(call perlmod/InstallBaseTests,$(1),ext/DynaLoader/t)
463 endef
464
465 $(eval $(call BuildPackage,perlbase-dynaloader))
466
467
468 define Package/perlbase-encode
469 $(call Package/perlbase-template)
470 TITLE:=Encode perl module
471 DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-utf8 +perlbase-xsloader
472 endef
473
474 define Package/perlbase-encode/install
475 $(call perlmod/Install,$(1),Encode Encode.pm auto/Encode,Encode/PerlIO.pod Encode/Supported.pod)
476 $(call perlmod/InstallBaseTests,$(1),cpan/Encode/t)
477 endef
478
479 $(eval $(call BuildPackage,perlbase-encode))
480
481
482 define Package/perlbase-encoding
483 $(call Package/perlbase-template)
484 TITLE:=encoding perl module
485 DEPENDS+=+perlbase-encode +perlbase-essential
486 endef
487
488 define Package/perlbase-encoding/install
489 $(call perlmod/Install,$(1),encoding encoding.pm,)
490 $(call perlmod/InstallBaseTests,$(1),dist/encoding-warnings/t)
491 endef
492
493 $(eval $(call BuildPackage,perlbase-encoding))
494
495
496 define Package/perlbase-english
497 $(call Package/perlbase-template)
498 TITLE:=English perl module
499 DEPENDS+=+perlbase-essential
500 endef
501
502 define Package/perlbase-english/install
503 $(call perlmod/Install,$(1),English.pm,)
504 $(call perlmod/InstallBaseTests,$(1),lib/English.t)
505 endef
506
507 $(eval $(call BuildPackage,perlbase-english))
508
509
510 define Package/perlbase-env
511 $(call Package/perlbase-template)
512 TITLE:=Env perl module
513 DEPENDS+=+perlbase-config +perlbase-tie
514 endef
515
516 define Package/perlbase-env/install
517 $(call perlmod/Install,$(1),Env.pm,)
518 $(call perlmod/InstallBaseTests,$(1),dist/Env/t)
519 endef
520
521 $(eval $(call BuildPackage,perlbase-env))
522
523
524 define Package/perlbase-errno
525 $(call Package/perlbase-template)
526 TITLE:=Errno perl module
527 DEPENDS+=+perlbase-config +perlbase-essential
528 endef
529
530 define Package/perlbase-errno/install
531 $(call perlmod/Install,$(1),Errno.pm,)
532 $(call perlmod/InstallBaseTests,$(1),ext/Errno/t)
533 endef
534
535 $(eval $(call BuildPackage,perlbase-errno))
536
537
538 define Package/perlbase-essential
539 $(call Package/perlbase-template)
540 TITLE:=essential perl module
541 DEPENDS+=+perlbase-config
542 endef
543
544 define Package/perlbase-essential/install
545 $(call perlmod/Install,$(1),Carp Carp.pm Exporter Exporter.pm constant.pm deprecate.pm lib.pm builtin.pm locale.pm overload.pm overloading.pm parent.pm strict.pm subs.pm vars.pm vmsish.pm warnings warnings.pm,)
546 $(call perlmod/Install/NoStrip,$(1),overload/numbers.pm,)
547 $(call perlmod/InstallBaseTests,$(1),cpan/parent/t dist/Carp/t dist/Exporter/t dist/constant/t dist/lib/t lib/builtin.t lib/locale.t lib/overload.t lib/overload64.t lib/overloading.t lib/strict.t lib/subs.t lib/vars.t lib/vars_carp.t lib/vmsish.t lib/warnings.t)
548 endef
549
550 $(eval $(call BuildPackage,perlbase-essential))
551
552
553 define Package/perlbase-experimental
554 $(call Package/perlbase-template)
555 TITLE:=experimental perl module
556 DEPENDS+=+perlbase-essential +perlbase-feature +perlbase-version
557 endef
558
559 define Package/perlbase-experimental/install
560 $(call perlmod/Install,$(1),experimental.pm stable.pm,)
561 $(call perlmod/InstallBaseTests,$(1),cpan/experimental/t)
562 endef
563
564 $(eval $(call BuildPackage,perlbase-experimental))
565
566
567 define Package/perlbase-extutils
568 $(call Package/perlbase-template)
569 TITLE:=ExtUtils perl module
570 DEPENDS+=+perlbase-autosplit +perlbase-base +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-encode +perlbase-essential +perlbase-file +perlbase-io +perlbase-ipc +perlbase-ostype +perlbase-symbol +perlbase-text
571 endef
572
573 define Package/perlbase-extutils/install
574 $(call perlmod/Install,$(1),ExtUtils,ExtUtils/MakeMaker/FAQ.pod ExtUtils/MakeMaker/Tutorial.pod ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm)
575 $(call perlmod/Install/NoStrip,$(1),ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm,)
576 $(call perlmod/InstallBaseTests,$(1),cpan/ExtUtils-Constant/t cpan/ExtUtils-Install/t cpan/ExtUtils-MakeMaker/t cpan/ExtUtils-Manifest/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t lib/ExtUtils/t lib/h2ph.t lib/h2xs.t utils/h2ph utils/h2xs)
577 endef
578
579 $(eval $(call BuildPackage,perlbase-extutils))
580
581
582 define Package/perlbase-fatal
583 $(call Package/perlbase-template)
584 TITLE:=Fatal perl module
585 DEPENDS+=+perlbase-autodie +perlbase-config +perlbase-essential +perlbase-scalar +perlbase-tie
586 endef
587
588 define Package/perlbase-fatal/install
589 $(call perlmod/Install,$(1),Fatal.pm,)
590 endef
591
592 $(eval $(call BuildPackage,perlbase-fatal))
593
594
595 define Package/perlbase-fcntl
596 $(call Package/perlbase-template)
597 TITLE:=Fcntl perl module
598 DEPENDS+=+perlbase-essential +perlbase-xsloader
599 endef
600
601 define Package/perlbase-fcntl/install
602 $(call perlmod/Install,$(1),Fcntl.pm auto/Fcntl,)
603 $(call perlmod/InstallBaseTests,$(1),ext/Fcntl/t)
604 endef
605
606 $(eval $(call BuildPackage,perlbase-fcntl))
607
608
609 define Package/perlbase-feature
610 $(call Package/perlbase-template)
611 TITLE:=feature perl module
612 endef
613
614 define Package/perlbase-feature/install
615 $(call perlmod/Install,$(1),feature.pm,)
616 $(call perlmod/InstallBaseTests,$(1),lib/feature.t lib/feature/unicode_strings.t)
617 endef
618
619 $(eval $(call BuildPackage,perlbase-feature))
620
621
622 define Package/perlbase-fields
623 $(call Package/perlbase-template)
624 TITLE:=fields perl module
625 DEPENDS+=+perlbase-essential
626 endef
627
628 define Package/perlbase-fields/install
629 $(call perlmod/Install,$(1),fields.pm,)
630 endef
631
632 $(eval $(call BuildPackage,perlbase-fields))
633
634
635 define Package/perlbase-file
636 $(call Package/perlbase-template)
637 TITLE:=File perl module
638 DEPENDS+=+perlbase-class +perlbase-config +perlbase-cwd +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-locale +perlbase-params +perlbase-scalar +perlbase-symbol +perlbase-xsloader
639 endef
640
641 define Package/perlbase-file/install
642 $(call perlmod/Install,$(1),File auto/File,File/Find.pm)
643 $(call perlmod/Install/NoStrip,$(1),File/Find.pm,)
644 $(call perlmod/InstallBaseTests,$(1),cpan/File-Fetch/t cpan/File-Path/t cpan/File-Temp/t dist/PathTools/t ext/File-DosGlob/t ext/File-Find/t ext/File-Glob/t lib/File/Basename.t lib/File/Compare.t lib/File/Copy.t lib/File/stat-7896.t lib/File/stat.t)
645 endef
646
647 $(eval $(call BuildPackage,perlbase-file))
648
649
650 define Package/perlbase-filecache
651 $(call Package/perlbase-template)
652 TITLE:=FileCache perl module
653 DEPENDS+=+perlbase-essential
654 endef
655
656 define Package/perlbase-filecache/install
657 $(call perlmod/Install,$(1),FileCache.pm,)
658 $(call perlmod/InstallBaseTests,$(1),ext/FileCache/t)
659 endef
660
661 $(eval $(call BuildPackage,perlbase-filecache))
662
663
664 define Package/perlbase-filehandle
665 $(call Package/perlbase-template)
666 TITLE:=FileHandle perl module
667 DEPENDS+=+perlbase-essential +perlbase-io
668 endef
669
670 define Package/perlbase-filehandle/install
671 $(call perlmod/Install,$(1),FileHandle.pm,)
672 $(call perlmod/InstallBaseTests,$(1),lib/FileHandle.t)
673 endef
674
675 $(eval $(call BuildPackage,perlbase-filehandle))
676
677
678 define Package/perlbase-filetest
679 $(call Package/perlbase-template)
680 TITLE:=filetest perl module
681 endef
682
683 define Package/perlbase-filetest/install
684 $(call perlmod/Install,$(1),filetest.pm,)
685 $(call perlmod/InstallBaseTests,$(1),lib/filetest.t)
686 endef
687
688 $(eval $(call BuildPackage,perlbase-filetest))
689
690
691 define Package/perlbase-filter
692 $(call Package/perlbase-template)
693 TITLE:=Filter perl module
694 DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-text
695 endef
696
697 define Package/perlbase-filter/install
698 $(call perlmod/Install,$(1),Filter auto/Filter,)
699 $(call perlmod/InstallBaseTests,$(1),cpan/Filter-Util-Call/filter-util.pl cpan/Filter-Util-Call/t dist/Filter-Simple/t)
700 endef
701
702 $(eval $(call BuildPackage,perlbase-filter))
703
704
705 define Package/perlbase-findbin
706 $(call Package/perlbase-template)
707 TITLE:=FindBin perl module
708 DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file
709 endef
710
711 define Package/perlbase-findbin/install
712 $(call perlmod/Install,$(1),FindBin.pm,)
713 $(call perlmod/InstallBaseTests,$(1),dist/FindBin/t)
714 endef
715
716 $(eval $(call BuildPackage,perlbase-findbin))
717
718
719 define Package/perlbase-gdbm-file
720 $(call Package/perlbase-template)
721 TITLE:=GDBM_File perl module
722 DEPENDS+=+libgdbm +perlbase-essential +perlbase-tie +perlbase-xsloader
723 endef
724
725 define Package/perlbase-gdbm-file/install
726 $(call perlmod/Install,$(1),GDBM_File.pm auto/GDBM_File,)
727 $(call perlmod/InstallBaseTests,$(1),ext/GDBM_File/t)
728 endef
729
730 $(eval $(call BuildPackage,perlbase-gdbm-file))
731
732
733 define Package/perlbase-getopt
734 $(call Package/perlbase-template)
735 TITLE:=Getopt perl module
736 DEPENDS+=+perlbase-essential
737 endef
738
739 define Package/perlbase-getopt/install
740 $(call perlmod/Install,$(1),Getopt,)
741 $(call perlmod/InstallBaseTests,$(1),cpan/Getopt-Long/t lib/Getopt/Std.t)
742 endef
743
744 $(eval $(call BuildPackage,perlbase-getopt))
745
746
747 define Package/perlbase-hash
748 $(call Package/perlbase-template)
749 TITLE:=Hash perl module
750 DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-xsloader
751 endef
752
753 define Package/perlbase-hash/install
754 $(call perlmod/Install,$(1),Hash auto/Hash,)
755 $(call perlmod/InstallBaseTests,$(1),ext/Hash-Util-FieldHash/t ext/Hash-Util/t)
756 endef
757
758 $(eval $(call BuildPackage,perlbase-hash))
759
760
761 define Package/perlbase-http-tiny
762 $(call Package/perlbase-template)
763 TITLE:=http-tiny perl module
764 DEPENDS+=+perlbase-errno +perlbase-essential +perlbase-io
765 endef
766
767 define Package/perlbase-http-tiny/install
768 $(call perlmod/Install,$(1),HTTP/Tiny.pm,)
769 $(call perlmod/InstallBaseTests,$(1),cpan/HTTP-Tiny/corpus cpan/HTTP-Tiny/t)
770 endef
771
772 $(eval $(call BuildPackage,perlbase-http-tiny))
773
774
775 define Package/perlbase-i18n
776 $(call Package/perlbase-template)
777 TITLE:=I18N perl module
778 DEPENDS+=+perlbase-essential +perlbase-posix +perlbase-xsloader
779 endef
780
781 define Package/perlbase-i18n/install
782 $(call perlmod/Install,$(1),I18N auto/I18N,I18N/LangTags/List.pm)
783 $(call perlmod/InstallBaseTests,$(1),dist/I18N-Collate/t dist/I18N-LangTags/t ext/I18N-Langinfo/t)
784 $(call perlmod/Install/NoStrip,$(1),I18N/LangTags/List.pm)
785 endef
786
787 $(eval $(call BuildPackage,perlbase-i18n))
788
789
790 define Package/perlbase-if
791 $(call Package/perlbase-template)
792 TITLE:=if perl module
793 endef
794
795 define Package/perlbase-if/install
796 $(call perlmod/Install,$(1),if.pm,)
797 $(call perlmod/InstallBaseTests,$(1),dist/if/t)
798 endef
799
800 $(eval $(call BuildPackage,perlbase-if))
801
802
803 define Package/perlbase-integer
804 $(call Package/perlbase-template)
805 TITLE:=integer perl module
806 endef
807
808 define Package/perlbase-integer/install
809 $(call perlmod/Install,$(1),integer.pm,)
810 $(call perlmod/InstallBaseTests,$(1),lib/integer.t)
811 endef
812
813 $(eval $(call BuildPackage,perlbase-integer))
814
815
816 define Package/perlbase-io
817 $(call Package/perlbase-template)
818 TITLE:=IO perl module
819 DEPENDS+=+perlbase-base +perlbase-bytes +perlbase-config +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-list +perlbase-posix +perlbase-scalar +perlbase-selectsaver +perlbase-socket +perlbase-symbol +perlbase-tie +perlbase-xsloader
820 endef
821
822 define Package/perlbase-io/install
823 $(call perlmod/Install,$(1),IO IO.pm auto/IO,)
824 $(call perlmod/InstallBaseTests,$(1),cpan/IO-Compress/t cpan/IO-Socket-IP/t cpan/IO-Zlib/t dist/IO/Makefile.PL dist/IO/t)
825 endef
826
827 $(eval $(call BuildPackage,perlbase-io))
828
829
830 define Package/perlbase-ipc
831 $(call Package/perlbase-template)
832 TITLE:=IPC perl module
833 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file +perlbase-locale +perlbase-params +perlbase-symbol +perlbase-text
834 endef
835
836 define Package/perlbase-ipc/install
837 $(call perlmod/Install,$(1),IPC auto/IPC,)
838 $(call perlmod/InstallBaseTests,$(1),cpan/IPC-Cmd/t cpan/IPC-SysV/t ext/IPC-Open3/t)
839 endef
840
841 $(eval $(call BuildPackage,perlbase-ipc))
842
843
844 define Package/perlbase-json-pp
845 $(call Package/perlbase-template)
846 TITLE:=json-pp perl module
847 DEPENDS+=+perlbase-b +perlbase-base +perlbase-essential
848 endef
849
850 define Package/perlbase-json-pp/install
851 $(call perlmod/Install,$(1),JSON/PP JSON/PP.pm,)
852 $(call perlmod/InstallBaseTests,$(1),cpan/JSON-PP/t)
853 endef
854
855 $(eval $(call BuildPackage,perlbase-json-pp))
856
857
858 define Package/perlbase-less
859 $(call Package/perlbase-template)
860 TITLE:=less perl module
861 DEPENDS+=+perlbase-essential
862 endef
863
864 define Package/perlbase-less/install
865 $(call perlmod/Install,$(1),less.pm,)
866 $(call perlmod/InstallBaseTests,$(1),lib/less.t)
867 endef
868
869 $(eval $(call BuildPackage,perlbase-less))
870
871
872 define Package/perlbase-list
873 $(call Package/perlbase-template)
874 TITLE:=List perl module
875 DEPENDS+=+perlbase-essential +perlbase-xsloader
876 endef
877
878 define Package/perlbase-list/install
879 $(call perlmod/Install,$(1),List auto/List,)
880 endef
881
882 $(eval $(call BuildPackage,perlbase-list))
883
884
885 define Package/perlbase-locale
886 $(call Package/perlbase-template)
887 TITLE:=Locale perl module
888 DEPENDS+=+perlbase-essential +perlbase-i18n +perlbase-integer +perlbase-utf8
889 endef
890
891 define Package/perlbase-locale/install
892 $(call perlmod/Install,$(1),Locale,Locale/Constants.pod Locale/Country.pod Locale/Currency.pod Locale/Language.pod Locale/Maketext.pod Locale/Maketext/TPJ13.pod Locale/Script.pod)
893 $(call perlmod/InstallBaseTests,$(1),cpan/Locale-Maketext-Simple/t dist/Locale-Maketext/t)
894 endef
895
896 $(eval $(call BuildPackage,perlbase-locale))
897
898
899 define Package/perlbase-math
900 $(call Package/perlbase-template)
901 TITLE:=Math perl module
902 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
903 endef
904
905 define Package/perlbase-math/install
906 $(call perlmod/Install,$(1),Math auto/Math,)
907 $(call perlmod/InstallBaseTests,$(1),cpan/Math-BigInt-FastCalc/t cpan/Math-BigInt/t cpan/Math-BigRat/t)
908 endef
909
910 $(eval $(call BuildPackage,perlbase-math))
911
912
913 define Package/perlbase-memoize
914 $(call Package/perlbase-template)
915 TITLE:=Memoize perl module
916 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-storable
917 endef
918
919 define Package/perlbase-memoize/install
920 $(call perlmod/Install,$(1),Memoize Memoize.pm,)
921 $(call perlmod/InstallBaseTests,$(1),cpan/Memoize/t)
922 endef
923
924 $(eval $(call BuildPackage,perlbase-memoize))
925
926
927 define Package/perlbase-meta-notation
928 $(call Package/perlbase-template)
929 TITLE:=meta_notation module
930 DEPENDS+=+perlbase-essential
931 endef
932
933 define Package/perlbase-meta-notation/install
934 $(call perlmod/Install,$(1),meta_notation.pm,)
935 $(call perlmod/InstallBaseTests,$(1),lib/meta_notation.t)
936 endef
937
938 $(eval $(call BuildPackage,perlbase-meta-notation))
939
940
941 define Package/perlbase-mime
942 $(call Package/perlbase-template)
943 TITLE:=MIME perl module
944 DEPENDS+=+perlbase-essential +perlbase-xsloader
945 endef
946
947 define Package/perlbase-mime/install
948 $(call perlmod/Install,$(1),MIME auto/MIME,)
949 $(call perlmod/InstallBaseTests,$(1),cpan/MIME-Base64/t)
950 endef
951
952 $(eval $(call BuildPackage,perlbase-mime))
953
954
955 define Package/perlbase-module
956 $(call Package/perlbase-template)
957 TITLE:=Module perl module
958 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-filehandle +perlbase-locale +perlbase-params +perlbase-version
959 endef
960
961 define Package/perlbase-module/install
962 $(call perlmod/Install,$(1),Module,)
963 $(call perlmod/InstallBaseTests,$(1),cpan/Module-Load-Conditional/t cpan/Module-Load/t cpan/Module-Loaded/t cpan/Module-Metadata/corpus cpan/Module-Metadata/lib cpan/Module-Metadata/t dist/Module-CoreList/t)
964 endef
965
966 $(eval $(call BuildPackage,perlbase-module))
967
968
969 define Package/perlbase-mro
970 $(call Package/perlbase-template)
971 TITLE:=mro perl module
972 DEPENDS+=+perlbase-essential +perlbase-xsloader
973 endef
974
975 define Package/perlbase-mro/install
976 $(call perlmod/Install,$(1),auto/mro mro.pm,)
977 endef
978
979 $(eval $(call BuildPackage,perlbase-mro))
980
981
982 define Package/perlbase-net
983 $(call Package/perlbase-template)
984 TITLE:=Net perl module
985 DEPENDS+=+perlbase-class +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-posix +perlbase-socket +perlbase-symbol +perlbase-time
986 endef
987
988 define Package/perlbase-net/install
989 $(call perlmod/Install,$(1),Net,Net/libnetFAQ.pod)
990 $(call perlmod/InstallBaseTests,$(1),cpan/libnet/t dist/Net-Ping/t lib/Net/hostent.t lib/Net/netent.t lib/Net/protoent.t lib/Net/servent.t)
991 endef
992
993 $(eval $(call BuildPackage,perlbase-net))
994
995
996 define Package/perlbase-next
997 $(call Package/perlbase-template)
998 TITLE:=NEXT perl module
999 DEPENDS+=+perlbase-essential
1000 endef
1001
1002 define Package/perlbase-next/install
1003 $(call perlmod/Install,$(1),NEXT.pm,)
1004 $(call perlmod/InstallBaseTests,$(1),cpan/NEXT/t)
1005 endef
1006
1007 $(eval $(call BuildPackage,perlbase-next))
1008
1009
1010 define Package/perlbase-o
1011 $(call Package/perlbase-template)
1012 TITLE:=O perl module
1013 DEPENDS+=+perlbase-b +perlbase-essential
1014 endef
1015
1016 define Package/perlbase-o/install
1017 $(call perlmod/Install,$(1),O.pm,)
1018 endef
1019
1020 $(eval $(call BuildPackage,perlbase-o))
1021
1022
1023 define Package/perlbase-opcode
1024 $(call Package/perlbase-template)
1025 TITLE:=Opcode perl module
1026 DEPENDS+=+perlbase-essential +perlbase-xsloader
1027 endef
1028
1029 define Package/perlbase-opcode/install
1030 $(call perlmod/Install,$(1),auto/Opcode,)
1031 $(call perlmod/Install/NoStrip,$(1),Opcode.pm,)
1032 $(call perlmod/InstallBaseTests,$(1),ext/Opcode/t)
1033 endef
1034
1035 $(eval $(call BuildPackage,perlbase-opcode))
1036
1037
1038 define Package/perlbase-open
1039 $(call Package/perlbase-template)
1040 TITLE:=open perl module
1041 DEPENDS+=+perlbase-essential
1042 endef
1043
1044 define Package/perlbase-open/install
1045 $(call perlmod/Install,$(1),open.pm,)
1046 $(call perlmod/InstallBaseTests,$(1),lib/open.t)
1047 endef
1048
1049 $(eval $(call BuildPackage,perlbase-open))
1050
1051
1052 define Package/perlbase-ops
1053 $(call Package/perlbase-template)
1054 TITLE:=ops perl module
1055 DEPENDS+=+perlbase-opcode
1056 endef
1057
1058 define Package/perlbase-ops/install
1059 $(call perlmod/Install,$(1),ops.pm,)
1060 endef
1061
1062 $(eval $(call BuildPackage,perlbase-ops))
1063
1064
1065 define Package/perlbase-ostype
1066 $(call Package/perlbase-template)
1067 TITLE:=OSType perl module
1068 DEPENDS+=+perlbase-essential
1069 endef
1070
1071 define Package/perlbase-ostype/install
1072 $(call perlmod/Install,$(1),Perl/OSType.pm,)
1073 $(call perlmod/InstallBaseTests,$(1),cpan/Perl-OSType/t)
1074 endef
1075
1076 $(eval $(call BuildPackage,perlbase-ostype))
1077
1078
1079 define Package/perlbase-params
1080 $(call Package/perlbase-template)
1081 TITLE:=Params perl module
1082 DEPENDS+=+perlbase-essential +perlbase-locale
1083 endef
1084
1085 define Package/perlbase-params/install
1086 $(call perlmod/Install,$(1),Params,)
1087 $(call perlmod/InstallBaseTests,$(1),cpan/Params-Check/t)
1088 endef
1089
1090 $(eval $(call BuildPackage,perlbase-params))
1091
1092
1093 define Package/perlbase-perl5db
1094 $(call Package/perlbase-template)
1095 TITLE:=perl5db perl module
1096 DEPENDS+=+perlbase-cwd +perlbase-essential
1097 endef
1098
1099 define Package/perlbase-perl5db/install
1100 $(call perlmod/Install,$(1),perl5db.pl,)
1101 $(call perlmod/InstallBaseTests,$(1),lib/perl5db.t lib/perl5db/t)
1102 endef
1103
1104 $(eval $(call BuildPackage,perlbase-perl5db))
1105
1106
1107 define Package/perlbase-perlio
1108 $(call Package/perlbase-template)
1109 TITLE:=PerlIO perl module
1110 DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-xsloader
1111 endef
1112
1113 define Package/perlbase-perlio/install
1114 $(call perlmod/Install,$(1),PerlIO PerlIO.pm auto/PerlIO,)
1115 $(call perlmod/InstallBaseTests,$(1),cpan/PerlIO-via-QuotedPrint/t ext/PerlIO-encoding/t ext/PerlIO-scalar/t ext/PerlIO-via/t)
1116 endef
1117
1118 $(eval $(call BuildPackage,perlbase-perlio))
1119
1120
1121 define Package/perlbase-pod
1122 $(call Package/perlbase-template)
1123 TITLE:=Pod perl module
1124 DEPENDS+=+perlbase-config +perlbase-cwd +perlbase-encode +perlbase-essential +perlbase-fcntl +perlbase-file +perlbase-getopt +perlbase-integer +perlbase-posix +perlbase-symbol +perlbase-term +perlbase-text
1125 endef
1126
1127 define Package/perlbase-pod/install
1128 $(call perlmod/Install,$(1),Pod,Pod/Usage.pm)
1129 $(call perlmod/Install/NoStrip,$(1),Pod/Usage.pm,)
1130 $(call perlmod/InstallBaseTests,$(1),cpan/Pod-Checker/t cpan/Pod-Escapes/t cpan/Pod-Perldoc/t cpan/Pod-Simple/t cpan/Pod-Usage/scripts cpan/Pod-Usage/t cpan/podlators/t ext/Pod-Functions/Functions.pm ext/Pod-Functions/t ext/Pod-Html/t lib/Pod/t)
1131 $(INSTALL_DIR) $(1)/usr/bin
1132 $(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2man $(1)/usr/bin/
1133 $(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2text $(1)/usr/bin/
1134 endef
1135
1136 $(eval $(call BuildPackage,perlbase-pod))
1137
1138
1139 define Package/perlbase-posix
1140 $(call Package/perlbase-template)
1141 TITLE:=POSIX perl module
1142 DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-tie +perlbase-xsloader
1143 endef
1144
1145 define Package/perlbase-posix/install
1146 $(call perlmod/Install,$(1),POSIX.pm auto/POSIX,)
1147 $(call perlmod/InstallBaseTests,$(1),ext/POSIX/Makefile.PL ext/POSIX/POSIX.xs ext/POSIX/t)
1148 endef
1149
1150 $(eval $(call BuildPackage,perlbase-posix))
1151
1152
1153 define Package/perlbase-re
1154 $(call Package/perlbase-template)
1155 TITLE:=re perl module
1156 DEPENDS+=+perlbase-essential
1157 endef
1158
1159 define Package/perlbase-re/install
1160 $(call perlmod/Install,$(1),auto/re re.pm,)
1161 $(call perlmod/InstallBaseTests,$(1),ext/re/t)
1162 endef
1163
1164 $(eval $(call BuildPackage,perlbase-re))
1165
1166
1167 define Package/perlbase-safe
1168 $(call Package/perlbase-template)
1169 TITLE:=Safe perl module
1170 DEPENDS+=+perlbase-b +perlbase-essential +perlbase-opcode +perlbase-scalar +perlbase-utf8
1171 endef
1172
1173 define Package/perlbase-safe/install
1174 $(call perlmod/Install,$(1),Safe.pm,)
1175 $(call perlmod/InstallBaseTests,$(1),dist/Safe/t)
1176 endef
1177
1178 $(eval $(call BuildPackage,perlbase-safe))
1179
1180
1181 define Package/perlbase-scalar
1182 $(call Package/perlbase-template)
1183 TITLE:=Scalar perl module
1184 DEPENDS+=+perlbase-essential +perlbase-list
1185 endef
1186
1187 define Package/perlbase-scalar/install
1188 $(call perlmod/Install,$(1),Scalar Sub,)
1189 $(call perlmod/InstallBaseTests,$(1),cpan/Scalar-List-Utils/t)
1190 endef
1191
1192 $(eval $(call BuildPackage,perlbase-scalar))
1193
1194
1195 define Package/perlbase-sdbm-file
1196 $(call Package/perlbase-template)
1197 TITLE:=SDBM_File perl module
1198 DEPENDS+=+perlbase-essential +perlbase-tie +perlbase-xsloader
1199 endef
1200
1201 define Package/perlbase-sdbm-file/install
1202 $(call perlmod/Install,$(1),SDBM_File.pm auto/SDBM_File,)
1203 $(call perlmod/InstallBaseTests,$(1),ext/SDBM_File/t)
1204 endef
1205
1206 $(eval $(call BuildPackage,perlbase-sdbm-file))
1207
1208
1209 define Package/perlbase-search
1210 $(call Package/perlbase-template)
1211 TITLE:=Search perl module
1212 DEPENDS+=+perlbase-essential
1213 endef
1214
1215 define Package/perlbase-search/install
1216 $(call perlmod/Install,$(1),Search,)
1217 $(call perlmod/InstallBaseTests,$(1),dist/Search-Dict/t)
1218 endef
1219
1220 $(eval $(call BuildPackage,perlbase-search))
1221
1222
1223 define Package/perlbase-selectsaver
1224 $(call Package/perlbase-template)
1225 TITLE:=SelectSaver perl module
1226 DEPENDS+=+perlbase-essential +perlbase-symbol
1227 endef
1228
1229 define Package/perlbase-selectsaver/install
1230 $(call perlmod/Install,$(1),SelectSaver.pm,)
1231 $(call perlmod/InstallBaseTests,$(1),lib/SelectSaver.t)
1232 endef
1233
1234 $(eval $(call BuildPackage,perlbase-selectsaver))
1235
1236
1237 define Package/perlbase-selfloader
1238 $(call Package/perlbase-template)
1239 TITLE:=SelfLoader perl module
1240 DEPENDS+=+perlbase-essential +perlbase-io
1241 endef
1242
1243 define Package/perlbase-selfloader/install
1244 $(call perlmod/Install,$(1),SelfLoader.pm,)
1245 $(call perlmod/InstallBaseTests,$(1),dist/SelfLoader/t)
1246 endef
1247
1248 $(eval $(call BuildPackage,perlbase-selfloader))
1249
1250
1251 define Package/perlbase-sigtrap
1252 $(call Package/perlbase-template)
1253 TITLE:=sigtrap perl module
1254 DEPENDS+=+perlbase-essential +perlbase-meta-notation
1255 endef
1256
1257 define Package/perlbase-sigtrap/install
1258 $(call perlmod/Install,$(1),sigtrap.pm,)
1259 $(call perlmod/InstallBaseTests,$(1),lib/sigtrap.t)
1260 endef
1261
1262 $(eval $(call BuildPackage,perlbase-sigtrap))
1263
1264
1265 define Package/perlbase-socket
1266 $(call Package/perlbase-template)
1267 TITLE:=Socket perl module
1268 DEPENDS+=+perlbase-essential +perlbase-xsloader
1269 endef
1270
1271 define Package/perlbase-socket/install
1272 $(call perlmod/Install,$(1),Socket.pm auto/Socket,)
1273 $(call perlmod/InstallBaseTests,$(1),cpan/Socket/t)
1274 endef
1275
1276 $(eval $(call BuildPackage,perlbase-socket))
1277
1278
1279 define Package/perlbase-sort
1280 $(call Package/perlbase-template)
1281 TITLE:=sort perl module
1282 DEPENDS+=+perlbase-essential
1283 endef
1284
1285 define Package/perlbase-sort/install
1286 $(call perlmod/Install,$(1),sort.pm,)
1287 $(call perlmod/InstallBaseTests,$(1),lib/sort.t)
1288 endef
1289
1290 $(eval $(call BuildPackage,perlbase-sort))
1291
1292
1293 define Package/perlbase-storable
1294 $(call Package/perlbase-template)
1295 TITLE:=Storable perl module
1296 DEPENDS+=+perlbase-essential +perlbase-xsloader
1297 endef
1298
1299 define Package/perlbase-storable/install
1300 $(call perlmod/Install,$(1),Storable.pm auto/Storable,)
1301 $(call perlmod/InstallBaseTests,$(1),dist/Storable/t)
1302 endef
1303
1304 $(eval $(call BuildPackage,perlbase-storable))
1305
1306
1307 define Package/perlbase-symbol
1308 $(call Package/perlbase-template)
1309 TITLE:=Symbol perl module
1310 DEPENDS+=+perlbase-essential
1311 endef
1312
1313 define Package/perlbase-symbol/install
1314 $(call perlmod/Install,$(1),Symbol.pm,)
1315 $(call perlmod/InstallBaseTests,$(1),lib/Symbol.t)
1316 endef
1317
1318 $(eval $(call BuildPackage,perlbase-symbol))
1319
1320
1321 define Package/perlbase-sys
1322 $(call Package/perlbase-template)
1323 TITLE:=Sys perl module
1324 DEPENDS+=+perlbase-essential +perlbase-file +perlbase-posix +perlbase-socket
1325 endef
1326
1327 define Package/perlbase-sys/install
1328 $(call perlmod/Install,$(1),Sys auto/Sys,)
1329 $(call perlmod/InstallBaseTests,$(1),cpan/Sys-Syslog/t ext/Sys-Hostname/t)
1330 endef
1331
1332 $(eval $(call BuildPackage,perlbase-sys))
1333
1334
1335 define Package/perlbase-tap
1336 $(call Package/perlbase-template)
1337 TITLE:=TAP perl module
1338 DEPENDS+=+perlbase-base +perlbase-benchmark +perlbase-config +perlbase-essential +perlbase-file +perlbase-io +perlbase-posix +perlbase-text
1339 endef
1340
1341 define Package/perlbase-tap/install
1342 $(call perlmod/Install,$(1),TAP,)
1343 endef
1344
1345 $(eval $(call BuildPackage,perlbase-tap))
1346
1347
1348 define Package/perlbase-term
1349 $(call Package/perlbase-template)
1350 TITLE:=Term perl module
1351 DEPENDS+=+perlbase-essential
1352 endef
1353
1354 define Package/perlbase-term/install
1355 $(call perlmod/Install,$(1),Term,)
1356 $(call perlmod/InstallBaseTests,$(1),cpan/Term-ANSIColor/t cpan/Term-Cap/test.pl dist/Term-Complete/t dist/Term-ReadLine/t)
1357 endef
1358
1359 $(eval $(call BuildPackage,perlbase-term))
1360
1361
1362 define Package/perlbase-test
1363 $(call Package/perlbase-template)
1364 TITLE:=Test perl module
1365 DEPENDS+=+perlbase-base +perlbase-config +perlbase-essential +perlbase-io +perlbase-symbol +perlbase-tap +perlbase-text
1366 endef
1367
1368 define Package/perlbase-test/install
1369 $(call perlmod/Install,$(1),Test Test2 Test.pm Test2.pm ok.pm,Test/Builder.pm Test/More.pm Test/Tutorial.pod Test2/Transition.pod)
1370 $(call perlmod/Install/NoStrip,$(1),Test/Builder.pm Test/More.pm,)
1371 $(call perlmod/InstallBaseTests,$(1),cpan/Test-Harness/t cpan/Test-Simple/t dist/Test/t)
1372 $(INSTALL_DIR) $(1)/usr/bin
1373 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prove $(1)/usr/bin
1374 endef
1375
1376 $(eval $(call BuildPackage,perlbase-test))
1377
1378
1379 define Package/perlbase-text
1380 $(call Package/perlbase-template)
1381 TITLE:=Text perl module
1382 DEPENDS+=+perlbase-essential +perlbase-selfloader
1383 endef
1384
1385 define Package/perlbase-text/install
1386 $(call perlmod/Install,$(1),Text,)
1387 $(call perlmod/InstallBaseTests,$(1),cpan/Text-Balanced/t cpan/Text-ParseWords/t cpan/Text-Tabs/t dist/Text-Abbrev/t)
1388 endef
1389
1390 $(eval $(call BuildPackage,perlbase-text))
1391
1392
1393 define Package/perlbase-thread
1394 $(call Package/perlbase-template)
1395 TITLE:=Thread perl module
1396 DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-threads
1397 endef
1398
1399 define Package/perlbase-thread/install
1400 $(call perlmod/Install,$(1),Thread Thread.pm,)
1401 $(call perlmod/InstallBaseTests,$(1),dist/Thread-Queue/t dist/Thread-Semaphore/t lib/Thread.t)
1402 endef
1403
1404 $(eval $(call BuildPackage,perlbase-thread))
1405
1406
1407 define Package/perlbase-threads
1408 $(call Package/perlbase-template)
1409 TITLE:=threads perl module
1410 DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
1411 endef
1412
1413 define Package/perlbase-threads/install
1414 $(call perlmod/Install,$(1),auto/threads threads threads.pm,)
1415 $(call perlmod/InstallBaseTests,$(1),dist/threads-shared/t dist/threads/t)
1416 endef
1417
1418 $(eval $(call BuildPackage,perlbase-threads))
1419
1420
1421 define Package/perlbase-tie
1422 $(call Package/perlbase-template)
1423 TITLE:=Tie perl module
1424 DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-xsloader
1425 endef
1426
1427 define Package/perlbase-tie/install
1428 $(call perlmod/Install,$(1),Tie,)
1429 $(call perlmod/InstallBaseTests,$(1),cpan/Tie-RefHash/t dist/Tie-File/t ext/Tie-Hash-NamedCapture/t ext/Tie-Memoize/lib/Tie/Memoize.pm ext/Tie-Memoize/t lib/Tie/Array/push.t lib/Tie/Array/splice.t lib/Tie/Array/std.t lib/Tie/Array/stdpush.t lib/Tie/ExtraHash.t lib/Tie/Handle/stdhandle.t lib/Tie/Handle/stdhandle_from_handle.t lib/Tie/Hash.t lib/Tie/Scalar.t lib/Tie/SubstrHash.t)
1430 endef
1431
1432 $(eval $(call BuildPackage,perlbase-tie))
1433
1434
1435 define Package/perlbase-time
1436 $(call Package/perlbase-template)
1437 TITLE:=Time perl module
1438 DEPENDS+=+perlbase-class +perlbase-config +perlbase-dynaloader +perlbase-essential
1439 endef
1440
1441 define Package/perlbase-time/install
1442 $(call perlmod/Install,$(1),Time auto/Time,)
1443 $(call perlmod/InstallBaseTests,$(1),dist/Time-HiRes/t cpan/Time-Local/t cpan/Time-Piece/t lib/Time/gmtime.t lib/Time/localtime.t)
1444 endef
1445
1446 $(eval $(call BuildPackage,perlbase-time))
1447
1448
1449 define Package/perlbase-unicode
1450 $(call Package/perlbase-template)
1451 TITLE:=Unicode perl module
1452 DEPENDS+=+perlbase-base +perlbase-charnames +perlbase-dynaloader +perlbase-essential +perlbase-file
1453 endef
1454
1455 define Package/perlbase-unicode/install
1456 $(call perlmod/Install,$(1),Unicode auto/Unicode,)
1457 $(call perlmod/InstallBaseTests,$(1),cpan/Unicode-Collate/t dist/Unicode-Normalize/t lib/Unicode/UCD.t)
1458 endef
1459
1460 $(eval $(call BuildPackage,perlbase-unicode))
1461
1462
1463 define Package/perlbase-unicore
1464 $(call Package/perlbase-template)
1465 TITLE:=unicore perl module
1466 endef
1467
1468 define Package/perlbase-unicore/install
1469 $(call perlmod/Install,$(1),unicore,)
1470 $(call perlmod/InstallBaseTests,$(1),lib/unicore/NameAliases.txt lib/unicore/PropValueAliases.txt lib/unicore/PropertyAliases.txt lib/unicore/UnicodeData.txt)
1471 endef
1472
1473 $(eval $(call BuildPackage,perlbase-unicore))
1474
1475
1476 define Package/perlbase-universal
1477 $(call Package/perlbase-template)
1478 TITLE:=UNIVERSAL perl module
1479 endef
1480
1481 define Package/perlbase-universal/install
1482 $(call perlmod/Install,$(1),UNIVERSAL.pm,)
1483 endef
1484
1485 $(eval $(call BuildPackage,perlbase-universal))
1486
1487
1488 define Package/perlbase-user
1489 $(call Package/perlbase-template)
1490 TITLE:=User perl module
1491 DEPENDS+=+perlbase-class +perlbase-config +perlbase-essential
1492 endef
1493
1494 define Package/perlbase-user/install
1495 $(call perlmod/Install,$(1),User,)
1496 $(call perlmod/InstallBaseTests,$(1),lib/User/grent.t lib/User/pwent.t)
1497 endef
1498
1499 $(eval $(call BuildPackage,perlbase-user))
1500
1501
1502 define Package/perlbase-utf8
1503 $(call Package/perlbase-template)
1504 TITLE:=utf8 perl module
1505 DEPENDS+=+perlbase-essential +perlbase-re +perlbase-unicore
1506 endef
1507
1508 define Package/perlbase-utf8/install
1509 $(call perlmod/Install,$(1),utf8.pm,)
1510 $(call perlmod/InstallBaseTests,$(1),lib/utf8.t)
1511 endef
1512
1513 $(eval $(call BuildPackage,perlbase-utf8))
1514
1515
1516 define Package/perlbase-version
1517 $(call Package/perlbase-template)
1518 TITLE:=version perl module
1519 DEPENDS+=+perlbase-config +perlbase-essential
1520 endef
1521
1522 define Package/perlbase-version/install
1523 $(call perlmod/Install,$(1),version version.pm,)
1524 $(call perlmod/InstallBaseTests,$(1),cpan/version/t)
1525 endef
1526
1527 $(eval $(call BuildPackage,perlbase-version))
1528
1529
1530 define Package/perlbase-xsloader
1531 $(call Package/perlbase-template)
1532 TITLE:=XSLoader perl module
1533 endef
1534
1535 define Package/perlbase-xsloader/install
1536 $(call perlmod/Install,$(1),XSLoader.pm,)
1537 $(call perlmod/InstallBaseTests,$(1),dist/XSLoader/t ext/XS-APItest/t ext/XS-Typemap/t)
1538 endef
1539
1540 $(eval $(call BuildPackage,perlbase-xsloader))
1541
1542
1543 # Generated Fri Sep 25 07:47:59 2015