Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/20] Some new Perl modules
@ 2015-04-19  8:33 Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 01/20] perl-digest-hmac: New package Bernd Kuhls
                   ` (21 more replies)
  0 siblings, 22 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot

Hi,

this patch series adds some modules to buildroot needed by Spamassassin. The
Spamassassin package itself is not yet finished yet, but these modules can be
used by other packages as well so I split them from my tree.

Regards, Bernd

Bernd Kuhls (20):
  perl-digest-hmac: New package
  perl-html-tagset: New package
  perl-html-parser: New package
  perl-netaddr-ip: New package
  perl-net-dns: New package
  perl-time-hires: New package
  perl-encode-locale: New package
  perl-http-date: New package
  perl-file-listing: New package
  perl-io-html: New package
  perl-uri: New package
  perl-lwp-mediatypes: New package
  perl-http-message: New package
  perl-http-cookies: New package
  perl-http-daemon: New package
  perl-http-negotiate: New package
  perl-net-http: New package
  perl-www-robotrules: New package
  perl-libwww: New package
  perl-mime-base64: New package

-- 
1.7.10.4

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

* [Buildroot] [PATCH 01/20] perl-digest-hmac: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  9:42   ` Thomas Petazzoni
  2015-04-19  8:33 ` [Buildroot] [PATCH 02/20] perl-html-tagset: " Bernd Kuhls
                   ` (20 subsequent siblings)
  21 siblings, 1 reply; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                              |    1 +
 package/perl-digest-hmac/Config.in             |    6 ++++++
 package/perl-digest-hmac/perl-digest-hmac.hash |    3 +++
 package/perl-digest-hmac/perl-digest-hmac.mk   |   14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/perl-digest-hmac/Config.in
 create mode 100644 package/perl-digest-hmac/perl-digest-hmac.hash
 create mode 100644 package/perl-digest-hmac/perl-digest-hmac.mk

diff --git a/package/Config.in b/package/Config.in
index 86d9435..33456e1 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -504,6 +504,7 @@ if BR2_PACKAGE_PERL
 menu "Perl libraries/modules"
 	source "package/perl-datetime-tiny/Config.in"
 	source "package/perl-file-util/Config.in"
+	source "package/perl-digest-hmac/Config.in"
 	source "package/perl-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
diff --git a/package/perl-digest-hmac/Config.in b/package/perl-digest-hmac/Config.in
new file mode 100644
index 0000000..733a53d
--- /dev/null
+++ b/package/perl-digest-hmac/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_DIGEST_HMAC
+	bool "perl-digest-hmac"
+	help
+	  Digest::HMAC - Keyed-Hashing for Message Authentication
+
+	  https://github.com/gisle/digest-hmac
diff --git a/package/perl-digest-hmac/perl-digest-hmac.hash b/package/perl-digest-hmac/perl-digest-hmac.hash
new file mode 100644
index 0000000..018e4eb
--- /dev/null
+++ b/package/perl-digest-hmac/perl-digest-hmac.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    e6a5d6f552da16eacb5157ea4369ff9d Digest-HMAC-1.03.tar.gz
+sha256 3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59 Digest-HMAC-1.03.tar.gz
diff --git a/package/perl-digest-hmac/perl-digest-hmac.mk b/package/perl-digest-hmac/perl-digest-hmac.mk
new file mode 100644
index 0000000..97ec43e
--- /dev/null
+++ b/package/perl-digest-hmac/perl-digest-hmac.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-digest-hmac
+#
+################################################################################
+
+PERL_DIGEST_HMAC_VERSION = 1.03
+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_DEPENDENCIES = perl
+PERL_DIGEST_HMAC_LICENSE = Artistic or GPLv1+
+PERL_DIGEST_HMAC_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 02/20] perl-html-tagset: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 01/20] perl-digest-hmac: New package Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 03/20] perl-html-parser: " Bernd Kuhls
                   ` (19 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                              |    1 +
 package/perl-html-tagset/Config.in             |    6 ++++++
 package/perl-html-tagset/perl-html-tagset.hash |    3 +++
 package/perl-html-tagset/perl-html-tagset.mk   |   15 +++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-html-tagset/Config.in
 create mode 100644 package/perl-html-tagset/perl-html-tagset.hash
 create mode 100644 package/perl-html-tagset/perl-html-tagset.mk

diff --git a/package/Config.in b/package/Config.in
index 33456e1..ae4ce5f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -508,6 +508,7 @@ menu "Perl libraries/modules"
 	source "package/perl-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
+	source "package/perl-html-tagset/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-mojolicious/Config.in"
diff --git a/package/perl-html-tagset/Config.in b/package/perl-html-tagset/Config.in
new file mode 100644
index 0000000..a39bc65
--- /dev/null
+++ b/package/perl-html-tagset/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_HTML_TAGSET
+	bool "perl-html-tagset"
+	help
+	  HTML::Tagset - data tables useful in parsing HTML
+
+	  http://www.cpan.org/modules/by-authors/id/P/PE/PETDANCE/
diff --git a/package/perl-html-tagset/perl-html-tagset.hash b/package/perl-html-tagset/perl-html-tagset.hash
new file mode 100644
index 0000000..a4cf090
--- /dev/null
+++ b/package/perl-html-tagset/perl-html-tagset.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    d2bfa18fe1904df7f683e96611e87437 HTML-Tagset-3.20.tar.gz
+sha256 adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2 HTML-Tagset-3.20.tar.gz
diff --git a/package/perl-html-tagset/perl-html-tagset.mk b/package/perl-html-tagset/perl-html-tagset.mk
new file mode 100644
index 0000000..273a505
--- /dev/null
+++ b/package/perl-html-tagset/perl-html-tagset.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# perl-html-tagset
+#
+################################################################################
+
+PERL_HTML_TAGSET_VERSION = 3.20
+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_DEPENDENCIES = perl
+PERL_HTML_TAGSET_LICENSE = Artistic or GPLv1+
+PERL_HTML_TAGSET_LICENSE_FILES = README
+
+$(eval $(perl-package))
+$(eval $(host-perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 03/20] perl-html-parser: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 01/20] perl-digest-hmac: New package Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 02/20] perl-html-tagset: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 04/20] perl-netaddr-ip: " Bernd Kuhls
                   ` (18 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                              |    1 +
 package/perl-html-parser/Config.in             |    8 ++++++++
 package/perl-html-parser/perl-html-parser.hash |    3 +++
 package/perl-html-parser/perl-html-parser.mk   |   15 +++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/perl-html-parser/Config.in
 create mode 100644 package/perl-html-parser/perl-html-parser.hash
 create mode 100644 package/perl-html-parser/perl-html-parser.mk

diff --git a/package/Config.in b/package/Config.in
index ae4ce5f..ab4cf10 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -508,6 +508,7 @@ menu "Perl libraries/modules"
 	source "package/perl-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
+	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
diff --git a/package/perl-html-parser/Config.in b/package/perl-html-parser/Config.in
new file mode 100644
index 0000000..afdd523
--- /dev/null
+++ b/package/perl-html-parser/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PERL_HTML_PARSER
+	bool "perl-html-parser"
+	select BR2_PACKAGE_PERL_HTML_TAGSET
+	help
+	  The HTML-Parser distribution is is a collection of modules that parse
+	  and extract information from HTML documents
+
+	  http://github.com/gisle/html-parser
diff --git a/package/perl-html-parser/perl-html-parser.hash b/package/perl-html-parser/perl-html-parser.hash
new file mode 100644
index 0000000..eed22b7
--- /dev/null
+++ b/package/perl-html-parser/perl-html-parser.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    9128a45893097dfa3bf03301b19c5efe HTML-Parser-3.71.tar.gz
+sha256 be918b3749d3ff93627f72ee4b825683332ecb4c81c67a3a8d72b0435ffbd802 HTML-Parser-3.71.tar.gz
diff --git a/package/perl-html-parser/perl-html-parser.mk b/package/perl-html-parser/perl-html-parser.mk
new file mode 100644
index 0000000..2488702
--- /dev/null
+++ b/package/perl-html-parser/perl-html-parser.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# perl-html-parser
+#
+################################################################################
+
+PERL_HTML_PARSER_VERSION = 3.71
+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 GPLv1+
+PERL_HTML_PARSER_LICENSE_FILES = README
+
+$(eval $(perl-package))
+$(eval $(host-perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 04/20] perl-netaddr-ip: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (2 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 03/20] perl-html-parser: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 05/20] perl-net-dns: " Bernd Kuhls
                   ` (17 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                            |    1 +
 package/perl-netaddr-ip/Config.in            |    6 ++++++
 package/perl-netaddr-ip/perl-netaddr-ip.hash |    3 +++
 package/perl-netaddr-ip/perl-netaddr-ip.mk   |   17 +++++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/perl-netaddr-ip/Config.in
 create mode 100644 package/perl-netaddr-ip/perl-netaddr-ip.hash
 create mode 100644 package/perl-netaddr-ip/perl-netaddr-ip.mk

diff --git a/package/Config.in b/package/Config.in
index ab4cf10..95f3624 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -514,6 +514,7 @@ menu "Perl libraries/modules"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-ssleay/Config.in"
+	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
 	source "package/perl-try-tiny/Config.in"
 	source "package/perl-xml-libxml/Config.in"
diff --git a/package/perl-netaddr-ip/Config.in b/package/perl-netaddr-ip/Config.in
new file mode 100644
index 0000000..76c6611
--- /dev/null
+++ b/package/perl-netaddr-ip/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_NETADDR_IP
+	bool "perl-netaddr-ip"
+	help
+	  NetAddr::IP - Manages IPv4 and IPv6 addresses and subnets
+
+	  http://search.cpan.org/~miker/NetAddr-IP-4.075/IP.pm
diff --git a/package/perl-netaddr-ip/perl-netaddr-ip.hash b/package/perl-netaddr-ip/perl-netaddr-ip.hash
new file mode 100644
index 0000000..37d17fa
--- /dev/null
+++ b/package/perl-netaddr-ip/perl-netaddr-ip.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    b72b91ebd228b096fd3b0acc87df877e NetAddr-IP-4.075.tar.gz
+sha256 ab8275bb8f306f780cd029a6dc48764461f4d1ef3a106b99fe5a90cbf2968839 NetAddr-IP-4.075.tar.gz
diff --git a/package/perl-netaddr-ip/perl-netaddr-ip.mk b/package/perl-netaddr-ip/perl-netaddr-ip.mk
new file mode 100644
index 0000000..aaa3ef0
--- /dev/null
+++ b/package/perl-netaddr-ip/perl-netaddr-ip.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# perl-netaddr-ip
+#
+################################################################################
+
+PERL_NETADDR_IP_VERSION = 4.075
+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_DEPENDENCIES = perl
+PERL_NETADDR_IP_LICENSE = Artistic or GPLv1+
+PERL_NETADDR_IP_LICENSE_FILES = Artistic Copying
+
+PERL_NETADDR_IP_CONF_OPTS = -noxs
+
+$(eval $(perl-package))
+$(eval $(host-perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 05/20] perl-net-dns: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (3 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 04/20] perl-netaddr-ip: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 06/20] perl-time-hires: " Bernd Kuhls
                   ` (16 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                      |    1 +
 package/perl-net-dns/Config.in         |    7 +++++++
 package/perl-net-dns/perl-net-dns.hash |    3 +++
 package/perl-net-dns/perl-net-dns.mk   |   15 +++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/perl-net-dns/Config.in
 create mode 100644 package/perl-net-dns/perl-net-dns.hash
 create mode 100644 package/perl-net-dns/perl-net-dns.mk

diff --git a/package/Config.in b/package/Config.in
index 95f3624..3e85dba 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -513,6 +513,7 @@ menu "Perl libraries/modules"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-mojolicious/Config.in"
+	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
diff --git a/package/perl-net-dns/Config.in b/package/perl-net-dns/Config.in
new file mode 100644
index 0000000..24ce481
--- /dev/null
+++ b/package/perl-net-dns/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_NET_DNS
+	bool "perl-net-dns"
+	select BR2_PACKAGE_PERL_DIGEST_HMAC
+	help
+	  Net::DNS is a DNS resolver implemented in Perl.
+
+	  http://www.net-dns.org
diff --git a/package/perl-net-dns/perl-net-dns.hash b/package/perl-net-dns/perl-net-dns.hash
new file mode 100644
index 0000000..01d2772
--- /dev/null
+++ b/package/perl-net-dns/perl-net-dns.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    f1d48107ff6b366479ad035783486d7a Net-DNS-0.83.tar.gz
+sha256 8e1108d1801b9695909859323e1ed2f7ffb3b03dd3d2028a19fb79fc1a1d7c39 Net-DNS-0.83.tar.gz
diff --git a/package/perl-net-dns/perl-net-dns.mk b/package/perl-net-dns/perl-net-dns.mk
new file mode 100644
index 0000000..444785f
--- /dev/null
+++ b/package/perl-net-dns/perl-net-dns.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# perl-net-dns
+#
+################################################################################
+
+PERL_NET_DNS_VERSION = 0.83
+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 = Artistic or GPLv1+
+PERL_NET_DNS_LICENSE_FILES = README
+
+$(eval $(perl-package))
+$(eval $(host-perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 06/20] perl-time-hires: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (4 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 05/20] perl-net-dns: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 07/20] perl-encode-locale: " Bernd Kuhls
                   ` (15 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                            |    1 +
 package/perl-time-hires/Config.in            |    6 ++++++
 package/perl-time-hires/perl-time-hires.hash |    3 +++
 package/perl-time-hires/perl-time-hires.mk   |   14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/perl-time-hires/Config.in
 create mode 100644 package/perl-time-hires/perl-time-hires.hash
 create mode 100644 package/perl-time-hires/perl-time-hires.mk

diff --git a/package/Config.in b/package/Config.in
index 3e85dba..826bde9 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -517,6 +517,7 @@ menu "Perl libraries/modules"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
+	source "package/perl-time-hires/Config.in"
 	source "package/perl-try-tiny/Config.in"
 	source "package/perl-xml-libxml/Config.in"
 	source "package/perl-xml-namespacesupport/Config.in"
diff --git a/package/perl-time-hires/Config.in b/package/perl-time-hires/Config.in
new file mode 100644
index 0000000..e10c18a
--- /dev/null
+++ b/package/perl-time-hires/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_TIME_HIRES
+	bool "perl-time-hires"
+	help
+	  High resolution alarm, sleep, gettimeofday, interval timers
+
+	  http://search.cpan.org/dist/Time-HiRes/HiRes.pm
diff --git a/package/perl-time-hires/perl-time-hires.hash b/package/perl-time-hires/perl-time-hires.hash
new file mode 100644
index 0000000..1852340
--- /dev/null
+++ b/package/perl-time-hires/perl-time-hires.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    077e5d7eda1349f98c564026603f8a0a Time-HiRes-1.9726.tar.gz
+sha256 ff662ad9b1f6c75a149db7fa1bfc7a161ac8b271e5f3980345e08b734769109e Time-HiRes-1.9726.tar.gz
diff --git a/package/perl-time-hires/perl-time-hires.mk b/package/perl-time-hires/perl-time-hires.mk
new file mode 100644
index 0000000..79207c9
--- /dev/null
+++ b/package/perl-time-hires/perl-time-hires.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-time-hires
+#
+################################################################################
+
+PERL_TIME_HIRES_VERSION = 1.9726
+PERL_TIME_HIRES_SOURCE = Time-HiRes-$(PERL_TIME_HIRES_VERSION).tar.gz
+PERL_TIME_HIRES_SITE = $(BR2_CPAN_MIRROR)/authors/id/Z/ZE/ZEFRAM
+PERL_TIME_HIRES_DEPENDENCIES = perl
+PERL_TIME_HIRES_LICENSE = Artistic or GPLv1+
+PERL_TIME_HIRES_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 07/20] perl-encode-locale: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (5 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 06/20] perl-time-hires: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 08/20] perl-http-date: " Bernd Kuhls
                   ` (14 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                  |    1 +
 package/perl-encode-locale/Config.in               |    6 ++++++
 package/perl-encode-locale/perl-encode-locale.hash |    3 +++
 package/perl-encode-locale/perl-encode-locale.mk   |   14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/perl-encode-locale/Config.in
 create mode 100644 package/perl-encode-locale/perl-encode-locale.hash
 create mode 100644 package/perl-encode-locale/perl-encode-locale.mk

diff --git a/package/Config.in b/package/Config.in
index 826bde9..75e6f58 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -505,6 +505,7 @@ menu "Perl libraries/modules"
 	source "package/perl-datetime-tiny/Config.in"
 	source "package/perl-file-util/Config.in"
 	source "package/perl-digest-hmac/Config.in"
+	source "package/perl-encode-locale/Config.in"
 	source "package/perl-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
diff --git a/package/perl-encode-locale/Config.in b/package/perl-encode-locale/Config.in
new file mode 100644
index 0000000..d15aecb
--- /dev/null
+++ b/package/perl-encode-locale/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_ENCODE_LOCALE
+	bool "perl-encode-locale"
+	help
+	  Determine the locale encoding
+
+	  https://github.com/gisle/encode-locale
diff --git a/package/perl-encode-locale/perl-encode-locale.hash b/package/perl-encode-locale/perl-encode-locale.hash
new file mode 100644
index 0000000..d1abef5
--- /dev/null
+++ b/package/perl-encode-locale/perl-encode-locale.hash
@@ -0,0 +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
diff --git a/package/perl-encode-locale/perl-encode-locale.mk b/package/perl-encode-locale/perl-encode-locale.mk
new file mode 100644
index 0000000..fd7148e
--- /dev/null
+++ b/package/perl-encode-locale/perl-encode-locale.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-encode-locale
+#
+################################################################################
+
+PERL_ENCODE_LOCALE_VERSION = 1.04
+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
+PERL_ENCODE_LOCALE_LICENSE = Artistic or GPLv1+
+PERL_ENCODE_LOCALE_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 08/20] perl-http-date: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (6 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 07/20] perl-encode-locale: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 09/20] perl-file-listing: " Bernd Kuhls
                   ` (13 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                          |    1 +
 package/perl-http-date/Config.in           |    7 +++++++
 package/perl-http-date/perl-http-date.hash |    3 +++
 package/perl-http-date/perl-http-date.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-http-date/Config.in
 create mode 100644 package/perl-http-date/perl-http-date.hash
 create mode 100644 package/perl-http-date/perl-http-date.mk

diff --git a/package/Config.in b/package/Config.in
index 75e6f58..bb4f3e0 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -511,6 +511,7 @@ menu "Perl libraries/modules"
 	source "package/perl-gdtextutil/Config.in"
 	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
+	source "package/perl-http-date/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-mojolicious/Config.in"
diff --git a/package/perl-http-date/Config.in b/package/perl-http-date/Config.in
new file mode 100644
index 0000000..c45335f
--- /dev/null
+++ b/package/perl-http-date/Config.in
@@ -0,0 +1,7 @@
+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)
+
+	  https://github.com/gisle/http-date
diff --git a/package/perl-http-date/perl-http-date.hash b/package/perl-http-date/perl-http-date.hash
new file mode 100644
index 0000000..db85cd0
--- /dev/null
+++ b/package/perl-http-date/perl-http-date.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    52b7a0d5982d61be1edb217751d7daba HTTP-Date-6.02.tar.gz
+sha256 e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333 HTTP-Date-6.02.tar.gz
diff --git a/package/perl-http-date/perl-http-date.mk b/package/perl-http-date/perl-http-date.mk
new file mode 100644
index 0000000..6de95b6
--- /dev/null
+++ b/package/perl-http-date/perl-http-date.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-http-date
+#
+################################################################################
+
+PERL_HTTP_DATE_VERSION = 6.02
+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_DEPENDENCIES = perl
+PERL_HTTP_DATE_LICENSE = Artistic or GPLv1+
+PERL_HTTP_DATE_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 09/20] perl-file-listing: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (7 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 08/20] perl-http-date: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 10/20] perl-io-html: " Bernd Kuhls
                   ` (12 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                |    1 +
 package/perl-file-listing/Config.in              |    7 +++++++
 package/perl-file-listing/perl-file-listing.hash |    3 +++
 package/perl-file-listing/perl-file-listing.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-file-listing/Config.in
 create mode 100644 package/perl-file-listing/perl-file-listing.hash
 create mode 100644 package/perl-file-listing/perl-file-listing.mk

diff --git a/package/Config.in b/package/Config.in
index bb4f3e0..8a96777 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -506,6 +506,7 @@ menu "Perl libraries/modules"
 	source "package/perl-file-util/Config.in"
 	source "package/perl-digest-hmac/Config.in"
 	source "package/perl-encode-locale/Config.in"
+	source "package/perl-file-listing/Config.in"
 	source "package/perl-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
diff --git a/package/perl-file-listing/Config.in b/package/perl-file-listing/Config.in
new file mode 100644
index 0000000..85f8e2e
--- /dev/null
+++ b/package/perl-file-listing/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_FILE_LISTING
+	bool "perl-file-listing"
+	select BR2_PACKAGE_PERL_HTTP_DATE
+	help
+	  Module to parse directoy listings
+
+	  https://github.com/gisle/file-listing
diff --git a/package/perl-file-listing/perl-file-listing.hash b/package/perl-file-listing/perl-file-listing.hash
new file mode 100644
index 0000000..1549c5a
--- /dev/null
+++ b/package/perl-file-listing/perl-file-listing.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    83f636b477741f3a014585bb9cc079a6 File-Listing-6.04.tar.gz
+sha256 1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5 File-Listing-6.04.tar.gz
diff --git a/package/perl-file-listing/perl-file-listing.mk b/package/perl-file-listing/perl-file-listing.mk
new file mode 100644
index 0000000..a9d8ced
--- /dev/null
+++ b/package/perl-file-listing/perl-file-listing.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-file-listing
+#
+################################################################################
+
+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 GPLv1+
+PERL_FILE_LISTING_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 10/20] perl-io-html: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (8 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 09/20] perl-file-listing: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 11/20] perl-uri: " Bernd Kuhls
                   ` (11 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                      |    1 +
 package/perl-io-html/Config.in         |    6 ++++++
 package/perl-io-html/perl-io-html.hash |    3 +++
 package/perl-io-html/perl-io-html.mk   |   14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/perl-io-html/Config.in
 create mode 100644 package/perl-io-html/perl-io-html.hash
 create mode 100644 package/perl-io-html/perl-io-html.mk

diff --git a/package/Config.in b/package/Config.in
index 8a96777..e60481e 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -513,6 +513,7 @@ menu "Perl libraries/modules"
 	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
 	source "package/perl-http-date/Config.in"
+	source "package/perl-io-html/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-mojolicious/Config.in"
diff --git a/package/perl-io-html/Config.in b/package/perl-io-html/Config.in
new file mode 100644
index 0000000..6977022
--- /dev/null
+++ b/package/perl-io-html/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_IO_HTML
+	bool "perl-io-html"
+	help
+	  Perl module that opens a file and performs automatic charset detection
+
+	  https://github.com/madsen/io-html
diff --git a/package/perl-io-html/perl-io-html.hash b/package/perl-io-html/perl-io-html.hash
new file mode 100644
index 0000000..8d8c48d
--- /dev/null
+++ b/package/perl-io-html/perl-io-html.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    3f8958718844dc96b9f6946f21d70d22 IO-HTML-1.001.tar.gz
+sha256 ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0 IO-HTML-1.001.tar.gz
diff --git a/package/perl-io-html/perl-io-html.mk b/package/perl-io-html/perl-io-html.mk
new file mode 100644
index 0000000..3926d44
--- /dev/null
+++ b/package/perl-io-html/perl-io-html.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-io-html
+#
+################################################################################
+
+PERL_IO_HTML_VERSION = 1.001
+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_DEPENDENCIES = perl
+PERL_IO_HTML_LICENSE = Artistic or GPLv1+
+PERL_IO_HTML_LICENSE_FILES = LICENSE
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 11/20] perl-uri: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (9 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 10/20] perl-io-html: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 12/20] perl-lwp-mediatypes: " Bernd Kuhls
                   ` (10 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in              |    1 +
 package/perl-uri/Config.in     |    8 ++++++++
 package/perl-uri/perl-uri.hash |    3 +++
 package/perl-uri/perl-uri.mk   |   14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/perl-uri/Config.in
 create mode 100644 package/perl-uri/perl-uri.hash
 create mode 100644 package/perl-uri/perl-uri.mk

diff --git a/package/Config.in b/package/Config.in
index e60481e..4aacdd7 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -523,6 +523,7 @@ menu "Perl libraries/modules"
 	source "package/perl-path-tiny/Config.in"
 	source "package/perl-time-hires/Config.in"
 	source "package/perl-try-tiny/Config.in"
+	source "package/perl-uri/Config.in"
 	source "package/perl-xml-libxml/Config.in"
 	source "package/perl-xml-namespacesupport/Config.in"
 	source "package/perl-xml-sax/Config.in"
diff --git a/package/perl-uri/Config.in b/package/perl-uri/Config.in
new file mode 100644
index 0000000..62a53f2
--- /dev/null
+++ b/package/perl-uri/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PERL_URI
+	bool "perl-uri"
+	help
+	  The module implements the URI class. Objects of this class represent
+	  Uniform Resource Identifier references as specified in RFC 2396 and
+	  updated by RFC 2732.
+
+	  https://github.com/libwww-perl/uri
diff --git a/package/perl-uri/perl-uri.hash b/package/perl-uri/perl-uri.hash
new file mode 100644
index 0000000..da33416
--- /dev/null
+++ b/package/perl-uri/perl-uri.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    d0ef53b6c63bcc02ba55f405c30741e3 URI-1.67.tar.gz
+sha256 7088d43d5f4902becfa5e0627751f5e6d0e0bdd1637b2d39e70ce807068a274e URI-1.67.tar.gz
diff --git a/package/perl-uri/perl-uri.mk b/package/perl-uri/perl-uri.mk
new file mode 100644
index 0000000..421a89f
--- /dev/null
+++ b/package/perl-uri/perl-uri.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-uri
+#
+################################################################################
+
+PERL_URI_VERSION = 1.67
+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
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 12/20] perl-lwp-mediatypes: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (10 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 11/20] perl-uri: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 13/20] perl-http-message: " Bernd Kuhls
                   ` (9 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                    |    1 +
 package/perl-lwp-mediatypes/Config.in                |    7 +++++++
 package/perl-lwp-mediatypes/perl-lwp-mediatypes.hash |    3 +++
 package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-lwp-mediatypes/Config.in
 create mode 100644 package/perl-lwp-mediatypes/perl-lwp-mediatypes.hash
 create mode 100644 package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk

diff --git a/package/Config.in b/package/Config.in
index 4aacdd7..32b00fe 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -516,6 +516,7 @@ menu "Perl libraries/modules"
 	source "package/perl-io-html/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
+	source "package/perl-lwp-mediatypes/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-ssleay/Config.in"
diff --git a/package/perl-lwp-mediatypes/Config.in b/package/perl-lwp-mediatypes/Config.in
new file mode 100644
index 0000000..b362e9c
--- /dev/null
+++ b/package/perl-lwp-mediatypes/Config.in
@@ -0,0 +1,7 @@
+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.
+
+	  https://github.com/gisle/lwp-mediatypes
diff --git a/package/perl-lwp-mediatypes/perl-lwp-mediatypes.hash b/package/perl-lwp-mediatypes/perl-lwp-mediatypes.hash
new file mode 100644
index 0000000..0f6fee9
--- /dev/null
+++ b/package/perl-lwp-mediatypes/perl-lwp-mediatypes.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    8c5f25fb64b974d22aff424476ba13c9 LWP-MediaTypes-6.02.tar.gz
+sha256 18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676 LWP-MediaTypes-6.02.tar.gz
diff --git a/package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk b/package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk
new file mode 100644
index 0000000..2442d41
--- /dev/null
+++ b/package/perl-lwp-mediatypes/perl-lwp-mediatypes.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-lwp-mediatypes
+#
+################################################################################
+
+PERL_LWP_MEDIATYPES_VERSION = 6.02
+PERL_LWP_MEDIATYPES_SOURCE = LWP-MediaTypes-$(PERL_LWP_MEDIATYPES_VERSION).tar.gz
+PERL_LWP_MEDIATYPES_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS
+PERL_LWP_MEDIATYPES_DEPENDENCIES = perl
+PERL_LWP_MEDIATYPES_LICENSE = Artistic or GPLv1+
+PERL_LWP_MEDIATYPES_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 13/20] perl-http-message: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (11 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 12/20] perl-lwp-mediatypes: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 14/20] perl-http-cookies: " Bernd Kuhls
                   ` (8 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                |    1 +
 package/perl-http-message/Config.in              |   12 ++++++++++++
 package/perl-http-message/perl-http-message.hash |    3 +++
 package/perl-http-message/perl-http-message.mk   |   19 +++++++++++++++++++
 4 files changed, 35 insertions(+)
 create mode 100644 package/perl-http-message/Config.in
 create mode 100644 package/perl-http-message/perl-http-message.hash
 create mode 100644 package/perl-http-message/perl-http-message.mk

diff --git a/package/Config.in b/package/Config.in
index 32b00fe..4725c23 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -513,6 +513,7 @@ menu "Perl libraries/modules"
 	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
 	source "package/perl-http-date/Config.in"
+	source "package/perl-http-message/Config.in"
 	source "package/perl-io-html/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
diff --git a/package/perl-http-message/Config.in b/package/perl-http-message/Config.in
new file mode 100644
index 0000000..9dda1ee
--- /dev/null
+++ b/package/perl-http-message/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_PERL_HTTP_MESSAGE
+	bool "perl-http-message"
+	select BR2_PACKAGE_PERL_ENCODE_LOCALE
+	select BR2_PACKAGE_PERL_HTTP_DATE
+	select BR2_PACKAGE_PERL_IO_HTML
+	select BR2_PACKAGE_PERL_LWP_MEDIATYPES
+	select BR2_PACKAGE_PERL_URI
+	help
+	  The HTTP-Message distribution contains classes useful for representing
+	  the messages passed in HTTP style communication.
+
+	  https://github.com/libwww-perl/http-message
diff --git a/package/perl-http-message/perl-http-message.hash b/package/perl-http-message/perl-http-message.hash
new file mode 100644
index 0000000..ff6268d
--- /dev/null
+++ b/package/perl-http-message/perl-http-message.hash
@@ -0,0 +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
diff --git a/package/perl-http-message/perl-http-message.mk b/package/perl-http-message/perl-http-message.mk
new file mode 100644
index 0000000..12eda90
--- /dev/null
+++ b/package/perl-http-message/perl-http-message.mk
@@ -0,0 +1,19 @@
+################################################################################
+#
+# perl-http-message
+#
+################################################################################
+
+PERL_HTTP_MESSAGE_VERSION = 6.06
+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_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
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 14/20] perl-http-cookies: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (12 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 13/20] perl-http-message: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 15/20] perl-http-daemon: " Bernd Kuhls
                   ` (7 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                |    1 +
 package/perl-http-cookies/Config.in              |    7 +++++++
 package/perl-http-cookies/perl-http-cookies.hash |    3 +++
 package/perl-http-cookies/perl-http-cookies.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-http-cookies/Config.in
 create mode 100644 package/perl-http-cookies/perl-http-cookies.hash
 create mode 100644 package/perl-http-cookies/perl-http-cookies.mk

diff --git a/package/Config.in b/package/Config.in
index 4725c23..4b43207 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -512,6 +512,7 @@ menu "Perl libraries/modules"
 	source "package/perl-gdtextutil/Config.in"
 	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
+	source "package/perl-http-cookies/Config.in"
 	source "package/perl-http-date/Config.in"
 	source "package/perl-http-message/Config.in"
 	source "package/perl-io-html/Config.in"
diff --git a/package/perl-http-cookies/Config.in b/package/perl-http-cookies/Config.in
new file mode 100644
index 0000000..4dd2fd9
--- /dev/null
+++ b/package/perl-http-cookies/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_HTTP_COOKIES
+	bool "perl-http-cookies"
+	select BR2_PACKAGE_PERL_HTTP_MESSAGE
+	help
+	  Objects that represent a "cookie jar"
+
+	  http://github.com/gisle/http-cookies
diff --git a/package/perl-http-cookies/perl-http-cookies.hash b/package/perl-http-cookies/perl-http-cookies.hash
new file mode 100644
index 0000000..94e5f31
--- /dev/null
+++ b/package/perl-http-cookies/perl-http-cookies.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    ecfd0eeb88512033352c2f13c9580f03 HTTP-Cookies-6.01.tar.gz
+sha256 f5d3ade383ce6389d80cb0d0356b643af80435bb036afd8edce335215ec5eb20 HTTP-Cookies-6.01.tar.gz
diff --git a/package/perl-http-cookies/perl-http-cookies.mk b/package/perl-http-cookies/perl-http-cookies.mk
new file mode 100644
index 0000000..b3bfa2c
--- /dev/null
+++ b/package/perl-http-cookies/perl-http-cookies.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-http-cookies
+#
+################################################################################
+
+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_LICENSE = Artistic or GPLv1+
+PERL_HTTP_COOKIES_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 15/20] perl-http-daemon: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (13 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 14/20] perl-http-cookies: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 16/20] perl-http-negotiate: " Bernd Kuhls
                   ` (6 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                              |    1 +
 package/perl-http-daemon/Config.in             |    8 ++++++++
 package/perl-http-daemon/perl-http-daemon.hash |    3 +++
 package/perl-http-daemon/perl-http-daemon.mk   |   14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/perl-http-daemon/Config.in
 create mode 100644 package/perl-http-daemon/perl-http-daemon.hash
 create mode 100644 package/perl-http-daemon/perl-http-daemon.mk

diff --git a/package/Config.in b/package/Config.in
index 4b43207..7c91393 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -513,6 +513,7 @@ menu "Perl libraries/modules"
 	source "package/perl-html-parser/Config.in"
 	source "package/perl-html-tagset/Config.in"
 	source "package/perl-http-cookies/Config.in"
+	source "package/perl-http-daemon/Config.in"
 	source "package/perl-http-date/Config.in"
 	source "package/perl-http-message/Config.in"
 	source "package/perl-io-html/Config.in"
diff --git a/package/perl-http-daemon/Config.in b/package/perl-http-daemon/Config.in
new file mode 100644
index 0000000..3d69b88
--- /dev/null
+++ b/package/perl-http-daemon/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PERL_HTTP_DAEMON
+	bool "perl-http-daemon"
+	select BR2_PACKAGE_PERL_HTTP_MESSAGE
+	help
+	  Instances of the `HTTP::Daemon' class are HTTP/1.1 servers that listen
+	  on a socket for incoming requests.
+
+	  http://github.com/gisle/http-daemon
diff --git a/package/perl-http-daemon/perl-http-daemon.hash b/package/perl-http-daemon/perl-http-daemon.hash
new file mode 100644
index 0000000..f4f6023
--- /dev/null
+++ b/package/perl-http-daemon/perl-http-daemon.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    ed0ae02d25d7f1e89456d4d69732adc2 HTTP-Daemon-6.01.tar.gz
+sha256 43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2 HTTP-Daemon-6.01.tar.gz
diff --git a/package/perl-http-daemon/perl-http-daemon.mk b/package/perl-http-daemon/perl-http-daemon.mk
new file mode 100644
index 0000000..42d2873
--- /dev/null
+++ b/package/perl-http-daemon/perl-http-daemon.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-http-daemon
+#
+################################################################################
+
+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_LICENSE = Artistic or GPLv1+
+PERL_HTTP_DAEMON_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 16/20] perl-http-negotiate: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (14 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 15/20] perl-http-daemon: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 17/20] perl-net-http: " Bernd Kuhls
                   ` (5 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                    |    1 +
 package/perl-http-negotiate/Config.in                |    9 +++++++++
 package/perl-http-negotiate/perl-http-negotiate.hash |    3 +++
 package/perl-http-negotiate/perl-http-negotiate.mk   |   14 ++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/perl-http-negotiate/Config.in
 create mode 100644 package/perl-http-negotiate/perl-http-negotiate.hash
 create mode 100644 package/perl-http-negotiate/perl-http-negotiate.mk

diff --git a/package/Config.in b/package/Config.in
index 7c91393..024b286 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -516,6 +516,7 @@ menu "Perl libraries/modules"
 	source "package/perl-http-daemon/Config.in"
 	source "package/perl-http-date/Config.in"
 	source "package/perl-http-message/Config.in"
+	source "package/perl-http-negotiate/Config.in"
 	source "package/perl-io-html/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
diff --git a/package/perl-http-negotiate/Config.in b/package/perl-http-negotiate/Config.in
new file mode 100644
index 0000000..2b7f7b9
--- /dev/null
+++ b/package/perl-http-negotiate/Config.in
@@ -0,0 +1,9 @@
+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.
+
+	  http://github.com/gisle/http-negotiate
diff --git a/package/perl-http-negotiate/perl-http-negotiate.hash b/package/perl-http-negotiate/perl-http-negotiate.hash
new file mode 100644
index 0000000..f1db2ff
--- /dev/null
+++ b/package/perl-http-negotiate/perl-http-negotiate.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    1236195250e264d7436e7bb02031671b HTTP-Negotiate-6.01.tar.gz
+sha256 1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016 HTTP-Negotiate-6.01.tar.gz
diff --git a/package/perl-http-negotiate/perl-http-negotiate.mk b/package/perl-http-negotiate/perl-http-negotiate.mk
new file mode 100644
index 0000000..569ed2b
--- /dev/null
+++ b/package/perl-http-negotiate/perl-http-negotiate.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-http-negotiate
+#
+################################################################################
+
+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 GPLv1+
+PERL_HTTP_NEGOTIATE_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 17/20] perl-net-http: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (15 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 16/20] perl-http-negotiate: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 18/20] perl-www-robotrules: " Bernd Kuhls
                   ` (4 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                        |    1 +
 package/perl-net-http/Config.in          |    7 +++++++
 package/perl-net-http/perl-net-http.hash |    3 +++
 package/perl-net-http/perl-net-http.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-net-http/Config.in
 create mode 100644 package/perl-net-http/perl-net-http.hash
 create mode 100644 package/perl-net-http/perl-net-http.mk

diff --git a/package/Config.in b/package/Config.in
index 024b286..3e421c5 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -523,6 +523,7 @@ menu "Perl libraries/modules"
 	source "package/perl-lwp-mediatypes/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
+	source "package/perl-net-http/Config.in"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
diff --git a/package/perl-net-http/Config.in b/package/perl-net-http/Config.in
new file mode 100644
index 0000000..6f18dd5
--- /dev/null
+++ b/package/perl-net-http/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_NET_HTTP
+	bool "perl-net-http"
+	select BR2_PACKAGE_PERL_URI
+	help
+	  The `Net::HTTP' class is a low-level HTTP client.
+
+	  http://github.com/libwww-perl/net-http
diff --git a/package/perl-net-http/perl-net-http.hash b/package/perl-net-http/perl-net-http.hash
new file mode 100644
index 0000000..9f5f11b
--- /dev/null
+++ b/package/perl-net-http/perl-net-http.hash
@@ -0,0 +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
diff --git a/package/perl-net-http/perl-net-http.mk b/package/perl-net-http/perl-net-http.mk
new file mode 100644
index 0000000..a73dfec
--- /dev/null
+++ b/package/perl-net-http/perl-net-http.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-net-http
+#
+################################################################################
+
+PERL_NET_HTTP_VERSION = 6.07
+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_LICENSE = Artistic or GPLv1+
+PERL_NET_HTTP_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 18/20] perl-www-robotrules: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (16 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 17/20] perl-net-http: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 19/20] perl-libwww: " Bernd Kuhls
                   ` (3 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                                    |    1 +
 package/perl-www-robotrules/Config.in                |    8 ++++++++
 package/perl-www-robotrules/perl-www-robotrules.hash |    3 +++
 package/perl-www-robotrules/perl-www-robotrules.mk   |   14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/perl-www-robotrules/Config.in
 create mode 100644 package/perl-www-robotrules/perl-www-robotrules.hash
 create mode 100644 package/perl-www-robotrules/perl-www-robotrules.mk

diff --git a/package/Config.in b/package/Config.in
index 3e421c5..3b73934 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -530,6 +530,7 @@ menu "Perl libraries/modules"
 	source "package/perl-time-hires/Config.in"
 	source "package/perl-try-tiny/Config.in"
 	source "package/perl-uri/Config.in"
+	source "package/perl-www-robotrules/Config.in"
 	source "package/perl-xml-libxml/Config.in"
 	source "package/perl-xml-namespacesupport/Config.in"
 	source "package/perl-xml-sax/Config.in"
diff --git a/package/perl-www-robotrules/Config.in b/package/perl-www-robotrules/Config.in
new file mode 100644
index 0000000..83dbcfb
--- /dev/null
+++ b/package/perl-www-robotrules/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PERL_WWW_ROBOTRULES
+	bool "perl-www-robotrules"
+	select PERL_URI
+	help
+	  This module provides functions that deal the date formats used by the
+	  HTTP protocol (and then some more)
+
+	  http://github.com/gisle/www-robotrules
diff --git a/package/perl-www-robotrules/perl-www-robotrules.hash b/package/perl-www-robotrules/perl-www-robotrules.hash
new file mode 100644
index 0000000..9091a29
--- /dev/null
+++ b/package/perl-www-robotrules/perl-www-robotrules.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    b7186e8b8b3701e70c22abf430742403 WWW-RobotRules-6.02.tar.gz
+sha256 46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e WWW-RobotRules-6.02.tar.gz
diff --git a/package/perl-www-robotrules/perl-www-robotrules.mk b/package/perl-www-robotrules/perl-www-robotrules.mk
new file mode 100644
index 0000000..0c68b98
--- /dev/null
+++ b/package/perl-www-robotrules/perl-www-robotrules.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-www-robotrules
+#
+################################################################################
+
+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 GPLv1+
+PERL_WWW_ROBOTRULES_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 19/20] perl-libwww: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (17 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 18/20] perl-www-robotrules: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:33 ` [Buildroot] [PATCH 20/20] perl-mime-base64: " Bernd Kuhls
                   ` (2 subsequent siblings)
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                    |    1 +
 package/perl-libwww/Config.in        |   16 ++++++++++++++++
 package/perl-libwww/perl-libwww.hash |    3 +++
 package/perl-libwww/perl-libwww.mk   |   23 +++++++++++++++++++++++
 4 files changed, 43 insertions(+)
 create mode 100644 package/perl-libwww/Config.in
 create mode 100644 package/perl-libwww/perl-libwww.hash
 create mode 100644 package/perl-libwww/perl-libwww.mk

diff --git a/package/Config.in b/package/Config.in
index 3b73934..35a41e6 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -520,6 +520,7 @@ menu "Perl libraries/modules"
 	source "package/perl-io-html/Config.in"
 	source "package/perl-io-socket-ssl/Config.in"
 	source "package/perl-json-tiny/Config.in"
+	source "package/perl-libwww/Config.in"
 	source "package/perl-lwp-mediatypes/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
diff --git a/package/perl-libwww/Config.in b/package/perl-libwww/Config.in
new file mode 100644
index 0000000..523371f
--- /dev/null
+++ b/package/perl-libwww/Config.in
@@ -0,0 +1,16 @@
+config BR2_PACKAGE_PERL_LIBWWW
+	bool "perl-libwww"
+	select BR2_PACKAGE_PERL_ENCODE_LOCALE
+	select BR2_PACKAGE_PERL_FILE_LISTING
+	select BR2_PACKAGE_PERL_HTML_PARSER
+	select BR2_PACKAGE_PERL_HTTP_COOKIES
+	select BR2_PACKAGE_PERL_HTTP_DAEMON
+	select BR2_PACKAGE_PERL_HTTP_NEGOTIATE
+	select BR2_PACKAGE_PERL_LWP_MEDIATYPES
+	select BR2_PACKAGE_PERL_NET_HTTP
+	select BR2_PACKAGE_PERL_URI
+	select BR2_PACKAGE_PERL_WWW_ROBOTRULES
+	help
+	  The World-Wide Web library for Perl
+
+	  https://github.com/libwww-perl/libwww-perl
diff --git a/package/perl-libwww/perl-libwww.hash b/package/perl-libwww/perl-libwww.hash
new file mode 100644
index 0000000..1ef5ccf
--- /dev/null
+++ b/package/perl-libwww/perl-libwww.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    85b36bcd2fd2450718ee14f894f0d3d1 libwww-perl-6.13.tar.gz
+sha256 5fbd13eebd1933e5a203fceb2c1629efbccff3efc8fab6ec0285c79d0a95f8b2 libwww-perl-6.13.tar.gz
diff --git a/package/perl-libwww/perl-libwww.mk b/package/perl-libwww/perl-libwww.mk
new file mode 100644
index 0000000..0ee1e04
--- /dev/null
+++ b/package/perl-libwww/perl-libwww.mk
@@ -0,0 +1,23 @@
+################################################################################
+#
+# perl-libwww
+#
+################################################################################
+
+PERL_LIBWWW_VERSION = 6.13
+PERL_LIBWWW_SITE = $(call github,libwww-perl,libwww-perl,$(PERL_LIBWWW_VERSION))
+PERL_LIBWWW_LICENSE = Artistic or GPLv1+
+PERL_LIBWWW_LICENSE_FILES = LICENSE
+PERL_LIBWWW_DEPENDENCIES = \
+	perl-encode-locale \
+	perl-file-listing \
+	perl-html-parser \
+	perl-http-cookies \
+	perl-http-daemon \
+	perl-http-date \
+	perl-http-negotiate \
+	perl-net-http \
+	perl-uri \
+	perl-www-robotrules
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 20/20] perl-mime-base64: New package
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (18 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 19/20] perl-libwww: " Bernd Kuhls
@ 2015-04-19  8:33 ` Bernd Kuhls
  2015-04-19  8:50 ` [Buildroot] [PATCH 00/20] Some new Perl modules Thomas Petazzoni
  2015-04-19  9:23 ` François Perrad
  21 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  8:33 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                              |    1 +
 package/perl-mime-base64/Config.in             |    7 +++++++
 package/perl-mime-base64/perl-mime-base64.hash |    3 +++
 package/perl-mime-base64/perl-mime-base64.mk   |   14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-mime-base64/Config.in
 create mode 100644 package/perl-mime-base64/perl-mime-base64.hash
 create mode 100644 package/perl-mime-base64/perl-mime-base64.mk

diff --git a/package/Config.in b/package/Config.in
index 35a41e6..e2c5c3f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -522,6 +522,7 @@ menu "Perl libraries/modules"
 	source "package/perl-json-tiny/Config.in"
 	source "package/perl-libwww/Config.in"
 	source "package/perl-lwp-mediatypes/Config.in"
+	source "package/perl-mime-base64/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-http/Config.in"
diff --git a/package/perl-mime-base64/Config.in b/package/perl-mime-base64/Config.in
new file mode 100644
index 0000000..7e4858f
--- /dev/null
+++ b/package/perl-mime-base64/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_MIME_BASE64
+	bool "perl-mime-base64"
+	help
+	  This package contains a base64 encoder/decoder and a quoted-printable
+	  encoder/decoder.
+
+	  http://github.com/gisle/mime-base64
diff --git a/package/perl-mime-base64/perl-mime-base64.hash b/package/perl-mime-base64/perl-mime-base64.hash
new file mode 100644
index 0000000..0cfe598
--- /dev/null
+++ b/package/perl-mime-base64/perl-mime-base64.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    ef958dc2bf96be5f759391c6ac1debd4 MIME-Base64-3.15.tar.gz
+sha256 7f863566a6a9cb93eda93beadb77d9aa04b9304d769cea3bb921b9a91b3a1eb9 MIME-Base64-3.15.tar.gz
diff --git a/package/perl-mime-base64/perl-mime-base64.mk b/package/perl-mime-base64/perl-mime-base64.mk
new file mode 100644
index 0000000..abb2704
--- /dev/null
+++ b/package/perl-mime-base64/perl-mime-base64.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-mime-base64
+#
+################################################################################
+
+PERL_MIME_BASE64_VERSION = 3.15
+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_DEPENDENCIES = perl
+PERL_MIME_BASE64_LICENSE = Artistic or GPLv1+
+PERL_MIME_BASE64_LICENSE_FILES = README
+
+$(eval $(perl-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 00/20] Some new Perl modules
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (19 preceding siblings ...)
  2015-04-19  8:33 ` [Buildroot] [PATCH 20/20] perl-mime-base64: " Bernd Kuhls
@ 2015-04-19  8:50 ` Thomas Petazzoni
  2015-04-19  9:00   ` Bernd Kuhls
  2015-04-19  9:23 ` François Perrad
  21 siblings, 1 reply; 27+ messages in thread
From: Thomas Petazzoni @ 2015-04-19  8:50 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sun, 19 Apr 2015 10:33:13 +0200, Bernd Kuhls wrote:

> this patch series adds some modules to buildroot needed by Spamassassin. The
> Spamassassin package itself is not yet finished yet, but these modules can be
> used by other packages as well so I split them from my tree.

Thanks. Could you explain why some of them have a host variant, and why
the host variant is useful?

Thanks,

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

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

* [Buildroot] [PATCH 00/20] Some new Perl modules
  2015-04-19  8:50 ` [Buildroot] [PATCH 00/20] Some new Perl modules Thomas Petazzoni
@ 2015-04-19  9:00   ` Bernd Kuhls
  2015-04-19  9:30     ` Thomas Petazzoni
  0 siblings, 1 reply; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  9:00 UTC (permalink / raw)
  To: buildroot

Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8
@public.gmane.org> wrote in news:20150419105007.411d3dd3 at free-electrons.com:

> Thanks. Could you explain why some of them have a host variant, and why
> the host variant is useful?

Hi,

perl-mail-spamassassin checks for the presence of some dependency modules 
during its configuration phase and stops if they can not be found, like:

dependency check complete...

REQUIRED module missing: HTML::Parser
REQUIRED module missing: Net::DNS
REQUIRED module missing: NetAddr::IP

After

$ make host-perl-html-parser

this list will be shorter:

dependency check complete...

REQUIRED module missing: Net::DNS
REQUIRED module missing: NetAddr::IP

This serves just as an example, having these host modules installed makes 
SpamAssassin?s configure happy ;)

Makefile written by ExtUtils::MakeMaker 6.98
>>> perl-mail-spamassassin 3.4.0 Building
[...]

Regards, Bernd

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

* [Buildroot] [PATCH 00/20] Some new Perl modules
  2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
                   ` (20 preceding siblings ...)
  2015-04-19  8:50 ` [Buildroot] [PATCH 00/20] Some new Perl modules Thomas Petazzoni
@ 2015-04-19  9:23 ` François Perrad
  2015-04-19  9:31   ` Bernd Kuhls
  21 siblings, 1 reply; 27+ messages in thread
From: François Perrad @ 2015-04-19  9:23 UTC (permalink / raw)
  To: buildroot

2015-04-19 10:33 GMT+02:00 Bernd Kuhls <bernd.kuhls@t-online.de>:
> Hi,
>
> this patch series adds some modules to buildroot needed by Spamassassin. The
> Spamassassin package itself is not yet finished yet, but these modules can be
> used by other packages as well so I split them from my tree.
>

The latest version of `support/scripts/scancpan` allows to generate
the hash file.

Fran?ois

> Regards, Bernd
>
> Bernd Kuhls (20):
>   perl-digest-hmac: New package
>   perl-html-tagset: New package
>   perl-html-parser: New package
>   perl-netaddr-ip: New package
>   perl-net-dns: New package
>   perl-time-hires: New package
>   perl-encode-locale: New package
>   perl-http-date: New package
>   perl-file-listing: New package
>   perl-io-html: New package
>   perl-uri: New package
>   perl-lwp-mediatypes: New package
>   perl-http-message: New package
>   perl-http-cookies: New package
>   perl-http-daemon: New package
>   perl-http-negotiate: New package
>   perl-net-http: New package
>   perl-www-robotrules: New package
>   perl-libwww: New package
>   perl-mime-base64: New package
>
> --
> 1.7.10.4
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 00/20] Some new Perl modules
  2015-04-19  9:00   ` Bernd Kuhls
@ 2015-04-19  9:30     ` Thomas Petazzoni
  0 siblings, 0 replies; 27+ messages in thread
From: Thomas Petazzoni @ 2015-04-19  9:30 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sun, 19 Apr 2015 11:00:14 +0200, Bernd Kuhls wrote:

> perl-mail-spamassassin checks for the presence of some dependency modules 
> during its configuration phase and stops if they can not be found, like:
> 
> dependency check complete...
> 
> REQUIRED module missing: HTML::Parser
> REQUIRED module missing: Net::DNS
> REQUIRED module missing: NetAddr::IP
> 
> After
> 
> $ make host-perl-html-parser
> 
> this list will be shorter:
> 
> dependency check complete...
> 
> REQUIRED module missing: Net::DNS
> REQUIRED module missing: NetAddr::IP
> 
> This serves just as an example, having these host modules installed makes 
> SpamAssassin_s configure happy ;)

Right, but isn't this an ugly workaround? They are not really needed on
the host, only to make spamassassin believe they will be on the target.
Isn't there a better solution?

Fran?ois, maybe you have an idea?

Thanks,

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

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

* [Buildroot] [PATCH 00/20] Some new Perl modules
  2015-04-19  9:23 ` François Perrad
@ 2015-04-19  9:31   ` Bernd Kuhls
  0 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2015-04-19  9:31 UTC (permalink / raw)
  To: buildroot

=?UTF-8?Q?Fran=C3=A7ois_Perrad?= <francois.perrad-
jEMvHSqNoUo@public.gmane.org> wrote in 
news:CAB0FRsu9h1pZUTeKU6FGrup3bsijWWT31AovXX85O2UkUxBaJw at mail.gmail.com:

> The latest version of `support/scripts/scancpan` allows to generate
> the hash file.

Hi,

yes, I know, this helps a lot :) I used it to generate to 20 hash files for 
the new packages I just posted to the mailinglist.

Regards, Bernd

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

* [Buildroot] [PATCH 01/20] perl-digest-hmac: New package
  2015-04-19  8:33 ` [Buildroot] [PATCH 01/20] perl-digest-hmac: New package Bernd Kuhls
@ 2015-04-19  9:42   ` Thomas Petazzoni
  0 siblings, 0 replies; 27+ messages in thread
From: Thomas Petazzoni @ 2015-04-19  9:42 UTC (permalink / raw)
  To: buildroot

Dear Bernd Kuhls,

On Sun, 19 Apr 2015 10:33:14 +0200, Bernd Kuhls wrote:
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
>  package/Config.in                              |    1 +
>  package/perl-digest-hmac/Config.in             |    6 ++++++
>  package/perl-digest-hmac/perl-digest-hmac.hash |    3 +++
>  package/perl-digest-hmac/perl-digest-hmac.mk   |   14 ++++++++++++++
>  4 files changed, 24 insertions(+)
>  create mode 100644 package/perl-digest-hmac/Config.in
>  create mode 100644 package/perl-digest-hmac/perl-digest-hmac.hash
>  create mode 100644 package/perl-digest-hmac/perl-digest-hmac.mk

Applied, thanks. For the other patches, I'd like to see a better
solution than adding zillions of host packages just to please
spamassassin configure script.

Thanks,

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

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

end of thread, other threads:[~2015-04-19  9:42 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-19  8:33 [Buildroot] [PATCH 00/20] Some new Perl modules Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 01/20] perl-digest-hmac: New package Bernd Kuhls
2015-04-19  9:42   ` Thomas Petazzoni
2015-04-19  8:33 ` [Buildroot] [PATCH 02/20] perl-html-tagset: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 03/20] perl-html-parser: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 04/20] perl-netaddr-ip: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 05/20] perl-net-dns: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 06/20] perl-time-hires: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 07/20] perl-encode-locale: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 08/20] perl-http-date: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 09/20] perl-file-listing: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 10/20] perl-io-html: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 11/20] perl-uri: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 12/20] perl-lwp-mediatypes: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 13/20] perl-http-message: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 14/20] perl-http-cookies: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 15/20] perl-http-daemon: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 16/20] perl-http-negotiate: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 17/20] perl-net-http: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 18/20] perl-www-robotrules: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 19/20] perl-libwww: " Bernd Kuhls
2015-04-19  8:33 ` [Buildroot] [PATCH 20/20] perl-mime-base64: " Bernd Kuhls
2015-04-19  8:50 ` [Buildroot] [PATCH 00/20] Some new Perl modules Thomas Petazzoni
2015-04-19  9:00   ` Bernd Kuhls
2015-04-19  9:30     ` Thomas Petazzoni
2015-04-19  9:23 ` François Perrad
2015-04-19  9:31   ` Bernd Kuhls

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