Fix style + arch + deps with cpan2aur

This commit is contained in:
ryoskzypu 2026-03-10 23:07:39 -03:00
parent 3b65c86525
commit 32a74e78ee
No known key found for this signature in database
GPG key ID: 19D6F71BA9ED3E0E
2 changed files with 30 additions and 25 deletions

View file

@ -1,9 +1,9 @@
pkgbase = perl-data-dump-streamer
pkgdesc = Accurately serialize a data structure as Perl code
pkgdesc = Accurately serialize a data structure as Perl code.
pkgver = 2.42
pkgrel = 3
url = https://metacpan.org/dist/Data-Dump-Streamer
arch = any
pkgrel = 4
url = https://metacpan.org/release/YVES/Data-Dump-Streamer-2.42
arch = x86_64
license = Artistic-1.0-Perl OR GPL-1.0-or-later
makedepends = perl-base
makedepends = perl-carp
@ -14,17 +14,18 @@ pkgbase = perl-data-dump-streamer
makedepends = perl-test-simple
makedepends = perl-text-abbrev
makedepends = perl>=5.6.0
depends = perl-algorithm-diff
depends = perl
depends = perl-b-utils
depends = perl-cpanel-json-xs
depends = perl-data-dumper
depends = perl-exporter
depends = perl-io
depends = perl-io-compress
depends = perl-mime-base64
depends = perl-padwalker>=0.99
depends = perl-text-abbrev
depends = perl-text-balanced
optdepends = perl-algorithm-diff
optdepends = perl-cpanel-json-xs
optdepends = perl-io-compress
optdepends = perl-mime-base64
optdepends = perl-padwalker
options = !emptydirs
source = https://cpan.metacpan.org/authors/id/Y/YV/YVES/Data-Dump-Streamer-2.42.tar.gz
sha256sums = 47f6e51fb45ce7be561e01481add0c2e1c0cd85df4b9e212f3923cd3064d1cad

View file

@ -3,24 +3,21 @@
# Contributor: John D Jones III <jnbek1972 -_AT_- g m a i l -_Dot_- com>
# Contributor: Caleb Cushing <xenoterracide@gmail.com>
_dist='Data-Dump-Streamer'
pkgname='perl-data-dump-streamer'
pkgver=2.42
pkgrel=3
pkgdesc='Accurately serialize a data structure as Perl code'
arch=('any')
url="https://metacpan.org/dist/$_dist"
_dist=Data-Dump-Streamer
_ver=2.42
pkgname=perl-${_dist,,}
pkgver=${_ver#v}
pkgrel=4
pkgdesc='Accurately serialize a data structure as Perl code.'
arch=('x86_64') # XS modules might depend on external libs, so manual inspection is advised.
url=https://metacpan.org/release/YVES/$_dist-$_ver
license=('Artistic-1.0-Perl OR GPL-1.0-or-later')
depends=(
'perl-algorithm-diff'
'perl'
'perl-b-utils'
'perl-cpanel-json-xs'
'perl-data-dumper'
'perl-exporter'
'perl-io'
'perl-io-compress'
'perl-mime-base64'
'perl-padwalker>=0.99'
'perl-text-abbrev'
'perl-text-balanced'
)
@ -35,13 +32,20 @@ makedepends=(
'perl-text-abbrev'
'perl>=5.6.0'
)
optdepends=(
'perl-algorithm-diff'
'perl-cpanel-json-xs'
'perl-io-compress'
'perl-mime-base64'
'perl-padwalker'
)
options=('!emptydirs')
source=("https://cpan.metacpan.org/authors/id/Y/YV/YVES/$_dist-$pkgver.tar.gz")
source=("https://cpan.metacpan.org/authors/id/Y/YV/YVES/$_dist-$_ver.tar.gz")
sha256sums=('47f6e51fb45ce7be561e01481add0c2e1c0cd85df4b9e212f3923cd3064d1cad')
build()
{
cd $_dist-$pkgver
cd "$_dist-$_ver"
unset PERL_MB_OPT PERL5LIB PERL_LOCAL_LIB_ROOT
export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
@ -52,7 +56,7 @@ build()
check()
{
cd $_dist-$pkgver
cd "$_dist-$_ver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT
@ -61,7 +65,7 @@ check()
package()
{
cd $_dist-$pkgver
cd "$_dist-$_ver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT