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 )