Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies
@ 2015-08-25 18:38 Francois Perrad
  2015-08-25 18:38 ` [Buildroot] [PATCH 2/3] perl-http-cookies: " Francois Perrad
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Francois Perrad @ 2015-08-25 18:38 UTC (permalink / raw)
  To: buildroot

regenerated by support/scripts/scancpan

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/perl-www-robotrules/Config.in              | 2 +-
 package/perl-www-robotrules/perl-www-robotrules.mk | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/perl-www-robotrules/Config.in b/package/perl-www-robotrules/Config.in
index 83dbcfb..e80f5a0 100644
--- a/package/perl-www-robotrules/Config.in
+++ b/package/perl-www-robotrules/Config.in
@@ -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)
diff --git a/package/perl-www-robotrules/perl-www-robotrules.mk b/package/perl-www-robotrules/perl-www-robotrules.mk
index 0c68b98..e74baab 100644
--- a/package/perl-www-robotrules/perl-www-robotrules.mk
+++ b/package/perl-www-robotrules/perl-www-robotrules.mk
@@ -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
 
-- 
2.1.4

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 2/3] perl-http-cookies: fix dependencies
  2015-08-25 18:38 [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies Francois Perrad
@ 2015-08-25 18:38 ` Francois Perrad
  2015-08-25 18:38 ` [Buildroot] [PATCH 3/3] perl-http-daemon: " Francois Perrad
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ messages in thread
From: Francois Perrad @ 2015-08-25 18:38 UTC (permalink / raw)
  To: buildroot

regenerated by support/scripts/scancpan

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/perl-http-cookies/Config.in            | 1 +
 package/perl-http-cookies/perl-http-cookies.mk | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/package/perl-http-cookies/Config.in b/package/perl-http-cookies/Config.in
index 4dd2fd9..cb5a3c1 100644
--- a/package/perl-http-cookies/Config.in
+++ b/package/perl-http-cookies/Config.in
@@ -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"
diff --git a/package/perl-http-cookies/perl-http-cookies.mk b/package/perl-http-cookies/perl-http-cookies.mk
index b3bfa2c..fa3a15a 100644
--- a/package/perl-http-cookies/perl-http-cookies.mk
+++ b/package/perl-http-cookies/perl-http-cookies.mk
@@ -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
 
-- 
2.1.4

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 3/3] perl-http-daemon: fix dependencies
  2015-08-25 18:38 [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies Francois Perrad
  2015-08-25 18:38 ` [Buildroot] [PATCH 2/3] perl-http-cookies: " Francois Perrad
@ 2015-08-25 18:38 ` Francois Perrad
  2015-08-25 18:50 ` [Buildroot] [PATCH 1/3] perl-www-robotrules: " Thomas Petazzoni
  2015-08-26 17:44 ` Thomas Petazzoni
  3 siblings, 0 replies; 7+ messages in thread
From: Francois Perrad @ 2015-08-25 18:38 UTC (permalink / raw)
  To: buildroot

regenerated by support/scripts/scancpan

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/perl-http-daemon/Config.in           | 2 ++
 package/perl-http-daemon/perl-http-daemon.mk | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/package/perl-http-daemon/Config.in b/package/perl-http-daemon/Config.in
index 3d69b88..e09328c 100644
--- a/package/perl-http-daemon/Config.in
+++ b/package/perl-http-daemon/Config.in
@@ -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.
diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk
index 42d2873..6c009a3 100644
--- a/package/perl-http-daemon/perl-http-daemon.mk
+++ b/package/perl-http-daemon/perl-http-daemon.mk
@@ -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
 
-- 
2.1.4

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies
  2015-08-25 18:38 [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies Francois Perrad
  2015-08-25 18:38 ` [Buildroot] [PATCH 2/3] perl-http-cookies: " Francois Perrad
  2015-08-25 18:38 ` [Buildroot] [PATCH 3/3] perl-http-daemon: " Francois Perrad
@ 2015-08-25 18:50 ` Thomas Petazzoni
  2015-08-26 16:49   ` François Perrad
  2015-08-26 17:44 ` Thomas Petazzoni
  3 siblings, 1 reply; 7+ messages in thread
From: Thomas Petazzoni @ 2015-08-25 18:50 UTC (permalink / raw)
  To: buildroot

Dear Francois Perrad,

On Tue, 25 Aug 2015 20:38:32 +0200, Francois Perrad wrote:
> regenerated by support/scripts/scancpan
> 
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/perl-www-robotrules/Config.in              | 2 +-
>  package/perl-www-robotrules/perl-www-robotrules.mk | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/package/perl-www-robotrules/Config.in b/package/perl-www-robotrules/Config.in
> index 83dbcfb..e80f5a0 100644
> --- a/package/perl-www-robotrules/Config.in
> +++ b/package/perl-www-robotrules/Config.in
> @@ -1,6 +1,6 @@
>  config BR2_PACKAGE_PERL_WWW_ROBOTRULES
>  	bool "perl-www-robotrules"
> -	select PERL_URI
> +	select BR2_PACKAGE_PERL_URI

Indeed, good catch.

>  	help
>  	  This module provides functions that deal the date formats used by the
>  	  HTTP protocol (and then some more)
> diff --git a/package/perl-www-robotrules/perl-www-robotrules.mk b/package/perl-www-robotrules/perl-www-robotrules.mk
> index 0c68b98..e74baab 100644
> --- a/package/perl-www-robotrules/perl-www-robotrules.mk
> +++ b/package/perl-www-robotrules/perl-www-robotrules.mk
> @@ -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

Please don't include "perl" in the dependencies, and make the perl
package infrastructure automatically add it to all target perl
packages. I already asked this a while ago I believe.

Thanks!

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies
  2015-08-25 18:50 ` [Buildroot] [PATCH 1/3] perl-www-robotrules: " Thomas Petazzoni
@ 2015-08-26 16:49   ` François Perrad
  2015-08-26 17:36     ` Thomas Petazzoni
  0 siblings, 1 reply; 7+ messages in thread
From: François Perrad @ 2015-08-26 16:49 UTC (permalink / raw)
  To: buildroot

2015-08-25 20:50 GMT+02:00 Thomas Petazzoni
<thomas.petazzoni@free-electrons.com>:
> Dear Francois Perrad,
>
> On Tue, 25 Aug 2015 20:38:32 +0200, Francois Perrad wrote:
>> regenerated by support/scripts/scancpan
>>
>> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
>> ---
>>  package/perl-www-robotrules/Config.in              | 2 +-
>>  package/perl-www-robotrules/perl-www-robotrules.mk | 2 +-
>>  2 files changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/package/perl-www-robotrules/Config.in b/package/perl-www-robotrules/Config.in
>> index 83dbcfb..e80f5a0 100644
>> --- a/package/perl-www-robotrules/Config.in
>> +++ b/package/perl-www-robotrules/Config.in
>> @@ -1,6 +1,6 @@
>>  config BR2_PACKAGE_PERL_WWW_ROBOTRULES
>>       bool "perl-www-robotrules"
>> -     select PERL_URI
>> +     select BR2_PACKAGE_PERL_URI
>
> Indeed, good catch.
>
>>       help
>>         This module provides functions that deal the date formats used by the
>>         HTTP protocol (and then some more)
>> diff --git a/package/perl-www-robotrules/perl-www-robotrules.mk b/package/perl-www-robotrules/perl-www-robotrules.mk
>> index 0c68b98..e74baab 100644
>> --- a/package/perl-www-robotrules/perl-www-robotrules.mk
>> +++ b/package/perl-www-robotrules/perl-www-robotrules.mk
>> @@ -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
>
> Please don't include "perl" in the dependencies, and make the perl
> package infrastructure automatically add it to all target perl
> packages. I already asked this a while ago I believe.
>

Dear Thomas,

A refactor of the Perl infrastructure could happen only after the
2015.08 release.
Theses patches are for fixing the 2015.08 release with the current
Perl infrastructure.

Fran?ois

> 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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies
  2015-08-26 16:49   ` François Perrad
@ 2015-08-26 17:36     ` Thomas Petazzoni
  0 siblings, 0 replies; 7+ messages in thread
From: Thomas Petazzoni @ 2015-08-26 17:36 UTC (permalink / raw)
  To: buildroot

Fran?ois,

On Wed, 26 Aug 2015 18:49:04 +0200, Fran?ois Perrad wrote:

> A refactor of the Perl infrastructure could happen only after the
> 2015.08 release.
> Theses patches are for fixing the 2015.08 release with the current
> Perl infrastructure.

Ok, understood. But then, don't we also need to fix:

 - perl-http-negotiate
 - perl-http-message
 - perl-file-listing

which, like the three packages you're fixing in this series, don't have
"perl" in their _DEPENDENCIES ?

Thanks!

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies
  2015-08-25 18:38 [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies Francois Perrad
                   ` (2 preceding siblings ...)
  2015-08-25 18:50 ` [Buildroot] [PATCH 1/3] perl-www-robotrules: " Thomas Petazzoni
@ 2015-08-26 17:44 ` Thomas Petazzoni
  3 siblings, 0 replies; 7+ messages in thread
From: Thomas Petazzoni @ 2015-08-26 17:44 UTC (permalink / raw)
  To: buildroot

Fran?ois,

On Tue, 25 Aug 2015 20:38:32 +0200, Francois Perrad wrote:
> regenerated by support/scripts/scancpan
> 
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/perl-www-robotrules/Config.in              | 2 +-
>  package/perl-www-robotrules/perl-www-robotrules.mk | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)

All three patches applied to master. Thanks!

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-08-26 17:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-25 18:38 [Buildroot] [PATCH 1/3] perl-www-robotrules: fix dependencies Francois Perrad
2015-08-25 18:38 ` [Buildroot] [PATCH 2/3] perl-http-cookies: " Francois Perrad
2015-08-25 18:38 ` [Buildroot] [PATCH 3/3] perl-http-daemon: " Francois Perrad
2015-08-25 18:50 ` [Buildroot] [PATCH 1/3] perl-www-robotrules: " Thomas Petazzoni
2015-08-26 16:49   ` François Perrad
2015-08-26 17:36     ` Thomas Petazzoni
2015-08-26 17:44 ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox