scancpan
cover scancpan
Without runtime dependencies, the build time is speed up (in parallel mode). And now, I can upgrade easily all perl modules.
Francois Perrad (13):
scancpan: wrap abstract if too long
scancpan: trim the abstract
scancpan: sort license files
scancpan: sort license in hash file
scancpan: split multiple dependencies on multiple lines
scancpan: remove run-time dependencies
perl-*: regeneration of hash files
perl-*: regeneration of Config.in files
perl-*: regeneration of *.mk files
scancpan: add PERL_FOO_DISTNAME in perl-foo.mk perl-*: regeneration with _DISTNAME
pkg-perl: add a target which upgrades all packages from metacpan [RFC] pkg-perl: add per package upgrade target
.../perl-apache-logformat-compiler.mk | 3 ++- package/perl-appconfig/Config.in | 3 ++- package/perl-appconfig/perl-appconfig.mk | 1 + .../perl-astro-suntime/perl-astro-suntime.mk | 1 + .../perl-class-inspector.mk | 1 + package/perl-class-load/perl-class-load.mk | 7 +----- .../perl-class-std-fast.mk | 2 +- package/perl-class-std/perl-class-std.mk | 1 + package/perl-convert-asn1/Config.in | 3 ++- .../perl-convert-asn1/perl-convert-asn1.mk | 1 + .../perl-cookie-baker/perl-cookie-baker.mk | 3 ++- .../perl-crypt-blowfish.mk | 1 + package/perl-crypt-cbc/perl-crypt-cbc.mk | 1 + .../perl-crypt-openssl-guess.mk | 1 + package/perl-crypt-openssl-random/Config.in | 2 +- .../perl-crypt-openssl-random.mk | 1 + package/perl-crypt-openssl-rsa/Config.in | 2 +- .../perl-crypt-openssl-rsa.mk | 1 + package/perl-data-dump/perl-data-dump.mk | 1 + .../perl-data-optlist/perl-data-optlist.mk | 2 +- package/perl-data-uuid/perl-data-uuid.mk | 1 + package/perl-date-manip/perl-date-manip.mk | 1 + .../perl-datetime-tiny/perl-datetime-tiny.mk | 1 + package/perl-dbd-mysql/perl-dbd-mysql.mk | 8 ++++-- package/perl-dbi/perl-dbi.mk | 1 + .../perl-devel-stacktrace-ashtml.mk | 2 +- .../perl-devel-stacktrace.mk | 1 + .../perl-device-serialport.mk | 1 + package/perl-digest-hmac/Config.in | 4 +-- package/perl-digest-hmac/perl-digest-hmac.mk | 1 + package/perl-digest-md5/perl-digest-md5.mk | 1 + package/perl-digest-sha1/perl-digest-sha1.mk | 1 + .../perl-dist-checkconflicts.mk | 2 +- package/perl-encode-detect/Config.in | 2 +- .../perl-encode-detect/perl-encode-detect.mk | 1 + package/perl-encode-locale/Config.in | 2 +- .../perl-encode-locale/perl-encode-locale.mk | 1 + .../perl-extutils-config.mk | 1 + .../perl-extutils-helpers.mk | 1 + .../perl-extutils-installpaths.mk | 1 + package/perl-file-listing/Config.in | 4 +-- .../perl-file-listing/perl-file-listing.mk | 2 +- .../perl-file-sharedir-install.mk | 1 + .../perl-file-sharedir/perl-file-sharedir.mk | 3 ++- package/perl-file-slurp/perl-file-slurp.mk | 1 + package/perl-file-util/perl-file-util.mk | 1 + .../perl-filesys-notify-simple.mk | 1 + package/perl-gd/perl-gd.mk | 1 + package/perl-gdgraph/perl-gdgraph.mk | 2 +- package/perl-gdtextutil/perl-gdtextutil.mk | 1 + .../perl-hash-multivalue.mk | 1 + package/perl-html-parser/perl-html-parser.mk | 2 +- package/perl-html-tagset/Config.in | 4 +-- package/perl-html-tagset/perl-html-tagset.mk | 1 + .../perl-http-cookies/perl-http-cookies.mk | 2 +- package/perl-http-daemon/Config.in | 5 ++-- package/perl-http-daemon/perl-http-daemon.mk | 2 +- package/perl-http-date/Config.in | 5 ++-- package/perl-http-date/perl-http-date.mk | 1 + .../perl-http-entity-parser.mk | 9 ++----- .../perl-http-headers-fast.mk | 3 ++- .../perl-http-message/perl-http-message.mk | 2 +- .../perl-http-multipartparser.mk | 1 + package/perl-http-negotiate/Config.in | 6 ++--- .../perl-http-negotiate.mk | 2 +- package/perl-io-html/Config.in | 5 ++-- package/perl-io-html/perl-io-html.mk | 1 + .../perl-io-interface/perl-io-interface.mk | 1 + .../perl-io-socket-multicast.mk | 2 +- .../perl-io-socket-ssl/perl-io-socket-ssl.mk | 2 +- .../perl-json-maybexs/perl-json-maybexs.mk | 1 + package/perl-json-tiny/perl-json-tiny.mk | 1 + package/perl-libwww-perl/perl-libwww-perl.mk | 15 +---------- package/perl-lwp-mediatypes/Config.in | 5 ++-- .../perl-lwp-mediatypes.mk | 1 + package/perl-mail-dkim/perl-mail-dkim.mk | 2 +- package/perl-mailtools/perl-mailtools.hash | 5 ++-- package/perl-mailtools/perl-mailtools.mk | 2 +- .../perl-mime-base64-urlsafe.mk | 1 + package/perl-mime-base64/Config.in | 5 ++-- package/perl-mime-base64/perl-mime-base64.mk | 1 + package/perl-mime-tools/perl-mime-tools.mk | 2 +- .../perl-module-build-tiny.mk | 6 ++++- .../perl-module-build/perl-module-build.mk | 1 + package/perl-module-implementation/Config.in | 4 +-- .../perl-module-implementation.mk | 2 +- .../perl-module-runtime.mk | 1 + .../perl-mojolicious-plugin-authentication.mk | 2 +- package/perl-mojolicious/perl-mojolicious.mk | 1 + package/perl-net-dns/perl-net-dns.mk | 2 +- package/perl-net-http/perl-net-http.hash | 5 ++-- package/perl-net-http/perl-net-http.mk | 2 +- package/perl-net-ping/perl-net-ping.mk | 1 + package/perl-net-snmp/perl-net-snmp.mk | 1 + package/perl-net-ssh2/perl-net-ssh2.mk | 2 ++ package/perl-net-ssleay/perl-net-ssleay.mk | 1 + package/perl-net-telnet/perl-net-telnet.mk | 1 + package/perl-netaddr-ip/perl-netaddr-ip.mk | 1 + .../perl-number-bytes-human.mk | 1 + .../perl-package-stash/perl-package-stash.mk | 2 +- package/perl-params-util/perl-params-util.mk | 1 + package/perl-path-tiny/perl-path-tiny.mk | 1 + package/perl-plack/perl-plack.mk | 17 ++----------- .../perl-posix-strftime-compiler.mk | 1 + .../perl-stream-buffered.mk | 1 + package/perl-sub-install/perl-sub-install.mk | 1 + package/perl-sys-meminfo/perl-sys-meminfo.mk | 1 + package/perl-sys-mmap/perl-sys-mmap.hash | 2 +- package/perl-sys-mmap/perl-sys-mmap.mk | 3 ++- package/perl-time-hires/perl-time-hires.mk | 1 + .../perl-time-parsedate.mk | 1 + package/perl-timedate/Config.in | 2 +- package/perl-timedate/perl-timedate.mk | 1 + package/perl-try-tiny/perl-try-tiny.mk | 1 + package/perl-uri/perl-uri.hash | 5 ++-- package/perl-uri/perl-uri.mk | 1 + .../perl-www-form-urlencoded.mk | 1 + package/perl-www-robotrules/Config.in | 5 ++-- .../perl-www-robotrules.mk | 2 +- package/perl-x10/perl-x10.mk | 2 +- package/perl-xml-libxml/perl-xml-libxml.mk | 3 ++- .../perl-xml-namespacesupport.mk | 1 + .../perl-xml-sax-base/perl-xml-sax-base.mk | 1 + package/perl-xml-sax/perl-xml-sax.mk | 2 +- package/pkg-generic.mk | 6 ++++- package/pkg-perl.mk | 20 +++++++++++++++ utils/scancpan | 25 +++++++++++++------ 127 files changed, 203 insertions(+), 128 deletions(-)
Signature · 1 line
2.17.1
PATCH 1/13 scancpan: wrap abstract if too long
[note: code style fixed]
--- utils/scancpan | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
utils/scancpan +3 -1
@@ -484,6 +484,8 @@ use HTTP::Tiny; use Safe; use MetaCPAN::API::Tiny; use Digest::SHA qw(sha256_hex); +use Text::Wrap; +$Text::Wrap::columns = 62; # Below, 5.026 should be aligned with the version of perl actually # bundled in Buildroot:
@@ -686,7 +688,7 @@ while (my ($distname, $dist) = each %dist) { my $brname = brname( $fsname ); mkdir $dirname unless -d $dirname; if ($need_target{$distname} && ($force || !-f $cfgname)) { - my $abstract = $dist->{abstract}; + my $abstract = wrap( q{}, qq{\t }, $dist->{abstract} ); my $homepage = $dist->{resources}->{homepage} || qq{https://metacpan.org/release/${distname}}; say qq{write ${cfgname}} unless $quiet; open my $fh, q{>}, $cfgname;
Signature · 1 line
2.17.1
PATCH 2/13 scancpan: trim the abstract
In reply to Francois Perrad--- utils/scancpan | 1 + 1 file changed, 1 insertion(+)
utils/scancpan +1 -0
@@ -688,6 +688,7 @@ while (my ($distname, $dist) = each %dist) { my $brname = brname( $fsname ); mkdir $dirname unless -d $dirname; if ($need_target{$distname} && ($force || !-f $cfgname)) { + $dist->{abstract} =~ s|\s+$||; my $abstract = wrap( q{}, qq{\t }, $dist->{abstract} ); my $homepage = $dist->{resources}->{homepage} || qq{https://metacpan.org/release/${distname}}; say qq{write ${cfgname}} unless $quiet;
Signature · 1 line
2.17.1
PATCH 3/13 scancpan: sort license files
In reply to Francois Perradso, the output is reproductible
--- utils/scancpan | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
utils/scancpan +1 -1
@@ -724,7 +724,7 @@ while (my ($distname, $dist) = each %dist) { my $license = brlicense( ref $dist->{license} eq 'ARRAY' ? join q{ or }, @{$dist->{license}} : $dist->{license} ); - my $license_files = join q{ }, keys %{$license_files{$distname}}; + my $license_files = join q{ }, sort keys %{$license_files{$distname}}; if ($license_files && (!$license || $license eq q{unknown})) { push @info, qq{[$distname] undefined LICENSE, see $license_files}; $license = q{???};
Signature · 1 line
2.17.1
PATCH 4/13 scancpan: sort license in hash file
In reply to Francois Perradnow, the output is reproductible
--- utils/scancpan | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
utils/scancpan +4 -2
@@ -767,10 +767,12 @@ while (my ($distname, $dist) = each %dist) { say {$fh} qq{# retrieved by scancpan from ${mirror}/}; say {$fh} qq{md5 ${md5} ${filename}}; say {$fh} qq{sha256 ${sha256} ${filename}}; - if (scalar keys %{$license_files{$distname}}) { + my %license_files = %{$license_files{$distname}}; + if (scalar keys %license_files) { say {$fh} q{}; say {$fh} qq{# computed by scancpan}; - while (my ($license, $digest) = each %{$license_files{$distname}}) { + foreach my $license (sort keys %license_files) { + my $digest = $license_files{$license}; say {$fh} qq{sha256 ${digest} ${license}}; } }
Signature · 1 line
2.17.1
PATCH 5/13 scancpan: split multiple dependencies on multiple lines
In reply to Francois Perrad--- utils/scancpan | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-)
utils/scancpan +8 -4
@@ -717,10 +717,14 @@ while (my ($distname, $dist) = each %dist) { # the auth part is not used, because we use $(BR2_CPAN_MIRROR) my ($filename, $directories, $suffix) = fileparse( $path, q{tar.gz}, q{tgz} ); $directories =~ s|/$||; - my $dependencies = join q{ }, map( { q{host-} . fsname( $_ ); } sort @{$deps_build{$distname}} ), - map( { fsname( $_ ); } sort @{$deps_runtime{$distname}} ); - my $host_dependencies = join q{ }, map { q{host-} . fsname( $_ ); } sort( @{$deps_build{$distname}}, - @{$deps_runtime{$distname}} ); + my @dependencies = ( map( { q{host-} . fsname( $_ ); } sort @{$deps_build{$distname}} ), + map( { fsname( $_ ); } sort @{$deps_runtime{$distname}} ) ); + my $dependencies = join qq{ \\\n\t}, @dependencies; + $dependencies = qq{\\\n\t} . $dependencies if scalar @dependencies > 1; + my @host_dependencies = map { q{host-} . fsname( $_ ); } sort( @{$deps_build{$distname}}, + @{$deps_runtime{$distname}} ); + my $host_dependencies = join qq{ \\\n\t}, @host_dependencies; + $host_dependencies = qq{\\\n\t} . $host_dependencies if scalar @host_dependencies > 1; my $license = brlicense( ref $dist->{license} eq 'ARRAY' ? join q{ or }, @{$dist->{license}} : $dist->{license} );
Signature · 1 line
2.17.1
PATCH 6/13 scancpan: remove run-time dependencies
In reply to Francois Perrad--- utils/scancpan | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
utils/scancpan +1 -2
@@ -717,8 +717,7 @@ while (my ($distname, $dist) = each %dist) { # the auth part is not used, because we use $(BR2_CPAN_MIRROR) my ($filename, $directories, $suffix) = fileparse( $path, q{tar.gz}, q{tgz} ); $directories =~ s|/$||; - my @dependencies = ( map( { q{host-} . fsname( $_ ); } sort @{$deps_build{$distname}} ), - map( { fsname( $_ ); } sort @{$deps_runtime{$distname}} ) ); + my @dependencies = map( { q{host-} . fsname( $_ ); } sort @{$deps_build{$distname}} ); my $dependencies = join qq{ \\\n\t}, @dependencies; $dependencies = qq{\\\n\t} . $dependencies if scalar @dependencies > 1; my @host_dependencies = map { q{host-} . fsname( $_ ); } sort( @{$deps_build{$distname}},
Signature · 1 line
2.17.1
PATCH 7/13 perl-*: regeneration of hash files
In reply to Francois Perrad--- package/perl-mailtools/perl-mailtools.hash | 5 +++-- package/perl-net-http/perl-net-http.hash | 5 +++-- package/perl-sys-mmap/perl-sys-mmap.hash | 2 +- package/perl-uri/perl-uri.hash | 5 +++-- 4 files changed, 10 insertions(+), 7 deletions(-)
package/perl-mailtools/perl-mailtools.hash +3 -2
@@ -1,5 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ md5 53e9d35256c3fd7cef0e4a24b15e9512 MailTools-2.20.tar.gz sha256 f55606f7a9cc342ee9d5f996e2b6a4c0047e2ee47cd88c3250ecf0d0c5fb3196 MailTools-2.20.tar.gz -# Locally computed -sha256 734d5b1bd212de832aea99e94c98d56217ea9519d900a29c0547538f596a9b26 README + +# computed by scancpan +sha256 734d5b1bd212de832aea99e94c98d56217ea9519d900a29c0547538f596a9b26 README
package/perl-net-http/perl-net-http.hash +3 -2
@@ -1,5 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ md5 6da11a7db0e933b7684148e1fb32006a Net-HTTP-6.18.tar.gz sha256 7e42df2db7adce3e0eb4f78b88c450f453f5380f120fd5411232e03374ba951c Net-HTTP-6.18.tar.gz -# Locally computed -sha256 49fbcc80e17295888b909176a0029f275a8c17b6cbfaf8867fe571ebe9a9ca79 LICENSE + +# computed by scancpan +sha256 49fbcc80e17295888b909176a0029f275a8c17b6cbfaf8867fe571ebe9a9ca79 LICENSE
package/perl-sys-mmap/perl-sys-mmap.hash +1 -1
@@ -3,5 +3,5 @@ md5 990c9106a88dc843035f7bcb109e6c0e Sys-Mmap-0.19.tar.gz sha256 09295e25cc9b0599d9009d19b2be89fcecaecc62ce594f873d7f70d7c10900fa Sys-Mmap-0.19.tar.gz # computed by scancpan -sha256 51c144e9a67644fa8eea0ea63dedb4e837587305b22f073eb5e279e39e7325a8 Copying sha256 4ac2afe465736476a06e52edcc78c72cfa0fa4d625916e58ab4f2af6c598709c Artistic +sha256 51c144e9a67644fa8eea0ea63dedb4e837587305b22f073eb5e279e39e7325a8 Copying
package/perl-uri/perl-uri.hash +3 -2
@@ -1,5 +1,6 @@ # retrieved by scancpan from http://cpan.metacpan.org/ md5 892f7183b178af40f205ba37128225db URI-1.74.tar.gz sha256 a9c254f45f89cb1dd946b689dfe433095404532a4543bdaab0b71ce0fdcdd53d URI-1.74.tar.gz -# Locally computed -sha256 65cd6f88516a30f56fd4e0080fb78ea69424fc89067470dc994e4abfba08664e LICENSE + +# computed by scancpan +sha256 65cd6f88516a30f56fd4e0080fb78ea69424fc89067470dc994e4abfba08664e LICENSE
Signature · 1 line
2.17.1
PATCH 8/13 perl-*: regeneration of Config.in files
In reply to Francois Perrad--- package/perl-appconfig/Config.in | 3 ++- package/perl-convert-asn1/Config.in | 3 ++- package/perl-crypt-openssl-random/Config.in | 2 +- package/perl-crypt-openssl-rsa/Config.in | 2 +- package/perl-digest-hmac/Config.in | 4 ++-- package/perl-encode-detect/Config.in | 2 +- package/perl-encode-locale/Config.in | 2 +- package/perl-file-listing/Config.in | 4 ++-- package/perl-html-tagset/Config.in | 4 ++-- package/perl-http-daemon/Config.in | 5 ++--- package/perl-http-date/Config.in | 5 ++--- package/perl-http-negotiate/Config.in | 6 ++---- package/perl-io-html/Config.in | 5 ++--- package/perl-lwp-mediatypes/Config.in | 5 ++--- package/perl-mime-base64/Config.in | 5 ++--- package/perl-module-implementation/Config.in | 4 ++-- package/perl-timedate/Config.in | 2 +- package/perl-www-robotrules/Config.in | 5 ++--- 18 files changed, 31 insertions(+), 37 deletions(-)
package/perl-appconfig/Config.in +2 -1
@@ -2,6 +2,7 @@ config BR2_PACKAGE_PERL_APPCONFIG bool "perl-appconfig" help AppConfig is a bundle of Perl5 modules for reading - configuration files and parsing command line arguments. + configuration files and parsing command line + arguments. https://metacpan.org/release/AppConfig
package/perl-convert-asn1/Config.in +2 -1
@@ -1,6 +1,7 @@ config BR2_PACKAGE_PERL_CONVERT_ASN1 bool "perl-convert-asn1" help - Convert between perl data structures and ASN.1 encoded packets + Convert between perl data structures and ASN.1 encoded + packets https://metacpan.org/release/Convert-ASN1
package/perl-crypt-openssl-random/Config.in +1 -1
@@ -5,7 +5,7 @@ config BR2_PACKAGE_PERL_CRYPT_OPENSSL_RANDOM help OpenSSL/LibreSSL pseudo-random number generator access - http://sourceforge.net/projects/perl-openssl/ + https://metacpan.org/release/Crypt-OpenSSL-Random comment "perl-crypt-openssl-random needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS
package/perl-crypt-openssl-rsa/Config.in +1 -1
@@ -5,7 +5,7 @@ config BR2_PACKAGE_PERL_CRYPT_OPENSSL_RSA help RSA encoding and decoding, using the openSSL libraries - https://metacpan.org/release/Crypt-OpenSSL-RSA + http://github.com/toddr/Crypt-OpenSSL-RSA comment "perl-crypt-openssl-rsa needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS
package/perl-digest-hmac/Config.in +2 -2
@@ -1,6 +1,6 @@ config BR2_PACKAGE_PERL_DIGEST_HMAC bool "perl-digest-hmac" help - Digest::HMAC - Keyed-Hashing for Message Authentication + Keyed-Hashing for Message Authentication - https://github.com/gisle/digest-hmac + https://metacpan.org/release/Digest-HMAC
package/perl-encode-detect/Config.in +1 -1
@@ -4,7 +4,7 @@ config BR2_PACKAGE_PERL_ENCODE_DETECT depends on !BR2_STATIC_LIBS help An Encode::Encoding subclass that detects the encoding of - data. + data https://metacpan.org/release/Encode-Detect
package/perl-encode-locale/Config.in +1 -1
@@ -3,4 +3,4 @@ config BR2_PACKAGE_PERL_ENCODE_LOCALE help Determine the locale encoding - https://github.com/gisle/encode-locale + https://metacpan.org/release/Encode-Locale
package/perl-file-listing/Config.in +2 -2
@@ -2,6 +2,6 @@ config BR2_PACKAGE_PERL_FILE_LISTING bool "perl-file-listing" select BR2_PACKAGE_PERL_HTTP_DATE help - Module to parse directoy listings + parse directory listing - https://github.com/gisle/file-listing + https://metacpan.org/release/File-Listing
package/perl-html-tagset/Config.in +2 -2
@@ -1,6 +1,6 @@ config BR2_PACKAGE_PERL_HTML_TAGSET bool "perl-html-tagset" help - HTML::Tagset - data tables useful in parsing HTML + data tables useful in parsing HTML - http://www.cpan.org/modules/by-authors/id/P/PE/PETDANCE/ + https://metacpan.org/release/HTML-Tagset
package/perl-http-daemon/Config.in +2 -3
@@ -4,7 +4,6 @@ config BR2_PACKAGE_PERL_HTTP_DAEMON select BR2_PACKAGE_PERL_HTTP_MESSAGE select BR2_PACKAGE_PERL_LWP_MEDIATYPES help - Instances of the `HTTP::Daemon' class are HTTP/1.1 servers - that listen on a socket for incoming requests. + a simple http server class - http://github.com/gisle/http-daemon + https://metacpan.org/release/HTTP-Daemon
package/perl-http-date/Config.in +2 -3
@@ -1,7 +1,6 @@ config BR2_PACKAGE_PERL_HTTP_DATE bool "perl-http-date" help - This module provides functions that deal the date formats - used by the HTTP protocol (and then some more) + date conversion routines - https://github.com/gisle/http-date + https://metacpan.org/release/HTTP-Date
package/perl-http-negotiate/Config.in +2 -4
@@ -2,8 +2,6 @@ config BR2_PACKAGE_PERL_HTTP_NEGOTIATE bool "perl-http-negotiate" select BR2_PACKAGE_PERL_HTTP_MESSAGE help - This module provides a complete implementation of the HTTP - content negotiation algorithm specified in - draft-ietf-http-v11-spec-00.ps chapter 12. + choose a variant to serve - http://github.com/gisle/http-negotiate + https://metacpan.org/release/HTTP-Negotiate
package/perl-io-html/Config.in +2 -3
@@ -1,7 +1,6 @@ config BR2_PACKAGE_PERL_IO_HTML bool "perl-io-html" help - Perl module that opens a file and performs automatic charset - detection + Open an HTML file with automatic charset detection - https://github.com/madsen/io-html + https://metacpan.org/release/IO-HTML
package/perl-lwp-mediatypes/Config.in +2 -3
@@ -1,7 +1,6 @@ config BR2_PACKAGE_PERL_LWP_MEDIATYPES bool "perl-lwp-mediatypes" help - This module provides functions for handling media (also - known as MIME) types and encodings. + guess media type for a file or a URL - https://github.com/gisle/lwp-mediatypes + https://metacpan.org/release/LWP-MediaTypes
package/perl-mime-base64/Config.in +2 -3
@@ -2,10 +2,9 @@ config BR2_PACKAGE_PERL_MIME_BASE64 bool "perl-mime-base64" depends on !BR2_STATIC_LIBS help - This package contains a base64 encoder/decoder and a - quoted-printable encoder/decoder. + The RFC 2045 encodings; base64 and quoted-printable - http://github.com/gisle/mime-base64 + https://metacpan.org/release/MIME-Base64 comment "perl-mime-base64 needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS
package/perl-module-implementation/Config.in +2 -2
@@ -3,7 +3,7 @@ config BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION select BR2_PACKAGE_PERL_MODULE_RUNTIME select BR2_PACKAGE_PERL_TRY_TINY help - Loads one of several alternate underlying implementations - for a module + Loads one of several alternate underlying implementations for + a module http://metacpan.org/release/Module-Implementation
package/perl-timedate/Config.in +1 -1
@@ -1,6 +1,6 @@ config BR2_PACKAGE_PERL_TIMEDATE bool "perl-timedate" help - Date formating subroutines + miscellaneous timezone manipulations routines https://metacpan.org/release/TimeDate
package/perl-www-robotrules/Config.in +2 -3
@@ -2,7 +2,6 @@ config BR2_PACKAGE_PERL_WWW_ROBOTRULES bool "perl-www-robotrules" select BR2_PACKAGE_PERL_URI help - This module provides functions that deal the date formats - used by the HTTP protocol (and then some more) + database of robots.txt-derived permissions - http://github.com/gisle/www-robotrules + https://metacpan.org/release/WWW-RobotRules
Signature · 1 line
2.17.1
PATCH 9/13 perl-*: regeneration of *.mk files
In reply to Francois Perradremove runtime dependencies
--- .../perl-apache-logformat-compiler.mk | 2 +- package/perl-class-load/perl-class-load.mk | 6 ------ .../perl-class-std-fast/perl-class-std-fast.mk | 1 - package/perl-cookie-baker/perl-cookie-baker.mk | 2 +- package/perl-data-optlist/perl-data-optlist.mk | 1 - package/perl-dbd-mysql/perl-dbd-mysql.mk | 6 ++++-- .../perl-devel-stacktrace-ashtml.mk | 1 - .../perl-dist-checkconflicts.mk | 1 - package/perl-file-listing/perl-file-listing.mk | 1 - package/perl-file-sharedir/perl-file-sharedir.mk | 2 +- package/perl-gdgraph/perl-gdgraph.mk | 1 - package/perl-html-parser/perl-html-parser.mk | 1 - package/perl-http-cookies/perl-http-cookies.mk | 1 - package/perl-http-daemon/perl-http-daemon.mk | 1 - .../perl-http-entity-parser.mk | 8 +------- .../perl-http-headers-fast.mk | 2 +- package/perl-http-message/perl-http-message.mk | 1 - .../perl-http-negotiate/perl-http-negotiate.mk | 1 - .../perl-io-socket-multicast.mk | 1 - package/perl-io-socket-ssl/perl-io-socket-ssl.mk | 1 - package/perl-libwww-perl/perl-libwww-perl.mk | 14 -------------- package/perl-mail-dkim/perl-mail-dkim.mk | 1 - package/perl-mailtools/perl-mailtools.mk | 1 - package/perl-mime-tools/perl-mime-tools.mk | 1 - .../perl-module-build-tiny.mk | 5 ++++- .../perl-module-implementation.mk | 1 - .../perl-mojolicious-plugin-authentication.mk | 1 - package/perl-net-dns/perl-net-dns.mk | 1 - package/perl-net-http/perl-net-http.mk | 1 - package/perl-package-stash/perl-package-stash.mk | 1 - package/perl-plack/perl-plack.mk | 16 +--------------- package/perl-sys-mmap/perl-sys-mmap.mk | 2 +- .../perl-www-robotrules/perl-www-robotrules.mk | 1 - package/perl-x10/perl-x10.mk | 1 - package/perl-xml-libxml/perl-xml-libxml.mk | 2 +- package/perl-xml-sax/perl-xml-sax.mk | 1 - 36 files changed, 16 insertions(+), 75 deletions(-)
package/perl-apache-logformat-compiler/perl-apache-logformat-compiler.mk +1 -1
@@ -7,7 +7,7 @@ PERL_APACHE_LOGFORMAT_COMPILER_VERSION = 0.35 PERL_APACHE_LOGFORMAT_COMPILER_SOURCE = Apache-LogFormat-Compiler-$(PERL_APACHE_LOGFORMAT_COMPILER_VERSION).tar.gz PERL_APACHE_LOGFORMAT_COMPILER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO -PERL_APACHE_LOGFORMAT_COMPILER_DEPENDENCIES = host-perl-module-build-tiny perl-posix-strftime-compiler +PERL_APACHE_LOGFORMAT_COMPILER_DEPENDENCIES = host-perl-module-build-tiny PERL_APACHE_LOGFORMAT_COMPILER_LICENSE = Artistic or GPL-1.0+ PERL_APACHE_LOGFORMAT_COMPILER_LICENSE_FILES = LICENSE
package/perl-class-load/perl-class-load.mk +0 -6
@@ -7,12 +7,6 @@ PERL_CLASS_LOAD_VERSION = 0.25 PERL_CLASS_LOAD_SOURCE = Class-Load-$(PERL_CLASS_LOAD_VERSION).tar.gz PERL_CLASS_LOAD_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER -PERL_CLASS_LOAD_DEPENDENCIES = \ - perl-data-optlist \ - perl-module-implementation \ - perl-module-runtime \ - perl-package-stash \ - perl-try-tiny PERL_CLASS_LOAD_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_LOAD_LICENSE_FILES = LICENSE
package/perl-class-std-fast/perl-class-std-fast.mk +0 -1
@@ -7,7 +7,6 @@ PERL_CLASS_STD_FAST_VERSION = v0.0.8 PERL_CLASS_STD_FAST_SOURCE = Class-Std-Fast-$(PERL_CLASS_STD_FAST_VERSION).tar.gz PERL_CLASS_STD_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AC/ACID -PERL_CLASS_STD_FAST_DEPENDENCIES = perl-class-std PERL_CLASS_STD_FAST_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_STD_FAST_LICENSE_FILES = README
package/perl-cookie-baker/perl-cookie-baker.mk +1 -1
@@ -7,7 +7,7 @@ PERL_COOKIE_BAKER_VERSION = 0.10 PERL_COOKIE_BAKER_SOURCE = Cookie-Baker-$(PERL_COOKIE_BAKER_VERSION).tar.gz PERL_COOKIE_BAKER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO -PERL_COOKIE_BAKER_DEPENDENCIES = host-perl-module-build-tiny perl-uri +PERL_COOKIE_BAKER_DEPENDENCIES = host-perl-module-build-tiny PERL_COOKIE_BAKER_LICENSE = Artistic or GPL-1.0+ PERL_COOKIE_BAKER_LICENSE_FILES = LICENSE
package/perl-data-optlist/perl-data-optlist.mk +0 -1
@@ -7,7 +7,6 @@ PERL_DATA_OPTLIST_VERSION = 0.110 PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS -PERL_DATA_OPTLIST_DEPENDENCIES = perl-params-util perl-sub-install PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ PERL_DATA_OPTLIST_LICENSE_FILES = LICENSE
package/perl-dbd-mysql/perl-dbd-mysql.mk +4 -2
@@ -7,9 +7,11 @@ PERL_DBD_MYSQL_VERSION = 4.046 PERL_DBD_MYSQL_SOURCE = DBD-mysql-$(PERL_DBD_MYSQL_VERSION).tar.gz PERL_DBD_MYSQL_SITE = $(BR2_CPAN_MIRROR)/authors/id/C/CA/CAPTTOFU -PERL_DBD_MYSQL_DEPENDENCIES = host-perl-dbi perl-dbi mysql -PERL_DBD_MYSQL_CONF_OPTS = --mysql_config=$(STAGING_DIR)/usr/bin/mysql_config +PERL_DBD_MYSQL_DEPENDENCIES = \ + host-perl-dbi \ + mysql PERL_DBD_MYSQL_LICENSE = Artistic or GPL-1.0+ PERL_DBD_MYSQL_LICENSE_FILES = LICENSE +PERL_DBD_MYSQL_CONF_OPTS = --mysql_config=$(STAGING_DIR)/usr/bin/mysql_config $(eval $(perl-package))
package/perl-devel-stacktrace-ashtml/perl-devel-stacktrace-ashtml.mk +0 -1
@@ -7,7 +7,6 @@ PERL_DEVEL_STACKTRACE_ASHTML_VERSION = 0.15 PERL_DEVEL_STACKTRACE_ASHTML_SOURCE = Devel-StackTrace-AsHTML-$(PERL_DEVEL_STACKTRACE_ASHTML_VERSION).tar.gz PERL_DEVEL_STACKTRACE_ASHTML_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIYAGAWA -PERL_DEVEL_STACKTRACE_ASHTML_DEPENDENCIES = perl-devel-stacktrace PERL_DEVEL_STACKTRACE_ASHTML_LICENSE = Artistic or GPL-1.0+ PERL_DEVEL_STACKTRACE_ASHTML_LICENSE_FILES = LICENSE
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk +0 -1
@@ -7,7 +7,6 @@ PERL_DIST_CHECKCONFLICTS_VERSION = 0.11 PERL_DIST_CHECKCONFLICTS_SOURCE = Dist-CheckConflicts-$(PERL_DIST_CHECKCONFLICTS_VERSION).tar.gz PERL_DIST_CHECKCONFLICTS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY -PERL_DIST_CHECKCONFLICTS_DEPENDENCIES = perl-module-runtime PERL_DIST_CHECKCONFLICTS_LICENSE = Artistic or GPL-1.0+ PERL_DIST_CHECKCONFLICTS_LICENSE_FILES = LICENSE
package/perl-file-listing/perl-file-listing.mk +0 -1
@@ -7,7 +7,6 @@ PERL_FILE_LISTING_VERSION = 6.04 PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS -PERL_FILE_LISTING_DEPENDENCIES = perl-http-date PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ PERL_FILE_LISTING_LICENSE_FILES = README
package/perl-file-sharedir/perl-file-sharedir.mk +1 -1
@@ -7,7 +7,7 @@ PERL_FILE_SHAREDIR_VERSION = 1.116 PERL_FILE_SHAREDIR_SOURCE = File-ShareDir-$(PERL_FILE_SHAREDIR_VERSION).tar.gz PERL_FILE_SHAREDIR_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RE/REHSACK -PERL_FILE_SHAREDIR_DEPENDENCIES = host-perl-file-sharedir-install perl-class-inspector +PERL_FILE_SHAREDIR_DEPENDENCIES = host-perl-file-sharedir-install PERL_FILE_SHAREDIR_LICENSE = Artistic or GPL-1.0+ PERL_FILE_SHAREDIR_LICENSE_FILES = LICENSE
package/perl-gdgraph/perl-gdgraph.mk +0 -1
@@ -7,7 +7,6 @@ PERL_GDGRAPH_VERSION = 1.54 PERL_GDGRAPH_SOURCE = GDGraph-$(PERL_GDGRAPH_VERSION).tar.gz PERL_GDGRAPH_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RU/RUZ -PERL_GDGRAPH_DEPENDENCIES = perl-gd perl-gdtextutil PERL_GDGRAPH_LICENSE = Artistic or GPL-1.0+ PERL_GDGRAPH_LICENSE_FILES = Dustismo.LICENSE
package/perl-html-parser/perl-html-parser.mk +0 -1
@@ -7,7 +7,6 @@ PERL_HTML_PARSER_VERSION = 3.72 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS -PERL_HTML_PARSER_DEPENDENCIES = perl-html-tagset PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTML_PARSER_LICENSE_FILES = README
package/perl-http-cookies/perl-http-cookies.mk +0 -1
@@ -7,7 +7,6 @@ PERL_HTTP_COOKIES_VERSION = 6.04 PERL_HTTP_COOKIES_SOURCE = HTTP-Cookies-$(PERL_HTTP_COOKIES_VERSION).tar.gz PERL_HTTP_COOKIES_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS -PERL_HTTP_COOKIES_DEPENDENCIES = perl-http-date perl-http-message PERL_HTTP_COOKIES_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_COOKIES_LICENSE_FILES = LICENSE
package/perl-http-daemon/perl-http-daemon.mk +0 -1
@@ -7,7 +7,6 @@ PERL_HTTP_DAEMON_VERSION = 6.01 PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS -PERL_HTTP_DAEMON_DEPENDENCIES = perl-http-date perl-http-message perl-lwp-mediatypes PERL_HTTP_DAEMON_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_DAEMON_LICENSE_FILES = README
package/perl-http-entity-parser/perl-http-entity-parser.mk +1 -7
@@ -7,13 +7,7 @@ PERL_HTTP_ENTITY_PARSER_VERSION = 0.21 PERL_HTTP_ENTITY_PARSER_SOURCE = HTTP-Entity-Parser-$(PERL_HTTP_ENTITY_PARSER_VERSION).tar.gz PERL_HTTP_ENTITY_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO -PERL_HTTP_ENTITY_PARSER_DEPENDENCIES = \ - host-perl-module-build-tiny \ - perl-http-multipartparser \ - perl-hash-multivalue \ - perl-json-maybexs \ - perl-stream-buffered \ - perl-www-form-urlencoded +PERL_HTTP_ENTITY_PARSER_DEPENDENCIES = host-perl-module-build-tiny PERL_HTTP_ENTITY_PARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_ENTITY_PARSER_LICENSE_FILES = LICENSE
package/perl-http-headers-fast/perl-http-headers-fast.mk +1 -1
@@ -7,7 +7,7 @@ PERL_HTTP_HEADERS_FAST_VERSION = 0.21 PERL_HTTP_HEADERS_FAST_SOURCE = HTTP-Headers-Fast-$(PERL_HTTP_HEADERS_FAST_VERSION).tar.gz PERL_HTTP_HEADERS_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOKUHIROM -PERL_HTTP_HEADERS_FAST_DEPENDENCIES = host-perl-module-build-tiny perl-http-date +PERL_HTTP_HEADERS_FAST_DEPENDENCIES = host-perl-module-build-tiny PERL_HTTP_HEADERS_FAST_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_HEADERS_FAST_LICENSE_FILES = LICENSE
package/perl-http-message/perl-http-message.mk +0 -1
@@ -7,7 +7,6 @@ PERL_HTTP_MESSAGE_VERSION = 6.18 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS -PERL_HTTP_MESSAGE_DEPENDENCIES = perl-encode-locale perl-http-date perl-io-html perl-lwp-mediatypes perl-uri PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_MESSAGE_LICENSE_FILES = LICENSE
package/perl-http-negotiate/perl-http-negotiate.mk +0 -1
@@ -7,7 +7,6 @@ PERL_HTTP_NEGOTIATE_VERSION = 6.01 PERL_HTTP_NEGOTIATE_SOURCE = HTTP-Negotiate-$(PERL_HTTP_NEGOTIATE_VERSION).tar.gz PERL_HTTP_NEGOTIATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS -PERL_HTTP_NEGOTIATE_DEPENDENCIES = perl-http-message PERL_HTTP_NEGOTIATE_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_NEGOTIATE_LICENSE_FILES = README
package/perl-io-socket-multicast/perl-io-socket-multicast.mk +0 -1
@@ -7,7 +7,6 @@ PERL_IO_SOCKET_MULTICAST_VERSION = 1.12 PERL_IO_SOCKET_MULTICAST_SOURCE = IO-Socket-Multicast-$(PERL_IO_SOCKET_MULTICAST_VERSION).tar.gz PERL_IO_SOCKET_MULTICAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/B/BR/BRAMBLE -PERL_IO_SOCKET_MULTICAST_DEPENDENCIES = perl-io-interface PERL_IO_SOCKET_MULTICAST_LICENSE = Artistic or GPL-1.0+ PERL_IO_SOCKET_MULTICAST_LICENSE_FILES = README
package/perl-io-socket-ssl/perl-io-socket-ssl.mk +0 -1
@@ -7,7 +7,6 @@ PERL_IO_SOCKET_SSL_VERSION = 2.056 PERL_IO_SOCKET_SSL_SOURCE = IO-Socket-SSL-$(PERL_IO_SOCKET_SSL_VERSION).tar.gz PERL_IO_SOCKET_SSL_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SU/SULLR -PERL_IO_SOCKET_SSL_DEPENDENCIES = perl-net-ssleay PERL_IO_SOCKET_SSL_LICENSE = Artistic or GPL-1.0+ PERL_IO_SOCKET_SSL_LICENSE_FILES = README
package/perl-libwww-perl/perl-libwww-perl.mk +0 -14
@@ -7,20 +7,6 @@ PERL_LIBWWW_PERL_VERSION = 6.34 PERL_LIBWWW_PERL_SOURCE = libwww-perl-$(PERL_LIBWWW_PERL_VERSION).tar.gz PERL_LIBWWW_PERL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER -PERL_LIBWWW_PERL_DEPENDENCIES = \ - perl-encode-locale \ - perl-file-listing \ - perl-html-parser \ - perl-http-cookies \ - perl-http-daemon \ - perl-http-date \ - perl-http-message \ - perl-http-negotiate \ - perl-lwp-mediatypes \ - perl-net-http \ - perl-try-tiny \ - perl-uri \ - perl-www-robotrules PERL_LIBWWW_PERL_LICENSE = Artistic or GPL-1.0+ PERL_LIBWWW_PERL_LICENSE_FILES = LICENSE
package/perl-mail-dkim/perl-mail-dkim.mk +0 -1
@@ -7,6 +7,5 @@ PERL_MAIL_DKIM_VERSION = 0.52 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW -PERL_MAIL_DKIM_DEPENDENCIES = perl-crypt-openssl-rsa perl-mailtools perl-net-dns $(eval $(perl-package))
package/perl-mailtools/perl-mailtools.mk +0 -1
@@ -7,7 +7,6 @@ PERL_MAILTOOLS_VERSION = 2.20 PERL_MAILTOOLS_SOURCE = MailTools-$(PERL_MAILTOOLS_VERSION).tar.gz PERL_MAILTOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MA/MARKOV -PERL_MAILTOOLS_DEPENDENCIES = perl-timedate PERL_MAILTOOLS_LICENSE = Artistic or GPL-1.0+ PERL_MAILTOOLS_LICENSE_FILES = README
package/perl-mime-tools/perl-mime-tools.mk +0 -1
@@ -7,7 +7,6 @@ PERL_MIME_TOOLS_VERSION = 5.509 PERL_MIME_TOOLS_SOURCE = MIME-tools-$(PERL_MIME_TOOLS_VERSION).tar.gz PERL_MIME_TOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DS/DSKOLL -PERL_MIME_TOOLS_DEPENDENCIES = perl-mailtools PERL_MIME_TOOLS_LICENSE = Artistic or GPL-1.0+ PERL_MIME_TOOLS_LICENSE_FILES = COPYING
package/perl-module-build-tiny/perl-module-build-tiny.mk +4 -1
@@ -7,7 +7,10 @@ PERL_MODULE_BUILD_TINY_VERSION = 0.039 PERL_MODULE_BUILD_TINY_SOURCE = Module-Build-Tiny-$(PERL_MODULE_BUILD_TINY_VERSION).tar.gz PERL_MODULE_BUILD_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT -HOST_PERL_MODULE_BUILD_TINY_DEPENDENCIES = host-perl-extutils-config host-perl-extutils-helpers host-perl-extutils-installpaths +HOST_PERL_MODULE_BUILD_TINY_DEPENDENCIES = \ + host-perl-extutils-config \ + host-perl-extutils-helpers \ + host-perl-extutils-installpaths PERL_MODULE_BUILD_TINY_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_BUILD_TINY_LICENSE_FILES = LICENSE
package/perl-module-implementation/perl-module-implementation.mk +0 -1
@@ -7,7 +7,6 @@ PERL_MODULE_IMPLEMENTATION_VERSION = 0.09 PERL_MODULE_IMPLEMENTATION_SOURCE = Module-Implementation-$(PERL_MODULE_IMPLEMENTATION_VERSION).tar.gz PERL_MODULE_IMPLEMENTATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DR/DROLSKY -PERL_MODULE_IMPLEMENTATION_DEPENDENCIES = perl-module-runtime perl-try-tiny PERL_MODULE_IMPLEMENTATION_LICENSE = Artistic-2.0 PERL_MODULE_IMPLEMENTATION_LICENSE_FILES = LICENSE
package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk +0 -1
@@ -7,7 +7,6 @@ PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_VERSION = 1.33 PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SOURCE = Mojolicious-Plugin-Authentication-$(PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_VERSION).tar.gz PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JJ/JJATRIA -PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_DEPENDENCIES = perl-mojolicious PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE = Artistic or GPL-1.0+ PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE_FILES = LICENSE
package/perl-net-dns/perl-net-dns.mk +0 -1
@@ -7,7 +7,6 @@ PERL_NET_DNS_VERSION = 1.15 PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS -PERL_NET_DNS_DEPENDENCIES = perl-digest-hmac PERL_NET_DNS_LICENSE = MIT PERL_NET_DNS_LICENSE_FILES = README
package/perl-net-http/perl-net-http.mk +0 -1
@@ -7,7 +7,6 @@ PERL_NET_HTTP_VERSION = 6.18 PERL_NET_HTTP_SOURCE = Net-HTTP-$(PERL_NET_HTTP_VERSION).tar.gz PERL_NET_HTTP_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS -PERL_NET_HTTP_DEPENDENCIES = perl-uri PERL_NET_HTTP_LICENSE = Artistic or GPL-1.0+ PERL_NET_HTTP_LICENSE_FILES = LICENSE
package/perl-package-stash/perl-package-stash.mk +0 -1
@@ -7,7 +7,6 @@ PERL_PACKAGE_STASH_VERSION = 0.37 PERL_PACKAGE_STASH_SOURCE = Package-Stash-$(PERL_PACKAGE_STASH_VERSION).tar.gz PERL_PACKAGE_STASH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY -PERL_PACKAGE_STASH_DEPENDENCIES = perl-dist-checkconflicts perl-module-implementation PERL_PACKAGE_STASH_LICENSE = Artistic or GPL-1.0+ PERL_PACKAGE_STASH_LICENSE_FILES = LICENSE
package/perl-plack/perl-plack.mk +1 -15
@@ -7,21 +7,7 @@ PERL_PLACK_VERSION = 1.0047 PERL_PLACK_SOURCE = Plack-$(PERL_PLACK_VERSION).tar.gz PERL_PLACK_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIYAGAWA -PERL_PLACK_DEPENDENCIES = \ - host-perl-file-sharedir-install \ - perl-apache-logformat-compiler \ - perl-cookie-baker \ - perl-devel-stacktrace \ - perl-devel-stacktrace-ashtml \ - perl-file-sharedir \ - perl-filesys-notify-simple \ - perl-http-entity-parser \ - perl-http-headers-fast \ - perl-http-message \ - perl-hash-multivalue \ - perl-stream-buffered \ - perl-try-tiny perl-uri \ - perl-www-form-urlencoded +PERL_PLACK_DEPENDENCIES = host-perl-file-sharedir-install PERL_PLACK_LICENSE = Artistic or GPL-1.0+ PERL_PLACK_LICENSE_FILES = LICENSE
package/perl-sys-mmap/perl-sys-mmap.mk +1 -1
@@ -8,6 +8,6 @@ PERL_SYS_MMAP_VERSION = 0.19 PERL_SYS_MMAP_SOURCE = Sys-Mmap-$(PERL_SYS_MMAP_VERSION).tar.gz PERL_SYS_MMAP_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SW/SWALTERS PERL_SYS_MMAP_LICENSE = Artistic or GPL-1.0+ -PERL_SYS_MMAP_LICENSE_FILES = Copying Artistic +PERL_SYS_MMAP_LICENSE_FILES = Artistic Copying $(eval $(perl-package))
package/perl-www-robotrules/perl-www-robotrules.mk +0 -1
@@ -7,7 +7,6 @@ PERL_WWW_ROBOTRULES_VERSION = 6.02 PERL_WWW_ROBOTRULES_SOURCE = WWW-RobotRules-$(PERL_WWW_ROBOTRULES_VERSION).tar.gz PERL_WWW_ROBOTRULES_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS -PERL_WWW_ROBOTRULES_DEPENDENCIES = perl-uri PERL_WWW_ROBOTRULES_LICENSE = Artistic or GPL-1.0+ PERL_WWW_ROBOTRULES_LICENSE_FILES = README
package/perl-x10/perl-x10.mk +0 -1
@@ -7,7 +7,6 @@ PERL_X10_VERSION = 0.04 PERL_X10_SOURCE = X10-$(PERL_X10_VERSION).tar.gz PERL_X10_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF -PERL_X10_DEPENDENCIES = perl-astro-suntime perl-device-serialport perl-time-parsedate PERL_X10_LICENSE = GPL-3.0 PERL_X10_LICENSE_FILES = README
package/perl-xml-libxml/perl-xml-libxml.mk +1 -1
@@ -7,7 +7,7 @@ PERL_XML_LIBXML_VERSION = 2.0132 PERL_XML_LIBXML_SOURCE = XML-LibXML-$(PERL_XML_LIBXML_VERSION).tar.gz PERL_XML_LIBXML_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SH/SHLOMIF -PERL_XML_LIBXML_DEPENDENCIES = zlib libxml2 perl-xml-namespacesupport perl-xml-sax perl-xml-sax-base +PERL_XML_LIBXML_DEPENDENCIES = zlib libxml2 PERL_XML_LIBXML_LICENSE = Artistic or GPL-1.0+ PERL_XML_LIBXML_LICENSE_FILES = LICENSE
package/perl-xml-sax/perl-xml-sax.mk +0 -1
@@ -7,7 +7,6 @@ PERL_XML_SAX_VERSION = 1.00 PERL_XML_SAX_SOURCE = XML-SAX-$(PERL_XML_SAX_VERSION).tar.gz PERL_XML_SAX_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GR/GRANTM -PERL_XML_SAX_DEPENDENCIES = perl-xml-namespacesupport perl-xml-sax-base PERL_XML_SAX_LICENSE = Artistic or GPL-1.0+ PERL_XML_SAX_LICENSE_FILES = LICENSE
Signature · 1 line
2.17.1
PATCH 10/13 scancpan: add PERL_FOO_DISTNAME in perl-foo.mk
In reply to Francois Perradthis variable is needed for upgrading package with scancpan
--- utils/scancpan | 1 + 1 file changed, 1 insertion(+)
utils/scancpan +1 -0
@@ -747,6 +747,7 @@ while (my ($distname, $dist) = each %dist) { say {$fh} qq{HOST_${brname}_DEPENDENCIES = ${host_dependencies}} if $need_host{$distname} && $host_dependencies; say {$fh} qq{${brname}_LICENSE = ${license}} if $license; say {$fh} qq{${brname}_LICENSE_FILES = ${license_files}} if $license_files; + say {$fh} qq{${brname}_DISTNAME = ${distname}}; say {$fh} qq{}; foreach (sort @{$deps_optional{$distname}}) { next if grep { $_ eq $distname; } @{$deps_runtime{$_}}; # avoid cyclic dependencies
Signature · 1 line
2.17.1
PATCH 10/13 scancpan: add PERL_FOO_DISTNAME in perl-foo.mk
Hello,
Quoted 3 lines · Francois Perrad
this variable is needed for upgrading package with scancpan
Signed-off-by Francois Perrad <[email protected]>
This variable should be documented in the manual for the Perl infrastructure.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
PATCH 11/13 perl-*: regeneration with _DISTNAME
In reply to Francois Perrad--- .../perl-apache-logformat-compiler.mk | 1 + package/perl-appconfig/perl-appconfig.mk | 1 + package/perl-astro-suntime/perl-astro-suntime.mk | 1 + package/perl-class-inspector/perl-class-inspector.mk | 1 + package/perl-class-load/perl-class-load.mk | 1 + package/perl-class-std-fast/perl-class-std-fast.mk | 1 + package/perl-class-std/perl-class-std.mk | 1 + package/perl-convert-asn1/perl-convert-asn1.mk | 1 + package/perl-cookie-baker/perl-cookie-baker.mk | 1 + package/perl-crypt-blowfish/perl-crypt-blowfish.mk | 1 + package/perl-crypt-cbc/perl-crypt-cbc.mk | 1 + package/perl-crypt-openssl-guess/perl-crypt-openssl-guess.mk | 1 + package/perl-crypt-openssl-random/perl-crypt-openssl-random.mk | 1 + package/perl-crypt-openssl-rsa/perl-crypt-openssl-rsa.mk | 1 + package/perl-data-dump/perl-data-dump.mk | 1 + package/perl-data-optlist/perl-data-optlist.mk | 1 + package/perl-data-uuid/perl-data-uuid.mk | 1 + package/perl-date-manip/perl-date-manip.mk | 1 + package/perl-datetime-tiny/perl-datetime-tiny.mk | 1 + package/perl-dbd-mysql/perl-dbd-mysql.mk | 2 ++ package/perl-dbi/perl-dbi.mk | 1 + .../perl-devel-stacktrace-ashtml.mk | 1 + package/perl-devel-stacktrace/perl-devel-stacktrace.mk | 1 + package/perl-device-serialport/perl-device-serialport.mk | 1 + package/perl-digest-hmac/perl-digest-hmac.mk | 1 + package/perl-digest-md5/perl-digest-md5.mk | 1 + package/perl-digest-sha1/perl-digest-sha1.mk | 1 + package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk | 1 + package/perl-encode-detect/perl-encode-detect.mk | 1 + package/perl-encode-locale/perl-encode-locale.mk | 1 + package/perl-extutils-config/perl-extutils-config.mk | 1 + package/perl-extutils-helpers/perl-extutils-helpers.mk | 1 + .../perl-extutils-installpaths/perl-extutils-installpaths.mk | 1 + package/perl-file-listing/perl-file-listing.mk | 1 + .../perl-file-sharedir-install/perl-file-sharedir-install.mk | 1 + package/perl-file-sharedir/perl-file-sharedir.mk | 1 + package/perl-file-slurp/perl-file-slurp.mk | 1 + package/perl-file-util/perl-file-util.mk | 1 + .../perl-filesys-notify-simple/perl-filesys-notify-simple.mk | 1 + package/perl-gd/perl-gd.mk | 1 + package/perl-gdgraph/perl-gdgraph.mk | 1 + package/perl-gdtextutil/perl-gdtextutil.mk | 1 + package/perl-hash-multivalue/perl-hash-multivalue.mk | 1 + package/perl-html-parser/perl-html-parser.mk | 1 + package/perl-html-tagset/perl-html-tagset.mk | 1 + package/perl-http-cookies/perl-http-cookies.mk | 1 + package/perl-http-daemon/perl-http-daemon.mk | 1 + package/perl-http-date/perl-http-date.mk | 1 + package/perl-http-entity-parser/perl-http-entity-parser.mk | 1 + package/perl-http-headers-fast/perl-http-headers-fast.mk | 1 + package/perl-http-message/perl-http-message.mk | 1 + package/perl-http-multipartparser/perl-http-multipartparser.mk | 1 + package/perl-http-negotiate/perl-http-negotiate.mk | 1 + package/perl-io-html/perl-io-html.mk | 1 + package/perl-io-interface/perl-io-interface.mk | 1 + package/perl-io-socket-multicast/perl-io-socket-multicast.mk | 1 + package/perl-io-socket-ssl/perl-io-socket-ssl.mk | 1 + package/perl-json-maybexs/perl-json-maybexs.mk | 1 + package/perl-json-tiny/perl-json-tiny.mk | 1 + package/perl-libwww-perl/perl-libwww-perl.mk | 1 + package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk | 1 + package/perl-mail-dkim/perl-mail-dkim.mk | 1 + package/perl-mailtools/perl-mailtools.mk | 1 + package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk | 1 + package/perl-mime-base64/perl-mime-base64.mk | 1 + package/perl-mime-tools/perl-mime-tools.mk | 1 + package/perl-module-build-tiny/perl-module-build-tiny.mk | 1 + package/perl-module-build/perl-module-build.mk | 1 + .../perl-module-implementation/perl-module-implementation.mk | 1 + package/perl-module-runtime/perl-module-runtime.mk | 1 + .../perl-mojolicious-plugin-authentication.mk | 1 + package/perl-mojolicious/perl-mojolicious.mk | 1 + package/perl-net-dns/perl-net-dns.mk | 1 + package/perl-net-http/perl-net-http.mk | 1 + package/perl-net-ping/perl-net-ping.mk | 1 + package/perl-net-snmp/perl-net-snmp.mk | 1 + package/perl-net-ssh2/perl-net-ssh2.mk | 2 ++ package/perl-net-ssleay/perl-net-ssleay.mk | 1 + package/perl-net-telnet/perl-net-telnet.mk | 1 + package/perl-netaddr-ip/perl-netaddr-ip.mk | 1 + package/perl-number-bytes-human/perl-number-bytes-human.mk | 1 + package/perl-package-stash/perl-package-stash.mk | 1 + package/perl-params-util/perl-params-util.mk | 1 + package/perl-path-tiny/perl-path-tiny.mk | 1 + package/perl-plack/perl-plack.mk | 1 + .../perl-posix-strftime-compiler.mk | 1 + package/perl-stream-buffered/perl-stream-buffered.mk | 1 + package/perl-sub-install/perl-sub-install.mk | 1 + package/perl-sys-meminfo/perl-sys-meminfo.mk | 1 + package/perl-sys-mmap/perl-sys-mmap.mk | 1 + package/perl-time-hires/perl-time-hires.mk | 1 + package/perl-time-parsedate/perl-time-parsedate.mk | 1 + package/perl-timedate/perl-timedate.mk | 1 + package/perl-try-tiny/perl-try-tiny.mk | 1 + package/perl-uri/perl-uri.mk | 1 + package/perl-www-form-urlencoded/perl-www-form-urlencoded.mk | 1 + package/perl-www-robotrules/perl-www-robotrules.mk | 1 + package/perl-x10/perl-x10.mk | 1 + package/perl-xml-libxml/perl-xml-libxml.mk | 1 + package/perl-xml-namespacesupport/perl-xml-namespacesupport.mk | 1 + package/perl-xml-sax-base/perl-xml-sax-base.mk | 1 + package/perl-xml-sax/perl-xml-sax.mk | 1 + 102 files changed, 104 insertions(+)
package/perl-apache-logformat-compiler/perl-apache-logformat-compiler.mk +1 -0
@@ -10,5 +10,6 @@ PERL_APACHE_LOGFORMAT_COMPILER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBUR PERL_APACHE_LOGFORMAT_COMPILER_DEPENDENCIES = host-perl-module-build-tiny PERL_APACHE_LOGFORMAT_COMPILER_LICENSE = Artistic or GPL-1.0+ PERL_APACHE_LOGFORMAT_COMPILER_LICENSE_FILES = LICENSE +PERL_APACHE_LOGFORMAT_COMPILER_DISTNAME = Apache-LogFormat-Compiler $(eval $(perl-package))
package/perl-appconfig/perl-appconfig.mk +1 -0
@@ -9,5 +9,6 @@ PERL_APPCONFIG_SOURCE = AppConfig-$(PERL_APPCONFIG_VERSION).tar.gz PERL_APPCONFIG_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NE/NEILB PERL_APPCONFIG_LICENSE = Artistic or GPL-1.0+ PERL_APPCONFIG_LICENSE_FILES = LICENSE +PERL_APPCONFIG_DISTNAME = AppConfig $(eval $(perl-package))
package/perl-astro-suntime/perl-astro-suntime.mk +1 -0
@@ -10,5 +10,6 @@ PERL_ASTRO_SUNTIME_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF PERL_ASTRO_SUNTIME_DEPENDENCIES = host-perl-module-build PERL_ASTRO_SUNTIME_LICENSE = GPL-3.0 PERL_ASTRO_SUNTIME_LICENSE_FILES = LICENSE +PERL_ASTRO_SUNTIME_DISTNAME = Astro-SunTime $(eval $(perl-package))
package/perl-class-inspector/perl-class-inspector.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CLASS_INSPECTOR_SOURCE = Class-Inspector-$(PERL_CLASS_INSPECTOR_VERSION).ta PERL_CLASS_INSPECTOR_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PL/PLICEASE PERL_CLASS_INSPECTOR_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_INSPECTOR_LICENSE_FILES = LICENSE +PERL_CLASS_INSPECTOR_DISTNAME = Class-Inspector $(eval $(perl-package))
package/perl-class-load/perl-class-load.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CLASS_LOAD_SOURCE = Class-Load-$(PERL_CLASS_LOAD_VERSION).tar.gz PERL_CLASS_LOAD_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER PERL_CLASS_LOAD_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_LOAD_LICENSE_FILES = LICENSE +PERL_CLASS_LOAD_DISTNAME = Class-Load $(eval $(perl-package))
package/perl-class-std-fast/perl-class-std-fast.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CLASS_STD_FAST_SOURCE = Class-Std-Fast-$(PERL_CLASS_STD_FAST_VERSION).tar.g PERL_CLASS_STD_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AC/ACID PERL_CLASS_STD_FAST_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_STD_FAST_LICENSE_FILES = README +PERL_CLASS_STD_FAST_DISTNAME = Class-Std-Fast $(eval $(perl-package))
package/perl-class-std/perl-class-std.mk +1 -0
@@ -10,5 +10,6 @@ PERL_CLASS_STD_SITE = $(BR2_CPAN_MIRROR)/authors/id/C/CH/CHORNY PERL_CLASS_STD_DEPENDENCIES = host-perl-module-build PERL_CLASS_STD_LICENSE = Artistic or GPL-1.0+ PERL_CLASS_STD_LICENSE_FILES = README +PERL_CLASS_STD_DISTNAME = Class-Std $(eval $(perl-package))
package/perl-convert-asn1/perl-convert-asn1.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CONVERT_ASN1_SOURCE = Convert-ASN1-$(PERL_CONVERT_ASN1_VERSION).tar.gz PERL_CONVERT_ASN1_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GB/GBARR PERL_CONVERT_ASN1_LICENSE = Artistic or GPL-1.0+ PERL_CONVERT_ASN1_LICENSE_FILES = LICENSE +PERL_CONVERT_ASN1_DISTNAME = Convert-ASN1 $(eval $(perl-package))
package/perl-cookie-baker/perl-cookie-baker.mk +1 -0
@@ -10,5 +10,6 @@ PERL_COOKIE_BAKER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO PERL_COOKIE_BAKER_DEPENDENCIES = host-perl-module-build-tiny PERL_COOKIE_BAKER_LICENSE = Artistic or GPL-1.0+ PERL_COOKIE_BAKER_LICENSE_FILES = LICENSE +PERL_COOKIE_BAKER_DISTNAME = Cookie-Baker $(eval $(perl-package))
package/perl-crypt-blowfish/perl-crypt-blowfish.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CRYPT_BLOWFISH_SOURCE = Crypt-Blowfish-$(PERL_CRYPT_BLOWFISH_VERSION).tar.g PERL_CRYPT_BLOWFISH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DP/DPARIS PERL_CRYPT_BLOWFISH_LICENSE = BSD-4-Clause-like PERL_CRYPT_BLOWFISH_LICENSE_FILES = COPYRIGHT +PERL_CRYPT_BLOWFISH_DISTNAME = Crypt-Blowfish $(eval $(perl-package))
package/perl-crypt-cbc/perl-crypt-cbc.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CRYPT_CBC_SOURCE = Crypt-CBC-$(PERL_CRYPT_CBC_VERSION).tar.gz PERL_CRYPT_CBC_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LD/LDS PERL_CRYPT_CBC_LICENSE = Artistic PERL_CRYPT_CBC_LICENSE_FILES = CBC.pm +PERL_CRYPT_CBC_DISTNAME = Crypt-CBC $(eval $(perl-package))
package/perl-crypt-openssl-guess/perl-crypt-openssl-guess.mk +1 -0
@@ -9,5 +9,6 @@ PERL_CRYPT_OPENSSL_GUESS_SOURCE = Crypt-OpenSSL-Guess-$(PERL_CRYPT_OPENSSL_GUESS PERL_CRYPT_OPENSSL_GUESS_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AK/AKIYM PERL_CRYPT_OPENSSL_GUESS_LICENSE = Artistic or GPL-1.0+ PERL_CRYPT_OPENSSL_GUESS_LICENSE_FILES = LICENSE +PERL_CRYPT_OPENSSL_GUESS_DISTNAME = Crypt-OpenSSL-Guess $(eval $(host-perl-package))
package/perl-crypt-openssl-random/perl-crypt-openssl-random.mk +1 -0
@@ -12,6 +12,7 @@ PERL_CRYPT_OPENSSL_RANDOM_DEPENDENCIES = \ openssl PERL_CRYPT_OPENSSL_RANDOM_LICENSE = Artistic or GPL-1.0+ PERL_CRYPT_OPENSSL_RANDOM_LICENSE_FILES = LICENSE +PERL_CRYPT_OPENSSL_RANDOM_DISTNAME = Crypt-OpenSSL-Random # Try as hard as possible to remedy to the brain-damage their build-system # suffers from: don't search for openssl, they pick the host-system one.
package/perl-crypt-openssl-rsa/perl-crypt-openssl-rsa.mk +1 -0
@@ -12,6 +12,7 @@ PERL_CRYPT_OPENSSL_RSA_DEPENDENCIES = \ perl-crypt-openssl-random PERL_CRYPT_OPENSSL_RSA_LICENSE = Artistic or GPL-1.0+ PERL_CRYPT_OPENSSL_RSA_LICENSE_FILES = LICENSE +PERL_CRYPT_OPENSSL_RSA_DISTNAME = Crypt-OpenSSL-RSA # Try as hard as possible to remedy to the brain-damage their build-system # suffers from: don't search for openssl, they pick the host-system one.
package/perl-data-dump/perl-data-dump.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DATA_DUMP_SOURCE = Data-Dump-$(PERL_DATA_DUMP_VERSION).tar.gz PERL_DATA_DUMP_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_DATA_DUMP_LICENSE = Artistic or GPL-1.0+ PERL_DATA_DUMP_LICENSE_FILES = README +PERL_DATA_DUMP_DISTNAME = Data-Dump $(eval $(perl-package))
package/perl-data-optlist/perl-data-optlist.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ PERL_DATA_OPTLIST_LICENSE_FILES = LICENSE +PERL_DATA_OPTLIST_DISTNAME = Data-OptList $(eval $(perl-package))
package/perl-data-uuid/perl-data-uuid.mk +1 -0
@@ -14,5 +14,6 @@ PERL_DATA_UUID_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS # do the same here. PERL_DATA_UUID_LICENSE = MIT-HP PERL_DATA_UUID_LICENSE_FILES = LICENSE +PERL_DATA_UUID_DISTNAME = Data-UUID $(eval $(perl-package))
package/perl-date-manip/perl-date-manip.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DATE_MANIP_SOURCE = Date-Manip-$(PERL_DATE_MANIP_VERSION).tar.gz PERL_DATE_MANIP_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SB/SBECK PERL_DATE_MANIP_LICENSE = Artistic or GPL-1.0+ PERL_DATE_MANIP_LICENSE_FILES = LICENSE +PERL_DATE_MANIP_DISTNAME = Date-Manip $(eval $(perl-package))
package/perl-datetime-tiny/perl-datetime-tiny.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DATETIME_TINY_SOURCE = DateTime-Tiny-$(PERL_DATETIME_TINY_VERSION).tar.gz PERL_DATETIME_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DA/DAGOLDEN PERL_DATETIME_TINY_LICENSE = Artistic or GPL-1.0+ PERL_DATETIME_TINY_LICENSE_FILES = LICENSE +PERL_DATETIME_TINY_DISTNAME = DateTime-Tiny $(eval $(perl-package))
package/perl-dbd-mysql/perl-dbd-mysql.mk +2 -0
@@ -12,6 +12,8 @@ PERL_DBD_MYSQL_DEPENDENCIES = \ mysql PERL_DBD_MYSQL_LICENSE = Artistic or GPL-1.0+ PERL_DBD_MYSQL_LICENSE_FILES = LICENSE +PERL_DBD_MYSQL_DISTNAME = DBD-mysql + PERL_DBD_MYSQL_CONF_OPTS = --mysql_config=$(STAGING_DIR)/usr/bin/mysql_config $(eval $(perl-package))
package/perl-dbi/perl-dbi.mk +1 -0
@@ -9,6 +9,7 @@ PERL_DBI_SOURCE = DBI-$(PERL_DBI_VERSION).tar.gz PERL_DBI_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TI/TIMB PERL_DBI_LICENSE = Artistic or GPL-1.0+ PERL_DBI_LICENSE_FILES = LICENSE +PERL_DBI_DISTNAME = DBI $(eval $(perl-package)) $(eval $(host-perl-package))
package/perl-devel-stacktrace-ashtml/perl-devel-stacktrace-ashtml.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DEVEL_STACKTRACE_ASHTML_SOURCE = Devel-StackTrace-AsHTML-$(PERL_DEVEL_STACK PERL_DEVEL_STACKTRACE_ASHTML_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIYAGAWA PERL_DEVEL_STACKTRACE_ASHTML_LICENSE = Artistic or GPL-1.0+ PERL_DEVEL_STACKTRACE_ASHTML_LICENSE_FILES = LICENSE +PERL_DEVEL_STACKTRACE_ASHTML_DISTNAME = Devel-StackTrace-AsHTML $(eval $(perl-package))
package/perl-devel-stacktrace/perl-devel-stacktrace.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DEVEL_STACKTRACE_SOURCE = Devel-StackTrace-$(PERL_DEVEL_STACKTRACE_VERSION) PERL_DEVEL_STACKTRACE_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DR/DROLSKY PERL_DEVEL_STACKTRACE_LICENSE = Artistic-2.0 PERL_DEVEL_STACKTRACE_LICENSE_FILES = LICENSE +PERL_DEVEL_STACKTRACE_DISTNAME = Devel-StackTrace $(eval $(perl-package))
package/perl-device-serialport/perl-device-serialport.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DEVICE_SERIALPORT_SOURCE = Device-SerialPort-$(PERL_DEVICE_SERIALPORT_VERSI PERL_DEVICE_SERIALPORT_SITE = $(BR2_CPAN_MIRROR)/authors/id/C/CO/COOK PERL_DEVICE_SERIALPORT_LICENSE = Artistic or GPL-1.0+ PERL_DEVICE_SERIALPORT_LICENSE_FILES = README +PERL_DEVICE_SERIALPORT_DISTNAME = Device-SerialPort $(eval $(perl-package))
package/perl-digest-hmac/perl-digest-hmac.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DIGEST_HMAC_SOURCE = Digest-HMAC-$(PERL_DIGEST_HMAC_VERSION).tar.gz PERL_DIGEST_HMAC_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_DIGEST_HMAC_LICENSE = Artistic or GPL-1.0+ PERL_DIGEST_HMAC_LICENSE_FILES = README +PERL_DIGEST_HMAC_DISTNAME = Digest-HMAC $(eval $(perl-package))
package/perl-digest-md5/perl-digest-md5.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DIGEST_MD5_SOURCE = Digest-MD5-$(PERL_DIGEST_MD5_VERSION).tar.gz PERL_DIGEST_MD5_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_DIGEST_MD5_LICENSE = Artistic or GPL-1.0+ PERL_DIGEST_MD5_LICENSE_FILES = README +PERL_DIGEST_MD5_DISTNAME = Digest-MD5 $(eval $(perl-package))
package/perl-digest-sha1/perl-digest-sha1.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DIGEST_SHA1_SOURCE = Digest-SHA1-$(PERL_DIGEST_SHA1_VERSION).tar.gz PERL_DIGEST_SHA1_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_DIGEST_SHA1_LICENSE = Artistic or GPL-1.0+ PERL_DIGEST_SHA1_LICENSE_FILES = README +PERL_DIGEST_SHA1_DISTNAME = Digest-SHA1 $(eval $(perl-package))
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk +1 -0
@@ -9,5 +9,6 @@ PERL_DIST_CHECKCONFLICTS_SOURCE = Dist-CheckConflicts-$(PERL_DIST_CHECKCONFLICTS PERL_DIST_CHECKCONFLICTS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY PERL_DIST_CHECKCONFLICTS_LICENSE = Artistic or GPL-1.0+ PERL_DIST_CHECKCONFLICTS_LICENSE_FILES = LICENSE +PERL_DIST_CHECKCONFLICTS_DISTNAME = Dist-CheckConflicts $(eval $(perl-package))
package/perl-encode-detect/perl-encode-detect.mk +1 -0
@@ -10,5 +10,6 @@ PERL_ENCODE_DETECT_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JG/JGMYERS PERL_ENCODE_DETECT_DEPENDENCIES = host-perl-module-build PERL_ENCODE_DETECT_LICENSE = MPL-1.1 PERL_ENCODE_DETECT_LICENSE_FILES = LICENSE +PERL_ENCODE_DETECT_DISTNAME = Encode-Detect $(eval $(perl-package))
package/perl-encode-locale/perl-encode-locale.mk +1 -0
@@ -9,5 +9,6 @@ PERL_ENCODE_LOCALE_SOURCE = Encode-Locale-$(PERL_ENCODE_LOCALE_VERSION).tar.gz PERL_ENCODE_LOCALE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_ENCODE_LOCALE_LICENSE = Artistic or GPL-1.0+ PERL_ENCODE_LOCALE_LICENSE_FILES = README +PERL_ENCODE_LOCALE_DISTNAME = Encode-Locale $(eval $(perl-package))
package/perl-extutils-config/perl-extutils-config.mk +1 -0
@@ -9,5 +9,6 @@ PERL_EXTUTILS_CONFIG_SOURCE = ExtUtils-Config-$(PERL_EXTUTILS_CONFIG_VERSION).ta PERL_EXTUTILS_CONFIG_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_EXTUTILS_CONFIG_LICENSE = Artistic or GPL-1.0+ PERL_EXTUTILS_CONFIG_LICENSE_FILES = LICENSE +PERL_EXTUTILS_CONFIG_DISTNAME = ExtUtils-Config $(eval $(host-perl-package))
package/perl-extutils-helpers/perl-extutils-helpers.mk +1 -0
@@ -9,5 +9,6 @@ PERL_EXTUTILS_HELPERS_SOURCE = ExtUtils-Helpers-$(PERL_EXTUTILS_HELPERS_VERSION) PERL_EXTUTILS_HELPERS_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_EXTUTILS_HELPERS_LICENSE = Artistic or GPL-1.0+ PERL_EXTUTILS_HELPERS_LICENSE_FILES = LICENSE +PERL_EXTUTILS_HELPERS_DISTNAME = ExtUtils-Helpers $(eval $(host-perl-package))
package/perl-extutils-installpaths/perl-extutils-installpaths.mk +1 -0
@@ -10,5 +10,6 @@ PERL_EXTUTILS_INSTALLPATHS_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT HOST_PERL_EXTUTILS_INSTALLPATHS_DEPENDENCIES = host-perl-extutils-config PERL_EXTUTILS_INSTALLPATHS_LICENSE = Artistic or GPL-1.0+ PERL_EXTUTILS_INSTALLPATHS_LICENSE_FILES = LICENSE +PERL_EXTUTILS_INSTALLPATHS_DISTNAME = ExtUtils-InstallPaths $(eval $(host-perl-package))
package/perl-file-listing/perl-file-listing.mk +1 -0
@@ -9,5 +9,6 @@ PERL_FILE_LISTING_SOURCE = File-Listing-$(PERL_FILE_LISTING_VERSION).tar.gz PERL_FILE_LISTING_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_FILE_LISTING_LICENSE = Artistic or GPL-1.0+ PERL_FILE_LISTING_LICENSE_FILES = README +PERL_FILE_LISTING_DISTNAME = File-Listing $(eval $(perl-package))
package/perl-file-sharedir-install/perl-file-sharedir-install.mk +1 -0
@@ -9,5 +9,6 @@ PERL_FILE_SHAREDIR_INSTALL_SOURCE = File-ShareDir-Install-$(PERL_FILE_SHAREDIR_I PERL_FILE_SHAREDIR_INSTALL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER PERL_FILE_SHAREDIR_INSTALL_LICENSE = Artistic or GPL-1.0+ PERL_FILE_SHAREDIR_INSTALL_LICENSE_FILES = LICENSE +PERL_FILE_SHAREDIR_INSTALL_DISTNAME = File-ShareDir-Install $(eval $(host-perl-package))
package/perl-file-sharedir/perl-file-sharedir.mk +1 -0
@@ -10,5 +10,6 @@ PERL_FILE_SHAREDIR_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RE/REHSACK PERL_FILE_SHAREDIR_DEPENDENCIES = host-perl-file-sharedir-install PERL_FILE_SHAREDIR_LICENSE = Artistic or GPL-1.0+ PERL_FILE_SHAREDIR_LICENSE_FILES = LICENSE +PERL_FILE_SHAREDIR_DISTNAME = File-ShareDir $(eval $(perl-package))
package/perl-file-slurp/perl-file-slurp.mk +1 -0
@@ -9,5 +9,6 @@ PERL_FILE_SLURP_SOURCE = File-Slurp-$(PERL_FILE_SLURP_VERSION).tar.gz PERL_FILE_SLURP_SITE = $(BR2_CPAN_MIRROR)/authors/id/U/UR/URI PERL_FILE_SLURP_LICENSE = Artistic or GPL-1.0+ PERL_FILE_SLURP_LICENSE_FILES = README +PERL_FILE_SLURP_DISTNAME = File-Slurp $(eval $(perl-package))
package/perl-file-util/perl-file-util.mk +1 -0
@@ -10,6 +10,7 @@ PERL_FILE_UTIL_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOMMY PERL_FILE_UTIL_DEPENDENCIES = host-perl-module-build PERL_FILE_UTIL_LICENSE = Artistic or GPL-1.0+ PERL_FILE_UTIL_LICENSE_FILES = COPYING LICENSE +PERL_FILE_UTIL_DISTNAME = File-Util HOST_PERL_FILE_UTIL_DEPENDENCIES = host-perl-module-build $(eval $(perl-package))
package/perl-filesys-notify-simple/perl-filesys-notify-simple.mk +1 -0
@@ -9,5 +9,6 @@ PERL_FILESYS_NOTIFY_SIMPLE_SOURCE = Filesys-Notify-Simple-$(PERL_FILESYS_NOTIFY_ PERL_FILESYS_NOTIFY_SIMPLE_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIYAGAWA PERL_FILESYS_NOTIFY_SIMPLE_LICENSE = Artistic or GPL-1.0+ PERL_FILESYS_NOTIFY_SIMPLE_LICENSE_FILES = LICENSE +PERL_FILESYS_NOTIFY_SIMPLE_DISTNAME = Filesys-Notify-Simple $(eval $(perl-package))
package/perl-gd/perl-gd.mk +1 -0
@@ -10,6 +10,7 @@ PERL_GD_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RU/RURBAN PERL_GD_DEPENDENCIES = zlib libpng freetype gd PERL_GD_LICENSE = Artistic or GPL-1.0+ PERL_GD_LICENSE_FILES = LICENSE +PERL_GD_DISTNAME = GD PERL_GD_CONF_OPTS = \ -lib_gd_path=$(STAGING_DIR)/usr \
package/perl-gdgraph/perl-gdgraph.mk +1 -0
@@ -9,5 +9,6 @@ PERL_GDGRAPH_SOURCE = GDGraph-$(PERL_GDGRAPH_VERSION).tar.gz PERL_GDGRAPH_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RU/RUZ PERL_GDGRAPH_LICENSE = Artistic or GPL-1.0+ PERL_GDGRAPH_LICENSE_FILES = Dustismo.LICENSE +PERL_GDGRAPH_DISTNAME = GDGraph $(eval $(perl-package))
package/perl-gdtextutil/perl-gdtextutil.mk +1 -0
@@ -8,5 +8,6 @@ PERL_GDTEXTUTIL_VERSION = 0.86 PERL_GDTEXTUTIL_SOURCE = GDTextUtil-$(PERL_GDTEXTUTIL_VERSION).tar.gz PERL_GDTEXTUTIL_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MV/MVERB PERL_GDTEXTUTIL_LICENSE_FILES = Dustismo.LICENSE +PERL_GDTEXTUTIL_DISTNAME = GDTextUtil $(eval $(perl-package))
package/perl-hash-multivalue/perl-hash-multivalue.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HASH_MULTIVALUE_SOURCE = Hash-MultiValue-$(PERL_HASH_MULTIVALUE_VERSION).ta PERL_HASH_MULTIVALUE_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AR/ARISTOTLE PERL_HASH_MULTIVALUE_LICENSE = Artistic or GPL-1.0+ PERL_HASH_MULTIVALUE_LICENSE_FILES = LICENSE +PERL_HASH_MULTIVALUE_DISTNAME = Hash-MultiValue $(eval $(perl-package))
package/perl-html-parser/perl-html-parser.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTML_PARSER_LICENSE_FILES = README +PERL_HTML_PARSER_DISTNAME = HTML-Parser $(eval $(perl-package))
package/perl-html-tagset/perl-html-tagset.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTML_TAGSET_SOURCE = HTML-Tagset-$(PERL_HTML_TAGSET_VERSION).tar.gz PERL_HTML_TAGSET_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PE/PETDANCE PERL_HTML_TAGSET_LICENSE = Artistic or GPL-1.0+ PERL_HTML_TAGSET_LICENSE_FILES = README +PERL_HTML_TAGSET_DISTNAME = HTML-Tagset $(eval $(perl-package))
package/perl-http-cookies/perl-http-cookies.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_COOKIES_SOURCE = HTTP-Cookies-$(PERL_HTTP_COOKIES_VERSION).tar.gz PERL_HTTP_COOKIES_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_COOKIES_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_COOKIES_LICENSE_FILES = LICENSE +PERL_HTTP_COOKIES_DISTNAME = HTTP-Cookies $(eval $(perl-package))
package/perl-http-daemon/perl-http-daemon.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_DAEMON_SOURCE = HTTP-Daemon-$(PERL_HTTP_DAEMON_VERSION).tar.gz PERL_HTTP_DAEMON_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_HTTP_DAEMON_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_DAEMON_LICENSE_FILES = README +PERL_HTTP_DAEMON_DISTNAME = HTTP-Daemon $(eval $(perl-package))
package/perl-http-date/perl-http-date.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_DATE_SOURCE = HTTP-Date-$(PERL_HTTP_DATE_VERSION).tar.gz PERL_HTTP_DATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_HTTP_DATE_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_DATE_LICENSE_FILES = README +PERL_HTTP_DATE_DISTNAME = HTTP-Date $(eval $(perl-package))
package/perl-http-entity-parser/perl-http-entity-parser.mk +1 -0
@@ -10,5 +10,6 @@ PERL_HTTP_ENTITY_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO PERL_HTTP_ENTITY_PARSER_DEPENDENCIES = host-perl-module-build-tiny PERL_HTTP_ENTITY_PARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_ENTITY_PARSER_LICENSE_FILES = LICENSE +PERL_HTTP_ENTITY_PARSER_DISTNAME = HTTP-Entity-Parser $(eval $(perl-package))
package/perl-http-headers-fast/perl-http-headers-fast.mk +1 -0
@@ -10,5 +10,6 @@ PERL_HTTP_HEADERS_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOKUHIROM PERL_HTTP_HEADERS_FAST_DEPENDENCIES = host-perl-module-build-tiny PERL_HTTP_HEADERS_FAST_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_HEADERS_FAST_LICENSE_FILES = LICENSE +PERL_HTTP_HEADERS_FAST_DISTNAME = HTTP-Headers-Fast $(eval $(perl-package))
package/perl-http-message/perl-http-message.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_HTTP_MESSAGE_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_MESSAGE_LICENSE_FILES = LICENSE +PERL_HTTP_MESSAGE_DISTNAME = HTTP-Message $(eval $(perl-package))
package/perl-http-multipartparser/perl-http-multipartparser.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_MULTIPARTPARSER_SOURCE = HTTP-MultiPartParser-$(PERL_HTTP_MULTIPARTPAR PERL_HTTP_MULTIPARTPARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/C/CH/CHANSEN PERL_HTTP_MULTIPARTPARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_MULTIPARTPARSER_LICENSE_FILES = README +PERL_HTTP_MULTIPARTPARSER_DISTNAME = HTTP-MultiPartParser $(eval $(perl-package))
package/perl-http-negotiate/perl-http-negotiate.mk +1 -0
@@ -9,5 +9,6 @@ PERL_HTTP_NEGOTIATE_SOURCE = HTTP-Negotiate-$(PERL_HTTP_NEGOTIATE_VERSION).tar.g PERL_HTTP_NEGOTIATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_HTTP_NEGOTIATE_LICENSE = Artistic or GPL-1.0+ PERL_HTTP_NEGOTIATE_LICENSE_FILES = README +PERL_HTTP_NEGOTIATE_DISTNAME = HTTP-Negotiate $(eval $(perl-package))
package/perl-io-html/perl-io-html.mk +1 -0
@@ -9,5 +9,6 @@ PERL_IO_HTML_SOURCE = IO-HTML-$(PERL_IO_HTML_VERSION).tar.gz PERL_IO_HTML_SITE = $(BR2_CPAN_MIRROR)/authors/id/C/CJ/CJM PERL_IO_HTML_LICENSE = Artistic or GPL-1.0+ PERL_IO_HTML_LICENSE_FILES = LICENSE +PERL_IO_HTML_DISTNAME = IO-HTML $(eval $(perl-package))
package/perl-io-interface/perl-io-interface.mk +1 -0
@@ -10,5 +10,6 @@ PERL_IO_INTERFACE_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LD/LDS PERL_IO_INTERFACE_DEPENDENCIES = host-perl-module-build PERL_IO_INTERFACE_LICENSE = Artistic-2.0 PERL_IO_INTERFACE_LICENSE_FILES = LICENSE +PERL_IO_INTERFACE_DISTNAME = IO-Interface $(eval $(perl-package))
package/perl-io-socket-multicast/perl-io-socket-multicast.mk +1 -0
@@ -9,5 +9,6 @@ PERL_IO_SOCKET_MULTICAST_SOURCE = IO-Socket-Multicast-$(PERL_IO_SOCKET_MULTICAST PERL_IO_SOCKET_MULTICAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/B/BR/BRAMBLE PERL_IO_SOCKET_MULTICAST_LICENSE = Artistic or GPL-1.0+ PERL_IO_SOCKET_MULTICAST_LICENSE_FILES = README +PERL_IO_SOCKET_MULTICAST_DISTNAME = IO-Socket-Multicast $(eval $(perl-package))
package/perl-io-socket-ssl/perl-io-socket-ssl.mk +1 -0
@@ -9,5 +9,6 @@ PERL_IO_SOCKET_SSL_SOURCE = IO-Socket-SSL-$(PERL_IO_SOCKET_SSL_VERSION).tar.gz PERL_IO_SOCKET_SSL_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SU/SULLR PERL_IO_SOCKET_SSL_LICENSE = Artistic or GPL-1.0+ PERL_IO_SOCKET_SSL_LICENSE_FILES = README +PERL_IO_SOCKET_SSL_DISTNAME = IO-Socket-SSL $(eval $(perl-package))
package/perl-json-maybexs/perl-json-maybexs.mk +1 -0
@@ -9,5 +9,6 @@ PERL_JSON_MAYBEXS_SOURCE = JSON-MaybeXS-$(PERL_JSON_MAYBEXS_VERSION).tar.gz PERL_JSON_MAYBEXS_SITE = $(BR2_CPAN_MIRROR)/authors/id/H/HA/HAARG PERL_JSON_MAYBEXS_LICENSE = Artistic or GPL-1.0+ PERL_JSON_MAYBEXS_LICENSE_FILES = README +PERL_JSON_MAYBEXS_DISTNAME = JSON-MaybeXS $(eval $(perl-package))
package/perl-json-tiny/perl-json-tiny.mk +1 -0
@@ -9,5 +9,6 @@ PERL_JSON_TINY_SOURCE = JSON-Tiny-$(PERL_JSON_TINY_VERSION).tar.gz PERL_JSON_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DA/DAVIDO PERL_JSON_TINY_LICENSE = Artistic-2.0 PERL_JSON_TINY_LICENSE_FILES = LICENSE +PERL_JSON_TINY_DISTNAME = JSON-Tiny $(eval $(perl-package))
package/perl-libwww-perl/perl-libwww-perl.mk +1 -0
@@ -9,5 +9,6 @@ PERL_LIBWWW_PERL_SOURCE = libwww-perl-$(PERL_LIBWWW_PERL_VERSION).tar.gz PERL_LIBWWW_PERL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER PERL_LIBWWW_PERL_LICENSE = Artistic or GPL-1.0+ PERL_LIBWWW_PERL_LICENSE_FILES = LICENSE +PERL_LIBWWW_PERL_DISTNAME = libwww-perl $(eval $(perl-package))
package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk +1 -0
@@ -9,5 +9,6 @@ PERL_LWP_MEDIATYPES_SOURCE = LWP-MediaTypes-$(PERL_LWP_MEDIATYPES_VERSION).tar.g PERL_LWP_MEDIATYPES_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_LWP_MEDIATYPES_LICENSE = Artistic or GPL-1.0+ PERL_LWP_MEDIATYPES_LICENSE_FILES = README +PERL_LWP_MEDIATYPES_DISTNAME = LWP-MediaTypes $(eval $(perl-package))
package/perl-mail-dkim/perl-mail-dkim.mk +1 -0
@@ -7,5 +7,6 @@ PERL_MAIL_DKIM_VERSION = 0.52 PERL_MAIL_DKIM_SOURCE = Mail-DKIM-$(PERL_MAIL_DKIM_VERSION).tar.gz PERL_MAIL_DKIM_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MB/MBRADSHAW +PERL_MAIL_DKIM_DISTNAME = Mail-DKIM $(eval $(perl-package))
package/perl-mailtools/perl-mailtools.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MAILTOOLS_SOURCE = MailTools-$(PERL_MAILTOOLS_VERSION).tar.gz PERL_MAILTOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MA/MARKOV PERL_MAILTOOLS_LICENSE = Artistic or GPL-1.0+ PERL_MAILTOOLS_LICENSE_FILES = README +PERL_MAILTOOLS_DISTNAME = MailTools $(eval $(perl-package))
package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MIME_BASE64_URLSAFE_SOURCE = MIME-Base64-URLSafe-$(PERL_MIME_BASE64_URLSAFE PERL_MIME_BASE64_URLSAFE_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZUHO PERL_MIME_BASE64_URLSAFE_LICENSE = Artistic or GPL-1.0+ PERL_MIME_BASE64_URLSAFE_LICENSE_FILES = README +PERL_MIME_BASE64_URLSAFE_DISTNAME = MIME-Base64-URLSafe $(eval $(perl-package))
package/perl-mime-base64/perl-mime-base64.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MIME_BASE64_SOURCE = MIME-Base64-$(PERL_MIME_BASE64_VERSION).tar.gz PERL_MIME_BASE64_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_MIME_BASE64_LICENSE = Artistic or GPL-1.0+ PERL_MIME_BASE64_LICENSE_FILES = README +PERL_MIME_BASE64_DISTNAME = MIME-Base64 $(eval $(perl-package))
package/perl-mime-tools/perl-mime-tools.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MIME_TOOLS_SOURCE = MIME-tools-$(PERL_MIME_TOOLS_VERSION).tar.gz PERL_MIME_TOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DS/DSKOLL PERL_MIME_TOOLS_LICENSE = Artistic or GPL-1.0+ PERL_MIME_TOOLS_LICENSE_FILES = COPYING +PERL_MIME_TOOLS_DISTNAME = MIME-tools $(eval $(perl-package))
package/perl-module-build-tiny/perl-module-build-tiny.mk +1 -0
@@ -13,5 +13,6 @@ HOST_PERL_MODULE_BUILD_TINY_DEPENDENCIES = \ host-perl-extutils-installpaths PERL_MODULE_BUILD_TINY_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_BUILD_TINY_LICENSE_FILES = LICENSE +PERL_MODULE_BUILD_TINY_DISTNAME = Module-Build-Tiny $(eval $(host-perl-package))
package/perl-module-build/perl-module-build.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MODULE_BUILD_SOURCE = Module-Build-$(PERL_MODULE_BUILD_VERSION).tar.gz PERL_MODULE_BUILD_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_MODULE_BUILD_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_BUILD_LICENSE_FILES = LICENSE +PERL_MODULE_BUILD_DISTNAME = Module-Build $(eval $(host-perl-package))
package/perl-module-implementation/perl-module-implementation.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MODULE_IMPLEMENTATION_SOURCE = Module-Implementation-$(PERL_MODULE_IMPLEMEN PERL_MODULE_IMPLEMENTATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DR/DROLSKY PERL_MODULE_IMPLEMENTATION_LICENSE = Artistic-2.0 PERL_MODULE_IMPLEMENTATION_LICENSE_FILES = LICENSE +PERL_MODULE_IMPLEMENTATION_DISTNAME = Module-Implementation $(eval $(perl-package))
package/perl-module-runtime/perl-module-runtime.mk +1 -0
@@ -10,5 +10,6 @@ PERL_MODULE_RUNTIME_SITE = $(BR2_CPAN_MIRROR)/authors/id/Z/ZE/ZEFRAM PERL_MODULE_RUNTIME_DEPENDENCIES = host-perl-module-build PERL_MODULE_RUNTIME_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_RUNTIME_LICENSE_FILES = README +PERL_MODULE_RUNTIME_DISTNAME = Module-Runtime $(eval $(perl-package))
package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SOURCE = Mojolicious-Plugin-Authenticatio PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JJ/JJATRIA PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE = Artistic or GPL-1.0+ PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE_FILES = LICENSE +PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_DISTNAME = Mojolicious-Plugin-Authentication $(eval $(perl-package))
package/perl-mojolicious/perl-mojolicious.mk +1 -0
@@ -9,5 +9,6 @@ PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI PERL_MOJOLICIOUS_LICENSE = Artistic-2.0 PERL_MOJOLICIOUS_LICENSE_FILES = LICENSE +PERL_MOJOLICIOUS_DISTNAME = Mojolicious $(eval $(perl-package))
package/perl-net-dns/perl-net-dns.mk +1 -0
@@ -9,5 +9,6 @@ PERL_NET_DNS_SOURCE = Net-DNS-$(PERL_NET_DNS_VERSION).tar.gz PERL_NET_DNS_SITE = $(BR2_CPAN_MIRROR)/authors/id/N/NL/NLNETLABS PERL_NET_DNS_LICENSE = MIT PERL_NET_DNS_LICENSE_FILES = README +PERL_NET_DNS_DISTNAME = Net-DNS $(eval $(perl-package))
package/perl-net-http/perl-net-http.mk +1 -0
@@ -9,5 +9,6 @@ PERL_NET_HTTP_SOURCE = Net-HTTP-$(PERL_NET_HTTP_VERSION).tar.gz PERL_NET_HTTP_SITE = $(BR2_CPAN_MIRROR)/authors/id/O/OA/OALDERS PERL_NET_HTTP_LICENSE = Artistic or GPL-1.0+ PERL_NET_HTTP_LICENSE_FILES = LICENSE +PERL_NET_HTTP_DISTNAME = Net-HTTP $(eval $(perl-package))
package/perl-net-ping/perl-net-ping.mk +1 -0
@@ -9,5 +9,6 @@ PERL_NET_PING_SOURCE = Net-Ping-$(PERL_NET_PING_VERSION).tar.gz PERL_NET_PING_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RU/RURBAN PERL_NET_PING_LICENSE = Artistic or GPL-1.0+ PERL_NET_PING_LICENSE_FILES = README +PERL_NET_PING_DISTNAME = Net-Ping $(eval $(perl-package))
package/perl-net-snmp/perl-net-snmp.mk +1 -0
@@ -10,5 +10,6 @@ PERL_NET_SNMP_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DT/DTOWN PERL_NET_SNMP_DEPENDENCIES = host-perl-module-build PERL_NET_SNMP_LICENSE = Artistic or GPL-1.0+ PERL_NET_SNMP_LICENSE_FILES = LICENSE +PERL_NET_SNMP_DISTNAME = Net-SNMP $(eval $(perl-package))
package/perl-net-ssh2/perl-net-ssh2.mk +2 -0
@@ -10,6 +10,8 @@ PERL_NET_SSH2_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SA/SALVA PERL_NET_SSH2_LICENSE = Artistic or GPL-1.0+ PERL_NET_SSH2_LICENSE_FILES = README PERL_NET_SSH2_DEPENDENCIES = libssh2 zlib +PERL_NET_SSH2_DISTNAME = Net-SSH2 + # build system will use host search paths by default PERL_NET_SSH2_CONF_OPTS += \ lib="$(STAGING_DIR)/usr/lib" \
package/perl-net-ssleay/perl-net-ssleay.mk +1 -0
@@ -10,6 +10,7 @@ PERL_NET_SSLEAY_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIKEM PERL_NET_SSLEAY_DEPENDENCIES = openssl PERL_NET_SSLEAY_LICENSE = OpenSSL PERL_NET_SSLEAY_LICENSE_FILES = LICENSE +PERL_NET_SSLEAY_DISTNAME = Net-SSLeay # Try as hard as possible to remedy to the brain-damage their build-system # suffers from: don't search for openssl, they pick the host-system one.
package/perl-net-telnet/perl-net-telnet.mk +1 -0
@@ -9,5 +9,6 @@ PERL_NET_TELNET_SOURCE = Net-Telnet-$(PERL_NET_TELNET_VERSION).tar.gz PERL_NET_TELNET_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JR/JROGERS PERL_NET_TELNET_LICENSE = Artistic or GPL-1.0+ PERL_NET_TELNET_LICENSE_FILES = README +PERL_NET_TELNET_DISTNAME = Net-Telnet $(eval $(perl-package))
package/perl-netaddr-ip/perl-netaddr-ip.mk +1 -0
@@ -9,6 +9,7 @@ PERL_NETADDR_IP_SOURCE = NetAddr-IP-$(PERL_NETADDR_IP_VERSION).tar.gz PERL_NETADDR_IP_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIKER PERL_NETADDR_IP_LICENSE = Artistic or GPL-1.0+ PERL_NETADDR_IP_LICENSE_FILES = Artistic Copying +PERL_NETADDR_IP_DISTNAME = NetAddr-IP # we always build the Pure Perl version. # the build of the native part of NetAddr::IP::Util is buggy.
package/perl-number-bytes-human/perl-number-bytes-human.mk +1 -0
@@ -9,5 +9,6 @@ PERL_NUMBER_BYTES_HUMAN_SOURCE = Number-Bytes-Human-$(PERL_NUMBER_BYTES_HUMAN_VE PERL_NUMBER_BYTES_HUMAN_SITE = $(BR2_CPAN_MIRROR)/authors/id/F/FE/FERREIRA PERL_NUMBER_BYTES_HUMAN_LICENSE = Artistic or GPL-1.0+ PERL_NUMBER_BYTES_HUMAN_LICENSE_FILES = README +PERL_NUMBER_BYTES_HUMAN_DISTNAME = Number-Bytes-Human $(eval $(perl-package))
package/perl-package-stash/perl-package-stash.mk +1 -0
@@ -9,5 +9,6 @@ PERL_PACKAGE_STASH_SOURCE = Package-Stash-$(PERL_PACKAGE_STASH_VERSION).tar.gz PERL_PACKAGE_STASH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY PERL_PACKAGE_STASH_LICENSE = Artistic or GPL-1.0+ PERL_PACKAGE_STASH_LICENSE_FILES = LICENSE +PERL_PACKAGE_STASH_DISTNAME = Package-Stash $(eval $(perl-package))
package/perl-params-util/perl-params-util.mk +1 -0
@@ -9,5 +9,6 @@ PERL_PARAMS_UTIL_SOURCE = Params-Util-$(PERL_PARAMS_UTIL_VERSION).tar.gz PERL_PARAMS_UTIL_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AD/ADAMK PERL_PARAMS_UTIL_LICENSE = Artistic or GPL-1.0+ PERL_PARAMS_UTIL_LICENSE_FILES = LICENSE +PERL_PARAMS_UTIL_DISTNAME = Params-Util $(eval $(perl-package))
package/perl-path-tiny/perl-path-tiny.mk +1 -0
@@ -9,5 +9,6 @@ PERL_PATH_TINY_SOURCE = Path-Tiny-$(PERL_PATH_TINY_VERSION).tar.gz PERL_PATH_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DA/DAGOLDEN PERL_PATH_TINY_LICENSE = Apache-2.0 PERL_PATH_TINY_LICENSE_FILES = LICENSE +PERL_PATH_TINY_DISTNAME = Path-Tiny $(eval $(perl-package))
package/perl-plack/perl-plack.mk +1 -0
@@ -10,5 +10,6 @@ PERL_PLACK_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIYAGAWA PERL_PLACK_DEPENDENCIES = host-perl-file-sharedir-install PERL_PLACK_LICENSE = Artistic or GPL-1.0+ PERL_PLACK_LICENSE_FILES = LICENSE +PERL_PLACK_DISTNAME = Plack $(eval $(perl-package))
package/perl-posix-strftime-compiler/perl-posix-strftime-compiler.mk +1 -0
@@ -10,5 +10,6 @@ PERL_POSIX_STRFTIME_COMPILER_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO PERL_POSIX_STRFTIME_COMPILER_DEPENDENCIES = host-perl-module-build PERL_POSIX_STRFTIME_COMPILER_LICENSE = Artistic or GPL-1.0+ PERL_POSIX_STRFTIME_COMPILER_LICENSE_FILES = LICENSE +PERL_POSIX_STRFTIME_COMPILER_DISTNAME = POSIX-strftime-Compiler $(eval $(perl-package))
package/perl-stream-buffered/perl-stream-buffered.mk +1 -0
@@ -9,5 +9,6 @@ PERL_STREAM_BUFFERED_SOURCE = Stream-Buffered-$(PERL_STREAM_BUFFERED_VERSION).ta PERL_STREAM_BUFFERED_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY PERL_STREAM_BUFFERED_LICENSE = Artistic or GPL-1.0+ PERL_STREAM_BUFFERED_LICENSE_FILES = LICENSE +PERL_STREAM_BUFFERED_DISTNAME = Stream-Buffered $(eval $(perl-package))
package/perl-sub-install/perl-sub-install.mk +1 -0
@@ -9,5 +9,6 @@ PERL_SUB_INSTALL_SOURCE = Sub-Install-$(PERL_SUB_INSTALL_VERSION).tar.gz PERL_SUB_INSTALL_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS PERL_SUB_INSTALL_LICENSE = Artistic or GPL-1.0+ PERL_SUB_INSTALL_LICENSE_FILES = LICENSE +PERL_SUB_INSTALL_DISTNAME = Sub-Install $(eval $(perl-package))
package/perl-sys-meminfo/perl-sys-meminfo.mk +1 -0
@@ -9,5 +9,6 @@ PERL_SYS_MEMINFO_SOURCE = Sys-MemInfo-$(PERL_SYS_MEMINFO_VERSION).tar.gz PERL_SYS_MEMINFO_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SC/SCRESTO PERL_SYS_MEMINFO_LICENSE = Artistic or GPL-1.0+ PERL_SYS_MEMINFO_LICENSE_FILES = LICENSE +PERL_SYS_MEMINFO_DISTNAME = Sys-MemInfo $(eval $(perl-package))
package/perl-sys-mmap/perl-sys-mmap.mk +1 -0
@@ -9,5 +9,6 @@ PERL_SYS_MMAP_SOURCE = Sys-Mmap-$(PERL_SYS_MMAP_VERSION).tar.gz PERL_SYS_MMAP_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SW/SWALTERS PERL_SYS_MMAP_LICENSE = Artistic or GPL-1.0+ PERL_SYS_MMAP_LICENSE_FILES = Artistic Copying +PERL_SYS_MMAP_DISTNAME = Sys-Mmap $(eval $(perl-package))
package/perl-time-hires/perl-time-hires.mk +1 -0
@@ -9,5 +9,6 @@ PERL_TIME_HIRES_SOURCE = Time-HiRes-$(PERL_TIME_HIRES_VERSION).tar.gz PERL_TIME_HIRES_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JH/JHI PERL_TIME_HIRES_LICENSE = Artistic or GPL-1.0+ PERL_TIME_HIRES_LICENSE_FILES = README +PERL_TIME_HIRES_DISTNAME = Time-HiRes $(eval $(perl-package))
package/perl-time-parsedate/perl-time-parsedate.mk +1 -0
@@ -9,5 +9,6 @@ PERL_TIME_PARSEDATE_SOURCE = Time-ParseDate-$(PERL_TIME_PARSEDATE_VERSION).tar.g PERL_TIME_PARSEDATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MU/MUIR/modules PERL_TIME_PARSEDATE_LICENSE = Time Parse Date License, Public Domain PERL_TIME_PARSEDATE_LICENSE_FILES = lib/Time/JulianDay.pm lib/Time/Timezone.pm +PERL_TIME_PARSEDATE_DISTNAME = Time-ParseDate $(eval $(perl-package))
package/perl-timedate/perl-timedate.mk +1 -0
@@ -9,5 +9,6 @@ PERL_TIMEDATE_SOURCE = TimeDate-$(PERL_TIMEDATE_VERSION).tar.gz PERL_TIMEDATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GB/GBARR PERL_TIMEDATE_LICENSE = Artistic or GPL-1.0+ PERL_TIMEDATE_LICENSE_FILES = README +PERL_TIMEDATE_DISTNAME = TimeDate $(eval $(perl-package))
package/perl-try-tiny/perl-try-tiny.mk +1 -0
@@ -9,5 +9,6 @@ PERL_TRY_TINY_SOURCE = Try-Tiny-$(PERL_TRY_TINY_VERSION).tar.gz PERL_TRY_TINY_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER PERL_TRY_TINY_LICENSE = MIT PERL_TRY_TINY_LICENSE_FILES = README +PERL_TRY_TINY_DISTNAME = Try-Tiny $(eval $(perl-package))
package/perl-uri/perl-uri.mk +1 -0
@@ -9,5 +9,6 @@ PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER PERL_URI_LICENSE = Artistic or GPL-1.0+ PERL_URI_LICENSE_FILES = LICENSE +PERL_URI_DISTNAME = URI $(eval $(perl-package))
package/perl-www-form-urlencoded/perl-www-form-urlencoded.mk +1 -0
@@ -10,5 +10,6 @@ PERL_WWW_FORM_URLENCODED_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZEBURO PERL_WWW_FORM_URLENCODED_DEPENDENCIES = host-perl-module-build PERL_WWW_FORM_URLENCODED_LICENSE = Artistic or GPL-1.0+ PERL_WWW_FORM_URLENCODED_LICENSE_FILES = LICENSE +PERL_WWW_FORM_URLENCODED_DISTNAME = WWW-Form-UrlEncoded $(eval $(perl-package))
package/perl-www-robotrules/perl-www-robotrules.mk +1 -0
@@ -9,5 +9,6 @@ PERL_WWW_ROBOTRULES_SOURCE = WWW-RobotRules-$(PERL_WWW_ROBOTRULES_VERSION).tar.g PERL_WWW_ROBOTRULES_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_WWW_ROBOTRULES_LICENSE = Artistic or GPL-1.0+ PERL_WWW_ROBOTRULES_LICENSE_FILES = README +PERL_WWW_ROBOTRULES_DISTNAME = WWW-RobotRules $(eval $(perl-package))
package/perl-x10/perl-x10.mk +1 -0
@@ -9,5 +9,6 @@ PERL_X10_SOURCE = X10-$(PERL_X10_VERSION).tar.gz PERL_X10_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF PERL_X10_LICENSE = GPL-3.0 PERL_X10_LICENSE_FILES = README +PERL_X10_DISTNAME = X10 $(eval $(perl-package))
package/perl-xml-libxml/perl-xml-libxml.mk +1 -0
@@ -10,6 +10,7 @@ PERL_XML_LIBXML_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SH/SHLOMIF PERL_XML_LIBXML_DEPENDENCIES = zlib libxml2 PERL_XML_LIBXML_LICENSE = Artistic or GPL-1.0+ PERL_XML_LIBXML_LICENSE_FILES = LICENSE +PERL_XML_LIBXML_DISTNAME = XML-LibXML PERL_XML_LIBXML_CONF_OPTS = \ LIBS="-L $(STAGING_DIR)/usr/lib" \
package/perl-xml-namespacesupport/perl-xml-namespacesupport.mk +1 -0
@@ -9,5 +9,6 @@ PERL_XML_NAMESPACESUPPORT_SOURCE = XML-NamespaceSupport-$(PERL_XML_NAMESPACESUPP PERL_XML_NAMESPACESUPPORT_SITE = $(BR2_CPAN_MIRROR)/authors/id/P/PE/PERIGRIN PERL_XML_NAMESPACESUPPORT_LICENSE = Artistic or GPL-1.0+ PERL_XML_NAMESPACESUPPORT_LICENSE_FILES = LICENSE +PERL_XML_NAMESPACESUPPORT_DISTNAME = XML-NamespaceSupport $(eval $(perl-package))
package/perl-xml-sax-base/perl-xml-sax-base.mk +1 -0
@@ -9,5 +9,6 @@ PERL_XML_SAX_BASE_SOURCE = XML-SAX-Base-$(PERL_XML_SAX_BASE_VERSION).tar.gz PERL_XML_SAX_BASE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GR/GRANTM PERL_XML_SAX_BASE_LICENSE = Artistic or GPL-1.0+ PERL_XML_SAX_BASE_LICENSE_FILES = README +PERL_XML_SAX_BASE_DISTNAME = XML-SAX-Base $(eval $(perl-package))
package/perl-xml-sax/perl-xml-sax.mk +1 -0
@@ -9,5 +9,6 @@ PERL_XML_SAX_SOURCE = XML-SAX-$(PERL_XML_SAX_VERSION).tar.gz PERL_XML_SAX_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GR/GRANTM PERL_XML_SAX_LICENSE = Artistic or GPL-1.0+ PERL_XML_SAX_LICENSE_FILES = LICENSE +PERL_XML_SAX_DISTNAME = XML-SAX $(eval $(perl-package))
Signature · 1 line
2.17.1
PATCH 12/13 pkg-perl: add a target which upgrades all packages from metacpan
In reply to Francois Perrad--- package/pkg-perl.mk | 9 +++++++++ 1 file changed, 9 insertions(+)
package/pkg-perl.mk +9 -0
@@ -57,6 +57,10 @@ endif # used no matter the setting $(2)_PREFER_INSTALLER ?= MB +ifeq ($(4),target) +SCANCPAN_ALL_DISTRIB += $$($(2)_DISTNAME) +endif + # # Configure step. Only define it if not already defined by the package # .mk file. And take care of the differences between host and target
@@ -199,6 +203,11 @@ $(call inner-generic-package,$(1),$(2),$(3),$(4)) endef +# global target which upgrades all packages +.PHONY: scancpan +scancpan: + utils/scancpan -force -target $(SCANCPAN_ALL_DISTRIB) + ################################################################################ # perl-package -- the target generator macro for Perl packages ################################################################################
Signature · 1 line
2.17.1
PATCH 12/13 pkg-perl: add a target which upgrades all packages from metacpan
Hello,
Quoted 10 lines · Francois Perrad
Signed-off-by Francois Perrad <[email protected]>--- package/pkg-perl.mk | 9 +++++++++ 1 file changed, 9 insertions(+)package/pkg-perl.mk +0
-0
package/pkg-perl.mk endif · line 62
Quoted 6 lines
package/pkg-perl.mk +3
-0@@ -57,6 +57,10 @@ endif # used no matter the setting $(2)_PREFER_INSTALLER ?= MB +ifeq ($(4),target) +SCANCPAN_ALL_DISTRIB += $$($(2)_DISTNAME) +endif
I'm curious to understand why you're adding only target Perl packages. We don't want to update also host Perl packages ?
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
PATCH 12/13 pkg-perl: add a target which upgrades all packages from metacpan
Le mer. 10 oct. 2018 ? 09:11, Thomas Petazzoni <[email protected]> a ?crit :
Quoted 16 lines
Hello,
Quoted 13 lines · Francois Perrad
Signed-off-by Francois Perrad <[email protected]>--- package/pkg-perl.mk | 9 +++++++++ 1 file changed, 9 insertions(+)package/pkg-perl.mk +0
-0@@ -57,6 +57,10 @@ endif # used no matter the setting $(2)_PREFER_INSTALLER ?= MB
Quoted 6 lines
package/pkg-perl.mk endif · line 62
Quoted 3 lines
package/pkg-perl.mk +3
-0+ifeq ($(4),target) +SCANCPAN_ALL_DISTRIB += $$($(2)_DISTNAME) +endifI'm curious to understand why you're adding only target Perl packages.
scancpan fetch recursively all dependencies of a package.
Quoted 4 lines
We don't want to update also host Perl packages ?
Best regards,
Quoted 10 lines
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20181010/ee0af0e4/attachment.html>
PATCH 12/13 pkg-perl: add a target which upgrades all packages from metacpan
Hello,
Quoted 4 lines · Fran?ois Perrad
Quoted 2 lines
I'm curious to understand why you're adding only target Perl packages.
scancpanfetch recursively all dependencies of a package.
OK, thanks for the explanation.
In the Python case, we have a few Python host packages that are listed in package/Config.in.host, i.e they may exist or be built, without being a dependency of a target Python package. But that's not the case with Perl today, so OK.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
RFC PATCH 13/13 pkg-perl: add per package upgrade target
In reply to Francois Perrad--- package/pkg-generic.mk | 6 +++++- package/pkg-perl.mk | 11 +++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-)
package/pkg-generic.mk +5 -1
@@ -779,6 +779,9 @@ $(1)-external-deps: @echo "file://$$($(2)_OVERRIDE_SRCDIR)" endif +$(1)-upgrade: + +$$($(2)_UPGRADE_CMDS) + $(1)-show-version: @echo $$($(2)_VERSION)
@@ -1030,7 +1033,8 @@ DL_TOOLS_DEPENDENCIES += $$(call extractor-dependency,$$($(2)_SOURCE)) $(1)-rsync \ $(1)-show-depends \ $(1)-show-version \ - $(1)-source + $(1)-source \ + $(1)-upgrade ifneq ($$($(2)_SOURCE),) ifeq ($$($(2)_SITE),)
package/pkg-perl.mk +11 -0
@@ -61,6 +61,17 @@ ifeq ($(4),target) SCANCPAN_ALL_DISTRIB += $$($(2)_DISTNAME) endif +# Upgrade helper +ifeq ($(4),target) +define $(2)_UPGRADE_CMDS + utils/scancpan -force -target $$($(3)_DISTNAME) +endef +else +define $(2)_UPGRADE_CMDS + utils/scancpan -force -host $$($(3)_DISTNAME) +endef +endif + # # Configure step. Only define it if not already defined by the package # .mk file. And take care of the differences between host and target
Signature · 1 line
2.17.1
Thomas Petazzoni
Appliedcover scancpan
In reply to Francois PerradHello Fran?ois,
Quoted 2 lines · Francois Perrad
Without runtime dependencies, the build time is speed up (in parallel mode). And now, I can upgrade easily all perl modules.
Thanks a lot for this patch series!
Quoted 10 lines
Francois Perrad (13):
scancpan: wrap abstract if too long
scancpan: trim the abstract
scancpan: sort license files
scancpan: sort license in hash file
scancpan: split multiple dependencies on multiple lines
scancpan: remove run-time dependencies
perl-*: regeneration of hash files
perl-*: regeneration of Config.in files perl-*: regeneration of *.mk files
I have applied all patches up to this point.
One thing that would be nice is to adjust the Config.in generation logic to add a "# runtime" comment after the runtime dependencies. In practice it will be all target dependencies, but it is a convention we have in other packages, so it would be good to comply with it as well, and it's easy to do thanks to those packages being auto-generated.
Quoted 4 lines
scancpan: add
PERL_FOO_DISTNAMEin perl-foo.mk perl-*: regeneration with_DISTNAME
pkg-perl: add a target which upgrades all packages from metacpan [RFC] pkg-perl: add per package upgrade target
For this one, I'll leave a bit more time, so that other Buildroot developers can say what they think about it. In general, I like the idea. I'm not sure how applicable a per-package <pkg>-upgrade target is going to be to non-Perl packages, but let's see what other people think.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com