Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-12-03 Thread Nico
Added in r29402 with a different patch to allow building with distribute

Thanks,
--
-{Nico}
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-11-25 Thread Roberto Riggio

On 11/15/2011 01:19 AM, Nico wrote:

Hi Roberto,

Hi,



On Mon, Oct 10, 2011 at 11:18 AM, Roberto Riggio
roberto.rig...@create-net.org  wrote:

This patch is a port of the PyRRD package to openwrt. PyRRD is a wrapper for
rrdtool for python. The API is so much better than the python bindings for
rrd.

Signed-off-by: Roberto Riggioroberto.rig...@create-net.org


Is the patch adding ez-setup.py really needed? It is building fine
here without it.



without i get this:

Traceback (most recent call last):
  File ./setup.py, line 1, in module
from setuptools import setup
ImportError: No module named setuptools


(Sorry for the loong delay in handling this)

Likewise, I was exploring the outback :)

R.



--
-{Nico}
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



--

Roberto Riggio, Ph.D.
CREATE-NET
Network  Security Solutions for Pervasive Computing Systems (iNSPIRE)
Senior Researcher
Via alla Cascata 56/D - 38123 Povo Trento (Italy)
e-mail: roberto.rig...@create-net.org
Tel: (+39) 0461 408400 - interno/extension 708
Fax: (+39) 0461 421157
www.create-net.org/~rriggio


The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited according to
the Italian Law 196/2003 of the Legislature. If you received this in
error, please contact the sender and delete the material from any
computer.

Le informazioni contenute in questo messaggio di posta elettronica e nei
file allegati sono da considerarsi strettamente riservate. Il loro
utilizzo e' consentito esclusivamente al destinatario del messaggio, per
le finalita' indicate nel messaggio stesso. Qualora riceveste questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla cancellazione del
messaggio stesso dal Vostro sistema. Trattenere il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo,
od utilizzarlo per finalita' diverse, costituisce comportamento
contrario ai principi dettati dal D. Lgs. 196/2003.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-11-25 Thread Nico
Hi Roberto,

On Fri, Nov 25, 2011 at 2:09 PM, Roberto Riggio
roberto.rig...@create-net.org wrote:
 On 11/15/2011 01:19 AM, Nico wrote:

 Hi Roberto,

 Hi,


 On Mon, Oct 10, 2011 at 11:18 AM, Roberto Riggio
 roberto.rig...@create-net.org  wrote:

 This patch is a port of the PyRRD package to openwrt. PyRRD is a wrapper
 for
 rrdtool for python. The API is so much better than the python bindings
 for
 rrd.

 Signed-off-by: Roberto Riggioroberto.rig...@create-net.org

 Is the patch adding ez-setup.py really needed? It is building fine
 here without it.


 without i get this:

 Traceback (most recent call last):
  File ./setup.py, line 1, in module
    from setuptools import setup
 ImportError: No module named setuptools

Try installing the distribute package, we can add that as a BUILD_DEPENDS.

Cheers,
--
-{Nico}
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-11-25 Thread Roberto Riggio

On 11/25/2011 09:14 PM, Nico wrote:

Try installing the distribute package, we can add that as a BUILD_DEPENDS.


In the makefile I have:

PKG_BUILD_DEPENDS:=python distribute

and

DEPENDS:=+python +distribute +rrdtool

But I still get

Traceback (most recent call last):
  File ./setup.py, line 1, in module
from setuptools import setup
ImportError: No module named setuptools



Cheers,
--
-{Nico}
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



--

Roberto Riggio, Ph.D.
CREATE-NET
Network  Security Solutions for Pervasive Computing Systems (iNSPIRE)
Senior Researcher
Via alla Cascata 56/D - 38123 Povo Trento (Italy)
e-mail: roberto.rig...@create-net.org
Tel: (+39) 0461 408400 - interno/extension 708
Fax: (+39) 0461 421157
www.create-net.org/~rriggio


The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited according to
the Italian Law 196/2003 of the Legislature. If you received this in
error, please contact the sender and delete the material from any
computer.

Le informazioni contenute in questo messaggio di posta elettronica e nei
file allegati sono da considerarsi strettamente riservate. Il loro
utilizzo e' consentito esclusivamente al destinatario del messaggio, per
le finalita' indicate nel messaggio stesso. Qualora riceveste questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla cancellazione del
messaggio stesso dal Vostro sistema. Trattenere il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo,
od utilizzarlo per finalita' diverse, costituisce comportamento
contrario ai principi dettati dal D. Lgs. 196/2003.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-11-14 Thread Nico
Hi Roberto,

On Mon, Oct 10, 2011 at 11:18 AM, Roberto Riggio
roberto.rig...@create-net.org wrote:
 This patch is a port of the PyRRD package to openwrt. PyRRD is a wrapper for
 rrdtool for python. The API is so much better than the python bindings for
 rrd.

 Signed-off-by: Roberto Riggio roberto.rig...@create-net.org

Is the patch adding ez-setup.py really needed? It is building fine
here without it.

(Sorry for the loong delay in handling this)

--
-{Nico}
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] New package PyRRD

2011-10-11 Thread Roberto Riggio

ping

On 10/10/2011 11:18, Roberto Riggio wrote:

This patch is a port of the PyRRD package to openwrt. PyRRD is a wrapper
for rrdtool for python. The API is so much better than the python
bindings for rrd.

Signed-off-by: Roberto Riggio roberto.rig...@create-net.org

---



___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



--

Roberto Riggio, Ph.D.
CREATE-NET
Network  Security Solutions for Pervasive Computing Systems (iNSPIRE)
Senior Researcher
Via alla Cascata 56/D - 38123 Povo Trento (Italy)
e-mail: roberto.rig...@create-net.org
Tel: (+39) 0461 408400 - interno/extension 708
Fax: (+39) 0461 421157
www.create-net.org/~rriggio


The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited according to
the Italian Law 196/2003 of the Legislature. If you received this in
error, please contact the sender and delete the material from any
computer.

Le informazioni contenute in questo messaggio di posta elettronica e nei
file allegati sono da considerarsi strettamente riservate. Il loro
utilizzo e' consentito esclusivamente al destinatario del messaggio, per
le finalita' indicate nel messaggio stesso. Qualora riceveste questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla cancellazione del
messaggio stesso dal Vostro sistema. Trattenere il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo,
od utilizzarlo per finalita' diverse, costituisce comportamento
contrario ai principi dettati dal D. Lgs. 196/2003.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] New package PyRRD

2011-10-10 Thread Roberto Riggio
This patch is a port of the PyRRD package to openwrt. PyRRD is a wrapper 
for rrdtool for python. The API is so much better than the python 
bindings for rrd.


Signed-off-by: Roberto Riggio roberto.rig...@create-net.org

---

Index: lang/pyrrd/patches/100-setuptools.patch
===
--- lang/pyrrd/patches/100-setuptools.patch	(revision 0)
+++ lang/pyrrd/patches/100-setuptools.patch	(revision 0)
@@ -0,0 +1,304 @@
+diff -urN PyRRD-0.1.0.old//ez_setup.py PyRRD-0.1.0//ez_setup.py
+--- PyRRD-0.1.0.old//ez_setup.py	1970-01-01 01:00:00.0 +0100
 PyRRD-0.1.0//ez_setup.py	2011-03-11 18:03:40.0 +0100
+@@ -0,0 +1,284 @@
++#!python
++Bootstrap setuptools installation
++
++If you want to use setuptools in your package's setup.py, just include this
++file in the same directory with it, and add this to the top of your setup.py::
++
++from ez_setup import use_setuptools
++use_setuptools()
++
++If you want to require a specific version of setuptools, set a download
++mirror, or use an alternate download directory, you can do so by supplying
++the appropriate options to ``use_setuptools()``.
++
++This file can also be run as a script to install or upgrade setuptools.
++
++import sys
++DEFAULT_VERSION = 0.6c11
++DEFAULT_URL = http://pypi.python.org/packages/%s/s/setuptools/; % sys.version[:3]
++
++md5_data = {
++'setuptools-0.6b1-py2.3.egg': '8822caf901250d848b996b7f25c6e6ca',
++'setuptools-0.6b1-py2.4.egg': 'b79a8a403e4502fbb85ee3f1941735cb',
++'setuptools-0.6b2-py2.3.egg': '5657759d8a6d8fc44070a9d07272d99b',
++'setuptools-0.6b2-py2.4.egg': '4996a8d169d2be661fa32a6e52e4f82a',
++'setuptools-0.6b3-py2.3.egg': 'bb31c0fc7399a63579975cad9f5a0618',
++'setuptools-0.6b3-py2.4.egg': '38a8c6b3d6ecd22247f179f7da669fac',
++'setuptools-0.6b4-py2.3.egg': '62045a24ed4e1ebc77fe039aa4e6f7e5',
++'setuptools-0.6b4-py2.4.egg': '4cb2a185d228dacffb2d17f103b3b1c4',
++'setuptools-0.6c1-py2.3.egg': 'b3f2b5539d65cb7f74ad79127f1a908c',
++'setuptools-0.6c1-py2.4.egg': 'b45adeda0667d2d2ffe14009364f2a4b',
++'setuptools-0.6c10-py2.3.egg': 'ce1e2ab5d3a0256456d9fc13800a7090',
++'setuptools-0.6c10-py2.4.egg': '57d6d9d6e9b80772c59a53a8433a5dd4',
++'setuptools-0.6c10-py2.5.egg': 'de46ac8b1c97c895572e5e8596aeb8c7',
++'setuptools-0.6c10-py2.6.egg': '58ea40aef06da02ce641495523a0b7f5',
++'setuptools-0.6c11-py2.3.egg': '2baeac6e13d414a9d28e7ba5b5a596de',
++'setuptools-0.6c11-py2.4.egg': 'bd639f9b0eac4c42497034dec2ec0c2b',
++'setuptools-0.6c11-py2.5.egg': '64c94f3bf7a72a13ec83e0b24f2749b2',
++'setuptools-0.6c11-py2.6.egg': 'bfa92100bd772d5a213eedd356d64086',
++'setuptools-0.6c2-py2.3.egg': 'f0064bf6aa2b7d0f3ba0b43f20817c27',
++'setuptools-0.6c2-py2.4.egg': '616192eec35f47e8ea16cd6a122b7277',
++'setuptools-0.6c3-py2.3.egg': 'f181fa125dfe85a259c9cd6f1d7b78fa',
++'setuptools-0.6c3-py2.4.egg': 'e0ed74682c998bfb73bf803a50e7b71e',
++'setuptools-0.6c3-py2.5.egg': 'abef16fdd61955514841c7c6bd98965e',
++'setuptools-0.6c4-py2.3.egg': 'b0b9131acab32022bfac7f44c5d7971f',
++'setuptools-0.6c4-py2.4.egg': '2a1f9656d4fbf3c97bf946c0a124e6e2',
++'setuptools-0.6c4-py2.5.egg': '8f5a052e32cdb9c72bcf4b5526f28afc',
++'setuptools-0.6c5-py2.3.egg': 'ee9fd80965da04f2f3e6b3576e9d8167',
++'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64',
++'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d',
++'setuptools-0.6c6-py2.3.egg': '35686b78116a668847237b69d549ec20',
++'setuptools-0.6c6-py2.4.egg': '3c56af57be3225019260a644430065ab',
++'setuptools-0.6c6-py2.5.egg': 'b2f8a7520709a5b34f80946de5f02f53',
++'setuptools-0.6c7-py2.3.egg': '209fdf9adc3a615e5115b725658e13e2',
++'setuptools-0.6c7-py2.4.egg': '5a8f954807d46a0fb67cf1f26c55a82e',
++'setuptools-0.6c7-py2.5.egg': '45d2ad28f9750e7434111fde831e8372',
++'setuptools-0.6c8-py2.3.egg': '50759d29b349db8cfd807ba8303f1902',
++'setuptools-0.6c8-py2.4.egg': 'cba38d74f7d483c06e9daa6070cce6de',
++'setuptools-0.6c8-py2.5.egg': '1721747ee329dc150590a58b3e1ac95b',
++'setuptools-0.6c9-py2.3.egg': 'a83c4020414807b496e4cfbe08507c03',
++'setuptools-0.6c9-py2.4.egg': '260a2be2e5388d66bdaee06abec6342a',
++'setuptools-0.6c9-py2.5.egg': 'fe67c3e5a17b12c0e7c541b7ea43a8e6',
++'setuptools-0.6c9-py2.6.egg': 'ca37b1ff16fa2ede6e19383e7b59245a',
++}
++
++import sys, os
++try: from hashlib import md5
++except ImportError: from md5 import md5
++
++def _validate_md5(egg_name, data):
++if egg_name in md5_data:
++digest = md5(data).hexdigest()
++if digest != md5_data[egg_name]:
++print sys.stderr, (
++md5 validation of %s failed!  (Possible download problem?)
++% egg_name
++)
++sys.exit(2)
++return data
++
++def use_setuptools(
++version=DEFAULT_VERSION, download_base=DEFAULT_URL, to_dir=os.curdir,
++