add perl-class-accessor-lite

This commit is contained in:
joborun linux 2024-01-29 02:55:25 +02:00
parent 5a78bee63b
commit a1e0302ed3
5 changed files with 89 additions and 0 deletions

View File

@ -0,0 +1,48 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=perl-class-accessor-lite
pkgver=0.08
pkgrel=2
pkgdesc="A minimalistic variant of Class::Accessor"
depends=('perl')
makedepends=('perl-module-install')
url="https://metacpan.org/release/Class-Accessor-Lite"
source=("https://www.cpan.org/modules/by-module/Class/Class-Accessor-Lite-${pkgver}.tar.gz")
build() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
perl Makefile.PL NO_PACKLIST=true
make
}
check() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
make test
}
package() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
make pure_install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('PerlArtistic' 'GPL')
sha512sums=('e23afed2c0c7eb887d23c80dca1b8b0cc42d38c86f8fcceb87d384b10403e0d74d3ae3b41a9654f4fcb58462ec138f0266a0b7e94d389ecb91d271600c6e293b')
sha256sums=(75b3b8ec8efe687677b63f0a10eef966e01f60735c56656ce75cbb44caba335a) # Class-Accessor-Lite-0.08.tar.gz
## 087c04bc3cdab7f45f500437eb0d4d134660998b054c56b7482c84f9149ce6e1 perl-class-accessor-lite-0.08-2-x86_64.pkg.tar.lz

View File

@ -0,0 +1,33 @@
# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
# Contributor: John D Jones III AKA jnbek <jnbek1972 -_AT_- g m a i l -_Dot_- com>
pkgname=perl-class-accessor-lite
pkgver=0.08
pkgrel=2
pkgdesc="A minimalistic variant of Class::Accessor"
arch=('any')
license=('PerlArtistic' 'GPL')
depends=('perl')
makedepends=('perl-module-install')
url="https://metacpan.org/release/Class-Accessor-Lite"
source=("https://www.cpan.org/modules/by-module/Class/Class-Accessor-Lite-${pkgver}.tar.gz")
sha512sums=('e23afed2c0c7eb887d23c80dca1b8b0cc42d38c86f8fcceb87d384b10403e0d74d3ae3b41a9654f4fcb58462ec138f0266a0b7e94d389ecb91d271600c6e293b')
build() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
perl Makefile.PL NO_PACKLIST=true
make
}
check() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
make test
}
package() {
cd "${srcdir}/Class-Accessor-Lite-${pkgver}"
make pure_install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
}

View File

@ -0,0 +1 @@
rm -rf {src,pkg,Class-Acc*.tar.gz}

View File

@ -0,0 +1 @@
perl-module-install

View File

@ -0,0 +1,6 @@
real 0m2.168s
user 0m1.893s
sys 0m0.397s