Merge pull request #3319 from jprjr/new-perl-packages

New perl packages
This commit is contained in:
Juan RP 2016-01-06 20:50:30 +01:00
commit 8bbdeab19c
12 changed files with 189 additions and 0 deletions

View File

@ -0,0 +1,16 @@
# Template file for 'perl-B-Hooks-EndOfScope'
pkgname=perl-B-Hooks-EndOfScope
version=0.15
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-Module-Implementation perl-Module-Runtime perl-Sub-Exporter perl-Sub-Exporter-Progressive perl-Try-Tiny perl-Variable-Magic"
noarch="yes"
short_desc="Execute code after a scope finished compilation"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/B-Hooks-EndOfScope/"
license="Artistic"
distfiles="${CPAN_SITE}/B/${pkgname/perl-/}-${version}.tar.gz"
checksum=122ee422d3d49d994fa6e1e57c8800acfe6aeae56ce430a06eabc37300c1942e

View File

@ -0,0 +1,16 @@
# Template build file for 'perl-Class-Load'.
pkgname=perl-Class-Load
version=0.23
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-Data-OptList perl-Module-Implementation perl-Module-Runtime perl-Package-Stash perl-Try-Tiny"
short_desc="Load and check for loaded modules"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Class-Load"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-$version.tar.gz"
checksum=f2bca579e72ea96c6b1c5ebc86dfa1929062c412443277f0bc0437e50874b28f

View File

@ -0,0 +1,16 @@
# Template build file for 'perl-Class-Singleton'.
pkgname=perl-Class-Singleton
version=1.5
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="${hostmakedepends}"
short_desc="Implementation of a singleton class"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Class-Singleton"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-$version.tar.gz"
checksum=38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678

View File

@ -0,0 +1,16 @@
# Template file for 'perl-DateTime-Locale'
pkgname=perl-DateTime-Locale
version=1.02
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-List-MoreUtils perl-Params-Validate"
noarch="yes"
short_desc="Localization support for DateTime.pm"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/DateTime-Locale/"
license="Artistic"
distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz"
checksum=63ad62bcc01c7007d233f6270c05059a6cdc4270812546450759d03d8cfcf355

View File

@ -0,0 +1,16 @@
# Template build file for 'perl-DateTime-TimeZone'.
pkgname=perl-DateTime-TimeZone
version=1.94
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-Class-Singleton perl-Module-Runtime perl-Params-Validate perl-Try-Tiny"
short_desc="Time zone object base class and factory"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/DateTime-TimeZone"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-$version.tar.gz"
checksum=5fd961b71e7a7f7de6d488e8cf3e443ace1556eaf72c563dc882ff1f8d2536b3

View File

@ -0,0 +1,15 @@
# Template build file for 'perl-DateTime'.
pkgname=perl-DateTime
version=1.21
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-ModuleBuild
hostmakedepends="perl perl-Module-Build"
makedepends="${hostmakedepends}"
depends="perl perl-DateTime-Locale perl-DateTime-TimeZone perl-Params-Validate perl-Try-Tiny"
short_desc="A date and tie object for perl"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/DateTime"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-$version.tar.gz"
checksum=a3a5840cae36d693b1371bd0f615aa8e3ab7f6cc25e06bff40c7010217d3f6b1

View File

@ -0,0 +1,16 @@
# Template file for 'perl-Dist-CheckConflicts'
pkgname=perl-Dist-CheckConflicts
version=0.11
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-Module-Runtime"
noarch="yes"
short_desc="Declare version conflicts for your dist"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Dist-CheckConflicts/"
license="Artistic"
distfiles="${CPAN_SITE}/Dist/${pkgname/perl-/}-${version}.tar.gz"
checksum=ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4

View File

@ -0,0 +1,16 @@
# Template file for 'perl-Module-Implementation'
pkgname=perl-Module-Implementation
version=0.09
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="perl perl-Module-Runtime perl-Try-Tiny"
short_desc="Loads one of several implementations for a module"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Module-Implementation/"
license="Artistic"
distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
checksum=c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d

View File

@ -0,0 +1,15 @@
# Template build file for 'perl-Package-Stash-XS'.
pkgname=perl-Package-Stash-XS
version=0.28
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="${makedepends}"
short_desc="Faster implementation of Package::Stash"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Package-Stash-XS"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
checksum=23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486

View File

@ -0,0 +1,16 @@
# Template build file for 'perl-Package-Stash'.
pkgname=perl-Package-Stash
version=0.37
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl perl-Dist-CheckConflicts"
makedepends="${hostmakedepends}"
depends="${hostmakedepends} perl-Module-Implementation perl-Package-Stash-XS"
short_desc="Routines for manipulating stashes"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Package-Stash"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-$version.tar.gz"
checksum=06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c

View File

@ -0,0 +1,15 @@
# Template file for 'perl-Params-Validate'
pkgname=perl-Params-Validate
version=1.18
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-ModuleBuild
hostmakedepends="perl perl-Module-Build"
makedepends="${hostmakedepends}"
depends="perl perl-Module-Implementation"
short_desc="Validate method/function parameters"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/Params-Validate/"
license="Artistic"
distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz"
checksum=b25d2488d326f0cfa303cba7ed64fed9ec698b7bfc5d408f0b71058af39206c1

View File

@ -0,0 +1,16 @@
# Template build file for 'perl-namespace-clean'.
pkgname=perl-namespace-clean
version=0.26
revision=1
wrksrc="${pkgname/perl-/}-${version}"
build_style=perl-module
hostmakedepends="perl"
makedepends="${hostmakedepends}"
depends="${hostmakedepends} perl-Package-Stash perl-B-Hooks-EndOfScope"
short_desc="Keep imports and functions out of your namespace"
noarch="yes"
maintainer="John Regan <john@jrjrtech.com>"
homepage="http://search.cpan.org/dist/namespace-clean"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/namespace/${pkgname/perl-/}-$version.tar.gz"
checksum=73986e19c4ad0e634e35f4f26e81437f152d8026eb1d91fe795725746ce13eca