App-cpan2arch
view release on metacpan or search on metacpan
t/lib/TestData.pm view on Meta::CPAN
'perl-file-temp>=0.20',
'perl-file-which>=1.08',
'perl-findbin',
'perl-getopt-long',
'perl-html-parser>=3.57',
'perl-io-string>=1.08',
'perl-io-stringy>=2.110',
'perl-io>=1.30',
'perl-ipc-run>=0.83',
'perl-json-xs>=2.29',
'perl-libwww>=5.815',
'perl-list-moreutils>=0.22',
'perl-module-build>=0.3603',
'perl-module-corelist>=2.22',
'perl-module-manifest>=0.07',
'perl-module-starter>=1.60',
'perl-orlite-migrate>=1.10',
{
'perl-orlite>=1.98' => { flag_date => '2024-11-01' },
},
'perl-params-util>=0.33',
'perl-parse-errorstring-perl>=0.18',
'perl-parse-exuberantctags>=1.00',
'perl-parse-functions>=0.01',
'perl-pathtools>=3.2701',
{
'perl-pod-abstract>=0.16' => { missing => 'Pod::Abstract' },
},
'perl-pod-perldoc>=3.23',
'perl-pod-pom>=0.17',
'perl-pod-simple>=3.04',
'perl-pod2-base>=0.043',
'perl-ppi>=1.218',
'perl-ppix-editortools>=0.18',
'perl-ppix-regexp>=0.011',
'perl-probe-perl>=0.01',
'perl-scalar-list-utils>=1.18',
'perl-sort-versions>=1.5',
'perl-storable>=2.16',
'perl-template-tiny>=0.11',
'perl-term-readline',
'perl-text-balanced>=2.01',
'perl-text-diff>=1.41',
'perl-text-findindent>=0.10',
'perl-text-patch>=1.8',
'perl-threads-shared>=1.33',
'perl-threads>=1.71',
'perl-time-hires>=1.9718',
'perl-uri',
'perl-version>=0.80',
'perl-wx-perl-processstream>=0.32',
'perl-wx-scintilla>=0.39',
'perl-wx>=0.9916',
'perl-yaml-tiny>=1.32',
'perl>=5.11.0',
],
makedepends => [
{
'perl-alien-wxwidgets>=0.62' => { flag_date => '2025-10-13' },
},
'perl-locale-msgfmt>=0.15',
'perl-module-install',
'perl-test-exception>=0.27',
'perl-test-mockobject>=1.09',
'perl-test-nowarnings>=1.04',
'perl-test-script>=1.07',
'perl-test-simple',
'perl-test-warn>=0.24',
],
},
pkgbuild => <<~'END',
# Maintainer: Your Name <email@domain.tld>
_author=SZABGAB
_dist=Padre
pkgname=perl-${_dist@L}
pkgver=1.02
pkgrel=1
pkgdesc='Perl Application Development and Refactoring Environment'
arch=('x86_64') # XS modules might depend on external libs; manual inspection is advised.
url=https://metacpan.org/dist/$_dist
license=('Artistic-1.0-Perl OR GPL-1.0-or-later')
depends=(
'cpanminus>=0.9923'
'perl-algorithm-diff>=1.19'
'perl-capture-tiny>=0.06'
'perl-cgi>=3.47'
'perl-class-adapter>=1.05'
'perl-class-inspector>=1.22'
'perl-class-xsaccessor>=1.13'
'perl-data-dumper>=2.101'
'perl-dbd-sqlite>=1.35'
'perl-dbi>=1.58'
'perl-debug-client>=0.29' # Package is flagged out-of-date on 2024-12-14.
'perl-devel-dumpvar>=0.04'
'perl-devel-refactor>=0.05'
'perl-encode>=2.26'
'perl-extutils-makemaker>=6.56'
'perl-extutils-manifest>=1.56'
'perl-file-copy-recursive>=0.37'
'perl-file-find-rule>=0.30'
'perl-file-homedir>=0.91'
'perl-file-path>=2.08'
'perl-file-pushd>=1.00'
'perl-file-remove>=1.40'
'perl-file-sharedir>=1.00'
'perl-file-temp>=0.20'
'perl-file-which>=1.08'
'perl-findbin'
'perl-getopt-long'
'perl-html-parser>=3.57'
'perl-io-string>=1.08'
'perl-io-stringy>=2.110'
'perl-io>=1.30'
'perl-ipc-run>=0.83'
'perl-json-xs>=2.29'
'perl-libwww>=5.815'
'perl-list-moreutils>=0.22'
'perl-module-build>=0.3603'
'perl-module-corelist>=2.22'
'perl-module-manifest>=0.07'
'perl-module-starter>=1.60'
'perl-orlite-migrate>=1.10'
'perl-orlite>=1.98' # Package is flagged out-of-date on 2024-11-01.
'perl-params-util>=0.33'
'perl-parse-errorstring-perl>=0.18'
'perl-parse-exuberantctags>=1.00'
'perl-parse-functions>=0.01'
'perl-pathtools>=3.2701'
'perl-pod-abstract>=0.16' # Package for Pod::Abstract is missing.
'perl-pod-perldoc>=3.23'
'perl-pod-pom>=0.17'
'perl-pod-simple>=3.04'
'perl-pod2-base>=0.043'
'perl-ppi>=1.218'
'perl-ppix-editortools>=0.18'
'perl-ppix-regexp>=0.011'
'perl-probe-perl>=0.01'
'perl-scalar-list-utils>=1.18'
'perl-sort-versions>=1.5'
'perl-storable>=2.16'
'perl-template-tiny>=0.11'
'perl-term-readline'
'perl-text-balanced>=2.01'
'perl-text-diff>=1.41'
'perl-text-findindent>=0.10'
'perl-text-patch>=1.8'
'perl-threads-shared>=1.33'
'perl-threads>=1.71'
'perl-time-hires>=1.9718'
'perl-uri'
'perl-version>=0.80'
'perl-wx-perl-processstream>=0.32'
'perl-wx-scintilla>=0.39'
'perl-wx>=0.9916'
'perl-yaml-tiny>=1.32'
'perl>=5.11.0'
)
makedepends=(
'perl-alien-wxwidgets>=0.62' # Package is flagged out-of-date on 2025-10-13.
'perl-locale-msgfmt>=0.15'
'perl-module-install'
'perl-test-exception>=0.27'
'perl-test-mockobject>=1.09'
'perl-test-nowarnings>=1.04'
'perl-test-script>=1.07'
'perl-test-simple'
'perl-test-warn>=0.24'
)
options=('!emptydirs')
source=("https://cpan.metacpan.org/authors/id/${_author::1}/${_author::2}/$_author/$_dist-$pkgver.tar.gz")
sha256sums=('e7fc64539810858750c60d7b24870585f8d481a7490549880b816786d4f63983')
build()
{
cd "$_dist-$pkgver"
unset PERL_MM_OPT PERL5LIB PERL_LOCAL_LIB_ROOT
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
/usr/bin/perl Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1
make
}
check()
{
cd "$_dist-$pkgver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT
make test
}
package()
{
cd "$_dist-$pkgver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
}
END
},
'Perl-Critic' => {
meta => {
abstract => 'Critique Perl source code for best-practices.',
author => 'PETDANCE',
checksum => '572a7c8758ba1c0ab6daf0bd40297c4f0dcf1516f084522df2c2bf04d525e232',
dependency => [
{
module => 'lib',
phase => 'test',
relationship => 'requires',
version => '0',
},
{
module => 'Test::More',
phase => 'test',
relationship => 'requires',
version => '0',
},
( run in 0.953 second using v1.01-cache-2.11-cpan-ceb78f64989 )