Skip to contentSkip to conversation

scancpan: adjust package name

PATCH New Francois Perrad 3 participants 20 messages Jul 23, 2015 – Jul 24, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/15 scancpan: adjust package name

underscore is not allowed in BR package name. this problem was found with the Perl module DB_File which must give the BR package perl-db-file.

---
 package/perl-db-file/Config.in       | 2 +-
 package/perl-db-file/perl-db-file.mk | 2 +-
 support/scripts/scancpan             | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)
package/perl-db-file/Config.in +1 -1
index 18daec3..37bc5da 100644
@@ -8,5 +8,5 @@ config BR2_PACKAGE_PERL_DB_FILE
 
 	  https://metacpan.org/release/DB_File
 
-comment "perl-db_file needs a toolchain w/ dynamic library"
+comment "perl-db-file needs a toolchain w/ dynamic library"
 	depends on BR2_STATIC_LIBS
package/perl-db-file/perl-db-file.mk +1 -1
index 1501926..46b87ae 100644
@@ -1,6 +1,6 @@
 ################################################################################
 #
-# perl-db_file
+# perl-db-file
 #
 ################################################################################
 
support/scripts/scancpan +1 -0
index d2e0563..c7180c8 100755
@@ -607,6 +607,7 @@ say scalar keys %dist, q{ packages fetched.} unless $quiet;
 # Buildroot package name: lowercase
 sub fsname {
     my $name = shift;
+    $name =~ s|_|-|g;
     return q{perl-} . lc $name;
 }
 
Signature · 1 line
2.1.4
#1 lore raw

PATCH 2/15 perl-encode-locale: bump to version 1.05

---
 package/perl-encode-locale/perl-encode-locale.hash | 4 ++--
 package/perl-encode-locale/perl-encode-locale.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-encode-locale/perl-encode-locale.hash +2 -2
index d1abef5..1b6a6bc 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    0565984b048732e4fd1315212f21d462 Encode-Locale-1.04.tar.gz
-sha256 33aca4aa35829bd5c8c5e64ebfde86d0a2e8cd59dac2c4de707ffe9dc10bfbd4 Encode-Locale-1.04.tar.gz
+md5    fcfdb8e4ee34bcf62aed429b4a23db27 Encode-Locale-1.05.tar.gz
+sha256 176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1 Encode-Locale-1.05.tar.gz
package/perl-encode-locale/perl-encode-locale.mk +1 -1
index fd7148e..be18589 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_ENCODE_LOCALE_VERSION = 1.04
+PERL_ENCODE_LOCALE_VERSION = 1.05
 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_DEPENDENCIES = perl
Signature · 1 line
2.1.4
#2 lore raw

PATCH 2/15 perl-encode-locale: bump to version 1.05

Dear Francois Perrad,

Quoted 5 lines · Francois Perrad
---
 package/perl-encode-locale/perl-encode-locale.hash | 4 ++--
 package/perl-encode-locale/perl-encode-locale.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Applied, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#3 lore raw

PATCH 3/15 perl-file-listing: fix dependencies

In reply to Francois Perrad
---
 package/perl-file-listing/perl-file-listing.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/perl-file-listing/perl-file-listing.mk +1 -1
index a9d8ced..c376c61 100644
@@ -7,7 +7,7 @@
 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_DEPENDENCIES = perl perl-http-date
 PERL_FILE_LISTING_LICENSE = Artistic or GPLv1+
 PERL_FILE_LISTING_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#4 lore raw

PATCH 3/15 perl-file-listing: fix dependencies

Dear Francois Perrad,

package/perl-file-listing/perl-file-listing.mk line 10

Quoted 5 lines · Francois Perrad

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

package/perl-file-listing/perl-file-listing.mk +1 -1
-PERL_FILE_LISTING_DEPENDENCIES = perl-http-date
+PERL_FILE_LISTING_DEPENDENCIES = perl perl-http-date

Why isn't the perl-package infrastructure automatically adding "perl" to the dependencies of perl modules, just like the python infrastructure is doing for python module?

Is there any usefulness in installing perl modules on the target, but not having the perl interpreter?

Thanks,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#5 lore raw

PATCH 3/15 perl-file-listing: fix dependencies

2015-07-23 22:39 GMT+02:00 Thomas Petazzoni
<[email protected]>:

Quoted 14 lines

Dear Francois Perrad,

package/perl-file-listing/perl-file-listing.mk line 10

Quoted 5 lines · Francois Perrad

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

package/perl-file-listing/perl-file-listing.mk +1 -1
-PERL_FILE_LISTING_DEPENDENCIES = perl-http-date
+PERL_FILE_LISTING_DEPENDENCIES = perl perl-http-date

Why isn't the perl-package infrastructure automatically adding "perl" to the dependencies of perl modules, just like the python infrastructure is doing for python module?

Quoted 3 lines

Is there any usefulness in installing perl modules on the target, but not having the perl interpreter?

Dear Thomas,

After reading pkg-python.mk, its dependency handling seems complicated to me.

By opposite, in Perl infrastructure, it seems trivial:
- in pkg-perl.mk, host-perl is always added as dependency (for target
and host),
- the scancpan script adds perl as dependency only for target package.

This series contains many dependency fixes because these packages were hand-written, instead of generated by scancpan. I found these issues with scancpan when regenerating these packages.

Fran?ois

Quoted 11 lines

Thanks,

Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#6 lore raw

PATCH 3/15 perl-file-listing: fix dependencies

Fran?ois,

Quoted 1 line · Fran?ois Perrad

After reading pkg-python.mk, its dependency handling seems complicated to me.

Hu? What do you find complicated? It's maybe a bit complicated by the Python 2 vs. Python 3 thing, which you don't have in the Perl world.

Quoted 8 lines

By opposite, in Perl infrastructure, it seems trivial:
- in pkg-perl.mk, host-perl is always added as dependency (for target
and host),
- the scancpan script adds perl as dependency only for target package.

This series contains many dependency fixes because these packages were hand-written, instead of generated by scancpan. I found these issues with scancpan when regenerating these packages.

I'm sorry, but if there is no reason to have a Perl module on the target without the Perl interpreter, then the dependency on 'perl' should be added automatically by the package infrastructure. Then you simply adjust the scancpan script to *not* add 'perl' to the list of dependencies for each Perl module, and that's it.

Can you work on that and respin your patch series accordingly?

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#7 lore raw

PATCH 4/15 perl-http-cookies: fix dependencies

In reply to Francois Perrad
---
 package/perl-http-cookies/Config.in            | 1 +
 package/perl-http-cookies/perl-http-cookies.mk | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
package/perl-http-cookies/Config.in +1 -0
index 4dd2fd9..cb5a3c1 100644
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_PERL_HTTP_COOKIES
 	bool "perl-http-cookies"
+	select BR2_PACKAGE_PERL_HTTP_DATE
 	select BR2_PACKAGE_PERL_HTTP_MESSAGE
 	help
 	  Objects that represent a "cookie jar"
package/perl-http-cookies/perl-http-cookies.mk +1 -1
index b3bfa2c..fa3a15a 100644
@@ -7,7 +7,7 @@
 PERL_HTTP_COOKIES_VERSION = 6.01
 PERL_HTTP_COOKIES_SOURCE = HTTP-Cookies-$(PERL_HTTP_COOKIES_VERSION).tar.gz
 PERL_HTTP_COOKIES_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS
-PERL_HTTP_COOKIES_DEPENDENCIES = perl-http-message
+PERL_HTTP_COOKIES_DEPENDENCIES = perl perl-http-date perl-http-message
 PERL_HTTP_COOKIES_LICENSE = Artistic or GPLv1+
 PERL_HTTP_COOKIES_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#8 lore raw

PATCH 5/15 perl-http-daemon: fix dependencies

In reply to Francois Perrad
---
 package/perl-http-daemon/Config.in           | 2 ++
 package/perl-http-daemon/perl-http-daemon.mk | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
package/perl-http-daemon/Config.in +2 -0
index 3d69b88..e09328c 100644
@@ -1,6 +1,8 @@
 config BR2_PACKAGE_PERL_HTTP_DAEMON
 	bool "perl-http-daemon"
+	select BR2_PACKAGE_PERL_HTTP_DATE
 	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.
package/perl-http-daemon/perl-http-daemon.mk +1 -1
index 42d2873..6c009a3 100644
@@ -7,7 +7,7 @@
 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-message
+PERL_HTTP_DAEMON_DEPENDENCIES = perl perl-http-date perl-http-message perl-lwp-mediatypes
 PERL_HTTP_DAEMON_LICENSE = Artistic or GPLv1+
 PERL_HTTP_DAEMON_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#9 lore raw

PATCH 6/15 perl-http-message: bump to version 6.10

In reply to Francois Perrad
---
 package/perl-http-message/perl-http-message.hash |  4 ++--
 package/perl-http-message/perl-http-message.mk   | 13 ++++---------
 2 files changed, 6 insertions(+), 11 deletions(-)
package/perl-http-message/perl-http-message.hash +2 -2
index ff6268d..851dfa5 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    e563ac516e28d33f65bc0f295f625f85 HTTP-Message-6.06.tar.gz
-sha256 087e97009c5239dca4631cf433d836771b3fc5ba5685eef1965f9d3415cbad63 HTTP-Message-6.06.tar.gz
+md5    b8a68ce1898691c536714eeae3f963d4 HTTP-Message-6.10.tar.gz
+sha256 bd990d3ce6545b8499ca69790847e248cf402614b48f975f8d2ef48cb8cf4c68 HTTP-Message-6.10.tar.gz
package/perl-http-message/perl-http-message.mk +4 -9
index 12eda90..07cafee 100644
@@ -4,16 +4,11 @@
 #
 ################################################################################
 
-PERL_HTTP_MESSAGE_VERSION = 6.06
+PERL_HTTP_MESSAGE_VERSION = 6.10
 PERL_HTTP_MESSAGE_SOURCE = HTTP-Message-$(PERL_HTTP_MESSAGE_VERSION).tar.gz
-PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS
+PERL_HTTP_MESSAGE_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER
+PERL_HTTP_MESSAGE_DEPENDENCIES = perl perl-encode-locale perl-http-date perl-io-html perl-lwp-mediatypes perl-uri
 PERL_HTTP_MESSAGE_LICENSE = Artistic or GPLv1+
-PERL_HTTP_MESSAGE_LICENSE_FILES = README
-PERL_HTTP_MESSAGE_DEPENDENCIES = \
-	perl-encode-locale \
-	perl-http-date \
-	perl-io-html \
-	perl-lwp-mediatypes \
-	perl-uri
+PERL_HTTP_MESSAGE_LICENSE_FILES = LICENSE
 
 $(eval $(perl-package))
Signature · 1 line
2.1.4
#10 lore raw

PATCH 7/15 perl-http-negotiate: fix dependencies

In reply to Francois Perrad
---
 package/perl-http-negotiate/perl-http-negotiate.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/perl-http-negotiate/perl-http-negotiate.mk +1 -1
index 569ed2b..b267785 100644
@@ -7,7 +7,7 @@
 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_DEPENDENCIES = perl perl-http-message
 PERL_HTTP_NEGOTIATE_LICENSE = Artistic or GPLv1+
 PERL_HTTP_NEGOTIATE_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#11 lore raw

PATCH 8/15 perl-io-socket-ssl: bump to version 2.016

In reply to Francois Perrad
---
 package/perl-io-socket-ssl/perl-io-socket-ssl.hash | 4 ++--
 package/perl-io-socket-ssl/perl-io-socket-ssl.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-io-socket-ssl/perl-io-socket-ssl.hash +2 -2
index cc6ad46..3a85814 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    e8d6584271b8c9421115eede83d42182 IO-Socket-SSL-2.012.tar.gz
-sha256 02bd7f17ceb492e396eca6627f50aaa2a3ddfcb5bfa3889ddf145383b0b179d9 IO-Socket-SSL-2.012.tar.gz
+md5    a71e9f0f76c7a15a11fef14ca8ef8aa8 IO-Socket-SSL-2.016.tar.gz
+sha256 936268b3c152a4900f9c1762ab2e0aa3f84ed3a988e8e60aaad604beda7bfe41 IO-Socket-SSL-2.016.tar.gz
package/perl-io-socket-ssl/perl-io-socket-ssl.mk +1 -1
index 16ea056..1816e93 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_IO_SOCKET_SSL_VERSION = 2.012
+PERL_IO_SOCKET_SSL_VERSION = 2.016
 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 perl-net-ssleay
Signature · 1 line
2.1.4
#12 lore raw

PATCH 9/15 perl-mojolicious: bump to version 6.14

In reply to Francois Perrad
---
 package/perl-mojolicious/perl-mojolicious.hash | 4 ++--
 package/perl-mojolicious/perl-mojolicious.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-mojolicious/perl-mojolicious.hash +2 -2
index 2955ed6..d8114e2 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    ab8d44864173583a5eae4f507420112f Mojolicious-6.08.tar.gz
-sha256 338c0310eb55c2be42dfee1173c4e3ee5bcd86f6be6f8035d1955c579767adb3 Mojolicious-6.08.tar.gz
+md5    dd067c5791e27a104a07f2676edf1bf2 Mojolicious-6.14.tar.gz
+sha256 9808871b24ee8c9709fc1bd0473a64a54d99fc8c4d6334f503256ae90130b05a Mojolicious-6.14.tar.gz
package/perl-mojolicious/perl-mojolicious.mk +1 -1
index 549805b..50a7f98 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_MOJOLICIOUS_VERSION = 6.08
+PERL_MOJOLICIOUS_VERSION = 6.14
 PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz
 PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI
 PERL_MOJOLICIOUS_DEPENDENCIES = perl
Signature · 1 line
2.1.4
#13 lore raw

PATCH 10/15 perl-net-http: bump to version 6.09

In reply to Francois Perrad
---
 package/perl-net-http/perl-net-http.hash | 4 ++--
 package/perl-net-http/perl-net-http.mk   | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
package/perl-net-http/perl-net-http.hash +2 -2
index 9f5f11b..79f43c5 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    b6da691523456089d7a812ac398bc77e Net-HTTP-6.07.tar.gz
-sha256 9f31e0325a5a0930ad309fa019da9d208e57e236fb0598675ed883c820240364 Net-HTTP-6.07.tar.gz
+md5    3d84d17f64c7316d69e7eb7b4e292b9a Net-HTTP-6.09.tar.gz
+sha256 52762b939d84806908ba544581c5708375f7938c3c0e496c128ca3fbc425e58d Net-HTTP-6.09.tar.gz
package/perl-net-http/perl-net-http.mk +3 -3
index a73dfec..dd2ad59 100644
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-PERL_NET_HTTP_VERSION = 6.07
+PERL_NET_HTTP_VERSION = 6.09
 PERL_NET_HTTP_SOURCE = Net-HTTP-$(PERL_NET_HTTP_VERSION).tar.gz
-PERL_NET_HTTP_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MS/MSCHILLI
-PERL_NET_HTTP_DEPENDENCIES = perl-uri
+PERL_NET_HTTP_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER
+PERL_NET_HTTP_DEPENDENCIES = perl perl-uri
 PERL_NET_HTTP_LICENSE = Artistic or GPLv1+
 PERL_NET_HTTP_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#14 lore raw

PATCH 11/15 perl-net-ssleay: bump to version 1.70

In reply to Francois Perrad
---
 package/perl-net-ssleay/perl-net-ssleay.hash | 4 ++--
 package/perl-net-ssleay/perl-net-ssleay.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-net-ssleay/perl-net-ssleay.hash +2 -2
index 4a6bcaa..ca659c7 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    2db2445eb072b6ecf8a1a79c9ed3e4de Net-SSLeay-1.68.tar.gz
-sha256 1701e24ec683529cb114e7b7877632f2e965a81381a70b696ee0692ee1e75cd4 Net-SSLeay-1.68.tar.gz
+md5    511cc451a64b0c5051bd9167f37051a0 Net-SSLeay-1.70.tar.gz
+sha256 05eaaa29b8f67778040eee53150ba702fc0ce49420ddd0f1ca68d082f4ee9f4a Net-SSLeay-1.70.tar.gz
package/perl-net-ssleay/perl-net-ssleay.mk +1 -1
index 0ee9566..8a40a29 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_NET_SSLEAY_VERSION = 1.68
+PERL_NET_SSLEAY_VERSION = 1.70
 PERL_NET_SSLEAY_SOURCE = Net-SSLeay-$(PERL_NET_SSLEAY_VERSION).tar.gz
 PERL_NET_SSLEAY_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MI/MIKEM
 PERL_NET_SSLEAY_DEPENDENCIES = perl openssl
Signature · 1 line
2.1.4
#15 lore raw

PATCH 12/15 perl-path-tiny: bump to version 0.072

In reply to Francois Perrad
---
 package/perl-path-tiny/perl-path-tiny.hash | 4 ++--
 package/perl-path-tiny/perl-path-tiny.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-path-tiny/perl-path-tiny.hash +2 -2
index 91c1d1e..a62c165 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    76e99fd1bb615f56954025ae636c6233 Path-Tiny-0.068.tar.gz
-sha256 a331fbd855a6216877c643c4cae4bf7edfdf7e13cd8142d2cb2d12eafdebaee0 Path-Tiny-0.068.tar.gz
+md5    840696b295230682c727297c87fe42d6 Path-Tiny-0.072.tar.gz
+sha256 d7507c7822d4f7f60a5329d26c8afce31022cd92d02b011e367cc6a1eeae6981 Path-Tiny-0.072.tar.gz
package/perl-path-tiny/perl-path-tiny.mk +1 -1
index 534453b..71e2e43 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_PATH_TINY_VERSION = 0.068
+PERL_PATH_TINY_VERSION = 0.072
 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_DEPENDENCIES = perl
Signature · 1 line
2.1.4
#16 lore raw

PATCH 13/15 perl-uri: bump to version 1.68

In reply to Francois Perrad
---
 package/perl-uri/perl-uri.hash | 4 ++--
 package/perl-uri/perl-uri.mk   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
package/perl-uri/perl-uri.hash +2 -2
index da33416..ea8de44 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    d0ef53b6c63bcc02ba55f405c30741e3 URI-1.67.tar.gz
-sha256 7088d43d5f4902becfa5e0627751f5e6d0e0bdd1637b2d39e70ce807068a274e URI-1.67.tar.gz
+md5    4a954ab8d79f831616ca817ba4b26cb9 URI-1.68.tar.gz
+sha256 c840d30f7657bfd4b2acbb311bd764232911cd3dc97e92415fbd0a242185c358 URI-1.68.tar.gz
package/perl-uri/perl-uri.mk +2 -2
index 421a89f..f1aecb0 100644
@@ -4,11 +4,11 @@
 #
 ################################################################################
 
-PERL_URI_VERSION = 1.67
+PERL_URI_VERSION = 1.68
 PERL_URI_SOURCE = URI-$(PERL_URI_VERSION).tar.gz
 PERL_URI_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER
 PERL_URI_DEPENDENCIES = perl
 PERL_URI_LICENSE = Artistic or GPLv1+
-PERL_URI_LICENSE_FILES = README
+PERL_URI_LICENSE_FILES = LICENSE
 
 $(eval $(perl-package))
Signature · 1 line
2.1.4
#17 lore raw

PATCH 14/15 perl-www-robotrules: fix dependencies

In reply to Francois Perrad
---
 package/perl-www-robotrules/Config.in              | 2 +-
 package/perl-www-robotrules/perl-www-robotrules.mk | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/perl-www-robotrules/Config.in +1 -1
index 83dbcfb..e80f5a0 100644
@@ -1,6 +1,6 @@
 config BR2_PACKAGE_PERL_WWW_ROBOTRULES
 	bool "perl-www-robotrules"
-	select PERL_URI
+	select BR2_PACKAGE_PERL_URI
 	help
 	  This module provides functions that deal the date formats used by the
 	  HTTP protocol (and then some more)
package/perl-www-robotrules/perl-www-robotrules.mk +1 -1
index 0c68b98..e74baab 100644
@@ -7,7 +7,7 @@
 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_DEPENDENCIES = perl perl-uri
 PERL_WWW_ROBOTRULES_LICENSE = Artistic or GPLv1+
 PERL_WWW_ROBOTRULES_LICENSE_FILES = README
 
Signature · 1 line
2.1.4
#18 lore raw

PATCH 15/15 perl-xml-libxml: bump to version 2.0121

In reply to Francois Perrad
---
 package/perl-xml-libxml/perl-xml-libxml.hash | 4 ++--
 package/perl-xml-libxml/perl-xml-libxml.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/perl-xml-libxml/perl-xml-libxml.hash +2 -2
index 37d8b3d..516aaef 100644
@@ -1,3 +1,3 @@
 # retrieved by scancpan from http://cpan.metacpan.org/
-md5    da8d61a5d0d1bfd8d46814e376d33f58 XML-LibXML-2.0118.tar.gz
-sha256 cc64ae26ef5ebc0f64ba292c582f1cd70701c6513133a063e2d25c3257430c9c XML-LibXML-2.0118.tar.gz
+md5    1544ab9ac110f5da296015346561ce02 XML-LibXML-2.0121.tar.gz
+sha256 ec431011cb37a04640fd2316f64d0405a274eece2c6f3847f7fbd336eb1c0dc9 XML-LibXML-2.0121.tar.gz
package/perl-xml-libxml/perl-xml-libxml.mk +1 -1
index e93623c..d58a1f3 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-PERL_XML_LIBXML_VERSION = 2.0118
+PERL_XML_LIBXML_VERSION = 2.0121
 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 = perl zlib libxml2 perl-xml-sax perl-xml-namespacesupport
Signature · 1 line
2.1.4
#19 lore raw

PATCH 1/15 scancpan: adjust package name

In reply to Francois Perrad

Dear Francois Perrad,

Quoted 10 lines · Francois Perrad

underscore is not allowed in BR package name. this problem was found with the Perl module DB_File which must give the BR package perl-db-file.

---
 package/perl-db-file/Config.in       | 2 +-
 package/perl-db-file/perl-db-file.mk | 2 +-
 support/scripts/scancpan             | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

Applied, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com