You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1262 lines
25 KiB

  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. define Package/perlbase-anydbm-file
  9. $(call Package/perlbase-template)
  10. TITLE:=AnyDBM_File perl module
  11. endef
  12. define Package/perlbase-anydbm-file/install
  13. $(call perlmod/Install,$(1),AnyDBM_File.pm,)
  14. endef
  15. $(eval $(call BuildPackage,perlbase-anydbm-file))
  16. define Package/perlbase-archive
  17. $(call Package/perlbase-template)
  18. TITLE:=Archive perl module
  19. endef
  20. define Package/perlbase-archive/install
  21. $(call perlmod/Install,$(1),Archive,)
  22. endef
  23. $(eval $(call BuildPackage,perlbase-archive))
  24. define Package/perlbase-attribute
  25. $(call Package/perlbase-template)
  26. TITLE:=Attribute perl module
  27. endef
  28. define Package/perlbase-attribute/install
  29. $(call perlmod/Install,$(1),Attribute,)
  30. endef
  31. $(eval $(call BuildPackage,perlbase-attribute))
  32. define Package/perlbase-attributes
  33. $(call Package/perlbase-template)
  34. TITLE:=attributes perl module
  35. endef
  36. define Package/perlbase-attributes/install
  37. $(call perlmod/Install,$(1),attributes.pm,)
  38. endef
  39. $(eval $(call BuildPackage,perlbase-attributes))
  40. define Package/perlbase-autoloader
  41. $(call Package/perlbase-template)
  42. TITLE:=AutoLoader perl module
  43. endef
  44. define Package/perlbase-autoloader/install
  45. $(call perlmod/Install,$(1),AutoLoader.pm,)
  46. endef
  47. $(eval $(call BuildPackage,perlbase-autoloader))
  48. define Package/perlbase-autosplit
  49. $(call Package/perlbase-template)
  50. TITLE:=AutoSplit perl module
  51. endef
  52. define Package/perlbase-autosplit/install
  53. $(call perlmod/Install,$(1),AutoSplit.pm,)
  54. endef
  55. $(eval $(call BuildPackage,perlbase-autosplit))
  56. define Package/perlbase-autouse
  57. $(call Package/perlbase-template)
  58. TITLE:=autouse perl module
  59. endef
  60. define Package/perlbase-autouse/install
  61. $(call perlmod/Install,$(1),autouse.pm,)
  62. endef
  63. $(eval $(call BuildPackage,perlbase-autouse))
  64. define Package/perlbase-b
  65. $(call Package/perlbase-template)
  66. TITLE:=B perl module
  67. endef
  68. define Package/perlbase-b/install
  69. $(call perlmod/Install,$(1),B B.pm auto/B,)
  70. endef
  71. $(eval $(call BuildPackage,perlbase-b))
  72. define Package/perlbase-base
  73. $(call Package/perlbase-template)
  74. TITLE:=base perl module
  75. endef
  76. define Package/perlbase-base/install
  77. $(call perlmod/Install,$(1),base.pm,)
  78. endef
  79. $(eval $(call BuildPackage,perlbase-base))
  80. define Package/perlbase-benchmark
  81. $(call Package/perlbase-template)
  82. TITLE:=Benchmark perl module
  83. endef
  84. define Package/perlbase-benchmark/install
  85. $(call perlmod/Install,$(1),Benchmark.pm,)
  86. endef
  87. $(eval $(call BuildPackage,perlbase-benchmark))
  88. define Package/perlbase-bigint
  89. $(call Package/perlbase-template)
  90. TITLE:=bigint perl module
  91. endef
  92. define Package/perlbase-bigint/install
  93. $(call perlmod/Install,$(1),bigint.pm,)
  94. endef
  95. $(eval $(call BuildPackage,perlbase-bigint))
  96. define Package/perlbase-bignum
  97. $(call Package/perlbase-template)
  98. TITLE:=bignum perl module
  99. endef
  100. define Package/perlbase-bignum/install
  101. $(call perlmod/Install,$(1),bignum.pm,)
  102. endef
  103. $(eval $(call BuildPackage,perlbase-bignum))
  104. define Package/perlbase-blib
  105. $(call Package/perlbase-template)
  106. TITLE:=blib perl module
  107. endef
  108. define Package/perlbase-blib/install
  109. $(call perlmod/Install,$(1),blib.pm,)
  110. endef
  111. $(eval $(call BuildPackage,perlbase-blib))
  112. define Package/perlbase-bytes
  113. $(call Package/perlbase-template)
  114. TITLE:=bytes perl module
  115. endef
  116. define Package/perlbase-bytes/install
  117. $(call perlmod/Install,$(1),bytes.pm bytes_heavy.pl,)
  118. endef
  119. $(eval $(call BuildPackage,perlbase-bytes))
  120. define Package/perlbase-cgi
  121. $(call Package/perlbase-template)
  122. TITLE:=CGI perl module
  123. endef
  124. define Package/perlbase-cgi/install
  125. $(call perlmod/Install,$(1),CGI CGI.pm,)
  126. endef
  127. $(eval $(call BuildPackage,perlbase-cgi))
  128. define Package/perlbase-charnames
  129. $(call Package/perlbase-template)
  130. TITLE:=charnames perl module
  131. endef
  132. define Package/perlbase-charnames/install
  133. $(call perlmod/Install,$(1),charnames.pm,)
  134. endef
  135. $(eval $(call BuildPackage,perlbase-charnames))
  136. define Package/perlbase-class
  137. $(call Package/perlbase-template)
  138. TITLE:=Class perl module
  139. endef
  140. define Package/perlbase-class/install
  141. $(call perlmod/Install,$(1),Class,)
  142. endef
  143. $(eval $(call BuildPackage,perlbase-class))
  144. define Package/perlbase-compress
  145. $(call Package/perlbase-template)
  146. TITLE:=Compress perl module
  147. endef
  148. define Package/perlbase-compress/install
  149. $(call perlmod/Install,$(1),Compress auto/Compress,)
  150. endef
  151. $(eval $(call BuildPackage,perlbase-compress))
  152. define Package/perlbase-config
  153. $(call Package/perlbase-template)
  154. TITLE:=Config perl module
  155. endef
  156. define Package/perlbase-config/install
  157. $(call perlmod/Install,$(1),Config Config.pm Config_heavy.pl,)
  158. endef
  159. $(eval $(call BuildPackage,perlbase-config))
  160. define Package/perlbase-cpan
  161. $(call Package/perlbase-template)
  162. TITLE:=CPAN perl module
  163. endef
  164. define Package/perlbase-cpan/install
  165. $(call perlmod/Install,$(1),CPAN CPAN.pm,)
  166. endef
  167. $(eval $(call BuildPackage,perlbase-cpan))
  168. define Package/perlbase-cwd
  169. $(call Package/perlbase-template)
  170. TITLE:=Cwd perl module
  171. endef
  172. define Package/perlbase-cwd/install
  173. $(call perlmod/Install,$(1),Cwd.pm auto/Cwd,)
  174. endef
  175. $(eval $(call BuildPackage,perlbase-cwd))
  176. define Package/perlbase-data
  177. $(call Package/perlbase-template)
  178. TITLE:=Data perl module
  179. endef
  180. define Package/perlbase-data/install
  181. $(call perlmod/Install,$(1),Data auto/Data,)
  182. endef
  183. $(eval $(call BuildPackage,perlbase-data))
  184. define Package/perlbase-db
  185. $(call Package/perlbase-template)
  186. TITLE:=DB perl module
  187. DEPENDS+= +libdb47
  188. endef
  189. define Package/perlbase-db/install
  190. $(call perlmod/Install,$(1),DB.pm,)
  191. endef
  192. $(eval $(call BuildPackage,perlbase-db))
  193. define Package/perlbase-db-file
  194. $(call Package/perlbase-template)
  195. TITLE:=DB_File perl module
  196. DEPENDS+= +libdb47
  197. endef
  198. define Package/perlbase-db-file/install
  199. $(call perlmod/Install,$(1),DB_File.pm auto/DB_File,)
  200. endef
  201. $(eval $(call BuildPackage,perlbase-db-file))
  202. define Package/perlbase-dbm-filter
  203. $(call Package/perlbase-template)
  204. TITLE:=DBM_Filter perl module
  205. endef
  206. define Package/perlbase-dbm-filter/install
  207. $(call perlmod/Install,$(1),DBM_Filter DBM_Filter.pm,)
  208. endef
  209. $(eval $(call BuildPackage,perlbase-dbm-filter))
  210. define Package/perlbase-devel
  211. $(call Package/perlbase-template)
  212. TITLE:=Devel perl module
  213. endef
  214. define Package/perlbase-devel/install
  215. $(call perlmod/Install,$(1),Devel auto/Devel,)
  216. endef
  217. $(eval $(call BuildPackage,perlbase-devel))
  218. define Package/perlbase-diagnostics
  219. $(call Package/perlbase-template)
  220. TITLE:=diagnostics perl module
  221. endef
  222. define Package/perlbase-diagnostics/install
  223. $(call perlmod/Install,$(1),diagnostics.pm,)
  224. endef
  225. $(eval $(call BuildPackage,perlbase-diagnostics))
  226. define Package/perlbase-digest
  227. $(call Package/perlbase-template)
  228. TITLE:=Digest perl module
  229. endef
  230. define Package/perlbase-digest/install
  231. $(call perlmod/Install,$(1),Digest Digest.pm auto/Digest,)
  232. endef
  233. $(eval $(call BuildPackage,perlbase-digest))
  234. define Package/perlbase-dirhandle
  235. $(call Package/perlbase-template)
  236. TITLE:=DirHandle perl module
  237. endef
  238. define Package/perlbase-dirhandle/install
  239. $(call perlmod/Install,$(1),DirHandle.pm,)
  240. endef
  241. $(eval $(call BuildPackage,perlbase-dirhandle))
  242. define Package/perlbase-dumpvalue
  243. $(call Package/perlbase-template)
  244. TITLE:=Dumpvalue perl module
  245. endef
  246. define Package/perlbase-dumpvalue/install
  247. $(call perlmod/Install,$(1),Dumpvalue.pm,)
  248. endef
  249. $(eval $(call BuildPackage,perlbase-dumpvalue))
  250. define Package/perlbase-dumpvar
  251. $(call Package/perlbase-template)
  252. TITLE:=dumpvar perl module
  253. endef
  254. define Package/perlbase-dumpvar/install
  255. $(call perlmod/Install,$(1),dumpvar.pl,)
  256. endef
  257. $(eval $(call BuildPackage,perlbase-dumpvar))
  258. define Package/perlbase-dynaloader
  259. $(call Package/perlbase-template)
  260. TITLE:=DynaLoader perl module
  261. endef
  262. define Package/perlbase-dynaloader/install
  263. $(call perlmod/Install,$(1),DynaLoader.pm,)
  264. endef
  265. $(eval $(call BuildPackage,perlbase-dynaloader))
  266. define Package/perlbase-encode
  267. $(call Package/perlbase-template)
  268. TITLE:=Encode perl module
  269. endef
  270. define Package/perlbase-encode/install
  271. $(call perlmod/Install,$(1),Encode Encode.pm auto/Encode,Encode/PerlIO.pod Encode/Supported.pod)
  272. endef
  273. $(eval $(call BuildPackage,perlbase-encode))
  274. define Package/perlbase-encoding
  275. $(call Package/perlbase-template)
  276. TITLE:=encoding perl module
  277. endef
  278. define Package/perlbase-encoding/install
  279. $(call perlmod/Install,$(1),encoding encoding.pm,)
  280. endef
  281. $(eval $(call BuildPackage,perlbase-encoding))
  282. define Package/perlbase-english
  283. $(call Package/perlbase-template)
  284. TITLE:=English perl module
  285. endef
  286. define Package/perlbase-english/install
  287. $(call perlmod/Install,$(1),English.pm,)
  288. endef
  289. $(eval $(call BuildPackage,perlbase-english))
  290. define Package/perlbase-env
  291. $(call Package/perlbase-template)
  292. TITLE:=Env perl module
  293. endef
  294. define Package/perlbase-env/install
  295. $(call perlmod/Install,$(1),Env.pm,)
  296. endef
  297. $(eval $(call BuildPackage,perlbase-env))
  298. define Package/perlbase-errno
  299. $(call Package/perlbase-template)
  300. TITLE:=Errno perl module
  301. endef
  302. define Package/perlbase-errno/install
  303. $(call perlmod/Install,$(1),Errno.pm,)
  304. endef
  305. $(eval $(call BuildPackage,perlbase-errno))
  306. define Package/perlbase-essential
  307. $(call Package/perlbase-template)
  308. TITLE:=essential perl module
  309. endef
  310. define Package/perlbase-essential/install
  311. $(call perlmod/Install,$(1),Carp Carp.pm Exporter Exporter.pm constant.pm lib.pm locale.pm overload.pm strict.pm subs.pm vars.pm warnings warnings.pm overloading.pm,)
  312. endef
  313. $(eval $(call BuildPackage,perlbase-essential))
  314. define Package/perlbase-extutils
  315. $(call Package/perlbase-template)
  316. TITLE:=ExtUtils perl module
  317. endef
  318. define Package/perlbase-extutils/install
  319. $(call perlmod/Install,$(1),ExtUtils,ExtUtils/MakeMaker/FAQ.pod ExtUtils/MakeMaker/Tutorial.pod)
  320. endef
  321. $(eval $(call BuildPackage,perlbase-extutils))
  322. define Package/perlbase-fatal
  323. $(call Package/perlbase-template)
  324. TITLE:=Fatal perl module
  325. endef
  326. define Package/perlbase-fatal/install
  327. $(call perlmod/Install,$(1),Fatal.pm,)
  328. endef
  329. $(eval $(call BuildPackage,perlbase-fatal))
  330. define Package/perlbase-fcntl
  331. $(call Package/perlbase-template)
  332. TITLE:=Fcntl perl module
  333. endef
  334. define Package/perlbase-fcntl/install
  335. $(call perlmod/Install,$(1),Fcntl.pm auto/Fcntl,)
  336. endef
  337. $(eval $(call BuildPackage,perlbase-fcntl))
  338. define Package/perlbase-feature
  339. $(call Package/perlbase-template)
  340. TITLE:=feature perl module
  341. endef
  342. define Package/perlbase-feature/install
  343. $(call perlmod/Install,$(1),feature.pm,)
  344. endef
  345. $(eval $(call BuildPackage,perlbase-feature))
  346. define Package/perlbase-fields
  347. $(call Package/perlbase-template)
  348. TITLE:=fields perl module
  349. endef
  350. define Package/perlbase-fields/install
  351. $(call perlmod/Install,$(1),fields.pm,)
  352. endef
  353. $(eval $(call BuildPackage,perlbase-fields))
  354. define Package/perlbase-file
  355. $(call Package/perlbase-template)
  356. TITLE:=File perl module
  357. endef
  358. define Package/perlbase-file/install
  359. $(call perlmod/Install,$(1),File auto/File,)
  360. endef
  361. $(eval $(call BuildPackage,perlbase-file))
  362. define Package/perlbase-filecache
  363. $(call Package/perlbase-template)
  364. TITLE:=FileCache perl module
  365. endef
  366. define Package/perlbase-filecache/install
  367. $(call perlmod/Install,$(1),FileCache.pm,)
  368. endef
  369. $(eval $(call BuildPackage,perlbase-filecache))
  370. define Package/perlbase-filehandle
  371. $(call Package/perlbase-template)
  372. TITLE:=FileHandle perl module
  373. endef
  374. define Package/perlbase-filehandle/install
  375. $(call perlmod/Install,$(1),FileHandle.pm,)
  376. endef
  377. $(eval $(call BuildPackage,perlbase-filehandle))
  378. define Package/perlbase-filetest
  379. $(call Package/perlbase-template)
  380. TITLE:=filetest perl module
  381. endef
  382. define Package/perlbase-filetest/install
  383. $(call perlmod/Install,$(1),filetest.pm,)
  384. endef
  385. $(eval $(call BuildPackage,perlbase-filetest))
  386. define Package/perlbase-filter
  387. $(call Package/perlbase-template)
  388. TITLE:=Filter perl module
  389. endef
  390. define Package/perlbase-filter/install
  391. $(call perlmod/Install,$(1),Filter auto/Filter,)
  392. endef
  393. $(eval $(call BuildPackage,perlbase-filter))
  394. define Package/perlbase-findbin
  395. $(call Package/perlbase-template)
  396. TITLE:=FindBin perl module
  397. endef
  398. define Package/perlbase-findbin/install
  399. $(call perlmod/Install,$(1),FindBin.pm,)
  400. endef
  401. $(eval $(call BuildPackage,perlbase-findbin))
  402. define Package/perlbase-gdbm-file
  403. $(call Package/perlbase-template)
  404. TITLE:=GDBM_File perl module
  405. DEPENDS+= +libgdbm
  406. endef
  407. define Package/perlbase-gdbm-file/install
  408. $(call perlmod/Install,$(1),GDBM_File.pm auto/GDBM_File,)
  409. endef
  410. $(eval $(call BuildPackage,perlbase-gdbm-file))
  411. define Package/perlbase-getopt
  412. $(call Package/perlbase-template)
  413. TITLE:=Getopt perl module
  414. endef
  415. define Package/perlbase-getopt/install
  416. $(call perlmod/Install,$(1),Getopt,)
  417. endef
  418. $(eval $(call BuildPackage,perlbase-getopt))
  419. define Package/perlbase-hash
  420. $(call Package/perlbase-template)
  421. TITLE:=Hash perl module
  422. endef
  423. define Package/perlbase-hash/install
  424. $(call perlmod/Install,$(1),Hash auto/Hash,)
  425. endef
  426. $(eval $(call BuildPackage,perlbase-hash))
  427. define Package/perlbase-i18n
  428. $(call Package/perlbase-template)
  429. TITLE:=I18N perl module
  430. endef
  431. define Package/perlbase-i18n/install
  432. $(call perlmod/Install,$(1),I18N auto/I18N,)
  433. endef
  434. $(eval $(call BuildPackage,perlbase-i18n))
  435. define Package/perlbase-if
  436. $(call Package/perlbase-template)
  437. TITLE:=if perl module
  438. endef
  439. define Package/perlbase-if/install
  440. $(call perlmod/Install,$(1),if.pm,)
  441. endef
  442. $(eval $(call BuildPackage,perlbase-if))
  443. define Package/perlbase-integer
  444. $(call Package/perlbase-template)
  445. TITLE:=integer perl module
  446. endef
  447. define Package/perlbase-integer/install
  448. $(call perlmod/Install,$(1),integer.pm,)
  449. endef
  450. $(eval $(call BuildPackage,perlbase-integer))
  451. define Package/perlbase-io
  452. $(call Package/perlbase-template)
  453. TITLE:=IO perl module
  454. DEPENDS+=+perlbase-symbol +perlbase-selectsaver +perlbase-essential \
  455. +perlbase-xsloader +perlbase-fcntl +perlbase-tie \
  456. +perlbase-file +perlbase-errno
  457. endef
  458. define Package/perlbase-io/install
  459. $(call perlmod/Install,$(1),IO IO.pm auto/IO,)
  460. endef
  461. $(eval $(call BuildPackage,perlbase-io))
  462. define Package/perlbase-ipc
  463. $(call Package/perlbase-template)
  464. TITLE:=IPC perl module
  465. endef
  466. define Package/perlbase-ipc/install
  467. $(call perlmod/Install,$(1),IPC auto/IPC,)
  468. endef
  469. $(eval $(call BuildPackage,perlbase-ipc))
  470. define Package/perlbase-less
  471. $(call Package/perlbase-template)
  472. TITLE:=less perl module
  473. endef
  474. define Package/perlbase-less/install
  475. $(call perlmod/Install,$(1),less.pm,)
  476. endef
  477. $(eval $(call BuildPackage,perlbase-less))
  478. define Package/perlbase-list
  479. $(call Package/perlbase-template)
  480. TITLE:=List perl module
  481. endef
  482. define Package/perlbase-list/install
  483. $(call perlmod/Install,$(1),List auto/List,)
  484. endef
  485. $(eval $(call BuildPackage,perlbase-list))
  486. define Package/perlbase-locale
  487. $(call Package/perlbase-template)
  488. TITLE:=Locale perl module
  489. endef
  490. define Package/perlbase-locale/install
  491. $(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)
  492. endef
  493. $(eval $(call BuildPackage,perlbase-locale))
  494. define Package/perlbase-math
  495. $(call Package/perlbase-template)
  496. TITLE:=Math perl module
  497. endef
  498. define Package/perlbase-math/install
  499. $(call perlmod/Install,$(1),Math auto/Math,)
  500. endef
  501. $(eval $(call BuildPackage,perlbase-math))
  502. define Package/perlbase-memoize
  503. $(call Package/perlbase-template)
  504. TITLE:=Memoize perl module
  505. endef
  506. define Package/perlbase-memoize/install
  507. $(call perlmod/Install,$(1),Memoize Memoize.pm,)
  508. endef
  509. $(eval $(call BuildPackage,perlbase-memoize))
  510. define Package/perlbase-mime
  511. $(call Package/perlbase-template)
  512. TITLE:=MIME perl module
  513. endef
  514. define Package/perlbase-mime/install
  515. $(call perlmod/Install,$(1),MIME auto/MIME,)
  516. endef
  517. $(eval $(call BuildPackage,perlbase-mime))
  518. define Package/perlbase-module
  519. $(call Package/perlbase-template)
  520. TITLE:=Module perl module
  521. endef
  522. define Package/perlbase-module/install
  523. $(call perlmod/Install,$(1),Module,Module/Build/API.pod Module/Build/Authoring.pod)
  524. endef
  525. $(eval $(call BuildPackage,perlbase-module))
  526. define Package/perlbase-mro
  527. $(call Package/perlbase-template)
  528. TITLE:=mro perl module
  529. endef
  530. define Package/perlbase-mro/install
  531. $(call perlmod/Install,$(1),mro.pm,)
  532. endef
  533. $(eval $(call BuildPackage,perlbase-mro))
  534. define Package/perlbase-net
  535. $(call Package/perlbase-template)
  536. TITLE:=Net perl module
  537. endef
  538. define Package/perlbase-net/install
  539. $(call perlmod/Install,$(1),Net,Net/libnetFAQ.pod)
  540. endef
  541. $(eval $(call BuildPackage,perlbase-net))
  542. define Package/perlbase-next
  543. $(call Package/perlbase-template)
  544. TITLE:=NEXT perl module
  545. endef
  546. define Package/perlbase-next/install
  547. $(call perlmod/Install,$(1),NEXT.pm,)
  548. endef
  549. $(eval $(call BuildPackage,perlbase-next))
  550. define Package/perlbase-o
  551. $(call Package/perlbase-template)
  552. TITLE:=O perl module
  553. endef
  554. define Package/perlbase-o/install
  555. $(call perlmod/Install,$(1),O.pm,)
  556. endef
  557. $(eval $(call BuildPackage,perlbase-o))
  558. define Package/perlbase-opcode
  559. $(call Package/perlbase-template)
  560. TITLE:=Opcode perl module
  561. endef
  562. define Package/perlbase-opcode/install
  563. $(call perlmod/Install,$(1),Opcode.pm auto/Opcode,)
  564. endef
  565. $(eval $(call BuildPackage,perlbase-opcode))
  566. define Package/perlbase-open
  567. $(call Package/perlbase-template)
  568. TITLE:=open perl module
  569. endef
  570. define Package/perlbase-open/install
  571. $(call perlmod/Install,$(1),open.pm,)
  572. endef
  573. $(eval $(call BuildPackage,perlbase-open))
  574. define Package/perlbase-ops
  575. $(call Package/perlbase-template)
  576. TITLE:=ops perl module
  577. endef
  578. define Package/perlbase-ops/install
  579. $(call perlmod/Install,$(1),ops.pm,)
  580. endef
  581. $(eval $(call BuildPackage,perlbase-ops))
  582. define Package/perlbase-package
  583. $(call Package/perlbase-template)
  584. TITLE:=Package perl module
  585. endef
  586. define Package/perlbase-package/install
  587. $(call perlmod/Install,$(1),Package,)
  588. endef
  589. $(eval $(call BuildPackage,perlbase-package))
  590. define Package/perlbase-params
  591. $(call Package/perlbase-template)
  592. TITLE:=Params perl module
  593. endef
  594. define Package/perlbase-params/install
  595. $(call perlmod/Install,$(1),Params,)
  596. endef
  597. $(eval $(call BuildPackage,perlbase-params))
  598. define Package/perlbase-perl5db
  599. $(call Package/perlbase-template)
  600. TITLE:=perl5db perl module
  601. endef
  602. define Package/perlbase-perl5db/install
  603. $(call perlmod/Install,$(1),perl5db.pl,)
  604. endef
  605. $(eval $(call BuildPackage,perlbase-perl5db))
  606. define Package/perlbase-perlio
  607. $(call Package/perlbase-template)
  608. TITLE:=PerlIO perl module
  609. endef
  610. define Package/perlbase-perlio/install
  611. $(call perlmod/Install,$(1),PerlIO PerlIO.pm auto/PerlIO,)
  612. endef
  613. $(eval $(call BuildPackage,perlbase-perlio))
  614. define Package/perlbase-pod
  615. $(call Package/perlbase-template)
  616. TITLE:=Pod perl module
  617. endef
  618. define Package/perlbase-pod/install
  619. $(call perlmod/Install,$(1),Pod,)
  620. endef
  621. $(eval $(call BuildPackage,perlbase-pod))
  622. define Package/perlbase-posix
  623. $(call Package/perlbase-template)
  624. TITLE:=POSIX perl module
  625. endef
  626. define Package/perlbase-posix/install
  627. $(call perlmod/Install,$(1),POSIX.pm auto/POSIX,)
  628. endef
  629. $(eval $(call BuildPackage,perlbase-posix))
  630. define Package/perlbase-re
  631. $(call Package/perlbase-template)
  632. TITLE:=re perl module
  633. endef
  634. define Package/perlbase-re/install
  635. $(call perlmod/Install,$(1),auto/re re.pm,)
  636. endef
  637. $(eval $(call BuildPackage,perlbase-re))
  638. define Package/perlbase-safe
  639. $(call Package/perlbase-template)
  640. TITLE:=Safe perl module
  641. endef
  642. define Package/perlbase-safe/install
  643. $(call perlmod/Install,$(1),Safe.pm,)
  644. endef
  645. $(eval $(call BuildPackage,perlbase-safe))
  646. define Package/perlbase-scalar
  647. $(call Package/perlbase-template)
  648. TITLE:=Scalar perl module
  649. endef
  650. define Package/perlbase-scalar/install
  651. $(call perlmod/Install,$(1),Scalar,)
  652. endef
  653. $(eval $(call BuildPackage,perlbase-scalar))
  654. define Package/perlbase-sdbm-file
  655. $(call Package/perlbase-template)
  656. TITLE:=SDBM_File perl module
  657. endef
  658. define Package/perlbase-sdbm-file/install
  659. $(call perlmod/Install,$(1),SDBM_File.pm auto/SDBM_File,)
  660. endef
  661. $(eval $(call BuildPackage,perlbase-sdbm-file))
  662. define Package/perlbase-search
  663. $(call Package/perlbase-template)
  664. TITLE:=Search perl module
  665. endef
  666. define Package/perlbase-search/install
  667. $(call perlmod/Install,$(1),Search,)
  668. endef
  669. $(eval $(call BuildPackage,perlbase-search))
  670. define Package/perlbase-selectsaver
  671. $(call Package/perlbase-template)
  672. TITLE:=SelectSaver perl module
  673. endef
  674. define Package/perlbase-selectsaver/install
  675. $(call perlmod/Install,$(1),SelectSaver.pm,)
  676. endef
  677. $(eval $(call BuildPackage,perlbase-selectsaver))
  678. define Package/perlbase-selfloader
  679. $(call Package/perlbase-template)
  680. TITLE:=SelfLoader perl module
  681. endef
  682. define Package/perlbase-selfloader/install
  683. $(call perlmod/Install,$(1),SelfLoader.pm,)
  684. endef
  685. $(eval $(call BuildPackage,perlbase-selfloader))
  686. define Package/perlbase-sigtrap
  687. $(call Package/perlbase-template)
  688. TITLE:=sigtrap perl module
  689. endef
  690. define Package/perlbase-sigtrap/install
  691. $(call perlmod/Install,$(1),sigtrap.pm,)
  692. endef
  693. $(eval $(call BuildPackage,perlbase-sigtrap))
  694. define Package/perlbase-socket
  695. $(call Package/perlbase-template)
  696. TITLE:=Socket perl module
  697. endef
  698. define Package/perlbase-socket/install
  699. $(call perlmod/Install,$(1),Socket.pm auto/Socket,)
  700. endef
  701. $(eval $(call BuildPackage,perlbase-socket))
  702. define Package/perlbase-sort
  703. $(call Package/perlbase-template)
  704. TITLE:=sort perl module
  705. endef
  706. define Package/perlbase-sort/install
  707. $(call perlmod/Install,$(1),sort.pm,)
  708. endef
  709. $(eval $(call BuildPackage,perlbase-sort))
  710. define Package/perlbase-storable
  711. $(call Package/perlbase-template)
  712. TITLE:=Storable perl module
  713. endef
  714. define Package/perlbase-storable/install
  715. $(call perlmod/Install,$(1),Storable.pm auto/Storable,)
  716. endef
  717. $(eval $(call BuildPackage,perlbase-storable))
  718. define Package/perlbase-symbol
  719. $(call Package/perlbase-template)
  720. TITLE:=Symbol perl module
  721. endef
  722. define Package/perlbase-symbol/install
  723. $(call perlmod/Install,$(1),Symbol.pm,)
  724. endef
  725. $(eval $(call BuildPackage,perlbase-symbol))
  726. define Package/perlbase-sys
  727. $(call Package/perlbase-template)
  728. TITLE:=Sys perl module
  729. endef
  730. define Package/perlbase-sys/install
  731. $(call perlmod/Install,$(1),Sys auto/Sys,)
  732. endef
  733. $(eval $(call BuildPackage,perlbase-sys))
  734. define Package/perlbase-term
  735. $(call Package/perlbase-template)
  736. TITLE:=Term perl module
  737. endef
  738. define Package/perlbase-term/install
  739. $(call perlmod/Install,$(1),Term,)
  740. endef
  741. $(eval $(call BuildPackage,perlbase-term))
  742. define Package/perlbase-test
  743. $(call Package/perlbase-template)
  744. TITLE:=Test perl module
  745. endef
  746. define Package/perlbase-test/install
  747. $(call perlmod/Install,$(1),Test Test.pm,Test/Harness/TAP.pod Test/Tutorial.pod)
  748. $(INSTALL_DIR) $(1)/usr/bin
  749. $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prove $(1)/usr/bin
  750. $(call perlmod/Install,$(1),Test Test.pm,Test/Harness/TAP.pod Test/Tutorial.pod)
  751. endef
  752. $(eval $(call BuildPackage,perlbase-test))
  753. define Package/perlbase-text
  754. $(call Package/perlbase-template)
  755. TITLE:=Text perl module
  756. endef
  757. define Package/perlbase-text/install
  758. $(call perlmod/Install,$(1),Text,)
  759. endef
  760. $(eval $(call BuildPackage,perlbase-text))
  761. define Package/perlbase-thread
  762. $(call Package/perlbase-template)
  763. TITLE:=Thread perl module
  764. endef
  765. define Package/perlbase-thread/install
  766. $(call perlmod/Install,$(1),Thread Thread.pm,)
  767. endef
  768. $(eval $(call BuildPackage,perlbase-thread))
  769. define Package/perlbase-threads
  770. $(call Package/perlbase-template)
  771. TITLE:=threads perl module
  772. endef
  773. define Package/perlbase-threads/install
  774. $(call perlmod/Install,$(1),auto/threads threads threads.pm,)
  775. endef
  776. $(eval $(call BuildPackage,perlbase-threads))
  777. define Package/perlbase-tie
  778. $(call Package/perlbase-template)
  779. TITLE:=Tie perl module
  780. endef
  781. define Package/perlbase-tie/install
  782. $(call perlmod/Install,$(1),Tie,)
  783. endef
  784. $(eval $(call BuildPackage,perlbase-tie))
  785. define Package/perlbase-time
  786. $(call Package/perlbase-template)
  787. TITLE:=Time perl module
  788. endef
  789. define Package/perlbase-time/install
  790. $(call perlmod/Install,$(1),Time auto/Time,)
  791. endef
  792. $(eval $(call BuildPackage,perlbase-time))
  793. define Package/perlbase-unicode
  794. $(call Package/perlbase-template)
  795. TITLE:=Unicode perl module
  796. endef
  797. define Package/perlbase-unicode/install
  798. $(call perlmod/Install,$(1),Unicode auto/Unicode,)
  799. endef
  800. $(eval $(call BuildPackage,perlbase-unicode))
  801. define Package/perlbase-unicore
  802. $(call Package/perlbase-template)
  803. TITLE:=unicore perl module
  804. endef
  805. define Package/perlbase-unicore/install
  806. $(call perlmod/Install,$(1),unicore,)
  807. endef
  808. $(eval $(call BuildPackage,perlbase-unicore))
  809. define Package/perlbase-universal
  810. $(call Package/perlbase-template)
  811. TITLE:=UNIVERSAL perl module
  812. endef
  813. define Package/perlbase-universal/install
  814. $(call perlmod/Install,$(1),UNIVERSAL.pm,)
  815. endef
  816. $(eval $(call BuildPackage,perlbase-universal))
  817. define Package/perlbase-user
  818. $(call Package/perlbase-template)
  819. TITLE:=User perl module
  820. endef
  821. define Package/perlbase-user/install
  822. $(call perlmod/Install,$(1),User,)
  823. endef
  824. $(eval $(call BuildPackage,perlbase-user))
  825. define Package/perlbase-utf8
  826. $(call Package/perlbase-template)
  827. TITLE:=utf8 perl module
  828. endef
  829. define Package/perlbase-utf8/install
  830. $(call perlmod/Install,$(1),utf8.pm utf8_heavy.pl,)
  831. endef
  832. $(eval $(call BuildPackage,perlbase-utf8))
  833. define Package/perlbase-version
  834. $(call Package/perlbase-template)
  835. TITLE:=version perl module
  836. endef
  837. define Package/perlbase-version/install
  838. $(call perlmod/Install,$(1),version.pm,)
  839. endef
  840. $(eval $(call BuildPackage,perlbase-version))
  841. define Package/perlbase-xsloader
  842. $(call Package/perlbase-template)
  843. TITLE:=XSLoader perl module
  844. endef
  845. define Package/perlbase-xsloader/install
  846. $(call perlmod/Install,$(1),XSLoader.pm,)
  847. endef
  848. $(eval $(call BuildPackage,perlbase-xsloader))