Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/1] This change adds Perl File::Util module (host and target packages)
@ 2015-03-02 10:55 Carlos Santos
  2015-03-02 10:55 ` [Buildroot] [PATCH v2 1/1] perl-file-util: new package Carlos Santos
  0 siblings, 1 reply; 3+ messages in thread
From: Carlos Santos @ 2015-03-02 10:55 UTC (permalink / raw)
  To: buildroot

At the company I work for (DATACOM) we use a third-party software
whose compilation is performed by a set of Perl scripts which use the
File::Util module. That's why we need the host package.

Of course we could use the Perl packages provided by the host OS but
we prefer to reduce the dependencies with regard to the host OS.

Carlos Santos (1):
  perl-file-util: new package

 package/Config.in                          |  1 +
 package/perl-file-util/Config.in           |  6 ++++++
 package/perl-file-util/perl-file-util.hash |  3 +++
 package/perl-file-util/perl-file-util.mk   | 15 +++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-file-util/Config.in
 create mode 100644 package/perl-file-util/perl-file-util.hash
 create mode 100644 package/perl-file-util/perl-file-util.mk

-- 
1.8.3.1

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

* [Buildroot] [PATCH v2 1/1] perl-file-util: new package
  2015-03-02 10:55 [Buildroot] [PATCH v2 0/1] This change adds Perl File::Util module (host and target packages) Carlos Santos
@ 2015-03-02 10:55 ` Carlos Santos
  2015-03-05 22:45   ` Thomas Petazzoni
  0 siblings, 1 reply; 3+ messages in thread
From: Carlos Santos @ 2015-03-02 10:55 UTC (permalink / raw)
  To: buildroot

Perl File::Util module (host and target packages)

Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
---
 package/Config.in                          |  1 +
 package/perl-file-util/Config.in           |  6 ++++++
 package/perl-file-util/perl-file-util.hash |  3 +++
 package/perl-file-util/perl-file-util.mk   | 15 +++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/perl-file-util/Config.in
 create mode 100644 package/perl-file-util/perl-file-util.hash
 create mode 100644 package/perl-file-util/perl-file-util.mk

diff --git a/package/Config.in b/package/Config.in
index 262a7fb..2159bd6 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -469,6 +469,7 @@ endif
 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-gd/Config.in"
 	source "package/perl-gdgraph/Config.in"
 	source "package/perl-gdtextutil/Config.in"
diff --git a/package/perl-file-util/Config.in b/package/perl-file-util/Config.in
new file mode 100644
index 0000000..871be98
--- /dev/null
+++ b/package/perl-file-util/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_FILE_UTIL
+	bool "perl-file-util"
+	help
+	  Easy, versatile, portable file handling
+
+	  https://github.com/tommybutler/file-util/wiki
diff --git a/package/perl-file-util/perl-file-util.hash b/package/perl-file-util/perl-file-util.hash
new file mode 100644
index 0000000..1e613dc
--- /dev/null
+++ b/package/perl-file-util/perl-file-util.hash
@@ -0,0 +1,3 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    93c572b4c54743a7ef383486dd2c4014 File-Util-4.132140.tar.gz
+sha256 4233c493468da8b34f2df19b191aaa400f328d877c8c023605e43385976a99d1 File-Util-4.132140.tar.gz
diff --git a/package/perl-file-util/perl-file-util.mk b/package/perl-file-util/perl-file-util.mk
new file mode 100644
index 0000000..c8b4441
--- /dev/null
+++ b/package/perl-file-util/perl-file-util.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# perl-file-util
+#
+################################################################################
+
+PERL_FILE_UTIL_VERSION = 4.132140
+PERL_FILE_UTIL_SOURCE = File-Util-$(PERL_FILE_UTIL_VERSION).tar.gz
+PERL_FILE_UTIL_SITE = $(BR2_CPAN_MIRROR)/authors/id/T/TO/TOMMY
+PERL_FILE_UTIL_DEPENDENCIES = perl host-perl-module-build
+PERL_FILE_UTIL_LICENSE = Artistic or GPLv1+
+PERL_FILE_UTIL_LICENSE_FILES = COPYING LICENSE
+
+$(eval $(perl-package))
+$(eval $(host-perl-package))
-- 
1.8.3.1

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

* [Buildroot] [PATCH v2 1/1] perl-file-util: new package
  2015-03-02 10:55 ` [Buildroot] [PATCH v2 1/1] perl-file-util: new package Carlos Santos
@ 2015-03-05 22:45   ` Thomas Petazzoni
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2015-03-05 22:45 UTC (permalink / raw)
  To: buildroot

Dear Carlos Santos,

On Mon,  2 Mar 2015 07:55:47 -0300, Carlos Santos wrote:
> Perl File::Util module (host and target packages)
> 
> Signed-off-by: Carlos Santos <casantos@datacom.ind.br>

Thanks, applied. I've only edited the commit log to indicate why a host
variant was needed.

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

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

end of thread, other threads:[~2015-03-05 22:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-02 10:55 [Buildroot] [PATCH v2 0/1] This change adds Perl File::Util module (host and target packages) Carlos Santos
2015-03-02 10:55 ` [Buildroot] [PATCH v2 1/1] perl-file-util: new package Carlos Santos
2015-03-05 22:45   ` Thomas Petazzoni

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