All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/1] package/python-pyro: Adding Python module Pyro 3.14
@ 2013-07-18  7:50 Fabien Marteau
  2013-07-18  7:50 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding " Fabien Marteau
  0 siblings, 1 reply; 7+ messages in thread
From: Fabien Marteau @ 2013-07-18  7:50 UTC (permalink / raw)
  To: buildroot

Hi,

This is not the last version of Pyro (last version is Pyro4 4.20) but this
version is needed by Beremiz (a PLC development tools).

https://pypi.python.org/pypi/Pyro/3.14

Beremiz:
http://www.beremiz.org/

Thanks,

FabienM

Fabien Marteau (1):
  package/python-pyro: adding Pyro 3.14

 package/python-pyro/Config.in      |    9 +++++++++
 package/python-pyro/python-pyro.mk |   17 +++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 package/python-pyro/Config.in
 create mode 100644 package/python-pyro/python-pyro.mk

-- 
1.7.10.4

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-18  7:50 [Buildroot] [PATCH 0/1] package/python-pyro: Adding Python module Pyro 3.14 Fabien Marteau
@ 2013-07-18  7:50 ` Fabien Marteau
  2013-07-21 22:17   ` Peter Korsgaard
  0 siblings, 1 reply; 7+ messages in thread
From: Fabien Marteau @ 2013-07-18  7:50 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
---
 package/python-pyro/Config.in      |    9 +++++++++
 package/python-pyro/python-pyro.mk |   17 +++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 package/python-pyro/Config.in
 create mode 100644 package/python-pyro/python-pyro.mk

diff --git a/package/python-pyro/Config.in b/package/python-pyro/Config.in
new file mode 100644
index 0000000..b744c1c
--- /dev/null
+++ b/package/python-pyro/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_PYRO
+	bool "python-pyro"
+	depends on BR2_PACKAGE_PYTHON
+	help
+	  python-pyro is a Python library stands for PYthon Remote Objects.
+		It is an advanced and powerful Distributed Object Technology system
+		written entirely in Python, that is designed to be very easy to use..
+
+	  https://pypi.python.org/pypi/Pyro/3.14
diff --git a/package/python-pyro/python-pyro.mk b/package/python-pyro/python-pyro.mk
new file mode 100644
index 0000000..1b3b904
--- /dev/null
+++ b/package/python-pyro/python-pyro.mk
@@ -0,0 +1,17 @@
+#############################################################
+#
+# python-pyro
+#
+#############################################################
+
+PYTHON_PYRO_VERSION = 3.14
+PYTHON_PYRO_SOURCE  = Pyro-$(PYTHON_PYRO_VERSION).tar.gz
+PYTHON_PYRO_SITE    = https://pypi.python.org/packages/source/P/Pyro/
+
+PYTHON_PYRO_DEPENDENCIES = python
+
+define PYTHON_PYRO_INSTALL_TARGET_CMDS
+	(cd $(@D); $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr)
+endef
+
+$(eval $(generic-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-18  7:50 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding " Fabien Marteau
@ 2013-07-21 22:17   ` Peter Korsgaard
  2013-07-22  6:48     ` Fabien Marteau
  0 siblings, 1 reply; 7+ messages in thread
From: Peter Korsgaard @ 2013-07-21 22:17 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabien" == Fabien Marteau <fabien.marteau@armadeus.com> writes:

 Fabien> Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
 Fabien> ---
 Fabien>  package/python-pyro/Config.in      |    9 +++++++++
 Fabien>  package/python-pyro/python-pyro.mk |   17 +++++++++++++++++
 Fabien>  2 files changed, 26 insertions(+)
 Fabien>  create mode 100644 package/python-pyro/Config.in
 Fabien>  create mode 100644 package/python-pyro/python-pyro.mk

You seem to have forgotten to add it to package/Config.in, so it cannot
be used.

 Fabien> diff --git a/package/python-pyro/Config.in b/package/python-pyro/Config.in
 Fabien> new file mode 100644
 Fabien> index 0000000..b744c1c
 Fabien> --- /dev/null
 Fabien> +++ b/package/python-pyro/Config.in
 Fabien> @@ -0,0 +1,9 @@
 Fabien> +config BR2_PACKAGE_PYTHON_PYRO
 Fabien> +	bool "python-pyro"
 Fabien> +	depends on BR2_PACKAGE_PYTHON
 Fabien> +	help
 Fabien> +	  python-pyro is a Python library stands for PYthon Remote Objects.
 Fabien> +		It is an advanced and powerful Distributed Object Technology system
 Fabien> +		written entirely in Python, that is designed to be very easy to use..

Indentation of line 2/3 of the help text wrong (should be <tab><space><space>)

 Fabien> +++ b/package/python-pyro/python-pyro.mk
 Fabien> @@ -0,0 +1,17 @@
 Fabien> +#############################################################
 Fabien> +#
 Fabien> +# python-pyro
 Fabien> +#
 Fabien> +#############################################################

Minor nit: the #### lines should be 80 chars.

 Fabien> +
 Fabien> +PYTHON_PYRO_VERSION = 3.14
 Fabien> +PYTHON_PYRO_SOURCE  = Pyro-$(PYTHON_PYRO_VERSION).tar.gz
 Fabien> +PYTHON_PYRO_SITE    = https://pypi.python.org/packages/source/P/Pyro/

Please add LICENSE / LICENSE_FILES tags

Otherwise it looks good. Care to fix this issues and resend?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-21 22:17   ` Peter Korsgaard
@ 2013-07-22  6:48     ` Fabien Marteau
  0 siblings, 0 replies; 7+ messages in thread
From: Fabien Marteau @ 2013-07-22  6:48 UTC (permalink / raw)
  To: buildroot

Hi peter,

>
> Otherwise it looks good. Care to fix this issues and resend?
Ok I'm trying to do that today.

Regards,

-- 
Fabien Marteau
Hardware Engineer
Tel: +33 (0)9 72 29 41 44
Fax: +33 (0)9 72 28 79 26
ARMadeus Systems - A new vision of the embedded world
http://www.armadeus.com

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-22  7:55 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14 Fabien Marteau
@ 2013-07-22 15:22   ` Peter Korsgaard
  0 siblings, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2013-07-22 15:22 UTC (permalink / raw)
  To: buildroot

>>>>> "F" == Fabien Marteau <fabien.marteau@armadeus.com> writes:

 F> Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
 F> ---
 F>  package/Config.in                  |    1 +
 F>  package/python-pyro/Config.in      |    9 +++++++++
 F>  package/python-pyro/python-pyro.mk |   18 ++++++++++++++++++
 F>  3 files changed, 28 insertions(+)
 F>  create mode 100644 package/python-pyro/Config.in
 F>  create mode 100644 package/python-pyro/python-pyro.mk

 F> diff --git a/package/Config.in b/package/Config.in
 F> index 7730317..9e1c0ae 100644
 F> --- a/package/Config.in
 F> +++ b/package/Config.in
 F> @@ -358,6 +358,7 @@ source "package/python-nfc/Config.in"
 F>  source "package/python-protobuf/Config.in"
 F>  source "package/python-pygame/Config.in"
 F>  source "package/python-pyparsing/Config.in"
 F> +source "package/python-pyro/Config.in"
 F>  source "package/python-serial/Config.in"
 F>  source "package/python-setuptools/Config.in"
 F>  source "package/python-thrift/Config.in"
 F> diff --git a/package/python-pyro/Config.in b/package/python-pyro/Config.in
 F> new file mode 100644
 F> index 0000000..60a3b22
 F> --- /dev/null
 F> +++ b/package/python-pyro/Config.in
 F> @@ -0,0 +1,9 @@
 F> +config BR2_PACKAGE_PYTHON_PYRO
 F> +	bool "python-pyro"
 F> +	depends on BR2_PACKAGE_PYTHON
 F> +	help
 F> +	  python-pyro is a Python library stands for PYthon Remote Objects.
 F> +	  It is an advanced and powerful Distributed Object Technology system
 F> +	  written entirely in Python, that is designed to be very easy to use..
 F> +
 F> +	  https://pypi.python.org/pypi/Pyro/3.14

I dropped the 3.14 here so it doesn't get out of sync when/if we ever
upgrade.

 F> +++ b/package/python-pyro/python-pyro.mk
 F> @@ -0,0 +1,18 @@
 F> +################################################################################
 F> +#
 F> +# python-pyro
 F> +#
 F> +################################################################################
 F> +
 F> +PYTHON_PYRO_VERSION = 3.14
 F> +PYTHON_PYRO_SOURCE  = Pyro-$(PYTHON_PYRO_VERSION).tar.gz
 F> +PYTHON_PYRO_SITE    = https://pypi.python.org/packages/source/P/Pyro/
 F> +PYTHON_PYRO_LICENSE = MIT
 F> +PYTHON_PYRO_LICENSE_FILE = LICENSE

The variable is called _LICENSE_FILES

Committed with these fixes, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-22  7:55 [Buildroot] [PATCH 0/1] Third resend: adding python-pyro Fabien Marteau
@ 2013-07-22  7:55 ` Fabien Marteau
  2013-07-22 15:22   ` Peter Korsgaard
  0 siblings, 1 reply; 7+ messages in thread
From: Fabien Marteau @ 2013-07-22  7:55 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
---
 package/Config.in                  |    1 +
 package/python-pyro/Config.in      |    9 +++++++++
 package/python-pyro/python-pyro.mk |   18 ++++++++++++++++++
 3 files changed, 28 insertions(+)
 create mode 100644 package/python-pyro/Config.in
 create mode 100644 package/python-pyro/python-pyro.mk

diff --git a/package/Config.in b/package/Config.in
index 7730317..9e1c0ae 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -358,6 +358,7 @@ source "package/python-nfc/Config.in"
 source "package/python-protobuf/Config.in"
 source "package/python-pygame/Config.in"
 source "package/python-pyparsing/Config.in"
+source "package/python-pyro/Config.in"
 source "package/python-serial/Config.in"
 source "package/python-setuptools/Config.in"
 source "package/python-thrift/Config.in"
diff --git a/package/python-pyro/Config.in b/package/python-pyro/Config.in
new file mode 100644
index 0000000..60a3b22
--- /dev/null
+++ b/package/python-pyro/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_PYRO
+	bool "python-pyro"
+	depends on BR2_PACKAGE_PYTHON
+	help
+	  python-pyro is a Python library stands for PYthon Remote Objects.
+	  It is an advanced and powerful Distributed Object Technology system
+	  written entirely in Python, that is designed to be very easy to use..
+
+	  https://pypi.python.org/pypi/Pyro/3.14
diff --git a/package/python-pyro/python-pyro.mk b/package/python-pyro/python-pyro.mk
new file mode 100644
index 0000000..ae7daa0
--- /dev/null
+++ b/package/python-pyro/python-pyro.mk
@@ -0,0 +1,18 @@
+################################################################################
+#
+# python-pyro
+#
+################################################################################
+
+PYTHON_PYRO_VERSION = 3.14
+PYTHON_PYRO_SOURCE  = Pyro-$(PYTHON_PYRO_VERSION).tar.gz
+PYTHON_PYRO_SITE    = https://pypi.python.org/packages/source/P/Pyro/
+PYTHON_PYRO_LICENSE = MIT
+PYTHON_PYRO_LICENSE_FILE = LICENSE
+PYTHON_PYRO_DEPENDENCIES = python
+
+define PYTHON_PYRO_INSTALL_TARGET_CMDS
+	(cd $(@D); $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr)
+endef
+
+$(eval $(generic-package))
-- 
1.7.10.4

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

* [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14
  2013-07-22  7:10 [Buildroot] [PATCH 0/1] resend: adding python-pyro Fabien Marteau
@ 2013-07-22  7:10 ` Fabien Marteau
  0 siblings, 0 replies; 7+ messages in thread
From: Fabien Marteau @ 2013-07-22  7:10 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
---
 package/Config.in                  |    1 +
 package/python-pyro/Config.in      |    9 +++++++++
 package/python-pyro/python-pyro.mk |   18 ++++++++++++++++++
 3 files changed, 28 insertions(+)
 create mode 100644 package/python-pyro/Config.in
 create mode 100644 package/python-pyro/python-pyro.mk

diff --git a/package/Config.in b/package/Config.in
index 7730317..9e1c0ae 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -358,6 +358,7 @@ source "package/python-nfc/Config.in"
 source "package/python-protobuf/Config.in"
 source "package/python-pygame/Config.in"
 source "package/python-pyparsing/Config.in"
+source "package/python-pyro/Config.in"
 source "package/python-serial/Config.in"
 source "package/python-setuptools/Config.in"
 source "package/python-thrift/Config.in"
diff --git a/package/python-pyro/Config.in b/package/python-pyro/Config.in
new file mode 100644
index 0000000..60a3b22
--- /dev/null
+++ b/package/python-pyro/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_PYRO
+	bool "python-pyro"
+	depends on BR2_PACKAGE_PYTHON
+	help
+	  python-pyro is a Python library stands for PYthon Remote Objects.
+	  It is an advanced and powerful Distributed Object Technology system
+	  written entirely in Python, that is designed to be very easy to use..
+
+	  https://pypi.python.org/pypi/Pyro/3.14
diff --git a/package/python-pyro/python-pyro.mk b/package/python-pyro/python-pyro.mk
new file mode 100644
index 0000000..028a25f
--- /dev/null
+++ b/package/python-pyro/python-pyro.mk
@@ -0,0 +1,18 @@
+#############################################################
+#
+# python-pyro
+#
+#############################################################
+
+PYTHON_PYRO_VERSION = 3.14
+PYTHON_PYRO_SOURCE  = Pyro-$(PYTHON_PYRO_VERSION).tar.gz
+PYTHON_PYRO_SITE    = https://pypi.python.org/packages/source/P/Pyro/
+PYTHON_PYRO_LICENSE = MIT
+PYTHON_PYRO_LICENSE_FILE = LICENSE
+PYTHON_PYRO_DEPENDENCIES = python
+
+define PYTHON_PYRO_INSTALL_TARGET_CMDS
+	(cd $(@D); $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr)
+endef
+
+$(eval $(generic-package))
-- 
1.7.10.4

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

end of thread, other threads:[~2013-07-22 15:22 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-18  7:50 [Buildroot] [PATCH 0/1] package/python-pyro: Adding Python module Pyro 3.14 Fabien Marteau
2013-07-18  7:50 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding " Fabien Marteau
2013-07-21 22:17   ` Peter Korsgaard
2013-07-22  6:48     ` Fabien Marteau
2013-07-22  7:10 [Buildroot] [PATCH 0/1] resend: adding python-pyro Fabien Marteau
2013-07-22  7:10 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14 Fabien Marteau
2013-07-22  7:55 [Buildroot] [PATCH 0/1] Third resend: adding python-pyro Fabien Marteau
2013-07-22  7:55 ` [Buildroot] [PATCH 1/1] package/python-pyro: adding Pyro 3.14 Fabien Marteau
2013-07-22 15:22   ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.