diff options
-rw-r--r-- | linux/mnci-ramses-2.4.21-rmk2-pxa1.oe | 2 | ||||
-rw-r--r-- | linux/openzaurus-sa-2.4.18-rmk7-pxa3-embedix20030509/disable-pcmcia-probe.patch (renamed from python/python-2.3.3/autohell.patch) | 0 | ||||
-rw-r--r-- | linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe | 7 | ||||
-rw-r--r-- | meta/task-python-everything_0.9.0.oe | 44 | ||||
-rw-r--r-- | opie-packagemanager/opie-packagemanager_cvs.oe | 3 | ||||
-rw-r--r-- | opie-tonleiter/opie-tonleiter_cvs.oe (renamed from python/python-2.3.3/bindir-libdir.patch) | 0 | ||||
-rw-r--r-- | python/python-2.3.3-manifest.oe | 210 | ||||
-rw-r--r-- | python/python-2.3.4-manifest.oe (renamed from python/python-2.3.3/crosscompile.patch) | 0 | ||||
-rw-r--r-- | python/python-2.3.4/autohell.patch | 0 | ||||
-rw-r--r-- | python/python-2.3.4/bindir-libdir.patch | 0 | ||||
-rw-r--r-- | python/python-2.3.4/crosscompile.patch | 0 | ||||
-rw-r--r-- | python/python-quicklauncher_0.0.1.oe | 0 | ||||
-rw-r--r-- | python/python_2.3.3.oe | 58 | ||||
-rw-r--r-- | python/python_2.3.4.oe | 0 |
14 files changed, 49 insertions, 275 deletions
diff --git a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe index 57fcc8dbd8..175384e9b3 100644 --- a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe +++ b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe @@ -2,9 +2,7 @@ LICENSE = "GPL" KV = "2.4.21" RMKV = "2" PXAV = "1" -#PV = "${KV}-rmk${RMKV}-pxa${PXAV}" DESCRIPTION = "Linux kernel for MNCI device" -#FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ramses-${KV}-rmk${RMKV}-pxa${PXAV}" SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-${KV}.tar.bz2 \ ftp://ftp.arm.linux.org.uk/pub/armlinux/source/kernel-patches/v2.4/patch-${KV}-rmk${RMKV}.gz;patch=1 \ diff --git a/python/python-2.3.3/autohell.patch b/linux/openzaurus-sa-2.4.18-rmk7-pxa3-embedix20030509/disable-pcmcia-probe.patch index e69de29bb2..e69de29bb2 100644 --- a/python/python-2.3.3/autohell.patch +++ b/linux/openzaurus-sa-2.4.18-rmk7-pxa3-embedix20030509/disable-pcmcia-probe.patch diff --git a/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe index 7ca76ab7fe..8a9c2714e7 100644 --- a/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -19,6 +19,7 @@ SRC_URI = "http://aurach.ewu.edu/ield_software/ch5/ROM3.10_stuff/linux-sl5500-${ file://logo.patch;patch=1 \ file://initsh.patch;patch=1 \ file://mkdep.patch;patch=1 \ + file://disable-pcmcia-probe.patch;patch=1 \ file://defconfig-${MACHINE}" # apply this when we have a patch that allows building with gcc 3.x: @@ -43,15 +44,13 @@ EXTRA_OEMAKE = "" # # FIXME: Use configuration system # -export MEM = "32" -export RD = "32" +export mem = ${@oe.data.getVar("COLLIE_MEMORY_SIZE",d,1) or "32"} +export rd = ${@oe.data.getVar("COLLIE_RAMDISK_SIZE",d,1) or "32"} export CMDLINE = "console=ttySA root=/dev/mtdblock4 rootfstype=jffs2 jffs2_orphand_inodes=delete" do_configure_prepend() { install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available." - mem=${MEM} - rd=${RD} mempos=`echo "obase=16; $mem * 1024 * 1024" | bc` rdsize=`echo "$rd * 1024" | bc` total=`expr $mem + $rd` diff --git a/meta/task-python-everything_0.9.0.oe b/meta/task-python-everything_0.9.0.oe index e69de29bb2..e54addc46f 100644 --- a/meta/task-python-everything_0.9.0.oe +++ b/meta/task-python-everything_0.9.0.oe @@ -0,0 +1,44 @@ +DESCRIPTION= "All of Python" +MAINTAINER = "Michael Lauer <mickey@Vanille.de" +DEPENDS = " python-ao \ + python-constraint \ + python-crypto \ + python-curl \ + python-fnorb \ + python-fpconst \ + python-gmpy \ + python-gnosis \ + python-hmm \ + python-irclib \ + python-logilab \ + python-mad \ + python-native \ + python-numeric \ + python-numarray \ + python-ogg \ + python-pexpect \ + python-pychecker \ + python-pycodes \ + python-pygame \ + python-pygoogle \ + python-pygtk \ + python-pylint \ + python-pyqt \ + python-pyqwt \ + python-pyreverse \ + python-pyserial \ + python-pyxml \ + python-pyxmlrpc \ + python-quicklauncher \ + python-sgmlop \ + python-snmplib \ + python-soappy \ + python-sqlite \ + python-tlslite \ + python-vmaps \ + python-vorbis " +RDEPENDS=${DEPENDS} + +#fixme add python-pycap once libdnet is in again +#fixme add python-pyx once kpathwhich-native is there +#fixme add packages dynamically diff --git a/opie-packagemanager/opie-packagemanager_cvs.oe b/opie-packagemanager/opie-packagemanager_cvs.oe index 3800f1ccc8..6f9a6ab7c0 100644 --- a/opie-packagemanager/opie-packagemanager_cvs.oe +++ b/opie-packagemanager/opie-packagemanager_cvs.oe @@ -8,7 +8,8 @@ PV = "1.1.4-cvs-${CVSDATE}" APPNAME = "packagemanager" SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/noncore/settings/${APPNAME};cvsdate=${CVSDATE} \ - cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/pics;cvsdate=${CVSDATE}" + cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/pics;cvsdate=${CVSDATE} \ + cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/apps;date=${CVSDATE}" S = "${WORKDIR}/${APPNAME}" inherit opie diff --git a/python/python-2.3.3/bindir-libdir.patch b/opie-tonleiter/opie-tonleiter_cvs.oe index e69de29bb2..e69de29bb2 100644 --- a/python/python-2.3.3/bindir-libdir.patch +++ b/opie-tonleiter/opie-tonleiter_cvs.oe diff --git a/python/python-2.3.3-manifest.oe b/python/python-2.3.3-manifest.oe deleted file mode 100644 index 45215e3453..0000000000 --- a/python/python-2.3.3-manifest.oe +++ /dev/null @@ -1,210 +0,0 @@ -### AUTO-GENERATED by '/home/mickeyl/work/sdk/buildroot-oz/packages/python/generate-oe.py' [(C) 2002-2004 Michael Lauer] on Mon May 24 14:00:12 2004 -### -### Warning: Manual edits will be lost! -### - - -PACKAGES="python-codecs python-threading python-distutils python-textutils python-curses python-pickle python-core python-io python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-math python-hotshot python-unixadmin python-gdbm python-fcntl python-netclient python-pprint python-netserver python-compiler python-syslog python-html python-readline python-pydoc python-xml python-mime python-unittest python-stringold python-compile python-shell python-mmap python-zlib python-db python-crypt python-lang python-audio " - -DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" -PR_python-codecs="ml1" -DEPENDS_python-codecs="python-core" -FILES_python-codecs="/usr/lib/python2.3/codecs.* /usr/lib/python2.3/encodings /usr/lib/python2.3/locale.* /usr/lib/python2.3/lib-dynload/_locale.so /usr/lib/python2.3/lib-dynload/unicodedata.so /usr/lib/python2.3/gettext.* /usr/lib/python2.3/xdrlib.* " - -DESCRIPTION_python-threading="Python Threading & Synchronization Support" -PR_python-threading="ml1" -DEPENDS_python-threading="python-core, python-lang" -FILES_python-threading="/usr/lib/python2.3/bisect.* /usr/lib/python2.3/threading.* /usr/lib/python2.3/Queue.* " - -DESCRIPTION_python-distutils="Python Distribution Utility" -PR_python-distutils="ml1" -DEPENDS_python-distutils="python-core" -FILES_python-distutils="/usr/lib/python2.3/distutils " - -DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" -PR_python-textutils="ml1" -DEPENDS_python-textutils="python-core, python-io, python-re, python-stringold" -FILES_python-textutils="/usr/lib/python2.3/lib-dynload/_csv.so /usr/lib/python2.3/csv.* /usr/lib/python2.3/optparse.* /usr/lib/python2.3/textwrap.* " - -DESCRIPTION_python-curses="Python Curses Support" -PR_python-curses="ml1" -DEPENDS_python-curses="python-core, libncurses5" -FILES_python-curses="/usr/lib/python2.3/curses /usr/lib/python2.3/lib-dynload/_curses.so /usr/lib/python2.3/lib-dynload/_curses_panel.so " - -DESCRIPTION_python-pickle="Python Persistence Support" -PR_python-pickle="ml1" -DEPENDS_python-pickle="python-core, python-re" -FILES_python-pickle="/usr/lib/python2.3/pickle.* /usr/lib/python2.3/shelve.* /usr/lib/python2.3/lib-dynload/cPickle.so " - -DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" -PR_python-core="ml1" -DEPENDS_python-core="" -FILES_python-core="/usr/lib/python2.3/__future__.* /usr/lib/python2.3/copy.* /usr/lib/python2.3/copy_reg.* /usr/lib/python2.3/ConfigParser.py /usr/lib/python2.3/getopt.* /usr/lib/python2.3/new.* /usr/lib/python2.3/os.* /usr/lib/python2.3/posixpath.* /usr/lib/python2.3/warnings.* /usr/lib/python2.3/site.* /usr/lib/python2.3/stat.* /usr/lib/python2.3/UserDict.* /usr/lib/python2.3/lib-dynload/binascii.so /usr/lib/python2.3/lib-dynload/struct.so /usr/lib/python2.3/lib-dynload/time.so /usr/lib/python2.3/lib-dynload/xreadlines.so /usr/lib/python2.3/types.* /usr/bin/python " - -DESCRIPTION_python-io="Python Low-Level I/O" -PR_python-io="ml1" -DEPENDS_python-io="python-core, python-math" -FILES_python-io="/usr/lib/python2.3/lib-dynload/_socket.so /usr/lib/python2.3/lib-dynload/select.so /usr/lib/python2.3/lib-dynload/termios.so /usr/lib/python2.3/lib-dynload/cStringIO.so /usr/lib/python2.3/pipes.* /usr/lib/python2.3/socket.* /usr/lib/python2.3/tempfile.* /usr/lib/python2.3/StringIO.* " - -DESCRIPTION_python-compression="Python High Level Compression Support" -PR_python-compression="ml1" -DEPENDS_python-compression="python-core, python-zlib" -FILES_python-compression="/usr/lib/python2.3/gzip.* /usr/lib/python2.3/zipfile.* " - -DESCRIPTION_python-re="Python Regular Expression APIs" -PR_python-re="ml1" -DEPENDS_python-re="python-core, python-stringold" -FILES_python-re="/usr/lib/python2.3/re.* /usr/lib/python2.3/sre.* /usr/lib/python2.3/sre_compile.* /usr/lib/python2.3/sre_constants* /usr/lib/python2.3/sre_parse.* " - -DESCRIPTION_python-xmlrpc="Python XMLRPC Support" -PR_python-xmlrpc="ml1" -DEPENDS_python-xmlrpc="python-core, python-xml, python-netserver, python-lang" -FILES_python-xmlrpc="/usr/lib/python2.3/xmlrpclib.* /usr/lib/python2.3/SimpleXMLRPCServer.* " - -DESCRIPTION_python-terminal="Python Terminal Controlling Support" -PR_python-terminal="ml1" -DEPENDS_python-terminal="python-core, python-io" -FILES_python-terminal="/usr/lib/python2.3/pty.* /usr/lib/python2.3/tty.* " - -DESCRIPTION_python-email="Python Email Support" -PR_python-email="ml1" -DEPENDS_python-email="python-core, python-io, python-re" -FILES_python-email="/usr/lib/python2.3/email " - -DESCRIPTION_python-image="Python Graphical Image Handling" -PR_python-image="ml1" -DEPENDS_python-image="python-core" -FILES_python-image="/usr/lib/python2.3/colorsys.* /usr/lib/python2.3/imghdr.* /usr/lib/python2.3/lib-dynload/imageop.so /usr/lib/python2.3/lib-dynload/rgbimg.so " - -DESCRIPTION_python-resource="Python Resource Control Interface" -PR_python-resource="ml1" -DEPENDS_python-resource="python-core" -FILES_python-resource="/usr/lib/python2.3/lib-dynload/resource.so " - -DESCRIPTION_python-math="Python Math Support" -PR_python-math="ml1" -DEPENDS_python-math="python-core" -FILES_python-math="/usr/lib/python2.3/lib-dynload/cmath.so /usr/lib/python2.3/lib-dynload/math.so /usr/lib/python2.3/lib-dynload/_random.so /usr/lib/python2.3/random.* " - -DESCRIPTION_python-hotshot="Python Hotshot Profiler" -PR_python-hotshot="ml1" -DEPENDS_python-hotshot="python-core" -FILES_python-hotshot="/usr/lib/python2.3/hotshot /usr/lib/python2.3/lib-dynload/_hotshot.so " - -DESCRIPTION_python-unixadmin="Python Unix Administration Support" -PR_python-unixadmin="ml1" -DEPENDS_python-unixadmin="python-core" -FILES_python-unixadmin="/usr/lib/python2.3/lib-dynload/nis.so /usr/lib/python2.3/lib-dynload/grp.so /usr/lib/python2.3/lib-dynload/pwd.so /usr/lib/python2.3/getpass.* " - -DESCRIPTION_python-gdbm="Python GNU Database Support" -PR_python-gdbm="ml1" -DEPENDS_python-gdbm="python-core, libgdbm3" -FILES_python-gdbm="/usr/lib/python2.3/lib-dynload/gdbm.so " - -DESCRIPTION_python-fcntl="Python's fcntl Interface" -PR_python-fcntl="ml1" -DEPENDS_python-fcntl="python-core" -FILES_python-fcntl="/usr/lib/python2.3/lib-dynload/fcntl.so " - -DESCRIPTION_python-netclient="Python Internet Protocol Clients" -PR_python-netclient="ml1" -DEPENDS_python-netclient="python-core, python-io, python-mime" -FILES_python-netclient="/usr/lib/python2.3/base64.* /usr/lib/python2.3/ftplib.* /usr/lib/python2.3/gopherlib.* /usr/lib/python2.3/hmac.* /usr/lib/python2.3/httplib.* /usr/lib/python2.3/mimetypes.* /usr/lib/python2.3/nntplib.* /usr/lib/python2.3/poplib.* /usr/lib/python2.3/smtplib.* /usr/lib/python2.3/telnetlib.* /usr/lib/python2.3/urllib.* /usr/lib/python2.3/urllib2.* /usr/lib/python2.3/urlparse.* " - -DESCRIPTION_python-pprint="Python Pretty-Print Support" -PR_python-pprint="ml1" -DEPENDS_python-pprint="python-core" -FILES_python-pprint="/usr/lib/python2.3/pprint.* " - -DESCRIPTION_python-netserver="Python Internet Protocol Servers" -PR_python-netserver="ml1" -DEPENDS_python-netserver="python-core, python-netclient" -FILES_python-netserver="/usr/lib/python2.3/cgi.* /usr/lib/python2.3/BaseHTTPServer.* /usr/lib/python2.3/SimpleHTTPServer.* /usr/lib/python2.3/SocketServer.* " - -DESCRIPTION_python-compiler="Python Compiler Support" -PR_python-compiler="ml1" -DEPENDS_python-compiler="python-core" -FILES_python-compiler="/usr/lib/python2.3/compiler " - -DESCRIPTION_python-syslog="Python's syslog Interface" -PR_python-syslog="ml1" -DEPENDS_python-syslog="python-core" -FILES_python-syslog="/usr/lib/python2.3/lib-dynload/syslog.so " - -DESCRIPTION_python-html="Python HTML Processing" -PR_python-html="ml1" -DEPENDS_python-html="python-core" -FILES_python-html="/usr/lib/python2.3/formatter.* /usr/lib/python2.3/htmlentitydefs.* /usr/lib/python2.3/htmllib.* /usr/lib/python2.3/markupbase.* /usr/lib/python2.3/sgmllib.* " - -DESCRIPTION_python-readline="Python Readline Support" -PR_python-readline="ml1" -DEPENDS_python-readline="python-core, libreadline4" -FILES_python-readline="/usr/lib/python2.3/lib-dynload/readline.so /usr/lib/python2.3/rlcompleter.* " - -DESCRIPTION_python-pydoc="Python Interactive Help Support" -PR_python-pydoc="ml1" -DEPENDS_python-pydoc="python-core, python-lang, python-stringold, python-re" -FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.3/pydoc.* " - -DESCRIPTION_python-xml="Python basic XML support." -PR_python-xml="ml1" -DEPENDS_python-xml="python-core, python-re" -FILES_python-xml="/usr/lib/python2.3/lib-dynload/pyexpat.so /usr/lib/python2.3/xml /usr/lib/python2.3/xmllib.* " - -DESCRIPTION_python-mime="Python MIME Handling APIs" -PR_python-mime="ml1" -DEPENDS_python-mime="python-core, python-io" -FILES_python-mime="/usr/lib/python2.3/mimetools.* /usr/lib/python2.3/rfc822.* " - -DESCRIPTION_python-unittest="Python Unit Testing Framework" -PR_python-unittest="ml1" -DEPENDS_python-unittest="python-core, python-stringold, python-lang" -FILES_python-unittest="/usr/lib/python2.3/unittest.* " - -DESCRIPTION_python-stringold="Python Deprecated String APIs" -PR_python-stringold="ml1" -DEPENDS_python-stringold="python-core" -FILES_python-stringold="/usr/lib/python2.3/lib-dynload/strop.so /usr/lib/python2.3/string.* " - -DESCRIPTION_python-compile="Python Bytecode Compilation Support" -PR_python-compile="ml1" -DEPENDS_python-compile="python-core" -FILES_python-compile="/usr/lib/python2.3/py_compile.* /usr/lib/python2.3/compileall.* " - -DESCRIPTION_python-shell="Python Shell-Like Functionality" -PR_python-shell="ml1" -DEPENDS_python-shell="python-core, python-re" -FILES_python-shell="/usr/lib/python2.3/commands.* /usr/lib/python2.3/dircache.* /usr/lib/python2.3/fnmatch.* /usr/lib/python2.3/glob.* /usr/lib/python2.3/popen2.* /usr/lib/python2.3/shutil.* " - -DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" -PR_python-mmap="ml1" -DEPENDS_python-mmap="python-core, python-io" -FILES_python-mmap="/usr/lib/python2.3/lib-dynload/mmap.so " - -DESCRIPTION_python-zlib="Python zlib Support." -PR_python-zlib="ml1" -DEPENDS_python-zlib="python-core, zlib1g" -FILES_python-zlib="/usr/lib/python2.3/lib-dynload/zlib.so " - -DESCRIPTION_python-db="Python File-Based Database Support" -PR_python-db="ml1" -DEPENDS_python-db="python-core" -FILES_python-db="/usr/lib/python2.3/anydbm.* /usr/lib/python2.3/dumbdbm.* /usr/lib/python2.3/whichdb.* " - -DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" -PR_python-crypt="ml1" -DEPENDS_python-crypt="python-core" -FILES_python-crypt="/usr/lib/python2.3/lib-dynload/crypt.so /usr/lib/python2.3/lib-dynload/md5.so /usr/lib/python2.3/lib-dynload/rotor.so /usr/lib/python2.3/lib-dynload/sha.so " - -DESCRIPTION_python-lang="Python Low-Level Language Support" -PR_python-lang="ml1" -DEPENDS_python-lang="python-core" -FILES_python-lang="/usr/lib/python2.3/lib-dynload/array.so /usr/lib/python2.3/lib-dynload/parser.so /usr/lib/python2.3/lib-dynload/operator.so /usr/lib/python2.3/lib-dynload/_weakref.so /usr/lib/python2.3/atexit.* /usr/lib/python2.3/code.* /usr/lib/python2.3/codeop.* /usr/lib/python2.3/dis.* /usr/lib/python2.3/inspect.* /usr/lib/python2.3/keyword.* /usr/lib/python2.3/opcode.* /usr/lib/python2.3/repr.* /usr/lib/python2.3/token.* /usr/lib/python2.3/tokenize.* /usr/lib/python2.3/traceback.* /usr/lib/python2.3/linecache.* /usr/lib/python2.3/weakref.* " - -DESCRIPTION_python-audio="Python Audio Handling" -PR_python-audio="ml1" -DEPENDS_python-audio="python-core" -FILES_python-audio="/usr/lib/python2.3/wave.* /usr/lib/python2.3/chunk.* /usr/lib/python2.3/lib-dynload/ossaudiodev.so /usr/lib/python2.3/lib-dynload/audioop.so " - - - diff --git a/python/python-2.3.3/crosscompile.patch b/python/python-2.3.4-manifest.oe index e69de29bb2..e69de29bb2 100644 --- a/python/python-2.3.3/crosscompile.patch +++ b/python/python-2.3.4-manifest.oe diff --git a/python/python-2.3.4/autohell.patch b/python/python-2.3.4/autohell.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/python/python-2.3.4/autohell.patch diff --git a/python/python-2.3.4/bindir-libdir.patch b/python/python-2.3.4/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/python/python-2.3.4/bindir-libdir.patch diff --git a/python/python-2.3.4/crosscompile.patch b/python/python-2.3.4/crosscompile.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/python/python-2.3.4/crosscompile.patch diff --git a/python/python-quicklauncher_0.0.1.oe b/python/python-quicklauncher_0.0.1.oe new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/python/python-quicklauncher_0.0.1.oe diff --git a/python/python_2.3.3.oe b/python/python_2.3.3.oe deleted file mode 100644 index f64669432e..0000000000 --- a/python/python_2.3.3.oe +++ /dev/null @@ -1,58 +0,0 @@ -DESCRIPTION = "Python Programming Language" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael Lauer <mickey@Vanille.de>" -DEPENDS = "virtual/libc python-native" - -SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ - file://bindir-libdir.patch;patch=1 \ - file://crosscompile.patch;patch=1 \ - file://autohell.patch;patch=1" -# file://crosscompile-hotshot.patch;patch=1 \ -# file://crosscompile-socket.patch;patch=1 - -S = "${WORKDIR}/Python-${PV}" - -inherit autotools - -EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc" - -# -# copy config.h and an appropriate Makefile for distutils.sysconfig -# which laters uses the information out of these to compile extensions -# -do_compile_prepend() { - install -d ${STAGING_INCDIR}/python2.3/ - install -d ${STAGING_LIBDIR}/python2.3/config/ - install -m 0644 pyconfig.h ${STAGING_INCDIR}/python2.3/ - install -m 0644 Makefile Makefile.orig - install -m 0644 Makefile Makefile.backup - sed -e 's,${includedir},${STAGING_INCDIR},' < Makefile.backup > Makefile - install -m 0644 Makefile Makefile.backup - sed -e 's,${libdir},${STAGING_LIBDIR},' < Makefile.backup > Makefile - install -m 0644 Makefile ${STAGING_LIBDIR}/python2.3/config/ -} - -do_compile() { - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_DIR=${STAGING_DIR} \ - BUILD_SYS=${BUILD_SYS} \ - HOST_SYS=${HOST_SYS} -} - -do_stage() { - install -m 0644 Include/*.h ${STAGING_INCDIR}/python2.3/ -} - -do_install() { - install -m 0644 Makefile.orig Makefile - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_DIR=${STAGING_DIR} \ - BUILD_SYS=${BUILD_SYS} \ - HOST_SYS=${HOST_SYS} \ - DESTDIR=${D} install -} - -include python-${PV}-manifest.oe diff --git a/python/python_2.3.4.oe b/python/python_2.3.4.oe new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/python/python_2.3.4.oe |