From 3c20e9f5c329236f6a1dd3db9ded8d04b3c54f58 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 15 Aug 2007 23:16:01 +0000 Subject: python-pycairo: update to 1.4.0 --- packages/python/python-cairo_cvs.bb | 13 ------------- packages/python/python-pycairo/.mtn2git_empty | 0 .../python/python-pycairo/fix-pkgconfig-dir.patch | 13 ------------- packages/python/python-pycairo_1.2.2.bb | 20 -------------------- packages/python/python-pycairo_1.4.0.bb | 19 +++++++++++++++++++ 5 files changed, 19 insertions(+), 46 deletions(-) delete mode 100644 packages/python/python-cairo_cvs.bb delete mode 100644 packages/python/python-pycairo/.mtn2git_empty delete mode 100644 packages/python/python-pycairo/fix-pkgconfig-dir.patch delete mode 100644 packages/python/python-pycairo_1.2.2.bb create mode 100644 packages/python/python-pycairo_1.4.0.bb diff --git a/packages/python/python-cairo_cvs.bb b/packages/python/python-cairo_cvs.bb deleted file mode 100644 index 53cbd93030..0000000000 --- a/packages/python/python-cairo_cvs.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Python Cairo Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -DEPENDS = "python-pygtk cairo" -SRCNAME = "pycairo" -PV = "0.0+cvs${SRCDATE}" -LICENSE = "LGPL MPL" -inherit autotools - -SRC_URI = "cvs://anoncvs@cvs.cairographics.org/cvs/cairo;module=pycairo" -S = "${WORKDIR}/${SRCNAME}" - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/" diff --git a/packages/python/python-pycairo/.mtn2git_empty b/packages/python/python-pycairo/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pycairo/fix-pkgconfig-dir.patch b/packages/python/python-pycairo/fix-pkgconfig-dir.patch deleted file mode 100644 index 15f4b3d786..0000000000 --- a/packages/python/python-pycairo/fix-pkgconfig-dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: pycairo-1.2.2/setup.py -=================================================================== ---- pycairo-1.2.2.orig/setup.py -+++ pycairo-1.2.2/setup.py -@@ -57,7 +57,7 @@ dic.setup( - ) - - pkgconfig_dir = os.path.join (sys.prefix, 'lib', 'pkgconfig') --pkgconfig_file = os.path.join (pkgconfig_dir, 'pycairo.pc') -+pkgconfig_file = os.path.join ('.', 'pycairo.pc') - print 'creating %s' % pkgconfig_file - fo = file (pkgconfig_file, 'w') - fo.write ("""\ diff --git a/packages/python/python-pycairo_1.2.2.bb b/packages/python/python-pycairo_1.2.2.bb deleted file mode 100644 index 22ba095aa2..0000000000 --- a/packages/python/python-pycairo_1.2.2.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "Python Bindings for the Cairo canvas library" -SECTION = "python-devel" -HOMEPAGE = "http://cairographics.org/pycairo" -LICENSE = "LGPL MPL" -DEPENDS = "cairo" -PR = "ml2" - -SRC_URI = "http://cairographics.org/releases/pycairo-${PV}.tar.gz \ - file://fix-pkgconfig-dir.patch;patch=1" -S = "${WORKDIR}/pycairo-${PV}" - -inherit distutils pkgconfig - -do_stage() { - install -d ${STAGING_INCDIR} - install -m 0644 cairo/pycairo.h ${STAGING_INCDIR} -} - - -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/cairo/.debug" diff --git a/packages/python/python-pycairo_1.4.0.bb b/packages/python/python-pycairo_1.4.0.bb new file mode 100644 index 0000000000..0a20010be6 --- /dev/null +++ b/packages/python/python-pycairo_1.4.0.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "Python Bindings for the Cairo canvas library" +SECTION = "python-devel" +HOMEPAGE = "http://cairographics.org/pycairo" +LICENSE = "LGPL MPL" +DEPENDS = "cairo" +PR = "ml0" + +SRC_URI = "http://cairographics.org/releases/pycairo-${PV}.tar.gz" +S = "${WORKDIR}/pycairo-${PV}" + +inherit distutils pkgconfig + +do_stage() { + install -d ${STAGING_INCDIR} + install -m 0644 cairo/pycairo.h ${STAGING_INCDIR} +} + + +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/cairo/.debug" -- cgit v1.2.3 From 1960b0f524feccbe60f16da5ddf4d367e1ada2a1 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 06:35:49 +0000 Subject: python-pyfits: update to 1.1 --- packages/python/python-pyfits_1.0.1.bb | 12 ------------ packages/python/python-pyfits_1.1.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-pyfits_1.0.1.bb create mode 100644 packages/python/python-pyfits_1.1.bb diff --git a/packages/python/python-pyfits_1.0.1.bb b/packages/python/python-pyfits_1.0.1.bb deleted file mode 100644 index a8d336005a..0000000000 --- a/packages/python/python-pyfits_1.0.1.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "PyFITS provides an interface to FITS formatted files under the Python scripting language." -HOMEPAGE = "http://www.stsci.edu/resources/software_hardware/pyfits" -AUTHOR = "Space Telescope Science Institute" -RDEPENDS = "python-numarray" -SECTION = "devel/python" -LICENSE = "AURA" -PR = "ml0" - -SRC_URI = "ftp://ra.stsci.edu/pub/pyfits/pyfits-${PV}.tar.gz" -S = "${WORKDIR}/pyfits-${PV}" - -inherit distutils diff --git a/packages/python/python-pyfits_1.1.bb b/packages/python/python-pyfits_1.1.bb new file mode 100644 index 0000000000..9eb3d63969 --- /dev/null +++ b/packages/python/python-pyfits_1.1.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "PyFITS provides an interface to FITS formatted files under the Python scripting language." +HOMEPAGE = "http://www.stsci.edu/resources/software_hardware/pyfits" +AUTHOR = "Space Telescope Science Institute" +# Warning: pyfits will require python-numpy in 2008 +RDEPENDS = "python-numarray" +SECTION = "devel/python" +LICENSE = "AURA" +PR = "ml0" + +SRC_URI = "http://www.stsci.edu/resources/software_hardware/pyfits/pyfits-${PV}.tar.gz" +S = "${WORKDIR}/pyfits" + +inherit distutils -- cgit v1.2.3 From 8b8a25345959135e0aa3c332cd64c580cadfddd7 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 06:36:10 +0000 Subject: python-numarray: fix packaging debug files --- packages/python/python-numarray_1.1.1.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/python/python-numarray_1.1.1.bb b/packages/python/python-numarray_1.1.1.bb index 4bc084c68a..e4ff40849f 100644 --- a/packages/python/python-numarray_1.1.1.bb +++ b/packages/python/python-numarray_1.1.1.bb @@ -3,8 +3,12 @@ SECTION = "devel/python" PRIORITY = "optional" LICENSE = "PYRAF" SRCNAME = "numarray" +PR = "ml0" SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" inherit distutils + +# *sigh* +FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/numarray/examples/*/.debug" -- cgit v1.2.3 From 047e1a5d6161022f01df41b183903023dc18e25e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 06:38:21 +0000 Subject: python-pyraf: update to 1.4 --- packages/python/python-pyraf_1.2.1.bb | 13 ------------- packages/python/python-pyraf_1.4.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-pyraf_1.2.1.bb create mode 100644 packages/python/python-pyraf_1.4.bb diff --git a/packages/python/python-pyraf_1.2.1.bb b/packages/python/python-pyraf_1.2.1.bb deleted file mode 100644 index 0c9f12a69e..0000000000 --- a/packages/python/python-pyraf_1.2.1.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "PyRAF is a Python-based interface to IRAF." -HOMEPAGE = "http://www.stsci.edu/resources/software_hardware/pyfits" -AUTHOR = "Space Telescope Science Institute" -RDEPENDS = "python-numarray" -SECTION = "devel/python" -LICENSE = "AURA" -PR = "ml0" - -SRC_URI = "ftp://ra.stsci.edu/pub/pyraf/v2.3/pyraf-${PV}.tar.gz" -S = "${WORKDIR}/pyraf-${PV}" - -inherit distutils - diff --git a/packages/python/python-pyraf_1.4.bb b/packages/python/python-pyraf_1.4.bb new file mode 100644 index 0000000000..af267cfa9e --- /dev/null +++ b/packages/python/python-pyraf_1.4.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "PyRAF is a Python-based interface to IRAF." +HOMEPAGE = "http://www.stsci.edu/resources/software_hardware/pyfits" +AUTHOR = "Space Telescope Science Institute" +RDEPENDS = "python-numarray" +SECTION = "devel/python" +LICENSE = "AURA" +PR = "ml0" + +SRC_URI = "ftp://ra.stsci.edu/pub/pyraf/v2.5/pyraf-${PV}.tar.gz" +S = "${WORKDIR}/pyraf" + +inherit distutils + -- cgit v1.2.3 From 12d1829e257feeec8cff59d83555a35782d47f67 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 06:49:12 +0000 Subject: python-soappy: update to 0.11.6 --- .../python/python-soappy-0.11.3/.mtn2git_empty | 0 packages/python/python-soappy-0.11.3/fpconst.py | 111 --------------------- packages/python/python-soappy/.mtn2git_empty | 0 packages/python/python-soappy/fix-future.patch | 54 ++++++++++ packages/python/python-soappy/fpconst.py | 111 +++++++++++++++++++++ packages/python/python-soappy_0.11.3.bb | 18 ---- packages/python/python-soappy_0.11.6.bb | 18 ++++ 7 files changed, 183 insertions(+), 129 deletions(-) delete mode 100644 packages/python/python-soappy-0.11.3/.mtn2git_empty delete mode 100644 packages/python/python-soappy-0.11.3/fpconst.py create mode 100644 packages/python/python-soappy/.mtn2git_empty create mode 100644 packages/python/python-soappy/fix-future.patch create mode 100644 packages/python/python-soappy/fpconst.py delete mode 100644 packages/python/python-soappy_0.11.3.bb create mode 100644 packages/python/python-soappy_0.11.6.bb diff --git a/packages/python/python-soappy-0.11.3/.mtn2git_empty b/packages/python/python-soappy-0.11.3/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-soappy-0.11.3/fpconst.py b/packages/python/python-soappy-0.11.3/fpconst.py deleted file mode 100644 index a1f8f47e3a..0000000000 --- a/packages/python/python-soappy-0.11.3/fpconst.py +++ /dev/null @@ -1,111 +0,0 @@ -"""Utilities for handling IEEE 754 floating point special values - -This python module implements constants and functions for working with -IEEE754 double-precision special values. It provides constants for -Not-a-Number (NaN), Positive Infinity (PosInf), and Negative Infinity -(NegInf), as well as functions to test for these values. - -The code is implemented in pure python by taking advantage of the -'struct' standard module. Care has been taken to generate proper -results on both big-endian and little-endian machines. Some efficiency -could be gained by translating the core routines into C. - -See -for reference material on the IEEE 754 floating point standard. - -Further information on this package is available at -. - -Author: Gregory R. Warnes -Date:: 2003-04-08 -Copyright: (c) 2003, Pfizer, Inc. -""" - -__version__ = "0.6.0" -ident = "$Id: fpconst.py,v 1.8 2003/05/12 15:14:00 warnes Exp $" - -import struct - -# check endianess -_big_endian = struct.pack('i',1)[0] != '\x01' - -# and define appropriate constants -if(_big_endian): - _HW = 0 - _LW = 1 - - NaN = struct.unpack('d', '\x7F\xFF\xFF\xFF\xFF\xFF\xFF\xFF')[0] - PosInf = struct.unpack('d', '\x7F\xF0\x00\x00\x00\x00\x00\x00')[0] - NegInf = -PosInf - -else: - _HW = 1 - _LW = 0 - - NaN = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf8\xff')[0] - PosInf = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf0\x7f')[0] - NegInf = -PosInf - -def _double_as_longs(dval): - "Use struct.unpack to decode a double precision float into two longs" - tmp = struct.unpack('ll',struct.pack('d', dval)) - return (tmp[_HW], tmp[_LW]) - - -## -## Functions to extract components of the IEEE 754 floating point format -## - -def _sign(dval): - "Extract the sign bit from a double-precision floating point value" - ll = _double_as_longs(dval) - return ll[0] >> 31 & 0x01 - -def _exponent(dval): - """Extract the exponentent bits from a double-precision floating - point value. - - Note that for normalized values, the exponentdent bits have an offset - of 1023. As a consequence, the actual exponentent is obtained - by subtracting 1023 for the value returned by this function - """ - ll = _double_as_longs(dval) - return (ll[0] >> 20) & 0x7ff - -def _mantissa(dval): - """Extract the _mantissa bits from a double-precision floating - point value.""" - - ll = _double_as_longs(dval) - mantissa0 = (ll[0] & 0x000fffffL) << 32 - mantissa1 = ll[1] - return mantissa0 + mantissa1 - -## -## Functions to test for IEEE 754 special values -## - -def isNaN(value): - "Determine if the argument is a IEEE 754 NaN (Not a Number) value." - return (_exponent(value)==0x7ff and _mantissa(value)!=0) - -def isInf(value): - """Determine if the argument is an infinite IEEE 754 value (positive - or negative inifinity)""" - return (_exponent(value)==0x7ff and _mantissa(value)== 0) - -def isFinite(value): - """Determine if the argument is an finite IEEE 754 value (i.e., is - not NaN, positive or negative inifinity)""" - return (_exponent(value)!=0x7ff) - - -def isPosInf(value): - "Determine if the argument is a IEEE 754 positive infinity value" - return (_sign(value)==0 and _exponent(value)==0x7ff and \ - _mantissa(value)== 0) - -def isNegInf(value): - "Determine if the argument is a IEEE 754 negative infinity value" - return (_sign(value)==1 and _exponent(value)==0x7ff and \ - _mantissa(value)== 0) diff --git a/packages/python/python-soappy/.mtn2git_empty b/packages/python/python-soappy/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-soappy/fix-future.patch b/packages/python/python-soappy/fix-future.patch new file mode 100644 index 0000000000..6c14e32c16 --- /dev/null +++ b/packages/python/python-soappy/fix-future.patch @@ -0,0 +1,54 @@ +Index: SOAPpy-0.11.6/SOAPpy/Client.py +=================================================================== +--- SOAPpy-0.11.6.orig/SOAPpy/Client.py ++++ SOAPpy-0.11.6/SOAPpy/Client.py +@@ -39,12 +39,11 @@ + # + ################################################################################ + """ ++from __future__ import nested_scopes + + ident = '$Id: Client.py,v 1.20 2004/04/10 04:22:52 irjudson Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + #import xml.sax + import urllib + from types import * +Index: SOAPpy-0.11.6/SOAPpy/Types.py +=================================================================== +--- SOAPpy-0.11.6.orig/SOAPpy/Types.py ++++ SOAPpy-0.11.6/SOAPpy/Types.py +@@ -32,12 +32,11 @@ + # + ################################################################################ + """ ++from __future__ import nested_scopes + + ident = '$Id: Types.py,v 1.17 2004/09/11 03:03:33 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + import UserList + import base64 + import cgi +Index: SOAPpy-0.11.6/SOAPpy/Server.py +=================================================================== +--- SOAPpy-0.11.6.orig/SOAPpy/Server.py ++++ SOAPpy-0.11.6/SOAPpy/Server.py +@@ -39,12 +39,11 @@ + # + ################################################################################ + """ ++from __future__ import nested_scopes + + ident = '$Id: Server.py,v 1.20 2004/04/28 21:47:10 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + #import xml.sax + import re + import socket diff --git a/packages/python/python-soappy/fpconst.py b/packages/python/python-soappy/fpconst.py new file mode 100644 index 0000000000..a1f8f47e3a --- /dev/null +++ b/packages/python/python-soappy/fpconst.py @@ -0,0 +1,111 @@ +"""Utilities for handling IEEE 754 floating point special values + +This python module implements constants and functions for working with +IEEE754 double-precision special values. It provides constants for +Not-a-Number (NaN), Positive Infinity (PosInf), and Negative Infinity +(NegInf), as well as functions to test for these values. + +The code is implemented in pure python by taking advantage of the +'struct' standard module. Care has been taken to generate proper +results on both big-endian and little-endian machines. Some efficiency +could be gained by translating the core routines into C. + +See +for reference material on the IEEE 754 floating point standard. + +Further information on this package is available at +. + +Author: Gregory R. Warnes +Date:: 2003-04-08 +Copyright: (c) 2003, Pfizer, Inc. +""" + +__version__ = "0.6.0" +ident = "$Id: fpconst.py,v 1.8 2003/05/12 15:14:00 warnes Exp $" + +import struct + +# check endianess +_big_endian = struct.pack('i',1)[0] != '\x01' + +# and define appropriate constants +if(_big_endian): + _HW = 0 + _LW = 1 + + NaN = struct.unpack('d', '\x7F\xFF\xFF\xFF\xFF\xFF\xFF\xFF')[0] + PosInf = struct.unpack('d', '\x7F\xF0\x00\x00\x00\x00\x00\x00')[0] + NegInf = -PosInf + +else: + _HW = 1 + _LW = 0 + + NaN = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf8\xff')[0] + PosInf = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf0\x7f')[0] + NegInf = -PosInf + +def _double_as_longs(dval): + "Use struct.unpack to decode a double precision float into two longs" + tmp = struct.unpack('ll',struct.pack('d', dval)) + return (tmp[_HW], tmp[_LW]) + + +## +## Functions to extract components of the IEEE 754 floating point format +## + +def _sign(dval): + "Extract the sign bit from a double-precision floating point value" + ll = _double_as_longs(dval) + return ll[0] >> 31 & 0x01 + +def _exponent(dval): + """Extract the exponentent bits from a double-precision floating + point value. + + Note that for normalized values, the exponentdent bits have an offset + of 1023. As a consequence, the actual exponentent is obtained + by subtracting 1023 for the value returned by this function + """ + ll = _double_as_longs(dval) + return (ll[0] >> 20) & 0x7ff + +def _mantissa(dval): + """Extract the _mantissa bits from a double-precision floating + point value.""" + + ll = _double_as_longs(dval) + mantissa0 = (ll[0] & 0x000fffffL) << 32 + mantissa1 = ll[1] + return mantissa0 + mantissa1 + +## +## Functions to test for IEEE 754 special values +## + +def isNaN(value): + "Determine if the argument is a IEEE 754 NaN (Not a Number) value." + return (_exponent(value)==0x7ff and _mantissa(value)!=0) + +def isInf(value): + """Determine if the argument is an infinite IEEE 754 value (positive + or negative inifinity)""" + return (_exponent(value)==0x7ff and _mantissa(value)== 0) + +def isFinite(value): + """Determine if the argument is an finite IEEE 754 value (i.e., is + not NaN, positive or negative inifinity)""" + return (_exponent(value)!=0x7ff) + + +def isPosInf(value): + "Determine if the argument is a IEEE 754 positive infinity value" + return (_sign(value)==0 and _exponent(value)==0x7ff and \ + _mantissa(value)== 0) + +def isNegInf(value): + "Determine if the argument is a IEEE 754 negative infinity value" + return (_sign(value)==1 and _exponent(value)==0x7ff and \ + _mantissa(value)== 0) diff --git a/packages/python/python-soappy_0.11.3.bb b/packages/python/python-soappy_0.11.3.bb deleted file mode 100644 index 6ae59ac515..0000000000 --- a/packages/python/python-soappy_0.11.3.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Python SOAP Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "BSD" -RDEPENDS = "python-core python-xml python-fpconst" -SRCNAME = "SOAPpy" - -SRC_URI = "${SOURCEFORGE_MIRROR}/pywebsvcs/${SRCNAME}-${PV}.tar.gz \ - file://fpconst.py" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - -# *cough*, yes this is a bit hackish.. but for now ;) - -do_compile_prepend() { - install -m 0644 ${WORKDIR}/fpconst.py ${S}/SOAPpy/fpconst.py -} diff --git a/packages/python/python-soappy_0.11.6.bb b/packages/python/python-soappy_0.11.6.bb new file mode 100644 index 0000000000..2f156acc06 --- /dev/null +++ b/packages/python/python-soappy_0.11.6.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Python SOAP Bindings" +SECTION = "devel/python" +HOMEPAGE = "http://pywebsvcs.sourceforge.net/" +PRIORITY = "optional" +LICENSE = "BSD" +RDEPENDS = "python-xml python-fpconst" +SRCNAME = "SOAPpy" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pywebsvcs/${SRCNAME}-${PV}.tar.gz \ + file://fix-future.patch;patch=1 \ + file://fpconst.py" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_compile_prepend() { + install -m 0644 ${WORKDIR}/fpconst.py ${S}/SOAPpy/fpconst.py +} -- cgit v1.2.3 From 5fa324a7bc6c6f5877477e9b87793691cfded6f1 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 06:50:25 +0000 Subject: python-pygoogle: add HOMEPAGE --- packages/python/python-pygoogle_0.6.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/python/python-pygoogle_0.6.bb b/packages/python/python-pygoogle_0.6.bb index 87e264be6b..2682d4ffd8 100644 --- a/packages/python/python-pygoogle_0.6.bb +++ b/packages/python/python-pygoogle_0.6.bb @@ -2,10 +2,12 @@ DESCRIPTION = "This module is a wrapper for the Google Web APIs. \ It allows you to do Google searches, retrieve pages from the \ Google cache, and ask Google for spelling suggestions." SECTION = "devel/python" +HOMEPAGE = "http://pygoogle.sourceforge.net/" PRIORITY = "optional" LICENSE = "PSF" -RDEPENDS = "python-core python-soappy" +RDEPENDS = "python-soappy" SRCNAME = "pygoogle" +PR = "ml0" SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" -- cgit v1.2.3 From 02a67889ab8c035e99b2e2acc9fde487bffc023d Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:11:37 +0000 Subject: python-pyflakes: update to 0.2.1 --- packages/python/python-pyflakes_0.2.0.bb | 10 ---------- packages/python/python-pyflakes_0.2.1.bb | 12 ++++++++++++ 2 files changed, 12 insertions(+), 10 deletions(-) delete mode 100644 packages/python/python-pyflakes_0.2.0.bb create mode 100644 packages/python/python-pyflakes_0.2.1.bb diff --git a/packages/python/python-pyflakes_0.2.0.bb b/packages/python/python-pyflakes_0.2.0.bb deleted file mode 100644 index c78bccb589..0000000000 --- a/packages/python/python-pyflakes_0.2.0.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "SourceCode Test Utility" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "BSD" -SRCNAME = "pyflakes" - -SRC_URI = "http://www.divmod.org/static/projects/pyflakes/pyflakes-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pyflakes_0.2.1.bb b/packages/python/python-pyflakes_0.2.1.bb new file mode 100644 index 0000000000..306c6d64e9 --- /dev/null +++ b/packages/python/python-pyflakes_0.2.1.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python Source-Code Testing Utility" +SECTION = "devel/python" +HOMEPAGE = "http://divmod.org/projects/pyflakes" +PRIORITY = "optional" +LICENSE = "BSD" +SRCNAME = "pyflakes" +PR = "ml0" + +SRC_URI = "http://www.divmod.org/static/projects/pyflakes/pyflakes-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 58e761df513968a09b4e54a797a8a4d2a3588fe4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:11:54 +0000 Subject: python-pygame: remove 1.6 --- packages/python/python-pygame_1.6.bb | 19 ------------------- packages/python/python-pygame_1.7.1.bb | 8 ++++---- 2 files changed, 4 insertions(+), 23 deletions(-) delete mode 100644 packages/python/python-pygame_1.6.bb diff --git a/packages/python/python-pygame_1.6.bb b/packages/python/python-pygame_1.6.bb deleted file mode 100644 index 7d76a9ac99..0000000000 --- a/packages/python/python-pygame_1.6.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "Python libSDL Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "LGPL" -RDEPENDS = "python-core python-numeric" -DEPENDS = "virtual/libsdl libsdl-image libsdl-mixer libsdl-net libsdl-ttf smpeg python-numeric" -SRCNAME = "pygame" - -SRC_URI = "http://www.pygame.org/ftp/${SRCNAME}-${PV}.tar.gz \ - file://qpe.patch;patch=1 \ - file://Setup" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - -do_configure_prepend() { - SDL="`sdl-config --cflags` `sdl-config --libs`"; echo "SDL=$SDL" >Setup - cat ${WORKDIR}/Setup >>Setup -} diff --git a/packages/python/python-pygame_1.7.1.bb b/packages/python/python-pygame_1.7.1.bb index a664c0ea0a..37b73148e6 100644 --- a/packages/python/python-pygame_1.7.1.bb +++ b/packages/python/python-pygame_1.7.1.bb @@ -2,10 +2,10 @@ DESCRIPTION = "Python libSDL Bindings" SECTION = "devel/python" PRIORITY = "optional" LICENSE = "LGPL" -RDEPENDS = "python-core python-numeric libsdl-x11" -DEPENDS = "virtual/libsdl libsdl-image libsdl-mixer libsdl-net libsdl-ttf smpeg python-numeric" +RDEPENDS = "python-numeric" +DEPENDS = "libsdl-x11 libsdl-image libsdl-mixer libsdl-net libsdl-ttf smpeg python-numeric" SRCNAME = "pygame" -PR = "ml1" +PR = "ml2" SRC_URI = "http://www.pygame.org/ftp/${SRCNAME}-${PV}release.tar.gz \ file://Setup" @@ -15,5 +15,5 @@ inherit distutils do_configure_prepend() { SDL="`sdl-config --cflags` `sdl-config --libs`"; echo "SDL=$SDL" >Setup - cat ${WORKDIR}/Setup >>Setup + cat ${WORKDIR}/Setup >>Setup } -- cgit v1.2.3 From a909efe17c373960f5db3be30d22b1471b3a94b8 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:18:12 +0000 Subject: python-pylinda: add HOMEPAGE --- packages/python/python-pylinda_0.6.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/python/python-pylinda_0.6.bb b/packages/python/python-pylinda_0.6.bb index ef557ccca7..082f74ac47 100644 --- a/packages/python/python-pylinda_0.6.bb +++ b/packages/python/python-pylinda_0.6.bb @@ -1,5 +1,6 @@ DESCRIPTION = "Python Implementation of Linda Tuple Space" SECTION = "devel/python" +HOMEPAGE = "http://www-users.cs.york.ac.uk/~aw/pylinda/" PRIORITY = "optional" LICENSE = "LGPL" SRCNAME = "linda" -- cgit v1.2.3 From 23bdf522191bb75ebd1346af2c024e8c013db170 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:18:53 +0000 Subject: python-pylint: update to 0.13.2 --- packages/python/python-pylint_0.13.2.bb | 16 ++++++++++++++++ packages/python/python-pylint_0.3.3.bb | 15 --------------- 2 files changed, 16 insertions(+), 15 deletions(-) create mode 100644 packages/python/python-pylint_0.13.2.bb delete mode 100644 packages/python/python-pylint_0.3.3.bb diff --git a/packages/python/python-pylint_0.13.2.bb b/packages/python/python-pylint_0.13.2.bb new file mode 100644 index 0000000000..d0640607f0 --- /dev/null +++ b/packages/python/python-pylint_0.13.2.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Pylint is a python tool that checks if a module satisfy a coding standard. Pylint can be seen as another \ +pychecker since nearly all tests you can do with PyChecker can also be done with Pylint. But Pylint offers some more \ +features, like checking line-code's length, checking if variable names are well-formed according to your coding standard,\ +or checking if declared interfaces are truly implemented, and much more." +SECTION = "devel/python" +HOMEPAGE = "http://www.logilab.org/857" +PRIORITY = "optional" +LICENSE = "GPL" +RDEPENDS = "python-logilab-common" +SRCNAME = "pylint" +PR = "ml0" + +SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pylint_0.3.3.bb b/packages/python/python-pylint_0.3.3.bb deleted file mode 100644 index bd93ea4084..0000000000 --- a/packages/python/python-pylint_0.3.3.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Pylint is a python tool that checks if a module satisfy a coding standard. Pylint can be seen as another \ -pychecker since nearly all tests you can do with PyChecker can also be done with Pylint. But Pylint offers some more \ -features, like checking line-code's length, checking if variable names are well-formed according to your coding standard,\ -or checking if declared interfaces are truly implemented, and much more." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -RDEPENDS = "python-core python-logilab" -SRCNAME = "pylint" - -SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - -- cgit v1.2.3 From a06882ea02d3045d5dd3c01d4eea2e071a28b0ac Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:32:16 +0000 Subject: python-pygtk[2]: change naming, python-pygtk is now 2.x, update to 2.10.4 --- packages/python/python-pygtk-1.2_0.6.12.bb | 25 ++++++ packages/python/python-pygtk/.mtn2git_empty | 0 packages/python/python-pygtk/acinclude.m4 | 90 ++++++++++++++++++++++ .../python/python-pygtk/fix-gtkunixprint.patch | 16 ++++ packages/python/python-pygtk2/.mtn2git_empty | 0 packages/python/python-pygtk2/acinclude.m4 | 90 ---------------------- .../python/python-pygtk2/fix-gtkunixprint.patch | 16 ---- packages/python/python-pygtk2_2.10.3.bb | 42 ---------- packages/python/python-pygtk2_2.6.3.bb | 35 --------- packages/python/python-pygtk2_2.8.6.bb | 26 ------- packages/python/python-pygtk_0.6.12.bb | 25 ------ packages/python/python-pygtk_2.10.3.bb | 42 ++++++++++ packages/python/python-pygtk_2.10.4.bb | 48 ++++++++++++ packages/python/python-pygtk_2.6.3.bb | 35 +++++++++ packages/python/python-pygtk_2.8.6.bb | 26 +++++++ 15 files changed, 282 insertions(+), 234 deletions(-) create mode 100644 packages/python/python-pygtk-1.2_0.6.12.bb create mode 100644 packages/python/python-pygtk/.mtn2git_empty create mode 100644 packages/python/python-pygtk/acinclude.m4 create mode 100644 packages/python/python-pygtk/fix-gtkunixprint.patch delete mode 100644 packages/python/python-pygtk2/.mtn2git_empty delete mode 100644 packages/python/python-pygtk2/acinclude.m4 delete mode 100644 packages/python/python-pygtk2/fix-gtkunixprint.patch delete mode 100644 packages/python/python-pygtk2_2.10.3.bb delete mode 100644 packages/python/python-pygtk2_2.6.3.bb delete mode 100644 packages/python/python-pygtk2_2.8.6.bb delete mode 100644 packages/python/python-pygtk_0.6.12.bb create mode 100644 packages/python/python-pygtk_2.10.3.bb create mode 100644 packages/python/python-pygtk_2.10.4.bb create mode 100644 packages/python/python-pygtk_2.6.3.bb create mode 100644 packages/python/python-pygtk_2.8.6.bb diff --git a/packages/python/python-pygtk-1.2_0.6.12.bb b/packages/python/python-pygtk-1.2_0.6.12.bb new file mode 100644 index 0000000000..3b538ef83e --- /dev/null +++ b/packages/python/python-pygtk-1.2_0.6.12.bb @@ -0,0 +1,25 @@ +DESCRIPTION = "Python Bindings for GTK+ 1.2" +HOMEPAGE = "http://www.gtk.org" +SECTION = "devel/python" +LICENSE = "LGPL" +DEPENDS = "gtk+-1.2" +RDEPENDS = "python-shell python-re" +SRCNAME = "pygtk" +PR = "ml0" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/python/v1.2/${SRCNAME}-${PV}.tar.gz \ + file://remove-imlib-et-al;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig distutils-base + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/" + +do_configure_prepend() { + echo ${LDFLAGS} > /tmp/ldflags + rm -f aclocal.m4 +} + +do_stage() { + autotools_stage_includes +} diff --git a/packages/python/python-pygtk/.mtn2git_empty b/packages/python/python-pygtk/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk/acinclude.m4 b/packages/python/python-pygtk/acinclude.m4 new file mode 100644 index 0000000000..53518fb2eb --- /dev/null +++ b/packages/python/python-pygtk/acinclude.m4 @@ -0,0 +1,90 @@ +## this one is commonly used with AM_PATH_PYTHONDIR ... +dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]]) +dnl Check if a module containing a given symbol is visible to python. +AC_DEFUN(AM_CHECK_PYMOD, +[AC_REQUIRE([AM_PATH_PYTHON]) +py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` +AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1) +AC_CACHE_VAL(py_cv_mod_$py_mod_var, [ +ifelse([$2],[], [prog=" +import sys +try: + import $1 +except ImportError: + sys.exit(1) +except: + sys.exit(0) +sys.exit(0)"], [prog=" +import $1 +$1.$2"]) +if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC + then + eval "py_cv_mod_$py_mod_var=yes" + else + eval "py_cv_mod_$py_mod_var=no" + fi +]) +py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"` +if test "x$py_val" != xno; then + AC_MSG_RESULT(yes) + ifelse([$3], [],, [$3 +])dnl +else + AC_MSG_RESULT(no) + ifelse([$4], [],, [$4 +])dnl +fi +]) + +dnl a macro to check for ability to create python extensions +dnl AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], [ACTION-IF-NOT-POSSIBLE]) +dnl function also defines PYTHON_INCLUDES +AC_DEFUN([AM_CHECK_PYTHON_HEADERS], +[AC_REQUIRE([AM_PATH_PYTHON]) +AC_MSG_CHECKING(for headers required to compile python extensions) +dnl deduce PYTHON_INCLUDES +AC_ARG_WITH(python-includes, + [ --with-python-includes=DIR path to Python includes], py_exec_prefix=$withval) +if test x$py_exec_prefix != x; then +PYTHON_INCLUDES="-I${py_exec_prefix}/include/python${PYTHON_VERSION}" +else +py_prefix=`$PYTHON -c "import sys; print sys.prefix"` +py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"` +PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}" +if test "$py_prefix" != "$py_exec_prefix"; then + PYTHON_INCLUDES="$PYTHON_INCLUDES -I${py_exec_prefix}/include/python${PYTHON_VERSION}" +fi +fi +AC_SUBST(PYTHON_INCLUDES) +dnl check if the headers exist: +save_CPPFLAGS="$CPPFLAGS" +CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" +AC_TRY_CPP([#include ],dnl +[AC_MSG_RESULT(found) +$1],dnl +[AC_MSG_RESULT(not found) +$2]) +CPPFLAGS="$save_CPPFLAGS" +]) + +dnl +dnl JH_ADD_CFLAG(FLAG) +dnl checks whether the C compiler supports the given flag, and if so, adds +dnl it to $CFLAGS. If the flag is already present in the list, then the +dnl check is not performed. +AC_DEFUN([JH_ADD_CFLAG], +[ +case " $CFLAGS " in +*@<:@\ \ @:>@$1@<:@\ \ @:>@*) + ;; +*) + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $1" + AC_MSG_CHECKING([whether [$]CC understands $1]) + AC_TRY_COMPILE([], [], [jh_has_option=yes], [jh_has_option=no]) + AC_MSG_RESULT($jh_has_option) + if test $jh_has_option = no; then + CFLAGS="$save_CFLAGS" + fi + ;; +esac]) diff --git a/packages/python/python-pygtk/fix-gtkunixprint.patch b/packages/python/python-pygtk/fix-gtkunixprint.patch new file mode 100644 index 0000000000..dca19ce5ed --- /dev/null +++ b/packages/python/python-pygtk/fix-gtkunixprint.patch @@ -0,0 +1,16 @@ +Index: pygtk-2.10.0/gtk/gtkunixprint.override +=================================================================== +--- pygtk-2.10.0.orig/gtk/gtkunixprint.override ++++ pygtk-2.10.0/gtk/gtkunixprint.override +@@ -105,11 +105,7 @@ _wrap_gtk_print_job_get_surface(PyGObjec + if (pyg_error_check(&error)) + return NULL; + +-#if PYCAIRO_VERSION_HEX >= 0x1010600 + return PycairoSurface_FromSurface(surface, NULL); +-#else +- return PycairoSurface_FromSurface(surface, NULL, NULL); +-#endif + } + %% + override gtk_print_job_send kwargs diff --git a/packages/python/python-pygtk2/.mtn2git_empty b/packages/python/python-pygtk2/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pygtk2/acinclude.m4 b/packages/python/python-pygtk2/acinclude.m4 deleted file mode 100644 index 53518fb2eb..0000000000 --- a/packages/python/python-pygtk2/acinclude.m4 +++ /dev/null @@ -1,90 +0,0 @@ -## this one is commonly used with AM_PATH_PYTHONDIR ... -dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]]) -dnl Check if a module containing a given symbol is visible to python. -AC_DEFUN(AM_CHECK_PYMOD, -[AC_REQUIRE([AM_PATH_PYTHON]) -py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` -AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1) -AC_CACHE_VAL(py_cv_mod_$py_mod_var, [ -ifelse([$2],[], [prog=" -import sys -try: - import $1 -except ImportError: - sys.exit(1) -except: - sys.exit(0) -sys.exit(0)"], [prog=" -import $1 -$1.$2"]) -if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC - then - eval "py_cv_mod_$py_mod_var=yes" - else - eval "py_cv_mod_$py_mod_var=no" - fi -]) -py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"` -if test "x$py_val" != xno; then - AC_MSG_RESULT(yes) - ifelse([$3], [],, [$3 -])dnl -else - AC_MSG_RESULT(no) - ifelse([$4], [],, [$4 -])dnl -fi -]) - -dnl a macro to check for ability to create python extensions -dnl AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], [ACTION-IF-NOT-POSSIBLE]) -dnl function also defines PYTHON_INCLUDES -AC_DEFUN([AM_CHECK_PYTHON_HEADERS], -[AC_REQUIRE([AM_PATH_PYTHON]) -AC_MSG_CHECKING(for headers required to compile python extensions) -dnl deduce PYTHON_INCLUDES -AC_ARG_WITH(python-includes, - [ --with-python-includes=DIR path to Python includes], py_exec_prefix=$withval) -if test x$py_exec_prefix != x; then -PYTHON_INCLUDES="-I${py_exec_prefix}/include/python${PYTHON_VERSION}" -else -py_prefix=`$PYTHON -c "import sys; print sys.prefix"` -py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"` -PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}" -if test "$py_prefix" != "$py_exec_prefix"; then - PYTHON_INCLUDES="$PYTHON_INCLUDES -I${py_exec_prefix}/include/python${PYTHON_VERSION}" -fi -fi -AC_SUBST(PYTHON_INCLUDES) -dnl check if the headers exist: -save_CPPFLAGS="$CPPFLAGS" -CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" -AC_TRY_CPP([#include ],dnl -[AC_MSG_RESULT(found) -$1],dnl -[AC_MSG_RESULT(not found) -$2]) -CPPFLAGS="$save_CPPFLAGS" -]) - -dnl -dnl JH_ADD_CFLAG(FLAG) -dnl checks whether the C compiler supports the given flag, and if so, adds -dnl it to $CFLAGS. If the flag is already present in the list, then the -dnl check is not performed. -AC_DEFUN([JH_ADD_CFLAG], -[ -case " $CFLAGS " in -*@<:@\ \ @:>@$1@<:@\ \ @:>@*) - ;; -*) - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $1" - AC_MSG_CHECKING([whether [$]CC understands $1]) - AC_TRY_COMPILE([], [], [jh_has_option=yes], [jh_has_option=no]) - AC_MSG_RESULT($jh_has_option) - if test $jh_has_option = no; then - CFLAGS="$save_CFLAGS" - fi - ;; -esac]) diff --git a/packages/python/python-pygtk2/fix-gtkunixprint.patch b/packages/python/python-pygtk2/fix-gtkunixprint.patch deleted file mode 100644 index dca19ce5ed..0000000000 --- a/packages/python/python-pygtk2/fix-gtkunixprint.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: pygtk-2.10.0/gtk/gtkunixprint.override -=================================================================== ---- pygtk-2.10.0.orig/gtk/gtkunixprint.override -+++ pygtk-2.10.0/gtk/gtkunixprint.override -@@ -105,11 +105,7 @@ _wrap_gtk_print_job_get_surface(PyGObjec - if (pyg_error_check(&error)) - return NULL; - --#if PYCAIRO_VERSION_HEX >= 0x1010600 - return PycairoSurface_FromSurface(surface, NULL); --#else -- return PycairoSurface_FromSurface(surface, NULL, NULL); --#endif - } - %% - override gtk_print_job_send kwargs diff --git a/packages/python/python-pygtk2_2.10.3.bb b/packages/python/python-pygtk2_2.10.3.bb deleted file mode 100644 index ad1f36a205..0000000000 --- a/packages/python/python-pygtk2_2.10.3.bb +++ /dev/null @@ -1,42 +0,0 @@ -DESCRIPTION = "Python GTK+ Bindings" -SECTION = "devel/python" -# needs gtk+ 2.10.x -DEPENDS = "gtk+ libglade python-pycairo python-pygobject" -RDEPENDS = "python-shell" -SRCNAME = "pygtk" -LICENSE = "LGPL" -PR = "ml4" - -SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.10/${SRCNAME}-${PV}.tar.bz2 \ - file://fix-gtkunixprint.patch;patch=1 \ - file://acinclude.m4" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -EXTRA_OECONF = "--disable-docs" -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -inherit autotools pkgconfig distutils-base - -PACKAGES =+ "${PN}-dev" -FILES_${PN}-dev += "${libdir}/pygtk/2.0 ${bindir}/pygtk-*" -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -require fix-path.inc - -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/*/.debug" -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" - -do_stage() { - autotools_stage_includes - sed -i s:/usr/share:${STAGING_DATADIR}: codegen/pygtk-codegen-2.0 - install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ - install -d ${STAGING_DATADIR}/pygtk/2.0/codegen - install -d ${STAGING_DATADIR}/pygtk/2.0/defs/ - cp -pPr codegen/*.py* ${STAGING_DATADIR}/pygtk/2.0/codegen/ - cp -pPr *.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ - cp -pPr gtk/*.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ -} diff --git a/packages/python/python-pygtk2_2.6.3.bb b/packages/python/python-pygtk2_2.6.3.bb deleted file mode 100644 index 417de0a109..0000000000 --- a/packages/python/python-pygtk2_2.6.3.bb +++ /dev/null @@ -1,35 +0,0 @@ -DESCRIPTION = "Python GTK+ Bindings" -SECTION = "devel/python" -DEPENDS = "gtk+-2.6.10 libglade" -RDEPENDS = "python-shell" -SRCNAME = "pygtk" -LICENSE = "LGPL" -PR = "ml0" - -SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.6/${SRCNAME}-${PV}.tar.bz2 \ - file://acinclude.m4" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit autotools pkgconfig distutils-base - -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -PACKAGES = "${PN}-dbg ${PN}-dev ${PN}-doc ${PN}" -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/gtk/.debug \ - ${libdir}/python2.4/site-packages/gtk-2.0/.debug" -FILES_${PN}-dev += "${bindir} ${datadir}/pygtk ${libdir}/pygtk" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -do_stage() { - autotools_stage_includes - sed -i s:/usr/share:${STAGING_DATADIR}: codegen/pygtk-codegen-2.0 - install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ - install -d ${STAGING_DATADIR}/pygtk/2.0/codegen - install -d ${STAGING_DATADIR}/pygtk/2.0/defs/ - cp -pPr codegen/*.py* ${STAGING_DATADIR}/pygtk/2.0/codegen/ - cp -pPr *.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ - cp -pPr gtk/*.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ -} diff --git a/packages/python/python-pygtk2_2.8.6.bb b/packages/python/python-pygtk2_2.8.6.bb deleted file mode 100644 index 361737684c..0000000000 --- a/packages/python/python-pygtk2_2.8.6.bb +++ /dev/null @@ -1,26 +0,0 @@ -DESCRIPTION = "Python GTK+ Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -# needs gtk+ 2.8.x -DEPENDS = "gtk+-2.8.16 libglade" -RDEPENDS = "python-shell" -SRCNAME = "pygtk" -LICENSE = "LGPL" -PR = "r1" - -SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.8/${SRCNAME}-${PV}.tar.bz2 \ - file://acinclude.m4" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit autotools pkgconfig distutils-base - -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -do_stage() { - autotools_stage_includes - install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ -} diff --git a/packages/python/python-pygtk_0.6.12.bb b/packages/python/python-pygtk_0.6.12.bb deleted file mode 100644 index 20504f1108..0000000000 --- a/packages/python/python-pygtk_0.6.12.bb +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "Python GTK+ 1.2 Bindings" -HOMEPAGE = "http://www.gtk.org" -SECTION = "devel/python" -LICENSE = "LGPL" -DEPENDS = "gtk+-1.2" -RDEPENDS = "python-shell python-re" -SRCNAME = "pygtk" -PR = "r0" - -SRC_URI = "ftp://ftp.gtk.org/pub/gtk/python/v1.2/${SRCNAME}-${PV}.tar.gz \ - file://remove-imlib-et-al;patch=1" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit autotools pkgconfig distutils-base - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/" - -do_configure_prepend() { - echo ${LDFLAGS} > /tmp/ldflags - rm -f aclocal.m4 -} - -do_stage() { - autotools_stage_includes -} diff --git a/packages/python/python-pygtk_2.10.3.bb b/packages/python/python-pygtk_2.10.3.bb new file mode 100644 index 0000000000..ad1f36a205 --- /dev/null +++ b/packages/python/python-pygtk_2.10.3.bb @@ -0,0 +1,42 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +# needs gtk+ 2.10.x +DEPENDS = "gtk+ libglade python-pycairo python-pygobject" +RDEPENDS = "python-shell" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "ml4" + +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.10/${SRCNAME}-${PV}.tar.bz2 \ + file://fix-gtkunixprint.patch;patch=1 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +EXTRA_OECONF = "--disable-docs" +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +inherit autotools pkgconfig distutils-base + +PACKAGES =+ "${PN}-dev" +FILES_${PN}-dev += "${libdir}/pygtk/2.0 ${bindir}/pygtk-*" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +require fix-path.inc + +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/*/.debug" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" + +do_stage() { + autotools_stage_includes + sed -i s:/usr/share:${STAGING_DATADIR}: codegen/pygtk-codegen-2.0 + install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ + install -d ${STAGING_DATADIR}/pygtk/2.0/codegen + install -d ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr codegen/*.py* ${STAGING_DATADIR}/pygtk/2.0/codegen/ + cp -pPr *.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr gtk/*.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ +} diff --git a/packages/python/python-pygtk_2.10.4.bb b/packages/python/python-pygtk_2.10.4.bb new file mode 100644 index 0000000000..c8c45b3c74 --- /dev/null +++ b/packages/python/python-pygtk_2.10.4.bb @@ -0,0 +1,48 @@ +DESCRIPTION = "Python GTK+ 2.10.x Bindings" +SECTION = "devel/python" +# needs gtk+ 2.10.x +DEPENDS = "gtk+ libglade python-pycairo python-pygobject" +RDEPENDS = "python-shell" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "ml1" + +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.10/${SRCNAME}-${PV}.tar.bz2 \ + file://fix-gtkunixprint.patch;patch=1 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +EXTRA_OECONF = "--disable-docs" +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +inherit autotools pkgconfig distutils-base + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + + +PACKAGES =+ "${PN}-dev" +FILES_${PN}-dev += "${libdir}/pygtk/2.0 ${bindir}/pygtk-*" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +require fix-path.inc +PACKAGES =+ "${PN}-dev" +FILES_${PN}-dev += "${libdir}/pygtk/2.0 ${bindir}/pygtk-*" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/*/.debug" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/.debug" + +do_stage() { + autotools_stage_includes + sed -i s:/usr/share:${STAGING_DATADIR}: codegen/pygtk-codegen-2.0 + install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ + install -d ${STAGING_DATADIR}/pygtk/2.0/codegen + install -d ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr codegen/*.py* ${STAGING_DATADIR}/pygtk/2.0/codegen/ + cp -pPr *.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr gtk/*.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ +} diff --git a/packages/python/python-pygtk_2.6.3.bb b/packages/python/python-pygtk_2.6.3.bb new file mode 100644 index 0000000000..417de0a109 --- /dev/null +++ b/packages/python/python-pygtk_2.6.3.bb @@ -0,0 +1,35 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +DEPENDS = "gtk+-2.6.10 libglade" +RDEPENDS = "python-shell" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "ml0" + +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.6/${SRCNAME}-${PV}.tar.bz2 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig distutils-base + +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +PACKAGES = "${PN}-dbg ${PN}-dev ${PN}-doc ${PN}" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/gtk-2.0/gtk/.debug \ + ${libdir}/python2.4/site-packages/gtk-2.0/.debug" +FILES_${PN}-dev += "${bindir} ${datadir}/pygtk ${libdir}/pygtk" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +do_stage() { + autotools_stage_includes + sed -i s:/usr/share:${STAGING_DATADIR}: codegen/pygtk-codegen-2.0 + install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ + install -d ${STAGING_DATADIR}/pygtk/2.0/codegen + install -d ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr codegen/*.py* ${STAGING_DATADIR}/pygtk/2.0/codegen/ + cp -pPr *.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ + cp -pPr gtk/*.defs ${STAGING_DATADIR}/pygtk/2.0/defs/ +} diff --git a/packages/python/python-pygtk_2.8.6.bb b/packages/python/python-pygtk_2.8.6.bb new file mode 100644 index 0000000000..361737684c --- /dev/null +++ b/packages/python/python-pygtk_2.8.6.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +# needs gtk+ 2.8.x +DEPENDS = "gtk+-2.8.16 libglade" +RDEPENDS = "python-shell" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "r1" + +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.8/${SRCNAME}-${PV}.tar.bz2 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig distutils-base + +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +do_stage() { + autotools_stage_includes + install -m 0755 codegen/pygtk-codegen-2.0 ${STAGING_BINDIR_NATIVE}/ +} -- cgit v1.2.3 From fa86d8df4af44d56f86a7e8230965c6f74840605 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:40:02 +0000 Subject: python-pyreverse: update to 0.5.2 pyxml: touch --- packages/python/python-pyreverse/.mtn2git_empty | 0 packages/python/python-pyreverse/fix-future.patch | 16 ++++++++++++++++ packages/python/python-pyreverse_0.5.0.bb | 14 -------------- packages/python/python-pyreverse_0.5.2.bb | 16 ++++++++++++++++ packages/python/python-pyxml_0.8.4.bb | 2 +- 5 files changed, 33 insertions(+), 15 deletions(-) create mode 100644 packages/python/python-pyreverse/.mtn2git_empty create mode 100644 packages/python/python-pyreverse/fix-future.patch delete mode 100644 packages/python/python-pyreverse_0.5.0.bb create mode 100644 packages/python/python-pyreverse_0.5.2.bb diff --git a/packages/python/python-pyreverse/.mtn2git_empty b/packages/python/python-pyreverse/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyreverse/fix-future.patch b/packages/python/python-pyreverse/fix-future.patch new file mode 100644 index 0000000000..2bcba0dd39 --- /dev/null +++ b/packages/python/python-pyreverse/fix-future.patch @@ -0,0 +1,16 @@ +Index: pyreverse-0.5.2/setup.py +=================================================================== +--- pyreverse-0.5.2.orig/setup.py ++++ pyreverse-0.5.2/setup.py +@@ -17,10 +17,10 @@ + # this program; if not, write to the Free Software Foundation, Inc., + # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + """ Generic Setup script, takes package info from __pkginfo__.py file """ ++from __future__ import nested_scopes + + __revision__ = '$Id: setup.py,v 1.17 2005/01/05 11:40:41 syt Exp $' + +-from __future__ import nested_scopes + import os + import sys + import shutil diff --git a/packages/python/python-pyreverse_0.5.0.bb b/packages/python/python-pyreverse_0.5.0.bb deleted file mode 100644 index ab7322e9e8..0000000000 --- a/packages/python/python-pyreverse_0.5.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis \ -tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be \ -used to generate files readable by Argo UML." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -RDEPENDS = "python-core python-logilab python-pyxml" -SRCNAME = "pyreverse" - -SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - diff --git a/packages/python/python-pyreverse_0.5.2.bb b/packages/python/python-pyreverse_0.5.2.bb new file mode 100644 index 0000000000..9194df5a4a --- /dev/null +++ b/packages/python/python-pyreverse_0.5.2.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis \ +tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be \ +used to generate files readable by Argo UML." +SECTION = "devel/python" +HOMEPAGE = "http://www.logilab.org/2560" +PRIORITY = "optional" +LICENSE = "GPL" +RDEPENDS = "python-core python-logilab-common python-pyxml" +SRCNAME = "pyreverse" +PR = "ml0" + +SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \ + file://fix-future.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pyxml_0.8.4.bb b/packages/python/python-pyxml_0.8.4.bb index 2bfe7ebcae..34b5cbfd0c 100644 --- a/packages/python/python-pyxml_0.8.4.bb +++ b/packages/python/python-pyxml_0.8.4.bb @@ -2,7 +2,7 @@ DESCRIPTION = "A sophisticated XML Processing Package for Python" SECTION = "devel/python" PRIORITY = "optional" LICENSE = "PSF" -RDEPENDS = "python-core python-xml python-netclient" +RDEPENDS = "python-xml python-netclient" SRCNAME = "pyxml" PR = "ml0" -- cgit v1.2.3 From 34591bcc1eda47cacc1736525ee6578904ba278a Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:44:48 +0000 Subject: python-pyro: update to 3.7 --- packages/python/python-pyro_3.5.bb | 18 ------------------ packages/python/python-pyro_3.7.bb | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 18 deletions(-) delete mode 100644 packages/python/python-pyro_3.5.bb create mode 100644 packages/python/python-pyro_3.7.bb diff --git a/packages/python/python-pyro_3.5.bb b/packages/python/python-pyro_3.5.bb deleted file mode 100644 index dd6e60d430..0000000000 --- a/packages/python/python-pyro_3.5.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Pyro is an acronym 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, and is small simple and free. Written by Irmen de Jong." -HOMEPAGE = "http://pyro.sourceforge.net" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "MIT" -RDEPENDS = "python-core python-crypt python-io python-lang python-math \ -python-netserver python-pickle python-re python-shell python-stringold \ -python-threading" -PR = "r1" - -SRC_URI = "cvs://anonymous:@pyro.cvs.sourceforge.net/cvsroot/pyro;module=Pyro;method=pserver;tag=pyro3_5 \ - file://pyro-unattended-install.patch;patch=1;pnum=0" -S="${WORKDIR}/Pyro" - -inherit distutils diff --git a/packages/python/python-pyro_3.7.bb b/packages/python/python-pyro_3.7.bb new file mode 100644 index 0000000000..80875af5c5 --- /dev/null +++ b/packages/python/python-pyro_3.7.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "Pyro is an acronym 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, and is small simple and free. Written by Irmen de Jong." +HOMEPAGE = "http://pyro.sourceforge.net" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "MIT" +RDEPENDS = "python-crypt python-io python-lang python-math python-netserver python-pickle \ +python-re python-shell python-stringold python-threading" +PR = "ml0" + +SRC_URI = "cvs://anonymous:@pyro.cvs.sourceforge.net/cvsroot/pyro;module=Pyro;method=pserver;tag=pyro3_7 \ + file://pyro-unattended-install.patch;patch=1;pnum=0" +S="${WORKDIR}/Pyro" + +inherit distutils -- cgit v1.2.3 From 32d0a845d2ded7ac168297c7c4de8fcbfb776c84 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:50:42 +0000 Subject: python-pyweather: update to 0.7.0 --- packages/python/python-pyweather_0.5.0.bb | 12 ------------ packages/python/python-pyweather_0.7.0.bb | 12 ++++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-pyweather_0.5.0.bb create mode 100644 packages/python/python-pyweather_0.7.0.bb diff --git a/packages/python/python-pyweather_0.5.0.bb b/packages/python/python-pyweather_0.5.0.bb deleted file mode 100644 index 4a51d6eb9b..0000000000 --- a/packages/python/python-pyweather_0.5.0.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "PyWeather is a collection of weather related modules \ -that are capable of performing conversion calculations for many common meteorological units." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -SRCNAME = "pyweather" -PR = "ml0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/meta-tools/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/weather-${PV}" - -inherit distutils diff --git a/packages/python/python-pyweather_0.7.0.bb b/packages/python/python-pyweather_0.7.0.bb new file mode 100644 index 0000000000..5c643fa5c0 --- /dev/null +++ b/packages/python/python-pyweather_0.7.0.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "PyWeather is a collection of weather related modules \ +that are capable of performing conversion calculations for many common meteorological units." +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +SRCNAME = "weather" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/meta-tools/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From c608a31b1f1720be0043c8cd2cf1de66f9670766 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:50:54 +0000 Subject: python-pytest: update to 0.6.0 --- packages/python/python-pytest_0.5.0.bb | 13 ------------- packages/python/python-pytest_0.6.0.bb | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-pytest_0.5.0.bb create mode 100644 packages/python/python-pytest_0.6.0.bb diff --git a/packages/python/python-pytest_0.5.0.bb b/packages/python/python-pytest_0.5.0.bb deleted file mode 100644 index 72826593e4..0000000000 --- a/packages/python/python-pytest_0.5.0.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "This is a small package that facilitates the unit testing process \ -by aggregating PyUnit tests and making them easier to call from the command \ -line and from within other unit tests." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -SRCNAME = "pytest" -PR = "ml0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/meta-tools/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pytest_0.6.0.bb b/packages/python/python-pytest_0.6.0.bb new file mode 100644 index 0000000000..17db94897c --- /dev/null +++ b/packages/python/python-pytest_0.6.0.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "This is a small package that facilitates the unit testing process \ +by aggregating PyUnit tests and making them easier to call from the command \ +line and from within other unit tests." +SECTION = "devel/python" +HOMEPAGE = "http://oss.wxnet.org/pytester/index.html" +PRIORITY = "optional" +LICENSE = "GPL" +SRCNAME = "pytest" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/meta-tools/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 268c8b903973cf772e219e99cc951c5342a6d8b4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:54:09 +0000 Subject: python-pyvisa: update to 1.1 --- packages/python/python-pyvisa_0.9.7.bb | 11 ----------- packages/python/python-pyvisa_1.1.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 11 deletions(-) delete mode 100644 packages/python/python-pyvisa_0.9.7.bb create mode 100644 packages/python/python-pyvisa_1.1.bb diff --git a/packages/python/python-pyvisa_0.9.7.bb b/packages/python/python-pyvisa_0.9.7.bb deleted file mode 100644 index 5657c795a3..0000000000 --- a/packages/python/python-pyvisa_0.9.7.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "A Python package with bindings to the 'Virtual Instrument Software Architecture' \ -(VISA) library, in order to control measurement devices and test equipment via GPIB, RS232, or USB." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "BSD" -SRCNAME = "PyVISA" - -SRC_URI = "${SOURCEFORGE_MIRROR}/pyvisa/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pyvisa_1.1.bb b/packages/python/python-pyvisa_1.1.bb new file mode 100644 index 0000000000..1bb185829e --- /dev/null +++ b/packages/python/python-pyvisa_1.1.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "A Python package with bindings to the 'Virtual Instrument Software Architecture' \ +(VISA) library, in order to control measurement devices and test equipment via GPIB, RS232, or USB." +SECTION = "devel/python" +HOMEPAGE = "http://pyvisa.sourceforge.net/" +PRIORITY = "optional" +LICENSE = "BSD" +SRCNAME = "PyVISA" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyvisa/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 22d77b34542ce6ed03038c47faad8dc3eb0c416b Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:54:40 +0000 Subject: remove pyserial 2.0 remove python-quicklauncher 0.0.1 --- packages/python/python-pyserial_2.0.bb | 14 -------------- packages/python/python-quicklauncher_0.0.1.bb | 26 -------------------------- 2 files changed, 40 deletions(-) delete mode 100644 packages/python/python-pyserial_2.0.bb delete mode 100644 packages/python/python-quicklauncher_0.0.1.bb diff --git a/packages/python/python-pyserial_2.0.bb b/packages/python/python-pyserial_2.0.bb deleted file mode 100644 index d7adbe947c..0000000000 --- a/packages/python/python-pyserial_2.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Serial Port Support for Python" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "PSF" -SRCNAME = "pyserial" -RDEPENDS = "python-fcntl python-io" - -PR = "r1" - -SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb deleted file mode 100644 index 10ee54deb1..0000000000 --- a/packages/python/python-quicklauncher_0.0.1.bb +++ /dev/null @@ -1,26 +0,0 @@ -DESCRIPTION = "A PyQt-optimized Python Quicklauncher for Qt/Embedded based Palmtop Environments" -SECTION = "devel/python" -PRIORITY = "optional" -RDEPENDS = "python-pyqt" -PR = "ml1" -SRC_URI = "${HANDHELDS_CVS};module=opie/noncore/tools/pyquicklauncher" -S = "${WORKDIR}/pyquicklauncher" -LICENSE = "GPL" -inherit distutils - -do_compile() { - true -} - -# -# FIXME: Launch during postinstall -# - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/ - install -m 0755 quicklauncher.py ${D}${libdir}/${PYTHON_DIR}/ - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/quicklauncher/ - install -m 0755 testapp.py ${D}${libdir}/${PYTHON_DIR}/site-packages/quicklauncher/ -} - - -- cgit v1.2.3 From 0f06c6a349b19ee158010ae3e209f7b6eade369f Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 07:58:51 +0000 Subject: python-scapy: update to 1.1.1 --- packages/python/python-scapy_0.9.17.bb | 20 -------------------- packages/python/python-scapy_1.1.1.bb | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 packages/python/python-scapy_0.9.17.bb create mode 100644 packages/python/python-scapy_1.1.1.bb diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb deleted file mode 100644 index f9cc0eb6a1..0000000000 --- a/packages/python/python-scapy_0.9.17.bb +++ /dev/null @@ -1,20 +0,0 @@ -LICENSE = "GPL" -DESCRIPTION = "Scapy is a powerful interactive packet manipulation tool, \ -packet generator, network scanner, network discovery, packet sniffer, etc. \ -It can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, \ -tcpdump, tethereal, p0f, ...." -SECTION = "devel/python" -PRIORITY = "optional" -RDEPENDS = "python-core python-netclient python-netserver" -SRCNAME = "scapy" - -SRC_URI = "http://www.secdev.org/projects/scapy/files/scapy-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR} - install -m 0755 ${S}/scapy.py ${D}${libdir}/${PYTHON_DIR}/ -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/" - diff --git a/packages/python/python-scapy_1.1.1.bb b/packages/python/python-scapy_1.1.1.bb new file mode 100644 index 0000000000..be97582e2d --- /dev/null +++ b/packages/python/python-scapy_1.1.1.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Scapy is a powerful interactive packet manipulation tool, \ +packet generator, network scanner, network discovery, packet sniffer, etc. \ +It can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, \ +tcpdump, tethereal, p0f, ...." +SECTION = "devel/python" +HOMEPAGE = "http://www.secdev.org/projects/scapy/" +LICENSE = "GPL" +PRIORITY = "optional" +RDEPENDS = "python-netclient python-netserver" +SRCNAME = "scapy" + +SRC_URI = "http://www.secdev.org/projects/scapy/files/scapy-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR} + install -m 0755 ${S}/scapy.py ${D}${libdir}/${PYTHON_DIR}/ +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/" -- cgit v1.2.3 From 93e05f24e5829efd41e6b332c47ceba33980aadd Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 08:01:11 +0000 Subject: python-scons[-native]: udpate to 0.97 --- packages/python/python-scons-native_0.96.90.bb | 14 -------------- packages/python/python-scons-native_0.97.bb | 14 ++++++++++++++ packages/python/python-scons_0.96.90.bb | 10 ---------- packages/python/python-scons_0.97.bb | 10 ++++++++++ 4 files changed, 24 insertions(+), 24 deletions(-) delete mode 100644 packages/python/python-scons-native_0.96.90.bb create mode 100644 packages/python/python-scons-native_0.97.bb delete mode 100644 packages/python/python-scons_0.96.90.bb create mode 100644 packages/python/python-scons_0.97.bb diff --git a/packages/python/python-scons-native_0.96.90.bb b/packages/python/python-scons-native_0.96.90.bb deleted file mode 100644 index 31bce5583d..0000000000 --- a/packages/python/python-scons-native_0.96.90.bb +++ /dev/null @@ -1,14 +0,0 @@ -require python-scons_${PV}.bb -inherit native -DEPENDS = "python-native" -RDEPENDS = "" - -do_stage() { - BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ - ${STAGING_BINDIR}/python setup.py install --prefix=${STAGING_LIBDIR}/.. --install-data=${STAGING_DATADIR} || \ - oefatal "python setup.py install execution failed." -} - -do_install() { - : -} diff --git a/packages/python/python-scons-native_0.97.bb b/packages/python/python-scons-native_0.97.bb new file mode 100644 index 0000000000..31bce5583d --- /dev/null +++ b/packages/python/python-scons-native_0.97.bb @@ -0,0 +1,14 @@ +require python-scons_${PV}.bb +inherit native +DEPENDS = "python-native" +RDEPENDS = "" + +do_stage() { + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + ${STAGING_BINDIR}/python setup.py install --prefix=${STAGING_LIBDIR}/.. --install-data=${STAGING_DATADIR} || \ + oefatal "python setup.py install execution failed." +} + +do_install() { + : +} diff --git a/packages/python/python-scons_0.96.90.bb b/packages/python/python-scons_0.96.90.bb deleted file mode 100644 index dc5b40243e..0000000000 --- a/packages/python/python-scons_0.96.90.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "A Software Construction Tool" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -SRCNAME = "scons" - -SRC_URI = "${SOURCEFORGE_MIRROR}/scons/scons-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-scons_0.97.bb b/packages/python/python-scons_0.97.bb new file mode 100644 index 0000000000..dc5b40243e --- /dev/null +++ b/packages/python/python-scons_0.97.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "A Software Construction Tool" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +SRCNAME = "scons" + +SRC_URI = "${SOURCEFORGE_MIRROR}/scons/scons-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 94317634ab575b7deae469f83038f770e35fb737 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 08:40:59 +0000 Subject: python-pyqt: promote qt4 to being the default, rename other packages accordingly --- packages/python/python-pyqt-3.13/.mtn2git_empty | 0 packages/python/python-pyqt-3.13/features | 31 ------ packages/python/python-pyqt-3.13/qt2-fix.patch | 124 --------------------- packages/python/python-pyqt/.mtn2git_empty | 0 packages/python/python-pyqt/cross-compile.patch | 33 ++++++ packages/python/python-pyqt4/.mtn2git_empty | 0 packages/python/python-pyqt4/cross-compile.patch | 33 ------ packages/python/python-pyqt4_4.2.bb | 69 ------------ packages/python/python-pyqt_3.13.bb | 59 ---------- packages/python/python-pyqt_4.2.bb | 69 ++++++++++++ packages/python/python-pyqwt-3.10/.mtn2git_empty | 0 packages/python/python-pyqwt-3.10/features | 30 ----- .../python/python-pyqwt-3.10/qt2.x-compat.patch | 28 ----- packages/python/python-pyqwt_3.10.bb | 65 ----------- packages/python/python-sip4_4.4.5.bb | 42 ------- packages/python/python-sip_4.1.1.bb | 39 ------- packages/python/python-sip_4.7.bb | 44 ++++++++ packages/python/python24-pyqt2/.mtn2git_empty | 0 packages/python/python24-pyqt2/features | 31 ++++++ packages/python/python24-pyqt2/qt2-fix.patch | 124 +++++++++++++++++++++ packages/python/python24-pyqt2_3.13.bb | 59 ++++++++++ packages/python/python24-pyqwt2/.mtn2git_empty | 0 packages/python/python24-pyqwt2/features | 30 +++++ packages/python/python24-pyqwt2/qt2.x-compat.patch | 28 +++++ packages/python/python24-pyqwt2_3.10.bb | 65 +++++++++++ packages/python/python24-sip_4.1.1.bb | 39 +++++++ 26 files changed, 522 insertions(+), 520 deletions(-) delete mode 100644 packages/python/python-pyqt-3.13/.mtn2git_empty delete mode 100644 packages/python/python-pyqt-3.13/features delete mode 100644 packages/python/python-pyqt-3.13/qt2-fix.patch create mode 100644 packages/python/python-pyqt/.mtn2git_empty create mode 100644 packages/python/python-pyqt/cross-compile.patch delete mode 100644 packages/python/python-pyqt4/.mtn2git_empty delete mode 100644 packages/python/python-pyqt4/cross-compile.patch delete mode 100644 packages/python/python-pyqt4_4.2.bb delete mode 100644 packages/python/python-pyqt_3.13.bb create mode 100644 packages/python/python-pyqt_4.2.bb delete mode 100644 packages/python/python-pyqwt-3.10/.mtn2git_empty delete mode 100644 packages/python/python-pyqwt-3.10/features delete mode 100644 packages/python/python-pyqwt-3.10/qt2.x-compat.patch delete mode 100644 packages/python/python-pyqwt_3.10.bb delete mode 100644 packages/python/python-sip4_4.4.5.bb delete mode 100644 packages/python/python-sip_4.1.1.bb create mode 100644 packages/python/python-sip_4.7.bb create mode 100644 packages/python/python24-pyqt2/.mtn2git_empty create mode 100644 packages/python/python24-pyqt2/features create mode 100644 packages/python/python24-pyqt2/qt2-fix.patch create mode 100644 packages/python/python24-pyqt2_3.13.bb create mode 100644 packages/python/python24-pyqwt2/.mtn2git_empty create mode 100644 packages/python/python24-pyqwt2/features create mode 100644 packages/python/python24-pyqwt2/qt2.x-compat.patch create mode 100644 packages/python/python24-pyqwt2_3.10.bb create mode 100644 packages/python/python24-sip_4.1.1.bb diff --git a/packages/python/python-pyqt-3.13/.mtn2git_empty b/packages/python/python-pyqt-3.13/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pyqt-3.13/features b/packages/python/python-pyqt-3.13/features deleted file mode 100644 index 6fe74cafe4..0000000000 --- a/packages/python/python-pyqt-3.13/features +++ /dev/null @@ -1,31 +0,0 @@ --x Qt_THREAD_SUPPORT --x Qt_CODECS --x Qt_COLORDIALOG --x Qt_DIAL --x Qt_DOM --x Qt_DRAGANDDROP --x Qt_IMAGE_TEXT --x Qt_INPUTDIALOG --x Qt_FILEDIALOG --x Qt_FONTDIALOG --x Qt_MIMECLIPBOARD --x Qt_NETWORKPROTOCOL --x Qt_NETWORKPROTOCOL_FTP --x Qt_NETWORKPROTOCOL_HTTP --x Qt_PICTURE --x Qt_PRINTDIALOG --x Qt_PRINTER --x Qt_PROGRESSDIALOG --x Qt_PROPERTIES --x Qt_SEMIMODAL --x Qt_SIZEGRIP --x Qt_SPLITTER --x Qt_STYLE_CDE --x Qt_STYLE_INTERLACE --x Qt_STYLE_MOTIF --x Qt_STYLE_MOTIFPLUS --x Qt_STYLE_PLATINUM --x Qt_STYLE_SGI --x Qt_TRANSFORMATIONS --x Qt_WIZARD --x Qt_WORKSPACE diff --git a/packages/python/python-pyqt-3.13/qt2-fix.patch b/packages/python/python-pyqt-3.13/qt2-fix.patch deleted file mode 100644 index 5ee978e8f6..0000000000 --- a/packages/python/python-pyqt-3.13/qt2-fix.patch +++ /dev/null @@ -1,124 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- PyQt-x11-gpl-3.13/sip/qtcanvas/qcanvas.sip~qt2-fix -+++ PyQt-x11-gpl-3.13/sip/qtcanvas/qcanvas.sip -@@ -235,7 +235,7 @@ - sipClass = sipClass_QCanvasLine; - break; - --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - case 8: - sipClass = sipClass_QCanvasSpline; - break; ---- PyQt-x11-gpl-3.13/sip/qttable/qtable.sip~qt2-fix -+++ PyQt-x11-gpl-3.13/sip/qttable/qtable.sip -@@ -114,7 +114,7 @@ - %ConvertToSubClassCode - Py_BEGIN_ALLOW_THREADS - --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - int rtti = sipCpp -> rtti(); - - if (rtti == QCheckTableItem::RTTI) ---- PyQt-x11-gpl-3.13/sip/qt/qobject.sip~qt2-fix -+++ PyQt-x11-gpl-3.13/sip/qt/qobject.sip -@@ -102,7 +102,7 @@ - #endif - {sipName_QComboBox, &sipClass_QComboBox}, - {sipName_QCommonStyle, &sipClass_QCommonStyle}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QDateEdit, &sipClass_QDateEdit}, - {sipName_QDateTimeEdit, &sipClass_QDateTimeEdit}, - {sipName_QDesktopWidget, &sipClass_QDesktopWidget}, -@@ -111,13 +111,13 @@ - {sipName_QDial, &sipClass_QDial}, - #endif - {sipName_QDialog, &sipClass_QDialog}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QDockArea, &sipClass_QDockArea}, - {sipName_QDockWindow, &sipClass_QDockWindow}, - #endif - {sipName_QDoubleValidator, &sipClass_QDoubleValidator}, - {sipName_QDragObject, &sipClass_QDragObject}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QErrorMessage, &sipClass_QErrorMessage}, - #endif - #if QT_VERSION >= 0x030100 -@@ -133,7 +133,7 @@ - {sipName_QFrame, &sipClass_QFrame}, - {sipName_QGrid, &sipClass_QGrid}, - {sipName_QGridLayout, &sipClass_QGridLayout}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QGridView, &sipClass_QGridView}, - #endif - {sipName_QGroupBox, &sipClass_QGroupBox}, -@@ -175,7 +175,7 @@ - {sipName_QNetworkOperation, &sipClass_QNetworkOperation}, - {sipName_QNetworkProtocol, &sipClass_QNetworkProtocol}, - #endif --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QObjectCleanupHandler, &sipClass_QObjectCleanupHandler}, - #endif - #if defined(SIP_FEATURE_Qt_STYLE_PLATINUM) -@@ -185,7 +185,7 @@ - #if defined(WS_X11) && defined(SIP_FEATURE_Qt_PRINTDIALOG) - {sipName_QPrintDialog, &sipClass_QPrintDialog}, - #endif --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QProcess, &sipClass_QProcess}, - #endif - {sipName_QProgressBar, &sipClass_QProgressBar}, -@@ -194,7 +194,7 @@ - #endif - {sipName_QPushButton, &sipClass_QPushButton}, - {sipName_QRadioButton, &sipClass_QRadioButton}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QRegExpValidator, &sipClass_QRegExpValidator}, - #endif - #if QT_VERSION >= 220 && defined(SIP_FEATURE_Qt_STYLE_SGI) -@@ -229,11 +229,11 @@ - {sipName_QTabWidget, &sipClass_QTabWidget}, - {sipName_QTextBrowser, &sipClass_QTextBrowser}, - {sipName_QTextDrag, &sipClass_QTextDrag}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QTextEdit, &sipClass_QTextEdit}, - #endif - {sipName_QTextView, &sipClass_QTextView}, --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - {sipName_QTimeEdit, &sipClass_QTimeEdit}, - #endif - {sipName_QTimer, &sipClass_QTimer}, ---- PyQt-x11-gpl-3.13/sip/qt/qevent.sip~qt2-fix -+++ PyQt-x11-gpl-3.13/sip/qt/qevent.sip -@@ -528,7 +528,7 @@ - sipClass = sipClass_QChildEvent; - break; - --#if QT_VERSION >= 300 -+#if QT_VERSION >= 0x030000 - case QEvent::ContextMenu: - sipClass = sipClass_QContextMenuEvent; - break; -@@ -539,7 +539,7 @@ - break; - #endif - --#if QT_VERSION >= 300 && QT_VERSION < 0x030100 -+#if QT_VERSION >= 0x030000 && QT_VERSION < 0x030100 - case QEvent::IMCompose: - sipClass = sipClass_QIMEvent; - break; diff --git a/packages/python/python-pyqt/.mtn2git_empty b/packages/python/python-pyqt/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt/cross-compile.patch b/packages/python/python-pyqt/cross-compile.patch new file mode 100644 index 0000000000..fb1524c09d --- /dev/null +++ b/packages/python/python-pyqt/cross-compile.patch @@ -0,0 +1,33 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- PyQt4-gpl-4.0beta1/configure.py~cross-compile.patch ++++ PyQt4-gpl-4.0beta1/configure.py +@@ -471,7 +471,7 @@ + sipconfig.error("Unable to create the %s directory." % mname) + + # Build the SIP command line. +- argv = ['"' + sipcfg.sip_bin + '"'] ++ argv = ['"' + sipcfg.sip_bin + '4"'] + + argv.extend(qt_sip_flags) + +@@ -846,7 +846,15 @@ + """Set the qt_dir, qt_incdir, qt_libdir, qt_bindir and qt_datadir globals + for the Qt installation. + """ +- sipconfig.inform("Determining the layout of your Qt installation...") ++ sipconfig.inform("Determining the layout of your Qt installation... - patched for OpenEmbedded by :M:") ++ ++ global qt_dir, qt_incdir, qt_libdir, qt_bindir, qt_datadir ++ qt_dir = os.getenv( "QTDIR" ) ++ qt_incdir = "%s/include" % qt_dir ++ qt_libdir = "%s/lib" % qt_dir ++ qt_bindir = "%s/bin" % qt_dir ++ qt_datadir = "%s/share" % qt_dir ++ return + + if not opt_qmake: + sipconfig.error("Make sure you have a working Qt v4 qmake on your PATH or use the -q argument to explicitly specify a working Qt v4 qmake.") diff --git a/packages/python/python-pyqt4/.mtn2git_empty b/packages/python/python-pyqt4/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pyqt4/cross-compile.patch b/packages/python/python-pyqt4/cross-compile.patch deleted file mode 100644 index fb1524c09d..0000000000 --- a/packages/python/python-pyqt4/cross-compile.patch +++ /dev/null @@ -1,33 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- PyQt4-gpl-4.0beta1/configure.py~cross-compile.patch -+++ PyQt4-gpl-4.0beta1/configure.py -@@ -471,7 +471,7 @@ - sipconfig.error("Unable to create the %s directory." % mname) - - # Build the SIP command line. -- argv = ['"' + sipcfg.sip_bin + '"'] -+ argv = ['"' + sipcfg.sip_bin + '4"'] - - argv.extend(qt_sip_flags) - -@@ -846,7 +846,15 @@ - """Set the qt_dir, qt_incdir, qt_libdir, qt_bindir and qt_datadir globals - for the Qt installation. - """ -- sipconfig.inform("Determining the layout of your Qt installation...") -+ sipconfig.inform("Determining the layout of your Qt installation... - patched for OpenEmbedded by :M:") -+ -+ global qt_dir, qt_incdir, qt_libdir, qt_bindir, qt_datadir -+ qt_dir = os.getenv( "QTDIR" ) -+ qt_incdir = "%s/include" % qt_dir -+ qt_libdir = "%s/lib" % qt_dir -+ qt_bindir = "%s/bin" % qt_dir -+ qt_datadir = "%s/share" % qt_dir -+ return - - if not opt_qmake: - sipconfig.error("Make sure you have a working Qt v4 qmake on your PATH or use the -q argument to explicitly specify a working Qt v4 qmake.") diff --git a/packages/python/python-pyqt4_4.2.bb b/packages/python/python-pyqt4_4.2.bb deleted file mode 100644 index 64a9a71f68..0000000000 --- a/packages/python/python-pyqt4_4.2.bb +++ /dev/null @@ -1,69 +0,0 @@ -DESCRIPTION = "Python Qt4 Bindings" -HOMEPAGE = "http://riverbankcomputing.co.uk" -AUTHOR = "Phil Thomson @ riverbank.co.uk" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -RDEPENDS = "python-core" -SRCNAME = "pyqt" -PR = "ml0" - -SRC_URI = "http://www.riverbankcomputing.com/Downloads/PyQt4/GPL/PyQt-x11-gpl-${PV}.tar.gz \ - file://cross-compile.patch;patch=1" -S = "${WORKDIR}/PyQt-x11-gpl-${PV}" - -inherit qmake qt4x11 sip4 distutils-base - -PARALLEL_MAKE = "" - -QMAKE_PROFILES = "pyqt.pro" -EXTRA_SIPTAGS = "-tWS_X11 -tQt_4_1_2 -xVendorID -xPyQt_SessionManager -xPyQt_Accessibility" -EXTRA_OEMAKE = " MAKEFLAGS= " - -SIP_MODULES = "QtCore QtGui QtNetwork QtSql QtSvg QtXml" -# SIP_MODULES += "QtAssistant" -EXTRA_QMAKEVARS_POST += "INCLUDEPATH+=${OE_QMAKE_INCDIR_QT}/Qt \ - INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR}" - -#EXTRA_QMAKEVARS_POST += "QMAKE_UIC=${STAGING_BINDIR_NATIVE}/uic \ -# QMAKE_MOC=${STAGING_BINDIR_NATIVE}/moc \ -# QMAKE_RPATH=-Wl,-rpath-link, \ -# DESTDIR= \ -# VERSION=1.0.0 \ -# DEFINES+=SIP_MAKE_DLL \ -# DEFINES+=SIP_QT_SUPPORT \ -# INCLUDEPATH+=. \ -# INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ -# INCLUDEPATH+=${STAGING_INCDIR} \ -# LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" - -do_configure_prepend() { - echo -e "TEMPLATE=subdirs\nSUBDIRS=${SIP_MODULES}\n" >pyqt.pro -} - -#do_configure() { -# echo "yes" | python configure.py -w -q ${OE_QMAKE_QMAKE} -#} - -do_stage() { - install -d ${STAGING_SIPDIR}/qt/ - install -d ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages - for module in ${SIP_MODULES} - do - install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ - install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so - done -} - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4 - for module in ${SIP_MODULES} - do - echo "from PyQt4.${module} import *\n" >> ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/Qt.py - install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/${module}.so - done - cp -pPR elementtree ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/ - cp __init__.py ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/ -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python-pyqt_3.13.bb b/packages/python/python-pyqt_3.13.bb deleted file mode 100644 index f9a8bb334d..0000000000 --- a/packages/python/python-pyqt_3.13.bb +++ /dev/null @@ -1,59 +0,0 @@ -DESCRIPTION = "Python Qt/Embedded + Qt/Palmtop Bindings" -HOMEPAGE = "http://www.vanille.de/projects/python.spy" -AUTHOR = "Phil Thomson @ riverbank.co.uk" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -DEPENDS = "virtual/libqte2 virtual/libqpe1" -RDEPENDS = "python-core python-sip" -SRCNAME = "pyqt" -PR = "ml5" - -SRC_URI = "http://www.vanille.de/mirror/PyQt-x11-gpl-${PV}.tar.gz \ - file://qt2-fix.patch;patch=1 \ - file://features" -S = "${WORKDIR}/PyQt-x11-gpl-${PV}" - -inherit palmtop sip distutils-base - -QMAKE_PROFILES = "pyqt.pro" -EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" -SIP_MODULES = "qt qtcanvas qttable qtpe" -SIP_FEATURES = "${WORKDIR}/features" -EXTRA_OEMAKE = " MAKEFLAGS= " - -EXTRA_QMAKEVARS_POST += "QMAKE_UIC=${STAGING_BINDIR_NATIVE}/uic \ - QMAKE_MOC=${STAGING_BINDIR_NATIVE}/moc \ - QMAKE_RPATH=-Wl,-rpath-link, \ - DESTDIR= \ - VERSION=1.0.0 \ - DEFINES+=SIP_MAKE_DLL \ - DEFINES+=SIP_QT_SUPPORT \ - INCLUDEPATH+=. \ - INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ - INCLUDEPATH+=${STAGING_INCDIR} \ - LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" - -do_configure_prepend() { - echo -e "TEMPLATE=subdirs\nSUBDIRS=qt qtcanvas qttable qtpe\n" >pyqt.pro -} - -do_stage() { - install -d ${STAGING_SIPDIR}/qt/ - for module in ${SIP_MODULES} - do - install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ - install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so - done -} - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ - for module in ${SIP_MODULES} - do - install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so - done -} - -FILES_${PN} += "${libdir}/${PYTHON_DIR}/site-packages" -FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/.debug" diff --git a/packages/python/python-pyqt_4.2.bb b/packages/python/python-pyqt_4.2.bb new file mode 100644 index 0000000000..64a9a71f68 --- /dev/null +++ b/packages/python/python-pyqt_4.2.bb @@ -0,0 +1,69 @@ +DESCRIPTION = "Python Qt4 Bindings" +HOMEPAGE = "http://riverbankcomputing.co.uk" +AUTHOR = "Phil Thomson @ riverbank.co.uk" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +RDEPENDS = "python-core" +SRCNAME = "pyqt" +PR = "ml0" + +SRC_URI = "http://www.riverbankcomputing.com/Downloads/PyQt4/GPL/PyQt-x11-gpl-${PV}.tar.gz \ + file://cross-compile.patch;patch=1" +S = "${WORKDIR}/PyQt-x11-gpl-${PV}" + +inherit qmake qt4x11 sip4 distutils-base + +PARALLEL_MAKE = "" + +QMAKE_PROFILES = "pyqt.pro" +EXTRA_SIPTAGS = "-tWS_X11 -tQt_4_1_2 -xVendorID -xPyQt_SessionManager -xPyQt_Accessibility" +EXTRA_OEMAKE = " MAKEFLAGS= " + +SIP_MODULES = "QtCore QtGui QtNetwork QtSql QtSvg QtXml" +# SIP_MODULES += "QtAssistant" +EXTRA_QMAKEVARS_POST += "INCLUDEPATH+=${OE_QMAKE_INCDIR_QT}/Qt \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR}" + +#EXTRA_QMAKEVARS_POST += "QMAKE_UIC=${STAGING_BINDIR_NATIVE}/uic \ +# QMAKE_MOC=${STAGING_BINDIR_NATIVE}/moc \ +# QMAKE_RPATH=-Wl,-rpath-link, \ +# DESTDIR= \ +# VERSION=1.0.0 \ +# DEFINES+=SIP_MAKE_DLL \ +# DEFINES+=SIP_QT_SUPPORT \ +# INCLUDEPATH+=. \ +# INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ +# INCLUDEPATH+=${STAGING_INCDIR} \ +# LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" + +do_configure_prepend() { + echo -e "TEMPLATE=subdirs\nSUBDIRS=${SIP_MODULES}\n" >pyqt.pro +} + +#do_configure() { +# echo "yes" | python configure.py -w -q ${OE_QMAKE_QMAKE} +#} + +do_stage() { + install -d ${STAGING_SIPDIR}/qt/ + install -d ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages + for module in ${SIP_MODULES} + do + install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ + install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so + done +} + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4 + for module in ${SIP_MODULES} + do + echo "from PyQt4.${module} import *\n" >> ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/Qt.py + install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/${module}.so + done + cp -pPR elementtree ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/ + cp __init__.py ${D}${libdir}/${PYTHON_DIR}/site-packages/PyQt4/ +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python-pyqwt-3.10/.mtn2git_empty b/packages/python/python-pyqwt-3.10/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pyqwt-3.10/features b/packages/python/python-pyqwt-3.10/features deleted file mode 100644 index 56eab20b69..0000000000 --- a/packages/python/python-pyqwt-3.10/features +++ /dev/null @@ -1,30 +0,0 @@ --x Qt_THREAD_SUPPORT --x Qt_CODECS --x Qt_COLORDIALOG --x Qt_DIAL --x Qt_DOM --x Qt_DRAGANDDROP --x Qt_IMAGE_TEXT --x Qt_INPUTDIALOG --x Qt_FILEDIALOG --x Qt_FONTDIALOG --x Qt_MIMECLIPBOARD --x Qt_NETWORKPROTOCOL --x Qt_NETWORKPROTOCOL_FTP --x Qt_PICTURE --x Qt_PRINTDIALOG --x Qt_PRINTER --x Qt_PROGRESSDIALOG --x Qt_PROPERTIES --x Qt_SEMIMODAL --x Qt_SIZEGRIP --x Qt_SPLITTER --x Qt_STYLE_CDE --x Qt_STYLE_INTERLACE --x Qt_STYLE_MOTIF --x Qt_STYLE_MOTIFPLUS --x Qt_STYLE_PLATINUM --x Qt_STYLE_SGI --x Qt_TRANSFORMATIONS --x Qt_WIZARD --x Qt_WORKSPACE diff --git a/packages/python/python-pyqwt-3.10/qt2.x-compat.patch b/packages/python/python-pyqwt-3.10/qt2.x-compat.patch deleted file mode 100644 index 249ff4a5ee..0000000000 --- a/packages/python/python-pyqwt-3.10/qt2.x-compat.patch +++ /dev/null @@ -1,28 +0,0 @@ - -# -# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher -# - ---- PyQwt-20040118/sip/qwtarray.sip~add-missing-feature-tests 2003-12-14 16:54:29.000000000 +0100 -+++ PyQwt-20040118/sip/qwtarray.sip 2004-01-29 18:31:21.000000000 +0100 -@@ -34,11 +34,10 @@ - // educational versions of Qt, PyQt and sip, PyQwt becomes a free plug-in - // for a non-free program. - -- - %MappedType QwtArray - { - %TypeHeaderCode --#include -+//#include - %End - - %ConvertFromTypeCode -@@ -339,7 +338,6 @@ - %End // ConvertToTypeCode - }; // QwtArray - -- - // Local Variables: - // mode: C++ - // c-file-style: "stroustrup" diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb deleted file mode 100644 index d78bba7e8a..0000000000 --- a/packages/python/python-pyqwt_3.10.bb +++ /dev/null @@ -1,65 +0,0 @@ -DESCRIPTION = "Python QWT Bindings, QtE edition" -HOMEPAGE = "http://www.vanille.de/projects/python.spy" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -RDEPENDS = "python-core python-sip python-pyqt (>=${PV}) python-numeric qwt" -DEPENDS = "virtual/libqte2 python-numeric python-pyqt qwt" -SRCNAME = "pyqwt" -PR = "ml4" - -SRC_URI = "http://www.vanille.de/mirror/PyQwt-20040118.tar.gz \ - file://qt2.x-compat.patch;patch=1 \ - file://features" -S = "${WORKDIR}/PyQwt-20040118" - -inherit palmtop sip distutils-base - -QMAKE_PROFILES = "pyqwt.pro" -EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" -SIP_MODULES = "qwt" -SIP_FEATURES = "${WORKDIR}/features" -EXTRA_OEMAKE = " MAKEFLAGS= " - -EXTRA_QMAKEVARS_POST += "TARGET=qwt \ - DESTDIR= \ - VERSION=1.0.0 \ - DEFINES+=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT \ - DEFINES+=HAS_NUMERIC DEFINES+=QWT_NO_MEMARRAY \ - INCLUDEPATH+=../numpy \ - INCLUDEPATH+=${S}/qwt-sources/include \ - INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ - INCLUDEPATH+=${STAGING_INCDIR} \ - LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" - -do_generate_prepend() { - echo -e "TEMPLATE=subdirs\nSUBDIRS=qwt\n" >pyqwt.pro - - echo "%Makefile qwt.pro.in" >>sip/qwtmod.sip - echo "TEMPLATE=lib" >>sip/qwtmod.sip - echo 'SOURCES = $B' >>sip/qwtmod.sip - echo 'HEADERS = $H' >>sip/qwtmod.sip - echo "%End" >>sip/qwtmod.sip - - mkdir -p sip/qwt/ - mv sip/*.* sip/qwt/ -} - -do_stage() { - install -d ${STAGING_SIPDIR}/qt/ - for module in ${SIP_MODULES} - do - install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ - install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so - done -} - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ - for module in ${SIP_MODULES} - do - install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so - done -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python-sip4_4.4.5.bb b/packages/python/python-sip4_4.4.5.bb deleted file mode 100644 index 000aa8b86f..0000000000 --- a/packages/python/python-sip4_4.4.5.bb +++ /dev/null @@ -1,42 +0,0 @@ -DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" -SECTION = "devel/python" -HOMEPAGE = "http://www.riverbankcomputing.co.uk/sip" -AUTHOR = "Phil Thompson" -LICENSE = "GPL" -DEPENDS = "python" -RDEPENDS = "python-core" -PR = "ml0" - -SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" -S = "${WORKDIR}/sip-${PV}/siplib" - -inherit qmake distutils-base - -EXTRA_QMAKEVARS_POST += " TEMPLATE=lib \ - CONFIG=console \ - DESTDIR= \ - VERSION=1.0.0 \ - TARGET=sip \ - DEFINES=SIP_QT_SUPPORT \ - INCLUDEPATH+=. \ - INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ - INCLUDEPATH+=${STAGING_INCDIR}" - - -do_configure_prepend() { - cat siplib.sbf | sed s,target,TARGET, | sed s,sources,SOURCES, | sed s,headers,HEADERS, > siplib.pro -} - -do_stage() { - install -d ${STAGING_DIR}/${BUILD_SYS}/lib/${PYTHON_DIR}/site-packages/ - # sipconfig.py sipdistutils.py - install -m 0644 sip.h ${STAGING_INCDIR}/sip.h -} - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ - install -m 0755 libsip.so.1.0.0 ${D}${libdir}/${PYTHON_DIR}/site-packages/sip.so -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/sip.so" - diff --git a/packages/python/python-sip_4.1.1.bb b/packages/python/python-sip_4.1.1.bb deleted file mode 100644 index 8e118ea7de..0000000000 --- a/packages/python/python-sip_4.1.1.bb +++ /dev/null @@ -1,39 +0,0 @@ -DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -DEPENDS = "virtual/libqte2 python" -RDEPENDS = "python-core" -PR = "ml4" - -SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" -S = "${WORKDIR}/sip-${PV}/siplib" - -inherit palmtop distutils-base - -EXTRA_QMAKEVARS_POST += "TEMPLATE=lib \ - DESTDIR= \ - VERSION=1.0.0 \ - TARGET=sip \ - DEFINES=SIP_QT_SUPPORT \ - INCLUDEPATH+=. \ - INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ - INCLUDEPATH+=${STAGING_INCDIR}" - -do_configure_prepend() { - cat siplib.sbf | sed s,target,TARGET, | sed s,sources,SOURCES, | sed s,headers,HEADERS, > siplib.pro -} - -do_stage() { - install -d ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/ - oe_libinstall -so libsip ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/ - install -m 0644 sip.h ${STAGING_INCDIR}/sip.h -} - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ - install libsip.so.1.0.0 ${D}${libdir}/${PYTHON_DIR}/site-packages/sip.so -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/sip.so" - diff --git a/packages/python/python-sip_4.7.bb b/packages/python/python-sip_4.7.bb new file mode 100644 index 0000000000..7c022867d7 --- /dev/null +++ b/packages/python/python-sip_4.7.bb @@ -0,0 +1,44 @@ +BROKEN = "1" + +DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" +SECTION = "devel/python" +HOMEPAGE = "http://www.riverbankcomputing.co.uk/sip" +AUTHOR = "Phil Thompson" +LICENSE = "GPL" +DEPENDS = "python" +RDEPENDS = "python-core" +PR = "ml0" + +SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" +S = "${WORKDIR}/sip-${PV}/siplib" + +inherit qmake2 distutils-base + +EXTRA_QMAKEVARS_POST += " TEMPLATE=lib \ + CONFIG=console \ + DESTDIR= \ + VERSION=1.0.0 \ + TARGET=sip \ + DEFINES=SIP_QT_SUPPORT \ + INCLUDEPATH+=. \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ + INCLUDEPATH+=${STAGING_INCDIR}" + + +do_configure_prepend() { + cat siplib.sbf | sed s,target,TARGET, | sed s,sources,SOURCES, | sed s,headers,HEADERS, > siplib.pro +} + +do_stage() { + install -d ${STAGING_DIR}/${BUILD_SYS}/lib/${PYTHON_DIR}/site-packages/ + # sipconfig.py sipdistutils.py + install -m 0644 sip.h ${STAGING_INCDIR}/sip.h +} + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ + install -m 0755 libsip.so.1.0.0 ${D}${libdir}/${PYTHON_DIR}/site-packages/sip.so +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/sip.so" + diff --git a/packages/python/python24-pyqt2/.mtn2git_empty b/packages/python/python24-pyqt2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-pyqt2/features b/packages/python/python24-pyqt2/features new file mode 100644 index 0000000000..6fe74cafe4 --- /dev/null +++ b/packages/python/python24-pyqt2/features @@ -0,0 +1,31 @@ +-x Qt_THREAD_SUPPORT +-x Qt_CODECS +-x Qt_COLORDIALOG +-x Qt_DIAL +-x Qt_DOM +-x Qt_DRAGANDDROP +-x Qt_IMAGE_TEXT +-x Qt_INPUTDIALOG +-x Qt_FILEDIALOG +-x Qt_FONTDIALOG +-x Qt_MIMECLIPBOARD +-x Qt_NETWORKPROTOCOL +-x Qt_NETWORKPROTOCOL_FTP +-x Qt_NETWORKPROTOCOL_HTTP +-x Qt_PICTURE +-x Qt_PRINTDIALOG +-x Qt_PRINTER +-x Qt_PROGRESSDIALOG +-x Qt_PROPERTIES +-x Qt_SEMIMODAL +-x Qt_SIZEGRIP +-x Qt_SPLITTER +-x Qt_STYLE_CDE +-x Qt_STYLE_INTERLACE +-x Qt_STYLE_MOTIF +-x Qt_STYLE_MOTIFPLUS +-x Qt_STYLE_PLATINUM +-x Qt_STYLE_SGI +-x Qt_TRANSFORMATIONS +-x Qt_WIZARD +-x Qt_WORKSPACE diff --git a/packages/python/python24-pyqt2/qt2-fix.patch b/packages/python/python24-pyqt2/qt2-fix.patch new file mode 100644 index 0000000000..5ee978e8f6 --- /dev/null +++ b/packages/python/python24-pyqt2/qt2-fix.patch @@ -0,0 +1,124 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- PyQt-x11-gpl-3.13/sip/qtcanvas/qcanvas.sip~qt2-fix ++++ PyQt-x11-gpl-3.13/sip/qtcanvas/qcanvas.sip +@@ -235,7 +235,7 @@ + sipClass = sipClass_QCanvasLine; + break; + +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + case 8: + sipClass = sipClass_QCanvasSpline; + break; +--- PyQt-x11-gpl-3.13/sip/qttable/qtable.sip~qt2-fix ++++ PyQt-x11-gpl-3.13/sip/qttable/qtable.sip +@@ -114,7 +114,7 @@ + %ConvertToSubClassCode + Py_BEGIN_ALLOW_THREADS + +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + int rtti = sipCpp -> rtti(); + + if (rtti == QCheckTableItem::RTTI) +--- PyQt-x11-gpl-3.13/sip/qt/qobject.sip~qt2-fix ++++ PyQt-x11-gpl-3.13/sip/qt/qobject.sip +@@ -102,7 +102,7 @@ + #endif + {sipName_QComboBox, &sipClass_QComboBox}, + {sipName_QCommonStyle, &sipClass_QCommonStyle}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QDateEdit, &sipClass_QDateEdit}, + {sipName_QDateTimeEdit, &sipClass_QDateTimeEdit}, + {sipName_QDesktopWidget, &sipClass_QDesktopWidget}, +@@ -111,13 +111,13 @@ + {sipName_QDial, &sipClass_QDial}, + #endif + {sipName_QDialog, &sipClass_QDialog}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QDockArea, &sipClass_QDockArea}, + {sipName_QDockWindow, &sipClass_QDockWindow}, + #endif + {sipName_QDoubleValidator, &sipClass_QDoubleValidator}, + {sipName_QDragObject, &sipClass_QDragObject}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QErrorMessage, &sipClass_QErrorMessage}, + #endif + #if QT_VERSION >= 0x030100 +@@ -133,7 +133,7 @@ + {sipName_QFrame, &sipClass_QFrame}, + {sipName_QGrid, &sipClass_QGrid}, + {sipName_QGridLayout, &sipClass_QGridLayout}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QGridView, &sipClass_QGridView}, + #endif + {sipName_QGroupBox, &sipClass_QGroupBox}, +@@ -175,7 +175,7 @@ + {sipName_QNetworkOperation, &sipClass_QNetworkOperation}, + {sipName_QNetworkProtocol, &sipClass_QNetworkProtocol}, + #endif +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QObjectCleanupHandler, &sipClass_QObjectCleanupHandler}, + #endif + #if defined(SIP_FEATURE_Qt_STYLE_PLATINUM) +@@ -185,7 +185,7 @@ + #if defined(WS_X11) && defined(SIP_FEATURE_Qt_PRINTDIALOG) + {sipName_QPrintDialog, &sipClass_QPrintDialog}, + #endif +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QProcess, &sipClass_QProcess}, + #endif + {sipName_QProgressBar, &sipClass_QProgressBar}, +@@ -194,7 +194,7 @@ + #endif + {sipName_QPushButton, &sipClass_QPushButton}, + {sipName_QRadioButton, &sipClass_QRadioButton}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QRegExpValidator, &sipClass_QRegExpValidator}, + #endif + #if QT_VERSION >= 220 && defined(SIP_FEATURE_Qt_STYLE_SGI) +@@ -229,11 +229,11 @@ + {sipName_QTabWidget, &sipClass_QTabWidget}, + {sipName_QTextBrowser, &sipClass_QTextBrowser}, + {sipName_QTextDrag, &sipClass_QTextDrag}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QTextEdit, &sipClass_QTextEdit}, + #endif + {sipName_QTextView, &sipClass_QTextView}, +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + {sipName_QTimeEdit, &sipClass_QTimeEdit}, + #endif + {sipName_QTimer, &sipClass_QTimer}, +--- PyQt-x11-gpl-3.13/sip/qt/qevent.sip~qt2-fix ++++ PyQt-x11-gpl-3.13/sip/qt/qevent.sip +@@ -528,7 +528,7 @@ + sipClass = sipClass_QChildEvent; + break; + +-#if QT_VERSION >= 300 ++#if QT_VERSION >= 0x030000 + case QEvent::ContextMenu: + sipClass = sipClass_QContextMenuEvent; + break; +@@ -539,7 +539,7 @@ + break; + #endif + +-#if QT_VERSION >= 300 && QT_VERSION < 0x030100 ++#if QT_VERSION >= 0x030000 && QT_VERSION < 0x030100 + case QEvent::IMCompose: + sipClass = sipClass_QIMEvent; + break; diff --git a/packages/python/python24-pyqt2_3.13.bb b/packages/python/python24-pyqt2_3.13.bb new file mode 100644 index 0000000000..2c9916b366 --- /dev/null +++ b/packages/python/python24-pyqt2_3.13.bb @@ -0,0 +1,59 @@ +DESCRIPTION = "Python Qt/Embedded + Qt/Palmtop Bindings" +HOMEPAGE = "http://www.vanille.de/projects/python.spy" +AUTHOR = "Phil Thomson @ riverbank.co.uk" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "virtual/libqte2 virtual/libqpe1" +RDEPENDS = "python-core python24-sip" +SRCNAME = "pyqt" +PR = "ml5" + +SRC_URI = "http://www.vanille.de/mirror/PyQt-x11-gpl-${PV}.tar.gz \ + file://qt2-fix.patch;patch=1 \ + file://features" +S = "${WORKDIR}/PyQt-x11-gpl-${PV}" + +inherit palmtop sip distutils-base + +QMAKE_PROFILES = "pyqt.pro" +EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" +SIP_MODULES = "qt qtcanvas qttable qtpe" +SIP_FEATURES = "${WORKDIR}/features" +EXTRA_OEMAKE = " MAKEFLAGS= " + +EXTRA_QMAKEVARS_POST += "QMAKE_UIC=${STAGING_BINDIR_NATIVE}/uic \ + QMAKE_MOC=${STAGING_BINDIR_NATIVE}/moc \ + QMAKE_RPATH=-Wl,-rpath-link, \ + DESTDIR= \ + VERSION=1.0.0 \ + DEFINES+=SIP_MAKE_DLL \ + DEFINES+=SIP_QT_SUPPORT \ + INCLUDEPATH+=. \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ + INCLUDEPATH+=${STAGING_INCDIR} \ + LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" + +do_configure_prepend() { + echo -e "TEMPLATE=subdirs\nSUBDIRS=qt qtcanvas qttable qtpe\n" >pyqt.pro +} + +do_stage() { + install -d ${STAGING_SIPDIR}/qt/ + for module in ${SIP_MODULES} + do + install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ + install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so + done +} + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ + for module in ${SIP_MODULES} + do + install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so + done +} + +FILES_${PN} += "${libdir}/${PYTHON_DIR}/site-packages" +FILES_${PN}-dbg += "${libdir}/python2.4/site-packages/.debug" diff --git a/packages/python/python24-pyqwt2/.mtn2git_empty b/packages/python/python24-pyqwt2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-pyqwt2/features b/packages/python/python24-pyqwt2/features new file mode 100644 index 0000000000..56eab20b69 --- /dev/null +++ b/packages/python/python24-pyqwt2/features @@ -0,0 +1,30 @@ +-x Qt_THREAD_SUPPORT +-x Qt_CODECS +-x Qt_COLORDIALOG +-x Qt_DIAL +-x Qt_DOM +-x Qt_DRAGANDDROP +-x Qt_IMAGE_TEXT +-x Qt_INPUTDIALOG +-x Qt_FILEDIALOG +-x Qt_FONTDIALOG +-x Qt_MIMECLIPBOARD +-x Qt_NETWORKPROTOCOL +-x Qt_NETWORKPROTOCOL_FTP +-x Qt_PICTURE +-x Qt_PRINTDIALOG +-x Qt_PRINTER +-x Qt_PROGRESSDIALOG +-x Qt_PROPERTIES +-x Qt_SEMIMODAL +-x Qt_SIZEGRIP +-x Qt_SPLITTER +-x Qt_STYLE_CDE +-x Qt_STYLE_INTERLACE +-x Qt_STYLE_MOTIF +-x Qt_STYLE_MOTIFPLUS +-x Qt_STYLE_PLATINUM +-x Qt_STYLE_SGI +-x Qt_TRANSFORMATIONS +-x Qt_WIZARD +-x Qt_WORKSPACE diff --git a/packages/python/python24-pyqwt2/qt2.x-compat.patch b/packages/python/python24-pyqwt2/qt2.x-compat.patch new file mode 100644 index 0000000000..249ff4a5ee --- /dev/null +++ b/packages/python/python24-pyqwt2/qt2.x-compat.patch @@ -0,0 +1,28 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- PyQwt-20040118/sip/qwtarray.sip~add-missing-feature-tests 2003-12-14 16:54:29.000000000 +0100 ++++ PyQwt-20040118/sip/qwtarray.sip 2004-01-29 18:31:21.000000000 +0100 +@@ -34,11 +34,10 @@ + // educational versions of Qt, PyQt and sip, PyQwt becomes a free plug-in + // for a non-free program. + +- + %MappedType QwtArray + { + %TypeHeaderCode +-#include ++//#include + %End + + %ConvertFromTypeCode +@@ -339,7 +338,6 @@ + %End // ConvertToTypeCode + }; // QwtArray + +- + // Local Variables: + // mode: C++ + // c-file-style: "stroustrup" diff --git a/packages/python/python24-pyqwt2_3.10.bb b/packages/python/python24-pyqwt2_3.10.bb new file mode 100644 index 0000000000..d78bba7e8a --- /dev/null +++ b/packages/python/python24-pyqwt2_3.10.bb @@ -0,0 +1,65 @@ +DESCRIPTION = "Python QWT Bindings, QtE edition" +HOMEPAGE = "http://www.vanille.de/projects/python.spy" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +RDEPENDS = "python-core python-sip python-pyqt (>=${PV}) python-numeric qwt" +DEPENDS = "virtual/libqte2 python-numeric python-pyqt qwt" +SRCNAME = "pyqwt" +PR = "ml4" + +SRC_URI = "http://www.vanille.de/mirror/PyQwt-20040118.tar.gz \ + file://qt2.x-compat.patch;patch=1 \ + file://features" +S = "${WORKDIR}/PyQwt-20040118" + +inherit palmtop sip distutils-base + +QMAKE_PROFILES = "pyqwt.pro" +EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" +SIP_MODULES = "qwt" +SIP_FEATURES = "${WORKDIR}/features" +EXTRA_OEMAKE = " MAKEFLAGS= " + +EXTRA_QMAKEVARS_POST += "TARGET=qwt \ + DESTDIR= \ + VERSION=1.0.0 \ + DEFINES+=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT \ + DEFINES+=HAS_NUMERIC DEFINES+=QWT_NO_MEMARRAY \ + INCLUDEPATH+=../numpy \ + INCLUDEPATH+=${S}/qwt-sources/include \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ + INCLUDEPATH+=${STAGING_INCDIR} \ + LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages" + +do_generate_prepend() { + echo -e "TEMPLATE=subdirs\nSUBDIRS=qwt\n" >pyqwt.pro + + echo "%Makefile qwt.pro.in" >>sip/qwtmod.sip + echo "TEMPLATE=lib" >>sip/qwtmod.sip + echo 'SOURCES = $B' >>sip/qwtmod.sip + echo 'HEADERS = $H' >>sip/qwtmod.sip + echo "%End" >>sip/qwtmod.sip + + mkdir -p sip/qwt/ + mv sip/*.* sip/qwt/ +} + +do_stage() { + install -d ${STAGING_SIPDIR}/qt/ + for module in ${SIP_MODULES} + do + install -m 0644 ${S}/sip/${module}/*.sip ${STAGING_SIPDIR}/qt/ + install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so + done +} + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ + for module in ${SIP_MODULES} + do + install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so + done +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python24-sip_4.1.1.bb b/packages/python/python24-sip_4.1.1.bb new file mode 100644 index 0000000000..8e118ea7de --- /dev/null +++ b/packages/python/python24-sip_4.1.1.bb @@ -0,0 +1,39 @@ +DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "virtual/libqte2 python" +RDEPENDS = "python-core" +PR = "ml4" + +SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" +S = "${WORKDIR}/sip-${PV}/siplib" + +inherit palmtop distutils-base + +EXTRA_QMAKEVARS_POST += "TEMPLATE=lib \ + DESTDIR= \ + VERSION=1.0.0 \ + TARGET=sip \ + DEFINES=SIP_QT_SUPPORT \ + INCLUDEPATH+=. \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ + INCLUDEPATH+=${STAGING_INCDIR}" + +do_configure_prepend() { + cat siplib.sbf | sed s,target,TARGET, | sed s,sources,SOURCES, | sed s,headers,HEADERS, > siplib.pro +} + +do_stage() { + install -d ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/ + oe_libinstall -so libsip ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/ + install -m 0644 sip.h ${STAGING_INCDIR}/sip.h +} + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ + install libsip.so.1.0.0 ${D}${libdir}/${PYTHON_DIR}/site-packages/sip.so +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/sip.so" + -- cgit v1.2.3 From 0c45e61d92ab5f843f3346798be23553193ec6a0 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 08:51:51 +0000 Subject: python-sip: update to 4.7 --- packages/python/python-sip_4.7.bb | 4 ++-- packages/python/python24-sip_4.1.1.bb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/python/python-sip_4.7.bb b/packages/python/python-sip_4.7.bb index 7c022867d7..2978edd54f 100644 --- a/packages/python/python-sip_4.7.bb +++ b/packages/python/python-sip_4.7.bb @@ -9,10 +9,10 @@ DEPENDS = "python" RDEPENDS = "python-core" PR = "ml0" -SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" +SRC_URI = "http://www.riverbankcomputing.com/Downloads/sip4/sip-${PV}.tar.gz" S = "${WORKDIR}/sip-${PV}/siplib" -inherit qmake2 distutils-base +inherit qmake qt4x11 distutils-base EXTRA_QMAKEVARS_POST += " TEMPLATE=lib \ CONFIG=console \ diff --git a/packages/python/python24-sip_4.1.1.bb b/packages/python/python24-sip_4.1.1.bb index 8e118ea7de..718b019af9 100644 --- a/packages/python/python24-sip_4.1.1.bb +++ b/packages/python/python24-sip_4.1.1.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" SECTION = "devel/python" PRIORITY = "optional" LICENSE = "GPL" -DEPENDS = "virtual/libqte2 python" +DEPENDS = "virtual/libqte2 python24" RDEPENDS = "python-core" PR = "ml4" -- cgit v1.2.3 From d2918bdb2aab227ec6557f30491257552532f29e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 09:41:01 +0000 Subject: python-spydi: update to 0.9.7 --- packages/python/python-spydi_0.9.3.bb | 14 -------------- packages/python/python-spydi_0.9.7.bb | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 14 deletions(-) delete mode 100644 packages/python/python-spydi_0.9.3.bb create mode 100644 packages/python/python-spydi_0.9.7.bb diff --git a/packages/python/python-spydi_0.9.3.bb b/packages/python/python-spydi_0.9.3.bb deleted file mode 100644 index 17283a981e..0000000000 --- a/packages/python/python-spydi_0.9.3.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Simplified Python Distributed Indexing is a powerful engine \ -to create distributed full text indexing systems and distributed search engines. \ -It supports harvesting, crawling (pull methods), and push methods (via a Web \ -interface or SPyRO Web services)." -HOMEPAGE = "http://www.spyron.org/spydi.html" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "MIT" -PR = "ml0" - -SRC_URI = "http://lsc.fie.umich.mx/%7esadit/spyro/download/SPyDI-${PV}.tar.gz" -S = "${WORKDIR}/SPyDI-${PV}" - -inherit distutils diff --git a/packages/python/python-spydi_0.9.7.bb b/packages/python/python-spydi_0.9.7.bb new file mode 100644 index 0000000000..17283a981e --- /dev/null +++ b/packages/python/python-spydi_0.9.7.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "Simplified Python Distributed Indexing is a powerful engine \ +to create distributed full text indexing systems and distributed search engines. \ +It supports harvesting, crawling (pull methods), and push methods (via a Web \ +interface or SPyRO Web services)." +HOMEPAGE = "http://www.spyron.org/spydi.html" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "MIT" +PR = "ml0" + +SRC_URI = "http://lsc.fie.umich.mx/%7esadit/spyro/download/SPyDI-${PV}.tar.gz" +S = "${WORKDIR}/SPyDI-${PV}" + +inherit distutils -- cgit v1.2.3 From 504d3f473f9e7116cad05525df551baf4d5a76fb Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 09:45:51 +0000 Subject: python-spyro: update to 0.9.22 --- packages/python/python-spyro_0.9.14.bb | 13 ------------- packages/python/python-spyro_0.9.22.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-spyro_0.9.14.bb create mode 100644 packages/python/python-spyro_0.9.22.bb diff --git a/packages/python/python-spyro_0.9.14.bb b/packages/python/python-spyro_0.9.14.bb deleted file mode 100644 index 9d5a583147..0000000000 --- a/packages/python/python-spyro_0.9.14.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Simplified Python Remote Objects is a multilingual object request broker. \ -SPyRO uses the most efficient (or available) connection between peers to minimize costs \ -of transport and parsing in the communication." -HOMEPAGE = "http://www.spyron.org/" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "MIT" -PR = "ml0" - -SRC_URI = "http://lsc.fie.umich.mx/%7esadit/spyro/download/SPyRO-${PV}.tar.gz" -S="${WORKDIR}/SPyRO-${PV}" - -inherit distutils diff --git a/packages/python/python-spyro_0.9.22.bb b/packages/python/python-spyro_0.9.22.bb new file mode 100644 index 0000000000..9d5a583147 --- /dev/null +++ b/packages/python/python-spyro_0.9.22.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "Simplified Python Remote Objects is a multilingual object request broker. \ +SPyRO uses the most efficient (or available) connection between peers to minimize costs \ +of transport and parsing in the communication." +HOMEPAGE = "http://www.spyron.org/" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "MIT" +PR = "ml0" + +SRC_URI = "http://lsc.fie.umich.mx/%7esadit/spyro/download/SPyRO-${PV}.tar.gz" +S="${WORKDIR}/SPyRO-${PV}" + +inherit distutils -- cgit v1.2.3 From 24169f53f0c8a12123e192e6cf0c488f9f648ce4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 10:34:38 +0000 Subject: swig[-native]: remove 1.3.29 --- packages/swig/swig-native_1.3.29.bb | 7 ------- packages/swig/swig_1.3.29.bb | 16 ---------------- 2 files changed, 23 deletions(-) delete mode 100644 packages/swig/swig-native_1.3.29.bb delete mode 100644 packages/swig/swig_1.3.29.bb diff --git a/packages/swig/swig-native_1.3.29.bb b/packages/swig/swig-native_1.3.29.bb deleted file mode 100644 index 8210bb9cfb..0000000000 --- a/packages/swig/swig-native_1.3.29.bb +++ /dev/null @@ -1,7 +0,0 @@ -require swig_${PV}.bb -inherit native - -do_stage() { - oe_runmake install PREFIX=${STAGING_BINDIR}/.. -} - diff --git a/packages/swig/swig_1.3.29.bb b/packages/swig/swig_1.3.29.bb deleted file mode 100644 index c8f595be07..0000000000 --- a/packages/swig/swig_1.3.29.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "SWIG - Simplified Wrapper and Interface Generator" -HOMEPAGE = "http://swig.sourceforge.net/" -LICENSE = "BSD" -SECTION = "devel" - -SRC_URI = "${SOURCEFORGE_MIRROR}/swig/swig-${PV}.tar.gz" -S = "${WORKDIR}/swig-${PV}" - -inherit autotools - -EXTRA_OECONF = "--with-python=${STAGING_BINDIR_NATIVE} --with-swiglibdir=${STAGING_DIR}/${BUILD_SYS}/swig" - -do_configure() { - oe_runconf -} - -- cgit v1.2.3 From 13bf6c31893884cbcb7ee9f2a68bdb998bac108e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 10:45:16 +0000 Subject: sword: inherit lib_package --- packages/sword/sword_1.5.7.bb | 25 ------------------------- packages/sword/sword_1.5.8.bb | 27 --------------------------- packages/sword/sword_1.5.9.bb | 18 +++++------------- 3 files changed, 5 insertions(+), 65 deletions(-) delete mode 100644 packages/sword/sword_1.5.7.bb delete mode 100644 packages/sword/sword_1.5.8.bb diff --git a/packages/sword/sword_1.5.7.bb b/packages/sword/sword_1.5.7.bb deleted file mode 100644 index e20dadc23f..0000000000 --- a/packages/sword/sword_1.5.7.bb +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "The SWORD Project is an open source, cross-platform \ -(Linux, Windows, Solaris, MacOSX etc.) API and library for \ -Bible software with a constantly growing list of front-ends \ -(GUI, textmode, web-based, etc.) and a library of over 200 text modules" -SECTION = "libs" -PRIORITY = "optional" -LICENSE = "GPL" -PR = "r5" - -SRC_URI = "http://www.crosswire.org/~dglassey/sword-1.5.7a.tar.gz" - -inherit autotools - -EXTRA_OECONF = "--without-clucene --without-curl" - -do_stage() { - oe_libinstall -so -C lib libsword ${STAGING_LIBDIR} - - install -d ${STAGING_INCDIR}/sword/ - for f in include/*.h - do - install -m 0644 $f ${STAGING_INCDIR}/sword/ - done - -} diff --git a/packages/sword/sword_1.5.8.bb b/packages/sword/sword_1.5.8.bb deleted file mode 100644 index b16e1fb013..0000000000 --- a/packages/sword/sword_1.5.8.bb +++ /dev/null @@ -1,27 +0,0 @@ -DESCRIPTION = "The SWORD Project is an open source, cross-platform \ -(Linux, Windows, Solaris, MacOSX etc.) API and library for \ -Bible software with a constantly growing list of front-ends \ -(GUI, textmode, web-based, etc.) and a library of over 200 text modules" -SECTION = "libs" -PRIORITY = "optional" -LICENSE = "GPL" -PR = "r2" - -SRC_URI = "http://www.crosswire.org/ftpmirror/pub/sword/source/v1.5/sword-${PV}.tar.gz" - -inherit autotools pkgconfig - -EXTRA_OECONF = "--without-clucene --without-curl" - -do_stage() { - oe_libinstall -so -C lib libsword ${STAGING_LIBDIR} - - install -d ${STAGING_INCDIR}/sword/ - for f in include/*.h - do - install -m 0644 $f ${STAGING_INCDIR}/sword/ - done - -} - -FILES_${PN} = "${libdir}/libsword*so ${sysconfdir} ${bindir} ${datadir}" diff --git a/packages/sword/sword_1.5.9.bb b/packages/sword/sword_1.5.9.bb index 2c180ac7e3..303d7f9fcc 100644 --- a/packages/sword/sword_1.5.9.bb +++ b/packages/sword/sword_1.5.9.bb @@ -3,26 +3,18 @@ DESCRIPTION = "The SWORD Project is an open source, cross-platform \ Bible software with a constantly growing list of front-ends \ (GUI, textmode, web-based, etc.) and a library of over 200 text modules" SECTION = "libs" +HOMEPAGE = "http://www.e-sword.net/" PRIORITY = "optional" LICENSE = "GPL" -PR = "r0" +PR = "r1" SRC_URI = "http://www.crosswire.org/ftpmirror/pub/sword/source/v1.5/sword-${PV}.tar.gz \ - file://gcc-visibility.patch;patch=1" + file://gcc-visibility.patch;patch=1" -inherit autotools pkgconfig +inherit autotools pkgconfig lib_package EXTRA_OECONF = "--without-clucene --without-curl" do_stage() { - oe_libinstall -so -C lib libsword ${STAGING_LIBDIR} - - install -d ${STAGING_INCDIR}/sword/ - for f in include/*.h - do - install -m 0644 $f ${STAGING_INCDIR}/sword/ - done - + autotools_stage_all } - -FILES_${PN} = "${libdir}/libsword*so ${sysconfdir} ${bindir} ${datadir}" -- cgit v1.2.3 From 23135708dbd3684a6e4b65c8ad78b86efb7c41c4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 11:12:24 +0000 Subject: python-formencode: update to 0.4+svn --- packages/python/python-formencode_0.4.bb | 13 ------------- packages/python/python-formencode_svn.bb | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-formencode_0.4.bb create mode 100644 packages/python/python-formencode_svn.bb diff --git a/packages/python/python-formencode_0.4.bb b/packages/python/python-formencode_0.4.bb deleted file mode 100644 index 40e1f3e359..0000000000 --- a/packages/python/python-formencode_0.4.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "HTML form validation, generation, and conversion package" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "LGPL" -DEPENDS = "sqlite3" -SRCNAME = "FormEncode" - -inherit distutils - -SRC_URI = "http://cheeseshop.python.org/packages/source/F/FormEncode/FormEncode-${PV}.tar.gz \ -file://setup.py.diff;patch=1" - -S = "${WORKDIR}/${SRCNAME}-${PV}" diff --git a/packages/python/python-formencode_svn.bb b/packages/python/python-formencode_svn.bb new file mode 100644 index 0000000000..b1cf3ce7c7 --- /dev/null +++ b/packages/python/python-formencode_svn.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "HTML form validation, generation, and conversion package" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "LGPL" +DEPENDS = "sqlite3" +SRCNAME = "FormEncode" +PV = "0.4+svn${SRCDATE}" +PR = "ml0" + +inherit distutils + +SRC_URI = "svn://svn.colorstudy.com/FormEncode;module=trunk;proto=http \ + file://setup.py.diff;patch=1" + +S = "${WORKDIR}/trunk" -- cgit v1.2.3 From 7d02814443309060068a8d278fcc858dd68a4174 Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Thu, 16 Aug 2007 13:07:57 +0000 Subject: gsm/libgsmd_svn.bb : remove patches that have been superceded upstream --- packages/gsm/libgsmd_svn.bb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/gsm/libgsmd_svn.bb b/packages/gsm/libgsmd_svn.bb index 10c8c01ad0..951be7fc31 100644 --- a/packages/gsm/libgsmd_svn.bb +++ b/packages/gsm/libgsmd_svn.bb @@ -14,10 +14,7 @@ SRC_URI = "svn://svn.openmoko.org/trunk/src/target;module=gsm;proto=http \ file://extreplychars.patch;patch=1 \ file://getopt-wait-interpreter-ready.patch;patch=1 \ file://tihtc-csq-fix.patch;patch=1 \ - file://universal-wcdma.patch;patch=1 \ - file://mlbuf-in-gsmd-struct.patch;patch=1 \ - file://libgsmd-tool-fix.patch;patch=1 \ - file://sms-hacks.patch;patch=1" + file://universal-wcdma.patch;patch=1" S = "${WORKDIR}/gsm" inherit autotools pkgconfig update-rc.d -- cgit v1.2.3 From 966fc3fc63539a0cbedc0de1bc5284aea0bda2ad Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:09:27 +0000 Subject: python-imaging: update to 1.1.6 --- packages/python/python-imaging_1.1.5.bb | 36 --------------------------------- packages/python/python-imaging_1.1.6.bb | 30 +++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 36 deletions(-) delete mode 100644 packages/python/python-imaging_1.1.5.bb create mode 100644 packages/python/python-imaging_1.1.6.bb diff --git a/packages/python/python-imaging_1.1.5.bb b/packages/python/python-imaging_1.1.5.bb deleted file mode 100644 index 11b0705593..0000000000 --- a/packages/python/python-imaging_1.1.5.bb +++ /dev/null @@ -1,36 +0,0 @@ -DESCRIPTION = "Python Imaging Library" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -DEPENDS = "freetype jpeg tiff" -RDEPENDS = "python-lang python-stringold" -SRCNAME = "Imaging" - -PR = "r1" - -SRC_URI = "http://effbot.org/downloads/Imaging-${PV}.tar.gz \ -file://path.patch;patch=1" - -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - -do_compile() { - - export STAGING_LIBDIR=${STAGING_LIBDIR} - export STAGING_INCDIR=${STAGING_INCDIR} - distutils_do_compile -} - -do_install() { - - export STAGING_LIBDIR=${STAGING_LIBDIR} - export STAGING_INCDIR=${STAGING_INCDIR} - - distutils_do_install - - install -d ${D}${datadir}/doc/${PN}/html/ - install -m 0644 ${S}/README ${D}${datadir}/doc/${PN}/ - install -m 0644 ${S}/Docs/* ${D}${datadir}/doc/${PN}/html/ - -} diff --git a/packages/python/python-imaging_1.1.6.bb b/packages/python/python-imaging_1.1.6.bb new file mode 100644 index 0000000000..9f3b6323dd --- /dev/null +++ b/packages/python/python-imaging_1.1.6.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "Python Imaging Library" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "freetype jpeg tiff" +RDEPENDS = "python-lang python-stringold" +SRCNAME = "Imaging" +PR = "ml0" + +SRC_URI = "http://effbot.org/downloads/Imaging-${PV}.tar.gz \ + file://path.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_compile() { + export STAGING_LIBDIR=${STAGING_LIBDIR} + export STAGING_INCDIR=${STAGING_INCDIR} + distutils_do_compile +} + +do_install() { + export STAGING_LIBDIR=${STAGING_LIBDIR} + export STAGING_INCDIR=${STAGING_INCDIR} + distutils_do_install + install -d ${D}${datadir}/doc/${PN}/html/ + install -m 0644 ${S}/README ${D}${datadir}/doc/${PN}/ + install -m 0644 ${S}/Docs/* ${D}${datadir}/doc/${PN}/html/ + +} -- cgit v1.2.3 From 113c64905afa7f9f5eff1d2b186678c4e9e52017 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:09:55 +0000 Subject: move python-egenix-mx-base to nonworking, source is no longer available --- .../nonworking/python/python-egenix-mx-base_2.0.6.bb | 19 +++++++++++++++++++ packages/python/python-egenix-mx-base_2.0.6.bb | 19 ------------------- 2 files changed, 19 insertions(+), 19 deletions(-) create mode 100644 packages/nonworking/python/python-egenix-mx-base_2.0.6.bb delete mode 100644 packages/python/python-egenix-mx-base_2.0.6.bb diff --git a/packages/nonworking/python/python-egenix-mx-base_2.0.6.bb b/packages/nonworking/python/python-egenix-mx-base_2.0.6.bb new file mode 100644 index 0000000000..b31cd20cad --- /dev/null +++ b/packages/nonworking/python/python-egenix-mx-base_2.0.6.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "The eGenix.com mx Extensions for Python are a collection of professional quality Python software \ +tools which enhance Python's usability in many important areas such as ODBC database connectivity, fast text \ +processing, date/time processing and web site programming." +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "EGENIX" +SRCNAME = "egenix-mx-base" +PR = "r1" + +SRC_URI = "http://www.egenix.com/files/python/egenix-mx-base-${PV}.tar.gz \ + file://gcc4.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +export INCLUDE = "${STAGING_INCDIR}/${PYTHON_DIR}" +export LIB = "${STAGING_LIBDIR}" + +FILES_${PN} += "${datadir}" diff --git a/packages/python/python-egenix-mx-base_2.0.6.bb b/packages/python/python-egenix-mx-base_2.0.6.bb deleted file mode 100644 index b31cd20cad..0000000000 --- a/packages/python/python-egenix-mx-base_2.0.6.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "The eGenix.com mx Extensions for Python are a collection of professional quality Python software \ -tools which enhance Python's usability in many important areas such as ODBC database connectivity, fast text \ -processing, date/time processing and web site programming." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "EGENIX" -SRCNAME = "egenix-mx-base" -PR = "r1" - -SRC_URI = "http://www.egenix.com/files/python/egenix-mx-base-${PV}.tar.gz \ - file://gcc4.patch;patch=1" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - -export INCLUDE = "${STAGING_INCDIR}/${PYTHON_DIR}" -export LIB = "${STAGING_LIBDIR}" - -FILES_${PN} += "${datadir}" -- cgit v1.2.3 From 8c2485968c55d4719ca8f38db8757c16e89922e2 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:11:45 +0000 Subject: python-imdbpy: update to 3.1 --- packages/python/python-imdbpy_2.5.bb | 12 ------------ packages/python/python-imdbpy_3.1.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-imdbpy_2.5.bb create mode 100644 packages/python/python-imdbpy_3.1.bb diff --git a/packages/python/python-imdbpy_2.5.bb b/packages/python/python-imdbpy_2.5.bb deleted file mode 100644 index b42c3c48d9..0000000000 --- a/packages/python/python-imdbpy_2.5.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -SRCNAME = "IMDbPY" -PR = "ml0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/imdbpy/imdbpy-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - diff --git a/packages/python/python-imdbpy_3.1.bb b/packages/python/python-imdbpy_3.1.bb new file mode 100644 index 0000000000..09c6000230 --- /dev/null +++ b/packages/python/python-imdbpy_3.1.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database." +SECTION = "devel/python" +HOMEPAGE = "http://imdbpy.sourceforge.net/" +PRIORITY = "optional" +LICENSE = "GPL" +SRCNAME = "IMDbPY" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/imdbpy/imdbpy-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + -- cgit v1.2.3 From 8445fd1c69454878d8b03bd0ec2d10262f6939a4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:14:16 +0000 Subject: python-imdbpy: fix debug packaging and SRC_URI --- packages/python/python-imdbpy_3.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/python/python-imdbpy_3.1.bb b/packages/python/python-imdbpy_3.1.bb index 09c6000230..72d30fb89b 100644 --- a/packages/python/python-imdbpy_3.1.bb +++ b/packages/python/python-imdbpy_3.1.bb @@ -6,8 +6,9 @@ LICENSE = "GPL" SRCNAME = "IMDbPY" PR = "ml0" -SRC_URI = "${SOURCEFORGE_MIRROR}/imdbpy/imdbpy-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/imdbpy/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" inherit distutils +FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/imdb/parser/common/.debug" -- cgit v1.2.3 From f74df180effc96bb7cf33387366193981fd173e6 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:21:45 +0000 Subject: move python-m2crypto to nonworking, it needs to catch up w/ swig --- .../python/python-m2crypto/.mtn2git_empty | 0 .../nonworking/python/python-m2crypto/0.13p1.patch | 42 ++++++++++++++++++++++ packages/nonworking/python/python-m2crypto_0.18.bb | 13 +++++++ .../python/python-m2crypto-0.13.1/.mtn2git_empty | 0 .../python/python-m2crypto-0.13.1/0.13p1.patch | 42 ---------------------- packages/python/python-m2crypto_0.13.1.bb | 13 ------- packages/python/python-sword_1.5.9.bb | 7 ++-- 7 files changed, 59 insertions(+), 58 deletions(-) create mode 100644 packages/nonworking/python/python-m2crypto/.mtn2git_empty create mode 100644 packages/nonworking/python/python-m2crypto/0.13p1.patch create mode 100644 packages/nonworking/python/python-m2crypto_0.18.bb delete mode 100644 packages/python/python-m2crypto-0.13.1/.mtn2git_empty delete mode 100644 packages/python/python-m2crypto-0.13.1/0.13p1.patch delete mode 100644 packages/python/python-m2crypto_0.13.1.bb diff --git a/packages/nonworking/python/python-m2crypto/.mtn2git_empty b/packages/nonworking/python/python-m2crypto/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/nonworking/python/python-m2crypto/0.13p1.patch b/packages/nonworking/python/python-m2crypto/0.13p1.patch new file mode 100644 index 0000000000..ad359185e6 --- /dev/null +++ b/packages/nonworking/python/python-m2crypto/0.13p1.patch @@ -0,0 +1,42 @@ +--- M2Crypto/SSL/Connection.py.org Wed Mar 31 08:49:57 2004 ++++ M2Crypto/SSL/Connection.py Wed Mar 31 08:50:45 2004 +@@ -143,11 +143,11 @@ + """Set this connection's underlying socket to _mode_.""" + self.socket.setblocking(mode) + if mode: +- self.send = self.write = self._write_bio +- self.recv = self.read = self._read_bio ++ self.send = self.write = Connection._write_bio ++ self.recv = self.read = Connection._read_bio + else: +- self.send = self.write = self._write_nbio +- self.recv = self.read = self._read_nbio ++ self.send = self.write = Connection._write_nbio ++ self.recv = self.read = Connection._read_nbio + + def fileno(self): + return self.socket.fileno() +--- M2Crypto/DSA.py.org Wed Mar 31 08:53:16 2004 ++++ M2Crypto/DSA.py Wed Mar 31 08:53:35 2004 +@@ -35,7 +35,7 @@ + + def __getattr__(self, name): + if name in ['p', 'q', 'g', 'pub', 'priv']: +- method = getattr(m2, 'm2.dsa_get_%s' % (name,)) ++ method = getattr(m2, 'dsa_get_%s' % (name,)) + assert m2.dsa_type_check(self.dsa), "'dsa' type error" + return method(self.dsa) + else: +--- M2Crypto/_version.py.org Wed Mar 31 12:25:21 2004 ++++ M2Crypto/_version.py Wed Mar 31 12:24:18 2004 +@@ -1,8 +1,8 @@ + """M2Crypto Version Info""" + +-RCS_id='$Id: _version.py,v 1.2 2004/03/25 06:33:29 ngps Exp $' ++RCS_id='$Id: _version.py,v 1.3 2004/03/31 01:30:58 ngps Exp $' + + import string +-version_info = (0, 13) ++version_info = (0, 13, 1) + version = string.join(map(lambda x: "%s" % x, version_info), ".") + diff --git a/packages/nonworking/python/python-m2crypto_0.18.bb b/packages/nonworking/python/python-m2crypto_0.18.bb new file mode 100644 index 0000000000..009345e5a0 --- /dev/null +++ b/packages/nonworking/python/python-m2crypto_0.18.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "A Python crypto and SSL toolkit" +SECTION = "devel/python" +PRIORITY = "optional" +DEPENDS = "openssl swig-native" +LICENSE = "BSD" +SRCNAME = "M2Crypto" + +SRC_URI = "http://sandbox.rulemaker.net/ngps/Dist/m2crypto-0.13.zip \ + file://0.13p1.patch;patch=1;pnum=0" +S = "${WORKDIR}/m2crypto-0.13" + +inherit distutils + diff --git a/packages/python/python-m2crypto-0.13.1/.mtn2git_empty b/packages/python/python-m2crypto-0.13.1/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-m2crypto-0.13.1/0.13p1.patch b/packages/python/python-m2crypto-0.13.1/0.13p1.patch deleted file mode 100644 index ad359185e6..0000000000 --- a/packages/python/python-m2crypto-0.13.1/0.13p1.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- M2Crypto/SSL/Connection.py.org Wed Mar 31 08:49:57 2004 -+++ M2Crypto/SSL/Connection.py Wed Mar 31 08:50:45 2004 -@@ -143,11 +143,11 @@ - """Set this connection's underlying socket to _mode_.""" - self.socket.setblocking(mode) - if mode: -- self.send = self.write = self._write_bio -- self.recv = self.read = self._read_bio -+ self.send = self.write = Connection._write_bio -+ self.recv = self.read = Connection._read_bio - else: -- self.send = self.write = self._write_nbio -- self.recv = self.read = self._read_nbio -+ self.send = self.write = Connection._write_nbio -+ self.recv = self.read = Connection._read_nbio - - def fileno(self): - return self.socket.fileno() ---- M2Crypto/DSA.py.org Wed Mar 31 08:53:16 2004 -+++ M2Crypto/DSA.py Wed Mar 31 08:53:35 2004 -@@ -35,7 +35,7 @@ - - def __getattr__(self, name): - if name in ['p', 'q', 'g', 'pub', 'priv']: -- method = getattr(m2, 'm2.dsa_get_%s' % (name,)) -+ method = getattr(m2, 'dsa_get_%s' % (name,)) - assert m2.dsa_type_check(self.dsa), "'dsa' type error" - return method(self.dsa) - else: ---- M2Crypto/_version.py.org Wed Mar 31 12:25:21 2004 -+++ M2Crypto/_version.py Wed Mar 31 12:24:18 2004 -@@ -1,8 +1,8 @@ - """M2Crypto Version Info""" - --RCS_id='$Id: _version.py,v 1.2 2004/03/25 06:33:29 ngps Exp $' -+RCS_id='$Id: _version.py,v 1.3 2004/03/31 01:30:58 ngps Exp $' - - import string --version_info = (0, 13) -+version_info = (0, 13, 1) - version = string.join(map(lambda x: "%s" % x, version_info), ".") - diff --git a/packages/python/python-m2crypto_0.13.1.bb b/packages/python/python-m2crypto_0.13.1.bb deleted file mode 100644 index 009345e5a0..0000000000 --- a/packages/python/python-m2crypto_0.13.1.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "A Python crypto and SSL toolkit" -SECTION = "devel/python" -PRIORITY = "optional" -DEPENDS = "openssl swig-native" -LICENSE = "BSD" -SRCNAME = "M2Crypto" - -SRC_URI = "http://sandbox.rulemaker.net/ngps/Dist/m2crypto-0.13.zip \ - file://0.13p1.patch;patch=1;pnum=0" -S = "${WORKDIR}/m2crypto-0.13" - -inherit distutils - diff --git a/packages/python/python-sword_1.5.9.bb b/packages/python/python-sword_1.5.9.bb index 6c777bb54d..a18cf89466 100644 --- a/packages/python/python-sword_1.5.9.bb +++ b/packages/python/python-sword_1.5.9.bb @@ -17,9 +17,10 @@ inherit distutils autotools PARALLEL_MAKE = "" -#do_configure_prepend() { -# ./autogen.sh -#} +do_configure_prepend() { + touch ltmain.sh + ./autogen.sh +} do_compile() { oe_runmake BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} pythonswig python_make -- cgit v1.2.3 From 2b57b774abdbc4b1dd337288e483473fad2859d7 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:32:31 +0000 Subject: python-pyiw: update to 0.3.3 --- packages/python/python-pyiw-0.3.2/.mtn2git_empty | 0 packages/python/python-pyiw-0.3.2/Makefile | 18 ------------- packages/python/python-pyiw-0.3.3/.mtn2git_empty | 0 packages/python/python-pyiw-0.3.3/Makefile | 18 +++++++++++++ packages/python/python-pyiw_0.3.2.bb | 32 ------------------------ packages/python/python-pyiw_0.3.3.bb | 32 ++++++++++++++++++++++++ 6 files changed, 50 insertions(+), 50 deletions(-) delete mode 100644 packages/python/python-pyiw-0.3.2/.mtn2git_empty delete mode 100644 packages/python/python-pyiw-0.3.2/Makefile create mode 100644 packages/python/python-pyiw-0.3.3/.mtn2git_empty create mode 100644 packages/python/python-pyiw-0.3.3/Makefile delete mode 100644 packages/python/python-pyiw_0.3.2.bb create mode 100644 packages/python/python-pyiw_0.3.3.bb diff --git a/packages/python/python-pyiw-0.3.2/.mtn2git_empty b/packages/python/python-pyiw-0.3.2/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pyiw-0.3.2/Makefile b/packages/python/python-pyiw-0.3.2/Makefile deleted file mode 100644 index 2ea7baec08..0000000000 --- a/packages/python/python-pyiw-0.3.2/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Simple Makfile - -NAME = pyiw -LIBS += -liw - -#static: pyiw.c -# @echo "Statically Building/Linking $(NAME)" -# @$(CC) $(CFLAGS) -Istaticlibiw $(<) -shared -o $(NAME).so staticlibiw/libiw.a - -dynamic: pyiw.c - @echo "Dynamically Building/Linking $(NAME)" - @$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) $(<) -shared -o $(NAME).so - -clean: - @rm -rf *.o - @rm -rf $(NAME).so - @rm -rf $(NAME).so.t* - diff --git a/packages/python/python-pyiw-0.3.3/.mtn2git_empty b/packages/python/python-pyiw-0.3.3/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyiw-0.3.3/Makefile b/packages/python/python-pyiw-0.3.3/Makefile new file mode 100644 index 0000000000..2ea7baec08 --- /dev/null +++ b/packages/python/python-pyiw-0.3.3/Makefile @@ -0,0 +1,18 @@ +# Simple Makfile + +NAME = pyiw +LIBS += -liw + +#static: pyiw.c +# @echo "Statically Building/Linking $(NAME)" +# @$(CC) $(CFLAGS) -Istaticlibiw $(<) -shared -o $(NAME).so staticlibiw/libiw.a + +dynamic: pyiw.c + @echo "Dynamically Building/Linking $(NAME)" + @$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) $(<) -shared -o $(NAME).so + +clean: + @rm -rf *.o + @rm -rf $(NAME).so + @rm -rf $(NAME).so.t* + diff --git a/packages/python/python-pyiw_0.3.2.bb b/packages/python/python-pyiw_0.3.2.bb deleted file mode 100644 index aa86a07e8f..0000000000 --- a/packages/python/python-pyiw_0.3.2.bb +++ /dev/null @@ -1,32 +0,0 @@ -DESCRIPTION = "PyIW is a simple Python extension module written in C \ -that interfaces with libiw and provides a very 'pythonic' API to programmers." -HOMEPAGE = "http://www.emperorlinux.com/etc/contrib/?page=pyiw" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "GPL" -DEPENDS = "wireless-tools" -RDEPENDS = "python-core libiw" -PR = "ml0" - -SRC_URI = "http://downloads.emperorlinux.com/contrib/pyiw/pyiw-${PV}.tbz2 \ - file://Makefile" - -S="${WORKDIR}/pyiw-${PV}" - -do_unpack_real () { - tar jxvf pyiw-${PV}.tbz2 - cp Makefile pyiw-${PV}/ -} -do_unpack_real[dirs] = "${WORKDIR}" -addtask unpack_real before do_patch after do_unpack - -inherit autotools pkgconfig distutils-base - -CFLAGS += "-I${STAGING_INCDIR}/${PYTHON_DIR}" - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ - install -m 0755 pyiw.so ${D}${libdir}/${PYTHON_DIR}/site-packages/pyiw.so -} - -FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/pyiw.so" diff --git a/packages/python/python-pyiw_0.3.3.bb b/packages/python/python-pyiw_0.3.3.bb new file mode 100644 index 0000000000..aa86a07e8f --- /dev/null +++ b/packages/python/python-pyiw_0.3.3.bb @@ -0,0 +1,32 @@ +DESCRIPTION = "PyIW is a simple Python extension module written in C \ +that interfaces with libiw and provides a very 'pythonic' API to programmers." +HOMEPAGE = "http://www.emperorlinux.com/etc/contrib/?page=pyiw" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "wireless-tools" +RDEPENDS = "python-core libiw" +PR = "ml0" + +SRC_URI = "http://downloads.emperorlinux.com/contrib/pyiw/pyiw-${PV}.tbz2 \ + file://Makefile" + +S="${WORKDIR}/pyiw-${PV}" + +do_unpack_real () { + tar jxvf pyiw-${PV}.tbz2 + cp Makefile pyiw-${PV}/ +} +do_unpack_real[dirs] = "${WORKDIR}" +addtask unpack_real before do_patch after do_unpack + +inherit autotools pkgconfig distutils-base + +CFLAGS += "-I${STAGING_INCDIR}/${PYTHON_DIR}" + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/ + install -m 0755 pyiw.so ${D}${libdir}/${PYTHON_DIR}/site-packages/pyiw.so +} + +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/pyiw.so" -- cgit v1.2.3 From 0378d468640c178771d7036dab15b5ce064d7a32 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:40:48 +0000 Subject: python-gst: update to 0.10.8 --- packages/python/python-gst_0.10.7.bb | 25 ------------------------- packages/python/python-gst_0.10.8.bb | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 25 deletions(-) delete mode 100644 packages/python/python-gst_0.10.7.bb create mode 100644 packages/python/python-gst_0.10.8.bb diff --git a/packages/python/python-gst_0.10.7.bb b/packages/python/python-gst_0.10.7.bb deleted file mode 100644 index 8924c700d4..0000000000 --- a/packages/python/python-gst_0.10.7.bb +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "Python Gstreamer bindings" -SECTION = "devel/python" -LICENSE = "LGPL" -DEPENDS = "gstreamer gst-plugins-base python-pygobject" -PR = "r1" - -SRC_URI = "http://gstreamer.freedesktop.org/src/gst-python/gst-python-${PV}.tar.bz2 \ - file://python-path.patch;patch=1" - -S = "${WORKDIR}/gst-python-${PV}" - -inherit autotools distutils-base pkgconfig - -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -do_configure_prepend() { - install -d ${S}/m4 - install -m 0644 ${S}/common/m4/*.m4 ${S}/m4/ -} - -do_stage() { - autotools_stage_all -} - -FILES_${PN}-dbg = "${libdir}/python2.4/site-packages/gst-0.10/gst/.debug/" diff --git a/packages/python/python-gst_0.10.8.bb b/packages/python/python-gst_0.10.8.bb new file mode 100644 index 0000000000..0de7dc81e9 --- /dev/null +++ b/packages/python/python-gst_0.10.8.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Python Gstreamer bindings" +SECTION = "devel/python" +LICENSE = "LGPL" +DEPENDS = "gstreamer gst-plugins-base python-pygobject" +PR = "ml0" + +SRC_URI = "http://gstreamer.freedesktop.org/src/gst-python/gst-python-${PV}.tar.bz2 \ + file://python-path.patch;patch=1" +S = "${WORKDIR}/gst-python-${PV}" + +inherit autotools distutils-base pkgconfig + +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +do_configure_prepend() { + install -d ${S}/m4 + install -m 0644 ${S}/common/m4/*.m4 ${S}/m4/ +} + +do_stage() { + autotools_stage_all +} + +FILES_${PN}-dbg = "${libdir}/python2.4/site-packages/gst-0.10/gst/.debug/" -- cgit v1.2.3 From 27089e2c2af08503543a82a2894d89e9b8959c8a Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:41:14 +0000 Subject: python-pysqlite: remove. this is now included in the python distribution --- packages/python/python-pysqlite/.mtn2git_empty | 0 .../python/python-pysqlite/no-host-includes.patch | 40 ---------------------- packages/python/python-pysqlite2_2.2.2.bb | 18 ---------- packages/python/python-pysqlite_1.0.bb | 14 -------- 4 files changed, 72 deletions(-) delete mode 100644 packages/python/python-pysqlite/.mtn2git_empty delete mode 100644 packages/python/python-pysqlite/no-host-includes.patch delete mode 100644 packages/python/python-pysqlite2_2.2.2.bb delete mode 100644 packages/python/python-pysqlite_1.0.bb diff --git a/packages/python/python-pysqlite/.mtn2git_empty b/packages/python/python-pysqlite/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pysqlite/no-host-includes.patch b/packages/python/python-pysqlite/no-host-includes.patch deleted file mode 100644 index 20f5c98402..0000000000 --- a/packages/python/python-pysqlite/no-host-includes.patch +++ /dev/null @@ -1,40 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- pysqlite/setup.py~no-host-includes -+++ pysqlite/setup.py -@@ -11,8 +11,8 @@ - macros = [] - - if sys.platform in ("linux-i386", "linux2"): # most Linux -- include_dirs = ['/usr/include/sqlite'] -- library_dirs = ['/usr/lib/'] -+ include_dirs = [] -+ library_dirs = [] - libraries = [sqlite] - runtime_library_dirs = [] - extra_objects = [] -@@ -21,8 +21,8 @@ - LOCALBASE = os.environ.get("LOCALBASE", "/opt/local") - else: - LOCALBASE = os.environ.get("LOCALBASE", "/usr/local") -- include_dirs = ['%s/include' % LOCALBASE] -- library_dirs = ['%s/lib/' % LOCALBASE] -+ include_dirs = [] -+ library_dirs = [] - libraries = [sqlite] - runtime_library_dirs = [] - extra_objects = [] -@@ -33,8 +33,8 @@ - runtime_library_dirs = [] - extra_objects = [] - elif os.name == "posix": # most Unixish platforms -- include_dirs = ['/usr/local/include'] -- library_dirs = ['/usr/local/lib'] -+ include_dirs = [] -+ library_dirs = [] - libraries = [sqlite] - # On some platorms, this can be used to find the shared libraries - # at runtime, if they are in a non-standard location. Doesn't diff --git a/packages/python/python-pysqlite2_2.2.2.bb b/packages/python/python-pysqlite2_2.2.2.bb deleted file mode 100644 index 89d4030f5c..0000000000 --- a/packages/python/python-pysqlite2_2.2.2.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "PSF" -RDEPENDS = "python-core python-re python-lang python-datetime" -DEPENDS = "sqlite3" -SRCNAME = "pysqlite2" -PR = "ml2" - -SRC_URI = "http://initd.org/pub/software/pysqlite/releases/2.2/${PV}/pysqlite-${PV}.tar.gz" -S = "${WORKDIR}/pysqlite-${PV}" - -inherit distutils - -do_install_append() { - install -d ${D}${docdir}/doc - mv ${D}/${datadir}/pysqlite2-doc ${D}${docdir}/${SRCNAME} -} diff --git a/packages/python/python-pysqlite_1.0.bb b/packages/python/python-pysqlite_1.0.bb deleted file mode 100644 index 1c567ab6e4..0000000000 --- a/packages/python/python-pysqlite_1.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "PSF" -RDEPENDS = "python-core python-re python-lang" -DEPENDS = "sqlite" -SRCNAME = "pysqlite" -PR = "ml0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \ - file://no-host-includes.patch;patch=1" -S = "${WORKDIR}/${SRCNAME}" - -inherit distutils -- cgit v1.2.3 From 26002eb291c8dc2d393ddf3afaa392cfd69e1452 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:43:22 +0000 Subject: python-sqlobject: update to 0.9.1 --- packages/python/python-sqlobject_0.7.0.bb | 13 ------------- packages/python/python-sqlobject_0.9.1.bb | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-sqlobject_0.7.0.bb create mode 100644 packages/python/python-sqlobject_0.9.1.bb diff --git a/packages/python/python-sqlobject_0.7.0.bb b/packages/python/python-sqlobject_0.7.0.bb deleted file mode 100644 index e4a685f6c6..0000000000 --- a/packages/python/python-sqlobject_0.7.0.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "SQLObject is an object-relational mapper. It allows you to translate RDBMS \ -table rows into Python objects, and manipulate those objects to transparently \ -manipulate the database." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "LGPL" -RDEPENDS = "python-formencode" -SRCNAME = "SQLObject" - -SRC_URI = "http://cheeseshop.python.org/packages/source/S/SQLObject/SQLObject-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-sqlobject_0.9.1.bb b/packages/python/python-sqlobject_0.9.1.bb new file mode 100644 index 0000000000..db8dfd4aff --- /dev/null +++ b/packages/python/python-sqlobject_0.9.1.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "SQLObject is an object-relational mapper. It allows you to translate RDBMS \ +table rows into Python objects, and manipulate those objects to transparently \ +manipulate the database." +SECTION = "devel/python" +HOMEPAGE = "http://www.sqlobject.org/" +PRIORITY = "optional" +LICENSE = "LGPL" +RDEPENDS = "python-formencode" +SRCNAME = "SQLObject" +PR = "ml0" + +SRC_URI = "http://cheeseshop.python.org/packages/source/S/SQLObject/SQLObject-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 9d43fd8d5edc5ace81b19864deee155c6536b7d8 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:49:41 +0000 Subject: python-tlslite: update to 0.3.8 --- packages/python/python-tlslite_0.3.0.bb | 13 ------------- packages/python/python-tlslite_0.3.8.bb | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-tlslite_0.3.0.bb create mode 100644 packages/python/python-tlslite_0.3.8.bb diff --git a/packages/python/python-tlslite_0.3.0.bb b/packages/python/python-tlslite_0.3.0.bb deleted file mode 100644 index f860b4b1b4..0000000000 --- a/packages/python/python-tlslite_0.3.0.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "TLS Lite is a free python library that implements SSL 3.0 and TLS 1.0. TLS Lite supports non-traditional \ -authentication methods such as SRP, shared keys, and cryptoIDs, in addition to X.509 certificates. TLS Lite is pure \ -Python, however it can access OpenSSL or cryptlib for faster crypto operations." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "PD" -SRCNAME = "tlslite" - -SRC_URI = "http://trevp.net/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils - diff --git a/packages/python/python-tlslite_0.3.8.bb b/packages/python/python-tlslite_0.3.8.bb new file mode 100644 index 0000000000..d21d5cda38 --- /dev/null +++ b/packages/python/python-tlslite_0.3.8.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "TLS Lite is a free python library that implements SSL 3.0 and TLS 1.0. TLS Lite supports non-traditional \ +authentication methods such as SRP, shared keys, and cryptoIDs, in addition to X.509 certificates. TLS Lite is pure \ +Python, however it can access OpenSSL or cryptlib for faster crypto operations." +SECTION = "devel/python" +HOMEPAGE = "http://trevp.net/tlslite/" +PRIORITY = "optional" +LICENSE = "PD" +SRCNAME = "tlslite" +PR = "ml0" + +SRC_URI = "http://trevp.net/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + -- cgit v1.2.3 From cbf0d506d3df853584d93639d63cdad7e658e1d8 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:52:11 +0000 Subject: python-urwid: update to 0.9.8.1 --- packages/python/python-urwid_0.8.4.bb | 11 ----------- packages/python/python-urwid_0.9.8.1.bb | 12 ++++++++++++ 2 files changed, 12 insertions(+), 11 deletions(-) delete mode 100644 packages/python/python-urwid_0.8.4.bb create mode 100644 packages/python/python-urwid_0.9.8.1.bb diff --git a/packages/python/python-urwid_0.8.4.bb b/packages/python/python-urwid_0.8.4.bb deleted file mode 100644 index ca068ecf49..0000000000 --- a/packages/python/python-urwid_0.8.4.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "A Python Widget library based on python-curses." -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "LGPL" -RDEPENDS = "python-core python-curses" -SRCNAME = "urwid" - -SRC_URI = "http://excess.org/urwid/urwid-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-urwid_0.9.8.1.bb b/packages/python/python-urwid_0.9.8.1.bb new file mode 100644 index 0000000000..75c3c84701 --- /dev/null +++ b/packages/python/python-urwid_0.9.8.1.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "A Python Widget library based on python-curses." +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "LGPL" +RDEPENDS = "python-curses" +SRCNAME = "urwid" +PR = "ml0" + +SRC_URI = "http://excess.org/urwid/urwid-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From fb27fe895c8d5b2d32232b28dc8931f935bb678c Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:56:39 +0000 Subject: python-webpy: update to 0.21 --- packages/python/python-webpy_0.138.bb | 18 ------------------ packages/python/python-webpy_0.21.bb | 11 +++++++++++ 2 files changed, 11 insertions(+), 18 deletions(-) delete mode 100644 packages/python/python-webpy_0.138.bb create mode 100644 packages/python/python-webpy_0.21.bb diff --git a/packages/python/python-webpy_0.138.bb b/packages/python/python-webpy_0.138.bb deleted file mode 100644 index a6a36faedc..0000000000 --- a/packages/python/python-webpy_0.138.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "A Lightweight Web Application Framework" -SECTION = "devel/python" -PRIORITY = "optional" -LICENSE = "PSF" -RDEPENDS = "python-netserver python-netclient python-pprint" - -PR = "ml1" - -SRC_URI = "file://web.py" -S = "${WORKDIR}" - -inherit distutils-base - -do_install() { - install -d ${D}${libdir}/${PYTHON_DIR} - install -m 0755 web.py ${D}${libdir}/${PYTHON_DIR} -} - diff --git a/packages/python/python-webpy_0.21.bb b/packages/python/python-webpy_0.21.bb new file mode 100644 index 0000000000..f6bb1812d0 --- /dev/null +++ b/packages/python/python-webpy_0.21.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "A Lightweight Web Application Framework" +SECTION = "devel/python" +PRIORITY = "optional" +LICENSE = "PSF" +RDEPENDS = "python-netserver python-netclient python-pprint" +PR = "ml0" + +SRC_URI = "http://webpy.org/static/web.py-${PV}.tar.gz" +S = "${WORKDIR}/webpy" + +inherit distutils -- cgit v1.2.3 From f34fbd9417260e8345ec2ab364c225ce21866f7e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 13:59:15 +0000 Subject: moin: update to 1.5.8 --- packages/moin/moin_1.2.2.bb | 10 ---------- packages/moin/moin_1.5.8.bb | 11 +++++++++++ 2 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 packages/moin/moin_1.2.2.bb create mode 100644 packages/moin/moin_1.5.8.bb diff --git a/packages/moin/moin_1.2.2.bb b/packages/moin/moin_1.2.2.bb deleted file mode 100644 index ae275c7f98..0000000000 --- a/packages/moin/moin_1.2.2.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "A full fledged WikiWiki system written in Python" -LICENSE = "GPL" -SECTION = "base" -PRIORITY = "optional" -PR = "r1" - -SRC_URI = "${SOURCEFORGE_MIRROR}/moin/moin-${PV}.tar.gz" - -inherit distutils - diff --git a/packages/moin/moin_1.5.8.bb b/packages/moin/moin_1.5.8.bb new file mode 100644 index 0000000000..7efe66eb14 --- /dev/null +++ b/packages/moin/moin_1.5.8.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "A full fledged WikiWiki system written in Python" +LICENSE = "GPL" +SECTION = "network" +HOMEPAGE = "http://moinmoin.wikiwikiweb.de/" +PRIORITY = "optional" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/moin/moin-${PV}.tar.gz" + +inherit distutils + -- cgit v1.2.3 From 624b621435427840b151a0e1f9990df39d334f16 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 16 Aug 2007 14:04:29 +0000 Subject: task-python-everything: update --- packages/tasks/task-python-everything.bb | 101 ++++++++++++++++++++++ packages/tasks/task-python-everything_20060425.bb | 90 ------------------- 2 files changed, 101 insertions(+), 90 deletions(-) create mode 100644 packages/tasks/task-python-everything.bb delete mode 100644 packages/tasks/task-python-everything_20060425.bb diff --git a/packages/tasks/task-python-everything.bb b/packages/tasks/task-python-everything.bb new file mode 100644 index 0000000000..d39e9a4afd --- /dev/null +++ b/packages/tasks/task-python-everything.bb @@ -0,0 +1,101 @@ +DESCRIPTION= "Everything Python" +HOMEPAGE = "http://www.vanille.de/projects/python.spy" +LICENSE = "MIT" +PR = "ml15" + +RDEPENDS = "\ + python-ao \ + python-pybluez \ + python-cairo \ + python-cheetah \ + python-constraint \ + python-crypto \ + python-dbus \ + python-dialog \ + python-evas \ + python-ecore \ + python-emotion \ + python-edje \ + python-pycurl \ + python-fam \ + python-fnorb \ + python-formencode \ + python-fpconst \ + python-fuse \ + python-gmpy \ + python-gnosis \ + python-gst \ + python-hmm \ + python-imaging \ + python-imdbpy \ + python-inotify \ + python-irclib \ + python-itools \ + python-logilab-common \ + python-libgmail \ + python-lxml \ + python-mad \ + python-numarray \ + python-numeric \ + python-ogg \ + python-pexpect \ + python-pybluez \ + python-pychecker \ + python-pycodes \ + python-pyephem \ + python-pyfits \ + python-pyflakes \ + python-pygame \ + python-pygobject \ + python-pygoogle \ + python-pygtk-1.2 \ + python-pygtk \ + python-pyid3lib \ + python-pyiw \ + python-pylinda \ + python-pylint \ + python-pyraf \ + python-pyreverse \ + python-pyrex \ + python-pyro \ + python-pyserial \ + python-pytest \ + python-pyvisa \ + python-pyweather \ + python-pyxml \ + python-pyxmlrpc \ + python-scapy \ + python-scons \ + python-setuptools \ + python-simplejson \ + python-sip \ + python-sgmlop \ + python-snmplib \ + python-soappy \ + python-spydi \ + python-spyro \ + python-sqlobject \ + python-tlslite \ + python-urwid \ + python-vmaps \ + python-vorbis \ + python-webpy \ + moin \ + plone \ + twisted \ + zope" + +BROKEN_PACKAGES = "\ + python-egenix-mx-base \ + python-gammu \ + python-m2crypto \ + python-sword \ + python-mysqldb \ + python-pyqt \ + python-pyqwt \ +" + +#fixme add python-pycap once libdnet is in again +#fixme add python-pyx once kpathwhich-native is there +#fixme add packages dynamically +LICENSE = "MIT" diff --git a/packages/tasks/task-python-everything_20060425.bb b/packages/tasks/task-python-everything_20060425.bb deleted file mode 100644 index 37e4b99b87..0000000000 --- a/packages/tasks/task-python-everything_20060425.bb +++ /dev/null @@ -1,90 +0,0 @@ -DESCRIPTION= "Everything Python" -HOMEPAGE = "http://www.vanille.de/projects/python.spy" -LICENSE = "MIT" -PR = "ml14" - -BROKEN_BECAUSE_GCC4 = "\ - python-egenix-mx-base" - -RDEPENDS = "\ - python-ao \ - python-pybluez \ - python-constraint \ - python-crypto \ - python-dialog \ - python-evas \ - python-ecore \ - python-emotion \ - python-edje \ - python-pycurl \ - python-fam \ - python-fnorb \ - python-fpconst \ - python-gammu \ - python-gmpy \ - python-gnosis \ - python-hmm \ - python-inotify \ - python-irclib \ - python-itools \ - python-logilab \ - python-libgmail \ - python-lxml \ - python-mad \ - python-native \ - python-numeric \ - python-ogg \ - python-pexpect \ - python-pychecker \ - python-pycodes \ - python-pyephem \ - python-pyfits \ - python-pyflakes \ - python-pygame \ - python-pygoogle \ - python-pygtk \ - python-pygtk2 \ - python-pylinda \ - python-pylint \ - python-pyqt \ - python-pyqwt \ - python-pyraf \ - python-pyreverse \ - python-pyrex \ - python-pyro \ - python-pyserial \ - python-pytest \ - python-pyvisa \ - python-pyweather \ - python-pyxml \ - python-pyxmlrpc \ - python-quicklauncher \ - python-scapy \ - python-scons \ - python-setuptools \ - python-simplejson \ - python-sip \ - python-sgmlop \ - python-snmplib \ - python-soappy \ - python-spydi \ - python-spyro \ - python-sword \ - python-pysqlite \ - python-pysqlite2 \ - python-tlslite \ - python-urwid \ - python-vmaps \ - python-vorbis \ - python-webpy \ - moin \ - plone \ - twisted \ - zope" - - -#fixme add python-pycap once libdnet is in again -#fixme add python-pyx once kpathwhich-native is there -#fixme add packages dynamically -#fixme python-numarray doesn't work with soft-float -LICENSE = "MIT" -- cgit v1.2.3 From bbff400276b4866dc1fde433a6080b3808b70415 Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Thu, 16 Aug 2007 15:28:16 +0000 Subject: gtk+-2.10.14: package printbackends -dev and -dbg files --- packages/gtk+/gtk+_2.10.14.bb | 2 +- packages/gtk+/gtk-2.10.inc | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/gtk+/gtk+_2.10.14.bb b/packages/gtk+/gtk+_2.10.14.bb index 751f4a4113..ecee0bf91a 100644 --- a/packages/gtk+/gtk+_2.10.14.bb +++ b/packages/gtk+/gtk+_2.10.14.bb @@ -1,6 +1,6 @@ require gtk-2.10.inc -PR = "r4" +PR = "r5" SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.10/gtk+-${PV}.tar.bz2 \ file://no-xwc.patch;patch=1 \ diff --git a/packages/gtk+/gtk-2.10.inc b/packages/gtk+/gtk-2.10.inc index 4ed214cfd3..463243554c 100644 --- a/packages/gtk+/gtk-2.10.inc +++ b/packages/gtk+/gtk-2.10.inc @@ -13,18 +13,20 @@ FILES_${PN} = "${bindir}/gdk-pixbuf-query-loaders \ ${bindir}/gtk-query-immodules-2.0 \ ${libdir}/lib*.so.* \ ${datadir}/themes ${sysconfdir} \ - ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so" + ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so \ FILES_${PN}-dev += " \ ${datadir}/gtk-2.0/include \ ${libdir}/gtk-2.0/include \ ${libdir}/gtk-2.0/${LIBV}/loaders/*.la \ ${libdir}/gtk-2.0/${LIBV}/immodules/*.la \ ${libdir}/gtk-2.0/${LIBV}/engines/*.la \ + ${libdir}/gtk-2.0/${LIBV}/printbackends/*.la \ ${bindir}/gdk-pixbuf-csource" FILES_${PN}-dbg += " \ ${libdir}/gtk-2.0/${LIBV}/loaders/.debug/* \ ${libdir}/gtk-2.0/${LIBV}/immodules/.debug/* \ - ${libdir}/gtk-2.0/${LIBV}/engines/.debug/*" + ${libdir}/gtk-2.0/${LIBV}/engines/.debug/* \ + ${libdir}/gtk-2.0/${LIBV}/printbackends/.debug/*" NEATSTUFF = " ttf-dejavu-sans gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm " -- cgit v1.2.3 From ae27e00cdc06bede6f1a35d455d6387f52db3f56 Mon Sep 17 00:00:00 2001 From: Philippe De Swert Date: Thu, 16 Aug 2007 16:45:52 +0000 Subject: gtk-webcore: move fixed svn date to a newer and compiling date * rename "packages/gtk-webcore/osb-jscore_20060212.bb" to "packages/gtk-webcore/osb-jscore_20070816.bb" * rename "packages/gtk-webcore/osb-nrcit_20060212.bb" to "packages/gtk-webcore/osb-nrcit_20070816.bb" * rename "packages/gtk-webcore/osb-nrcore_20060212.bb" to "packages/gtk-webcore/osb-nrcore_20070816.bb" --- packages/gtk-webcore/osb-jscore_20060212.bb | 40 ----------------------------- packages/gtk-webcore/osb-jscore_20070816.bb | 40 +++++++++++++++++++++++++++++ packages/gtk-webcore/osb-nrcit_20060212.bb | 39 ---------------------------- packages/gtk-webcore/osb-nrcit_20070816.bb | 39 ++++++++++++++++++++++++++++ packages/gtk-webcore/osb-nrcore_20060212.bb | 14 ---------- packages/gtk-webcore/osb-nrcore_20070816.bb | 14 ++++++++++ 6 files changed, 93 insertions(+), 93 deletions(-) delete mode 100644 packages/gtk-webcore/osb-jscore_20060212.bb create mode 100644 packages/gtk-webcore/osb-jscore_20070816.bb delete mode 100644 packages/gtk-webcore/osb-nrcit_20060212.bb create mode 100644 packages/gtk-webcore/osb-nrcit_20070816.bb delete mode 100644 packages/gtk-webcore/osb-nrcore_20060212.bb create mode 100644 packages/gtk-webcore/osb-nrcore_20070816.bb diff --git a/packages/gtk-webcore/osb-jscore_20060212.bb b/packages/gtk-webcore/osb-jscore_20060212.bb deleted file mode 100644 index b5aa879a18..0000000000 --- a/packages/gtk-webcore/osb-jscore_20060212.bb +++ /dev/null @@ -1,40 +0,0 @@ -DESCRIPTION = "Gtk+ WebCore - JavaScriptCore" -HOMEPAGE = "http://gtk-webcore.sourceforge.net/" -LICENSE = "GPL" -PRIORITY = "optional" -SECTION = "gpe" - -FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" -PV = "0.5.0+cvs${FIXEDSRCDATE}" -PR = "r0" - -SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=JavaScriptCore;date=${FIXEDSRCDATE} \ - file://gcc4-fno-threadsafe-statics-JavaScriptCore.patch;patch=1" -S = "${WORKDIR}/JavaScriptCore" - -DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" - -inherit autotools pkgconfig - -# zap CPPFLAGS to avoid trouble with internal vs. pcre from staging -CPPFLAGS = "" - -do_configure () { - autotools_do_configure - cd ${S} - - # prevent libtool from linking libs against libstdc++, libgcc, ... - cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp - mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool -} - -do_stage () { - oe_libinstall -so -C kjs libjscore ${STAGING_LIBDIR} - - autotools_stage_includes - - install -d ${STAGING_INCDIR}/osb/JavaScriptCore - for i in ${S}/kjs/*.h ${S}/kjs/new; do - install -m 0644 $i ${STAGING_INCDIR}/osb/JavaScriptCore - done -} diff --git a/packages/gtk-webcore/osb-jscore_20070816.bb b/packages/gtk-webcore/osb-jscore_20070816.bb new file mode 100644 index 0000000000..b5aa879a18 --- /dev/null +++ b/packages/gtk-webcore/osb-jscore_20070816.bb @@ -0,0 +1,40 @@ +DESCRIPTION = "Gtk+ WebCore - JavaScriptCore" +HOMEPAGE = "http://gtk-webcore.sourceforge.net/" +LICENSE = "GPL" +PRIORITY = "optional" +SECTION = "gpe" + +FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" +PV = "0.5.0+cvs${FIXEDSRCDATE}" +PR = "r0" + +SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=JavaScriptCore;date=${FIXEDSRCDATE} \ + file://gcc4-fno-threadsafe-statics-JavaScriptCore.patch;patch=1" +S = "${WORKDIR}/JavaScriptCore" + +DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" + +inherit autotools pkgconfig + +# zap CPPFLAGS to avoid trouble with internal vs. pcre from staging +CPPFLAGS = "" + +do_configure () { + autotools_do_configure + cd ${S} + + # prevent libtool from linking libs against libstdc++, libgcc, ... + cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp + mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool +} + +do_stage () { + oe_libinstall -so -C kjs libjscore ${STAGING_LIBDIR} + + autotools_stage_includes + + install -d ${STAGING_INCDIR}/osb/JavaScriptCore + for i in ${S}/kjs/*.h ${S}/kjs/new; do + install -m 0644 $i ${STAGING_INCDIR}/osb/JavaScriptCore + done +} diff --git a/packages/gtk-webcore/osb-nrcit_20060212.bb b/packages/gtk-webcore/osb-nrcit_20060212.bb deleted file mode 100644 index 3bfec98924..0000000000 --- a/packages/gtk-webcore/osb-nrcit_20060212.bb +++ /dev/null @@ -1,39 +0,0 @@ -DESCRIPTION = "Gtk+ WebCore - NRCit embeddable browser component" -HOMEPAGE = "http://gtk-webcore.sourceforge.net/" -LICENSE = "nokia" -PRIORITY = "optional" -SECTION = "gpe" - -FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" -PV = "0.5.0+cvs${FIXEDSRCDATE}" -PR = "r0" - -DEPENDS = "curl librsvg osb-nrcore" - -SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=NRCit;date=${FIXEDSRCDATE} \ - file://stop-load.image-loading.patch;patch=1 \ - file://gcc4-fno-threadsafe-statics-NRCit.patch;patch=1" -S = "${WORKDIR}/NRCit" - -DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" - -inherit autotools pkgconfig - -do_configure () { - autotools_do_configure - cd ${S} - - # prevent libtool from linking libs against libstdc++, libgcc, ... - cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp - mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool -} - -do_stage () { - oe_libinstall -so -C src libnrcit ${STAGING_LIBDIR} - - autotools_stage_includes - - install -d ${STAGING_INCDIR}/osb - install -m 0644 ${S}/src/gtk/gtk-khtml.h ${STAGING_INCDIR}/osb - install -m 0644 ${S}/src/osb.h ${STAGING_INCDIR}/osb -} diff --git a/packages/gtk-webcore/osb-nrcit_20070816.bb b/packages/gtk-webcore/osb-nrcit_20070816.bb new file mode 100644 index 0000000000..3bfec98924 --- /dev/null +++ b/packages/gtk-webcore/osb-nrcit_20070816.bb @@ -0,0 +1,39 @@ +DESCRIPTION = "Gtk+ WebCore - NRCit embeddable browser component" +HOMEPAGE = "http://gtk-webcore.sourceforge.net/" +LICENSE = "nokia" +PRIORITY = "optional" +SECTION = "gpe" + +FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" +PV = "0.5.0+cvs${FIXEDSRCDATE}" +PR = "r0" + +DEPENDS = "curl librsvg osb-nrcore" + +SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=NRCit;date=${FIXEDSRCDATE} \ + file://stop-load.image-loading.patch;patch=1 \ + file://gcc4-fno-threadsafe-statics-NRCit.patch;patch=1" +S = "${WORKDIR}/NRCit" + +DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" + +inherit autotools pkgconfig + +do_configure () { + autotools_do_configure + cd ${S} + + # prevent libtool from linking libs against libstdc++, libgcc, ... + cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp + mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool +} + +do_stage () { + oe_libinstall -so -C src libnrcit ${STAGING_LIBDIR} + + autotools_stage_includes + + install -d ${STAGING_INCDIR}/osb + install -m 0644 ${S}/src/gtk/gtk-khtml.h ${STAGING_INCDIR}/osb + install -m 0644 ${S}/src/osb.h ${STAGING_INCDIR}/osb +} diff --git a/packages/gtk-webcore/osb-nrcore_20060212.bb b/packages/gtk-webcore/osb-nrcore_20060212.bb deleted file mode 100644 index 991af8d24d..0000000000 --- a/packages/gtk-webcore/osb-nrcore_20060212.bb +++ /dev/null @@ -1,14 +0,0 @@ -require osb-nrcore.inc - -FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" -PV = "0.5.0+cvs${FIXEDSRCDATE}" -PR = "r0" - -SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=NRCore;date=${FIXEDSRCDATE} \ - file://KWIQ-mimetype-segfault.patch;patch=1 \ - file://KWQKURL-urlcmp.patch;patch=1 \ - file://gcc4-fno-threadsafe-statics-NRCore.patch;patch=1" - -S = "${WORKDIR}/NRCore" - -DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" diff --git a/packages/gtk-webcore/osb-nrcore_20070816.bb b/packages/gtk-webcore/osb-nrcore_20070816.bb new file mode 100644 index 0000000000..991af8d24d --- /dev/null +++ b/packages/gtk-webcore/osb-nrcore_20070816.bb @@ -0,0 +1,14 @@ +require osb-nrcore.inc + +FIXEDSRCDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" +PV = "0.5.0+cvs${FIXEDSRCDATE}" +PR = "r0" + +SRC_URI = "cvs://anonymous@gtk-webcore.cvs.sourceforge.net/cvsroot/gtk-webcore;module=NRCore;date=${FIXEDSRCDATE} \ + file://KWIQ-mimetype-segfault.patch;patch=1 \ + file://KWQKURL-urlcmp.patch;patch=1 \ + file://gcc4-fno-threadsafe-statics-NRCore.patch;patch=1" + +S = "${WORKDIR}/NRCore" + +DEFAULT_PREFERENCE = "${@['-1', '1'][not bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1) or bb.data.getVar('PREFERRED_VERSION_gcc-cross', d, 1).split('.')[0] == '4']}" -- cgit v1.2.3 From 623fb64de43b262e242dca42e1e625387c8810f9 Mon Sep 17 00:00:00 2001 From: Jamie Lenehan Date: Thu, 16 Aug 2007 17:26:20 +0000 Subject: ntop: fix compilation issue (bug #1993) * applied patch by Jamie Lenehan --- packages/ntop/ntop-3.0/autotools.patch | 20 +++++++++++++++----- packages/ntop/ntop_3.0.bb | 9 ++++++--- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/packages/ntop/ntop-3.0/autotools.patch b/packages/ntop/ntop-3.0/autotools.patch index e40735c681..07ed6afd62 100644 --- a/packages/ntop/ntop-3.0/autotools.patch +++ b/packages/ntop/ntop-3.0/autotools.patch @@ -1,6 +1,16 @@ ---- tmp/base/ntop-3.0-r0/ntop-3.0/acinclude.m4 2004-03-09 12:19:57.000000000 -0500 -+++ ntop-3.0/acinclude.m4 2004-03-09 12:19:57.000000000 -0500 -@@ -205,433 +205,3 @@ +--- ntop-3.0/acinclude.m4 2007/03/15 23:08:29 1.1 ++++ ntop-3.0/acinclude.m4 2007/03/15 23:08:43 +@@ -34,6 +34,9 @@ + dnl> #undef HAVE_ + dnl> + ++LIBTOOL='$host_alias-libtool' ++AC_SUBST(LIBTOOL)dnl ++ + AC_DEFUN([AC_CHECK_TYPEDEF],[dnl + AC_REQUIRE([AC_HEADER_STDC])dnl + AC_MSG_CHECKING(for typedef $1) +@@ -205,433 +208,3 @@ fi # Finished expansion of NTOPCONFIGDEBUG_SETTINGS() ]) @@ -434,8 +444,8 @@ - -dnl This is just to silence aclocal about the macro not being used -ifelse([AC_DISABLE_FAST_INSTALL])dnl ---- tmp/base/ntop-3.0-r0/ntop-3.0/configure.in 2004-03-21 18:45:04.000000000 -0500 -+++ ntop-3.0/configure.in 2004-05-22 14:20:07.000000000 -0400 +--- ntop-3.0/configure.in 2007/03/15 23:08:29 1.1 ++++ ntop-3.0/configure.in 2007/03/15 23:08:34 @@ -190,7 +190,6 @@ AC_PROG_INSTALL AC_PROG_LN_S diff --git a/packages/ntop/ntop_3.0.bb b/packages/ntop/ntop_3.0.bb index 051b5beb91..aa725222e9 100644 --- a/packages/ntop/ntop_3.0.bb +++ b/packages/ntop/ntop_3.0.bb @@ -3,6 +3,7 @@ DESCRIPTION = "ntop is network top" SECTION = "console/network" PRIORITY = "optional" DEPENDS = "gdbm zlib libpcap libpng gd" +PR = "r1" SRC_URI = "${SOURCEFORGE_MIRROR}/ntop/ntop-${PV}.tgz \ file://${FILESDIR}/autotools.patch;patch=1 \ @@ -25,11 +26,13 @@ EXTRA_OECONF += " --without-ssl \ FILES_ntop_append = " ${libdir}/ntop/plugins/*.so ${libdir}/libntop-*.so \ ${libdir}/libntopreport-*.so" FILES_${PN}-dev = "${includedir} ${libdir}/libntop.so ${libdir}/libntopreport.so \ - ${libdir}/libntop.a ${libdir}/libntopreport.a ${libdir}/*.la" + ${libdir}/*.a ${libdir}/libntopreport.a ${libdir}/*.la" +FILES_${PN}-dbg += "${libdir}/ntop/plugins/.debug" -do_configure () { +do_configure_prepend () { if [ ! -e acinclude.m4 ]; then mv acinclude.m4.ntop acinclude.m4 fi - autotools_do_configure + rm -f libtool + cp ${STAGING_BINDIR_NATIVE}/${TARGET_SYS}-libtool libtool } -- cgit v1.2.3