From 2c5b8ec6d95cf68650265941530e5ce38c8dd6d9 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Thu, 9 Dec 2004 09:47:41 +0000 Subject: Merge oe-devel@oe-devel.bkbits.net:openembedded into hyperion.kergoth.com:/home/kergoth/code/openembedded 2004/12/09 03:39:39-06:00 kergoth.com!kergoth Break people's builds again.. this time moving the packages into a packages/ subdir to clean things up a bit. BKrev: 41b81f3dvlp3rU7_8MUXLcI8LDdDoA --- packages/python/python-2.3.4-manifest.inc | 0 packages/python/python-2.3.4/autohell.patch | 0 packages/python/python-2.3.4/bindir-libdir.patch | 0 packages/python/python-2.3.4/crosscompile.patch | 0 packages/python/python-2.4.0-manifest.inc | 0 packages/python/python-ao_0.82.bb | 0 packages/python/python-cairo_cvs.bb | 0 packages/python/python-constraint_0.2.3.bb | 0 packages/python/python-crypto_1.9a6.bb | 0 packages/python/python-dialog_2.7.bb | 0 packages/python/python-egenix-mx-base_2.0.5.bb | 0 packages/python/python-fnorb_1.3.bb | 0 packages/python/python-fpconst_0.6.0.bb | 0 packages/python/python-gmpy_1.0.bb | 0 packages/python/python-gnosis_1.1.1.bb | 0 packages/python/python-hmm_0.4.bb | 0 packages/python/python-imdbpy_1.2.bb | 0 packages/python/python-irclib_0.4.3.bb | 0 packages/python/python-logilab_0.4.4.bb | 0 packages/python/python-m2crypto-0.13.1/0.13p1.patch | 0 packages/python/python-m2crypto_0.13.1.bb | 0 packages/python/python-mad_0.5.1.bb | 0 packages/python/python-native-2.3.3/bindir-libdir.patch | 0 packages/python/python-native-2.3.3/cross-distutils.patch | 0 packages/python/python-native_2.3.3.bb | 0 packages/python/python-numarray_1.0.bb | 0 packages/python/python-numeric/no-lapack.patch | 0 packages/python/python-numeric_23.3.bb | 0 packages/python/python-ogg_1.3.bb | 0 packages/python/python-pexpect_0.99.bb | 0 packages/python/python-pychecker_0.8.14.bb | 0 packages/python/python-pycodes-1.1/no-docs.patch | 0 packages/python/python-pycodes_1.1.bb | 0 packages/python/python-pycurl_7.12.2.bb | 0 packages/python/python-pygame-1.6/Setup | 0 packages/python/python-pygame-1.6/qpe.patch | 0 packages/python/python-pygame_1.6.bb | 0 packages/python/python-pygoogle_0.6.bb | 0 packages/python/python-pygtk-0.6.12/remove-imlib-et-al | 0 packages/python/python-pygtk-0_0.6.12.bb | 0 packages/python/python-pygtk/acinclude.m4 | 0 packages/python/python-pygtk_2.2.0.bb | 0 packages/python/python-pygtk_2.3.96.bb | 0 packages/python/python-pyid3lib_0.5.1.bb | 0 packages/python/python-pylinda-0.1/honor-datadir.patch | 0 packages/python/python-pylinda_0.1.bb | 0 packages/python/python-pylint_0.3.3.bb | 0 packages/python/python-pymetar_0.11.bb | 0 packages/python/python-pymp3_0.3.4.bb | 0 packages/python/python-pyode_1.0.0.bb | 0 packages/python/python-pyqt-3.12/features | 0 packages/python/python-pyqt_3.12.bb | 0 packages/python/python-pyqwt-3.10/features | 0 packages/python/python-pyqwt-3.10/qt2.x-compat.patch | 0 packages/python/python-pyqwt_3.10.bb | 0 packages/python/python-pyrad_0.8.bb | 0 packages/python/python-pyreverse_0.5.0.bb | 0 packages/python/python-pyro/pyro-unattended-install.patch | 0 packages/python/python-pyro_3.4.bb | 0 packages/python/python-pyserial_2.0.bb | 0 packages/python/python-pysqlite_1.0.bb | 0 packages/python/python-pyxml_0.8.3.bb | 0 packages/python/python-pyxmlrpc_0.8.8.3.bb | 0 packages/python/python-quicklauncher_0.0.1.bb | 0 packages/python/python-scapy_0.9.17.bb | 0 packages/python/python-sgmlop_1.1.bb | 0 packages/python/python-snmplib_0.1.1.bb | 0 packages/python/python-soappy-0.11.3/fpconst.py | 0 packages/python/python-soappy_0.11.3.bb | 0 packages/python/python-tlslite_0.3.0.bb | 0 packages/python/python-urwid_0.8.4.bb | 0 packages/python/python-vmaps_1.1.bb | 0 packages/python/python-vorbis-1.3/disable-oggcheck.patch | 0 packages/python/python-vorbis_1.3.bb | 0 packages/python/python24-2.4.0/autohell.patch | 0 packages/python/python24-2.4.0/bindir-libdir.patch | 0 packages/python/python24-2.4.0/crosscompile.patch | 0 packages/python/python24-native-2.4.0/bindir-libdir.patch | 0 packages/python/python24-native-2.4.0/cross-distutils.patch | 0 packages/python/python24-native_2.4.0.bb | 0 packages/python/python24_2.4.0.bb | 0 packages/python/python_2.3.4.bb | 0 82 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-2.3.4-manifest.inc create mode 100644 packages/python/python-2.3.4/autohell.patch create mode 100644 packages/python/python-2.3.4/bindir-libdir.patch create mode 100644 packages/python/python-2.3.4/crosscompile.patch create mode 100644 packages/python/python-2.4.0-manifest.inc create mode 100644 packages/python/python-ao_0.82.bb create mode 100644 packages/python/python-cairo_cvs.bb create mode 100644 packages/python/python-constraint_0.2.3.bb create mode 100644 packages/python/python-crypto_1.9a6.bb create mode 100644 packages/python/python-dialog_2.7.bb create mode 100644 packages/python/python-egenix-mx-base_2.0.5.bb create mode 100644 packages/python/python-fnorb_1.3.bb create mode 100644 packages/python/python-fpconst_0.6.0.bb create mode 100644 packages/python/python-gmpy_1.0.bb create mode 100644 packages/python/python-gnosis_1.1.1.bb create mode 100644 packages/python/python-hmm_0.4.bb create mode 100644 packages/python/python-imdbpy_1.2.bb create mode 100644 packages/python/python-irclib_0.4.3.bb create mode 100644 packages/python/python-logilab_0.4.4.bb create mode 100644 packages/python/python-m2crypto-0.13.1/0.13p1.patch create mode 100644 packages/python/python-m2crypto_0.13.1.bb create mode 100644 packages/python/python-mad_0.5.1.bb create mode 100644 packages/python/python-native-2.3.3/bindir-libdir.patch create mode 100644 packages/python/python-native-2.3.3/cross-distutils.patch create mode 100644 packages/python/python-native_2.3.3.bb create mode 100644 packages/python/python-numarray_1.0.bb create mode 100644 packages/python/python-numeric/no-lapack.patch create mode 100644 packages/python/python-numeric_23.3.bb create mode 100644 packages/python/python-ogg_1.3.bb create mode 100644 packages/python/python-pexpect_0.99.bb create mode 100644 packages/python/python-pychecker_0.8.14.bb create mode 100644 packages/python/python-pycodes-1.1/no-docs.patch create mode 100644 packages/python/python-pycodes_1.1.bb create mode 100644 packages/python/python-pycurl_7.12.2.bb create mode 100644 packages/python/python-pygame-1.6/Setup create mode 100644 packages/python/python-pygame-1.6/qpe.patch create mode 100644 packages/python/python-pygame_1.6.bb create mode 100644 packages/python/python-pygoogle_0.6.bb create mode 100644 packages/python/python-pygtk-0.6.12/remove-imlib-et-al create mode 100644 packages/python/python-pygtk-0_0.6.12.bb create mode 100644 packages/python/python-pygtk/acinclude.m4 create mode 100644 packages/python/python-pygtk_2.2.0.bb create mode 100644 packages/python/python-pygtk_2.3.96.bb create mode 100644 packages/python/python-pyid3lib_0.5.1.bb create mode 100644 packages/python/python-pylinda-0.1/honor-datadir.patch create mode 100644 packages/python/python-pylinda_0.1.bb create mode 100644 packages/python/python-pylint_0.3.3.bb create mode 100644 packages/python/python-pymetar_0.11.bb create mode 100644 packages/python/python-pymp3_0.3.4.bb create mode 100644 packages/python/python-pyode_1.0.0.bb create mode 100644 packages/python/python-pyqt-3.12/features create mode 100644 packages/python/python-pyqt_3.12.bb create mode 100644 packages/python/python-pyqwt-3.10/features create mode 100644 packages/python/python-pyqwt-3.10/qt2.x-compat.patch create mode 100644 packages/python/python-pyqwt_3.10.bb create mode 100644 packages/python/python-pyrad_0.8.bb create mode 100644 packages/python/python-pyreverse_0.5.0.bb create mode 100644 packages/python/python-pyro/pyro-unattended-install.patch create mode 100644 packages/python/python-pyro_3.4.bb create mode 100644 packages/python/python-pyserial_2.0.bb create mode 100644 packages/python/python-pysqlite_1.0.bb create mode 100644 packages/python/python-pyxml_0.8.3.bb create mode 100644 packages/python/python-pyxmlrpc_0.8.8.3.bb create mode 100644 packages/python/python-quicklauncher_0.0.1.bb create mode 100644 packages/python/python-scapy_0.9.17.bb create mode 100644 packages/python/python-sgmlop_1.1.bb create mode 100644 packages/python/python-snmplib_0.1.1.bb create mode 100644 packages/python/python-soappy-0.11.3/fpconst.py create mode 100644 packages/python/python-soappy_0.11.3.bb create mode 100644 packages/python/python-tlslite_0.3.0.bb create mode 100644 packages/python/python-urwid_0.8.4.bb create mode 100644 packages/python/python-vmaps_1.1.bb create mode 100644 packages/python/python-vorbis-1.3/disable-oggcheck.patch create mode 100644 packages/python/python-vorbis_1.3.bb create mode 100644 packages/python/python24-2.4.0/autohell.patch create mode 100644 packages/python/python24-2.4.0/bindir-libdir.patch create mode 100644 packages/python/python24-2.4.0/crosscompile.patch create mode 100644 packages/python/python24-native-2.4.0/bindir-libdir.patch create mode 100644 packages/python/python24-native-2.4.0/cross-distutils.patch create mode 100644 packages/python/python24-native_2.4.0.bb create mode 100644 packages/python/python24_2.4.0.bb create mode 100644 packages/python/python_2.3.4.bb (limited to 'packages/python') diff --git a/packages/python/python-2.3.4-manifest.inc b/packages/python/python-2.3.4-manifest.inc new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.3.4/autohell.patch b/packages/python/python-2.3.4/autohell.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.3.4/bindir-libdir.patch b/packages/python/python-2.3.4/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.3.4/crosscompile.patch b/packages/python/python-2.3.4/crosscompile.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-ao_0.82.bb b/packages/python/python-ao_0.82.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-cairo_cvs.bb b/packages/python/python-cairo_cvs.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-constraint_0.2.3.bb b/packages/python/python-constraint_0.2.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-crypto_1.9a6.bb b/packages/python/python-crypto_1.9a6.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-dialog_2.7.bb b/packages/python/python-dialog_2.7.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-egenix-mx-base_2.0.5.bb b/packages/python/python-egenix-mx-base_2.0.5.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-fnorb_1.3.bb b/packages/python/python-fnorb_1.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-fpconst_0.6.0.bb b/packages/python/python-fpconst_0.6.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-gmpy_1.0.bb b/packages/python/python-gmpy_1.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-gnosis_1.1.1.bb b/packages/python/python-gnosis_1.1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-hmm_0.4.bb b/packages/python/python-hmm_0.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-imdbpy_1.2.bb b/packages/python/python-imdbpy_1.2.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-irclib_0.4.3.bb b/packages/python/python-irclib_0.4.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-logilab_0.4.4.bb b/packages/python/python-logilab_0.4.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-m2crypto-0.13.1/0.13p1.patch b/packages/python/python-m2crypto-0.13.1/0.13p1.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-m2crypto_0.13.1.bb b/packages/python/python-m2crypto_0.13.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-mad_0.5.1.bb b/packages/python/python-mad_0.5.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native-2.3.3/bindir-libdir.patch b/packages/python/python-native-2.3.3/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native-2.3.3/cross-distutils.patch b/packages/python/python-native-2.3.3/cross-distutils.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native_2.3.3.bb b/packages/python/python-native_2.3.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numarray_1.0.bb b/packages/python/python-numarray_1.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numeric/no-lapack.patch b/packages/python/python-numeric/no-lapack.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numeric_23.3.bb b/packages/python/python-numeric_23.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-ogg_1.3.bb b/packages/python/python-ogg_1.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pexpect_0.99.bb b/packages/python/python-pexpect_0.99.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pychecker_0.8.14.bb b/packages/python/python-pychecker_0.8.14.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pycodes-1.1/no-docs.patch b/packages/python/python-pycodes-1.1/no-docs.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pycodes_1.1.bb b/packages/python/python-pycodes_1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pycurl_7.12.2.bb b/packages/python/python-pycurl_7.12.2.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygame-1.6/Setup b/packages/python/python-pygame-1.6/Setup new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygame-1.6/qpe.patch b/packages/python/python-pygame-1.6/qpe.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygame_1.6.bb b/packages/python/python-pygame_1.6.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygoogle_0.6.bb b/packages/python/python-pygoogle_0.6.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk-0.6.12/remove-imlib-et-al b/packages/python/python-pygtk-0.6.12/remove-imlib-et-al new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk-0_0.6.12.bb b/packages/python/python-pygtk-0_0.6.12.bb 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..e69de29bb2 diff --git a/packages/python/python-pygtk_2.2.0.bb b/packages/python/python-pygtk_2.2.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk_2.3.96.bb b/packages/python/python-pygtk_2.3.96.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyid3lib_0.5.1.bb b/packages/python/python-pyid3lib_0.5.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pylinda-0.1/honor-datadir.patch b/packages/python/python-pylinda-0.1/honor-datadir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pylinda_0.1.bb b/packages/python/python-pylinda_0.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pylint_0.3.3.bb b/packages/python/python-pylint_0.3.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pymetar_0.11.bb b/packages/python/python-pymetar_0.11.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyode_1.0.0.bb b/packages/python/python-pyode_1.0.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt-3.12/features b/packages/python/python-pyqt-3.12/features new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt_3.12.bb b/packages/python/python-pyqt_3.12.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqwt-3.10/features b/packages/python/python-pyqwt-3.10/features new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqwt-3.10/qt2.x-compat.patch b/packages/python/python-pyqwt-3.10/qt2.x-compat.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyrad_0.8.bb b/packages/python/python-pyrad_0.8.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyreverse_0.5.0.bb b/packages/python/python-pyreverse_0.5.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyro/pyro-unattended-install.patch b/packages/python/python-pyro/pyro-unattended-install.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyro_3.4.bb b/packages/python/python-pyro_3.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyserial_2.0.bb b/packages/python/python-pyserial_2.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pysqlite_1.0.bb b/packages/python/python-pysqlite_1.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyxml_0.8.3.bb b/packages/python/python-pyxml_0.8.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyxmlrpc_0.8.8.3.bb b/packages/python/python-pyxmlrpc_0.8.8.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-sgmlop_1.1.bb b/packages/python/python-sgmlop_1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-snmplib_0.1.1.bb b/packages/python/python-snmplib_0.1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-soappy-0.11.3/fpconst.py b/packages/python/python-soappy-0.11.3/fpconst.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-soappy_0.11.3.bb b/packages/python/python-soappy_0.11.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-tlslite_0.3.0.bb b/packages/python/python-tlslite_0.3.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-urwid_0.8.4.bb b/packages/python/python-urwid_0.8.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-vmaps_1.1.bb b/packages/python/python-vmaps_1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-vorbis-1.3/disable-oggcheck.patch b/packages/python/python-vorbis-1.3/disable-oggcheck.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-vorbis_1.3.bb b/packages/python/python-vorbis_1.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-2.4.0/autohell.patch b/packages/python/python24-2.4.0/autohell.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-2.4.0/bindir-libdir.patch b/packages/python/python24-2.4.0/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-2.4.0/crosscompile.patch b/packages/python/python24-2.4.0/crosscompile.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-native-2.4.0/bindir-libdir.patch b/packages/python/python24-native-2.4.0/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-native-2.4.0/cross-distutils.patch b/packages/python/python24-native-2.4.0/cross-distutils.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24-native_2.4.0.bb b/packages/python/python24-native_2.4.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python24_2.4.0.bb b/packages/python/python24_2.4.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python_2.3.4.bb b/packages/python/python_2.3.4.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 0afa6f0f95665dcd9e8532533117d97776ef207e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 9 Dec 2004 18:08:07 +0000 Subject: add a couple of license statements and remove rdepends to python-core since this is being added through distutils.bbclass BKrev: 41b89487qJM8uurTe2Ldlw89HbmdKQ --- packages/python/python-constraint_0.2.3.bb | 15 +++++++++++++++ packages/python/python-crypto_1.9a6.bb | 11 +++++++++++ packages/python/python-dialog_2.7.bb | 11 +++++++++++ packages/python/python-egenix-mx-base_2.0.5.bb | 15 +++++++++++++++ packages/python/python-fnorb_1.3.bb | 12 ++++++++++++ packages/python/python-fpconst_0.6.0.bb | 15 +++++++++++++++ packages/python/python-gmpy_1.0.bb | 12 ++++++++++++ packages/python/python-gnosis_1.1.1.bb | 12 ++++++++++++ packages/python/python-hmm_0.4.bb | 16 ++++++++++++++++ packages/python/python-imdbpy_1.2.bb | 0 packages/python/python-imdbpy_1.4.bb | 0 packages/python/python-irclib_0.4.3.bb | 12 ++++++++++++ packages/python/python-logilab_0.4.4.bb | 16 ++++++++++++++++ packages/python/python-m2crypto_0.13.1.bb | 14 ++++++++++++++ packages/python/python-mad_0.5.1.bb | 21 +++++++++++++++++++++ packages/python/python-numarray_1.0.bb | 11 +++++++++++ packages/python/python-numeric_23.3.bb | 17 +++++++++++++++++ packages/python/python-ogg_1.3.bb | 24 ++++++++++++++++++++++++ packages/python/python-pexpect_0.99.bb | 12 ++++++++++++ packages/python/python-pychecker_0.8.14.bb | 11 +++++++++++ packages/python/python-pycodes_1.1.bb | 16 ++++++++++++++++ packages/python/python-pycurl_7.12.2.bb | 13 +++++++++++++ packages/python/python-pygame_1.6.bb | 20 ++++++++++++++++++++ packages/python/python-pygoogle_0.6.bb | 15 +++++++++++++++ packages/python/python-pyid3lib_0.5.1.bb | 14 ++++++++++++++ packages/python/python-pylinda_0.1.bb | 12 ++++++++++++ packages/python/python-pylint_0.3.3.bb | 16 ++++++++++++++++ packages/python/python-pymetar_0.11.bb | 12 ++++++++++++ packages/python/python-pyrad_0.8.bb | 11 +++++++++++ packages/python/python-pyreverse_0.5.0.bb | 15 +++++++++++++++ packages/python/python-pyro_3.4.bb | 19 +++++++++++++++++++ packages/python/python-pyserial_2.0.bb | 12 ++++++++++++ packages/python/python-pysqlite_1.0.bb | 13 +++++++++++++ packages/python/python-pyxml_0.8.3.bb | 13 +++++++++++++ packages/python/python-pyxmlrpc_0.8.8.3.bb | 12 ++++++++++++ packages/python/python-sgmlop_1.1.bb | 10 ++++++++++ packages/python/python-soappy_0.11.3.bb | 19 +++++++++++++++++++ packages/python/python-tlslite_0.3.0.bb | 14 ++++++++++++++ packages/python/python-urwid_0.8.4.bb | 12 ++++++++++++ packages/python/python-vmaps_1.1.bb | 11 +++++++++++ packages/python/python-vorbis_1.3.bb | 24 ++++++++++++++++++++++++ 41 files changed, 560 insertions(+) delete mode 100644 packages/python/python-imdbpy_1.2.bb create mode 100644 packages/python/python-imdbpy_1.4.bb (limited to 'packages/python') diff --git a/packages/python/python-constraint_0.2.3.bb b/packages/python/python-constraint_0.2.3.bb index e69de29bb2..472f6bce9b 100644 --- a/packages/python/python-constraint_0.2.3.bb +++ b/packages/python/python-constraint_0.2.3.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "The constraint package is a constraint \ +satisfaction problem solver written in 100% pure Python, using \ +constraint propagation algorithms. So far, facilities are \ +provided to work with finite domains only." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "constraint" + +SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-crypto_1.9a6.bb b/packages/python/python-crypto_1.9a6.bb index e69de29bb2..37c2f4d768 100644 --- a/packages/python/python-crypto_1.9a6.bb +++ b/packages/python/python-crypto_1.9a6.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "A collection of cryptographic algorithms and protocols" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "gmp" +SRCNAME = "pycrypto" + +SRC_URI = "http://www.amk.ca/files/python/crypto/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-dialog_2.7.bb b/packages/python/python-dialog_2.7.bb index e69de29bb2..401b312d76 100644 --- a/packages/python/python-dialog_2.7.bb +++ b/packages/python/python-dialog_2.7.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "dialog-like functionality in Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "pythondialog" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-egenix-mx-base_2.0.5.bb b/packages/python/python-egenix-mx-base_2.0.5.bb index e69de29bb2..9e7f426928 100644 --- a/packages/python/python-egenix-mx-base_2.0.5.bb +++ b/packages/python/python-egenix-mx-base_2.0.5.bb @@ -0,0 +1,15 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "EGENIX" +SRCNAME = "egenix-mx-base" + +SRC_URI = "http://www.egenix.com/files/python/egenix-mx-base-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +FILES_${PN} += "${datadir}" diff --git a/packages/python/python-fnorb_1.3.bb b/packages/python/python-fnorb_1.3.bb index e69de29bb2..72077e7f80 100644 --- a/packages/python/python-fnorb_1.3.bb +++ b/packages/python/python-fnorb_1.3.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "A Pure Python CORBA Package" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "FNORB" +SRCNAME = "Fnorb" + +SRC_URI = "${SOURCEFORGE_MIRROR}/fnorb/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-fpconst_0.6.0.bb b/packages/python/python-fpconst_0.6.0.bb index e69de29bb2..df92dba6ca 100644 --- a/packages/python/python-fpconst_0.6.0.bb +++ b/packages/python/python-fpconst_0.6.0.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "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 \ +(Inf), and Negative Infinity (-Inf), as well as functions \ +to test for these values." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "fpconst" + +SRC_URI = "http://ftp.iasi.roedu.net/mirrors/gentoo.org/distfiles/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-gmpy_1.0.bb b/packages/python/python-gmpy_1.0.bb index e69de29bb2..4b4fd85b7d 100644 --- a/packages/python/python-gmpy_1.0.bb +++ b/packages/python/python-gmpy_1.0.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "General Multiprecision PYthon" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +DEPENDS = "gmp" +SRCNAME = "gmpy" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-sources-10.zip" +S = "${WORKDIR}/${SRCNAME}" + +inherit distutils diff --git a/packages/python/python-gnosis_1.1.1.bb b/packages/python/python-gnosis_1.1.1.bb index e69de29bb2..8053a4f40f 100644 --- a/packages/python/python-gnosis_1.1.1.bb +++ b/packages/python/python-gnosis_1.1.1.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Gnosis Utils contains several Python modules for XML processing, plus other generally useful tools" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPLv2" +SRCNAME = "Gnosis_Utils" + +SRC_URI = "http://gnosis.cx/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-hmm_0.4.bb b/packages/python/python-hmm_0.4.bb index e69de29bb2..133c2c7d15 100644 --- a/packages/python/python-hmm_0.4.bb +++ b/packages/python/python-hmm_0.4.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Hmm is a python module providing an implementation of Hidden Markov \ +Model and associated algorithms (Viterbi and Baum-Welsh). It uses Numeric \ +Python to speed up the computations." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +RDEPENDS = "python-numeric" +DEPENDS = "python-numeric" +SRCNAME = "hmm" + +SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-imdbpy_1.2.bb b/packages/python/python-imdbpy_1.2.bb deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-imdbpy_1.4.bb b/packages/python/python-imdbpy_1.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-irclib_0.4.3.bb b/packages/python/python-irclib_0.4.3.bb index e69de29bb2..799745652d 100644 --- a/packages/python/python-irclib_0.4.3.bb +++ b/packages/python/python-irclib_0.4.3.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "IRC (Internet Relay Chat) Support Library" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "pyirclib" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-logilab_0.4.4.bb b/packages/python/python-logilab_0.4.4.bb index e69de29bb2..e9c0a9b110 100644 --- a/packages/python/python-logilab_0.4.4.bb +++ b/packages/python/python-logilab_0.4.4.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "This package contains some modules used by different \ +projects released by Logilab, including abstract syntax \ +tree manipulation tools, database helper functions, HTML generation, \ +command line argument parsing, logging, and process \ +daemonization." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "common" + +SRC_URI = "ftp://ftp.logilab.fr/pub/common/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-m2crypto_0.13.1.bb b/packages/python/python-m2crypto_0.13.1.bb index e69de29bb2..1e29509ac6 100644 --- a/packages/python/python-m2crypto_0.13.1.bb +++ b/packages/python/python-m2crypto_0.13.1.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A Python crypto and SSL toolkit" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-mad_0.5.1.bb b/packages/python/python-mad_0.5.1.bb index e69de29bb2..1ae8053d0a 100644 --- a/packages/python/python-mad_0.5.1.bb +++ b/packages/python/python-mad_0.5.1.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Python libmad Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core libmad" +DEPENDS = "libmad" +SRCNAME = "pymad" + +SRC_URI = "http://spacepants.org/src/pymad/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_configure_prepend() { + touch Setup + echo "endian = little" >>Setup # FIXME, not always true + echo "mad_libs = mad" >>Setup + echo "mad_lib_dir = ${STAGING_LIBDIR}" >>Setup + echo "mad_include_dir = ${STAGING_INCDIR}" >>Setup +} diff --git a/packages/python/python-numarray_1.0.bb b/packages/python/python-numarray_1.0.bb index e69de29bb2..f21c377da2 100644 --- a/packages/python/python-numarray_1.0.bb +++ b/packages/python/python-numarray_1.0.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "Next Generation sophisticated Numeric Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PYRAF" +SRCNAME = "numarray" + +SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/${SRCNAME}-${PV}.tar.gz +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-numeric_23.3.bb b/packages/python/python-numeric_23.3.bb index e69de29bb2..7026bfbee8 100644 --- a/packages/python/python-numeric_23.3.bb +++ b/packages/python/python-numeric_23.3.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "A sophisticated Numeric Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PYRAF" +PR = "ml1" + +SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/Numeric-${PV}.tar.gz \ + file://no-lapack.patch;patch=1" +S = "${WORKDIR}/Numeric-${PV}" + +inherit distutils + +do_stage() { + cp -a Include/Numeric ${STAGING_INCDIR} +} + diff --git a/packages/python/python-ogg_1.3.bb b/packages/python/python-ogg_1.3.bb index e69de29bb2..007408df6b 100644 --- a/packages/python/python-ogg_1.3.bb +++ b/packages/python/python-ogg_1.3.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Python Ogg Vorbis Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +DEPENDS = "libogg" +SRCNAME = "pyogg" + +SRC_URI = "http://www.andrewchatham.com/pyogg/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_configure_prepend() { + touch Setup + echo "ogg_libs = ogg" >>Setup + echo "ogg_lib_dir = ${STAGING_LIBDIR}" >>Setup + echo "ogg_include_dir = ${STAGING_INCDIR}" >>Setup +} + +do_stage() { + install -d ${STAGING_INCDIR}/pyogg + install -m 0644 include/pyogg/pyogg.h ${STAGING_INCDIR}/pyogg/pyogg.h +} diff --git a/packages/python/python-pexpect_0.99.bb b/packages/python/python-pexpect_0.99.bb index e69de29bb2..d95eb93f6d 100644 --- a/packages/python/python-pexpect_0.99.bb +++ b/packages/python/python-pexpect_0.99.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "A Pure Python Expect like Module for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-io python-terminal python-resource python-fcntl" +SRCNAME = "pexpect" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tgz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pychecker_0.8.14.bb b/packages/python/python-pychecker_0.8.14.bb index e69de29bb2..df899521f7 100644 --- a/packages/python/python-pychecker_0.8.14.bb +++ b/packages/python/python-pychecker_0.8.14.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "SourceCode Test Utility" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "BSD" +SRCNAME = "pychecker" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pycodes_1.1.bb b/packages/python/python-pycodes_1.1.bb index e69de29bb2..1530eef44b 100644 --- a/packages/python/python-pycodes_1.1.bb +++ b/packages/python/python-pycodes_1.1.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "The pycodes package provides various extensions to Python for low density parity check (LDPC) codes \ +(an extremely powerful class of error correcting codes). LDPC codes can be used for physical layer error correction \ +in wireless, telephone, DSL, or cable modems; packet loss correction in multicast and distribution of bulk data over \ +the Internet; and even data compression. A variety of decoding/quantization algorithms are provided including standard\ +things like sum-product as well as linear programming relaxations." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PYCODES" +SRCNAME = "pycodes" + +SRC_URI = "http://www.csua.berkeley.edu/~emin/source_code/pycodes/pycodes-1-1.tar.gz \ + file://no-docs.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}" + +inherit distutils diff --git a/packages/python/python-pycurl_7.12.2.bb b/packages/python/python-pycurl_7.12.2.bb index e69de29bb2..f336131a63 100644 --- a/packages/python/python-pycurl_7.12.2.bb +++ b/packages/python/python-pycurl_7.12.2.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "libcurl Python Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core curl (>=${PV})" +DEPENDS = "curl-${PV}" +SRCNAME = "pycurl" + +SRC_URI = "http://${SRCNAME}.sourceforge.net/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pygame_1.6.bb b/packages/python/python-pygame_1.6.bb index e69de29bb2..c07a07c75c 100644 --- a/packages/python/python-pygame_1.6.bb +++ b/packages/python/python-pygame_1.6.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Python libSDL Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-pygoogle_0.6.bb b/packages/python/python-pygoogle_0.6.bb index e69de29bb2..4b405ce26c 100644 --- a/packages/python/python-pygoogle_0.6.bb +++ b/packages/python/python-pygoogle_0.6.bb @@ -0,0 +1,15 @@ +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" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-soappy" +SRCNAME = "pygoogle" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-pyid3lib_0.5.1.bb b/packages/python/python-pyid3lib_0.5.1.bb index e69de29bb2..65d20d49c0 100644 --- a/packages/python/python-pyid3lib_0.5.1.bb +++ b/packages/python/python-pyid3lib_0.5.1.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A Python Wrapper for libid3." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Jason Haslup " +LICENSE = "LGPL" +DEPENDS = "id3lib" +SRCNAME = "pyid3lib" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyid3lib/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + + diff --git a/packages/python/python-pylinda_0.1.bb b/packages/python/python-pylinda_0.1.bb index e69de29bb2..0a71a50cc9 100644 --- a/packages/python/python-pylinda_0.1.bb +++ b/packages/python/python-pylinda_0.1.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python Implementation of Linda Tuple Space" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "linda" + +SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/linda-${PV}.tar.gz \ + file://honor-datadir.patch;patch=1" +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 index e69de29bb2..68b0dc8717 100644 --- a/packages/python/python-pylint_0.3.3.bb +++ b/packages/python/python-pylint_0.3.3.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" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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 + diff --git a/packages/python/python-pymetar_0.11.bb b/packages/python/python-pymetar_0.11.bb index e69de29bb2..48b89a15e8 100644 --- a/packages/python/python-pymetar_0.11.bb +++ b/packages/python/python-pymetar_0.11.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Access NOAA's METAR weather reports" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +RDEPENDS = "python-core" +SRCNAME = "pymetar" + +SRC_URI = "http://www.schwarzvogel.de/pkgs/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pyrad_0.8.bb b/packages/python/python-pyrad_0.8.bb index e69de29bb2..c62580627d 100644 --- a/packages/python/python-pyrad_0.8.bb +++ b/packages/python/python-pyrad_0.8.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "Python Radius Client and Server" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "BSD" +SRCNAME = "pyrad" + +SRC_URI = "http://www.wiggy.net/files/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pyreverse_0.5.0.bb b/packages/python/python-pyreverse_0.5.0.bb index e69de29bb2..f46d0b0517 100644 --- a/packages/python/python-pyreverse_0.5.0.bb +++ b/packages/python/python-pyreverse_0.5.0.bb @@ -0,0 +1,15 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +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-pyro_3.4.bb b/packages/python/python-pyro_3.4.bb index e69de29bb2..a8ac4bb609 100644 --- a/packages/python/python-pyro_3.4.bb +++ b/packages/python/python-pyro_3.4.bb @@ -0,0 +1,19 @@ +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" +MAINTAINER = "JStauft " +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:@cvs.sourceforge.net/cvsroot/pyro;module=Pyro;method=pserver;tag=pyro3_4 \ + file://pyro-unattended-install.patch;patch=1;pnum=0" +S="${WORKDIR}/Pyro" + +inherit distutils diff --git a/packages/python/python-pyserial_2.0.bb b/packages/python/python-pyserial_2.0.bb index e69de29bb2..f7803e0151 100644 --- a/packages/python/python-pyserial_2.0.bb +++ b/packages/python/python-pyserial_2.0.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Serial Port Support for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +SRCNAME = "pyserial" + +SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + diff --git a/packages/python/python-pysqlite_1.0.bb b/packages/python/python-pysqlite_1.0.bb index e69de29bb2..dcabdb18a1 100644 --- a/packages/python/python-pysqlite_1.0.bb +++ b/packages/python/python-pysqlite_1.0.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-re python-lang" +DEPENDS = "sqlite" +SRCNAME = "pysqlite" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}" + +inherit distutils diff --git a/packages/python/python-pyxml_0.8.3.bb b/packages/python/python-pyxml_0.8.3.bb index e69de29bb2..d393226790 100644 --- a/packages/python/python-pyxml_0.8.3.bb +++ b/packages/python/python-pyxml_0.8.3.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "A sophisticated XML Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-xml python-netclient" +SRCNAME = "pyxml" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyxml/PyXML-${PV}.tar.gz" +S = "${WORKDIR}/PyXML-${PV}" + +inherit distutils + diff --git a/packages/python/python-pyxmlrpc_0.8.8.3.bb b/packages/python/python-pyxmlrpc_0.8.8.3.bb index e69de29bb2..652b4cb1d3 100644 --- a/packages/python/python-pyxmlrpc_0.8.8.3.bb +++ b/packages/python/python-pyxmlrpc_0.8.8.3.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Fast Python XMLRPC Library" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core" +SRCNAME = "py-xmlrpc" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-sgmlop_1.1.bb b/packages/python/python-sgmlop_1.1.bb index e69de29bb2..1d7ab30e02 100644 --- a/packages/python/python-sgmlop_1.1.bb +++ b/packages/python/python-sgmlop_1.1.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "Pythonware Fast SGML Parser for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +SRCNAME = "sgmlop" + +SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-soappy_0.11.3.bb b/packages/python/python-soappy_0.11.3.bb index e69de29bb2..21107933ef 100644 --- a/packages/python/python-soappy_0.11.3.bb +++ b/packages/python/python-soappy_0.11.3.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "Python SOAP Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-tlslite_0.3.0.bb b/packages/python/python-tlslite_0.3.0.bb index e69de29bb2..d121610118 100644 --- a/packages/python/python-tlslite_0.3.0.bb +++ b/packages/python/python-tlslite_0.3.0.bb @@ -0,0 +1,14 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +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-urwid_0.8.4.bb b/packages/python/python-urwid_0.8.4.bb index e69de29bb2..0c0a13c52f 100644 --- a/packages/python/python-urwid_0.8.4.bb +++ b/packages/python/python-urwid_0.8.4.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "A Python Widget library based on python-curses." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-vmaps_1.1.bb b/packages/python/python-vmaps_1.1.bb index e69de29bb2..8faf1de55c 100644 --- a/packages/python/python-vmaps_1.1.bb +++ b/packages/python/python-vmaps_1.1.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "Python Arrays on mmap()" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "vmaps" + +SRC_URI = "http://snafu.freedom.org/Vmaps/Vmaps-${PV}.tgz" +S = "${WORKDIR}/Vmaps-${PV}" + +inherit distutils diff --git a/packages/python/python-vorbis_1.3.bb b/packages/python/python-vorbis_1.3.bb index e69de29bb2..97ddf8caf5 100644 --- a/packages/python/python-vorbis_1.3.bb +++ b/packages/python/python-vorbis_1.3.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Python Vorbis Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core libvorbis python-ogg" +DEPENDS = "libvorbis python-ogg" +SRCNAME = "pyvorbis" + +SRC_URI = "http://www.andrewchatham.com/pyogg/download/${SRCNAME}-${PV}.tar.gz \ + file://disable-oggcheck.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_configure_prepend() { + touch Setup + echo "ogg_libs = ogg" >>Setup + echo "ogg_lib_dir = ${STAGING_LIBDIR}" >>Setup + echo "ogg_include_dir = ${STAGING_INCDIR}" >>Setup + echo "vorbis_libs = vorbis vorbisfile vorbisenc" >>Setup + echo "vorbis_lib_dir = ${STAGING_LIBDIR}" >>Setup + echo "vorbis_include_dir = ${STAGING_INCDIR}" >>Setup +} -- cgit v1.2.3 From cea573b7ab71cabae28020c7d3a11ee90b03d901 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Fri, 31 Dec 2004 18:44:34 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/31 10:44:33-08:00 (none)!ggilbert Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into olddog.(none):/home/ggilbert/oe/openembedded 2004/12/31 10:44:17-08:00 (none)!ggilbert Licensing additions 2004/12/31 18:41:30+01:00 (none)!br1 added stunnel init script and configuration file BKrev: 41d59e12wekLBFs_VrpoqSRgkooaYw --- packages/python/python-sgmlop_1.1.bb | 2 +- packages/python/python-snmplib_0.1.1.bb | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-sgmlop_1.1.bb b/packages/python/python-sgmlop_1.1.bb index 1d7ab30e02..46498959c4 100644 --- a/packages/python/python-sgmlop_1.1.bb +++ b/packages/python/python-sgmlop_1.1.bb @@ -3,7 +3,7 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " SRCNAME = "sgmlop" - +LICENSE = "python-sgmlop" SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2" S = "${WORKDIR}/${SRCNAME}-${PV}" diff --git a/packages/python/python-snmplib_0.1.1.bb b/packages/python/python-snmplib_0.1.1.bb index e69de29bb2..ad75fbeb61 100644 --- a/packages/python/python-snmplib_0.1.1.bb +++ b/packages/python/python-snmplib_0.1.1.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "A Pure Python SNMP Package" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +RDEPENDS = "python-core" +SRCNAME = "libsnmp" +LICENSE = "LGPL" +SRC_URI = "http://seafelt.unicity.com.au/downloads/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + -- cgit v1.2.3 From 9c9c7139952b06112d99b5b11bfa3d36435a6459 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Fri, 31 Dec 2004 22:27:41 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/31 14:27:40-08:00 (none)!ggilbert Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into olddog.(none):/home/ggilbert/oe/openembedded 2004/12/31 14:27:30-08:00 (none)!ggilbert Add many licenses 2004/12/31 21:28:22+00:00 nexus.co.uk!pb fix typo introduced with recent LICENSE patches 2004/12/31 21:12:38+00:00 nexus.co.uk!pb gpe-soundbite is GPL 2004/12/31 21:11:57+00:00 nexus.co.uk!pb gpe-question is GPL 2004/12/31 21:11:12+00:00 nexus.co.uk!pb gpe-nmf is GPL 2004/12/31 21:10:28+00:00 nexus.co.uk!pb gpe-gallery is GPL 2004/12/31 21:09:42+00:00 nexus.co.uk!pb gpe-edit is GPL 2004/12/31 21:07:12+00:00 nexus.co.uk!pb gpe-ownerinfo is GPL 2004/12/31 21:03:44+00:00 nexus.co.uk!pb delete old gpe-bootsplash with no LICENSE 2004/12/31 21:02:29+00:00 nexus.co.uk!pb delete some old gpe-clock versions with no LICENSE 2004/12/31 21:00:16+00:00 nexus.co.uk!pb delete old hotplug-dbus versions with no LICENSE 2004/12/31 20:59:20+00:00 nexus.co.uk!pb Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into stealth.nexus.co.uk:/home/pb/oe/oe 2004/12/31 13:35:00-08:00 (none)!ggilbert Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into olddog.(none):/home/ggilbert/oe/openembedded 2004/12/31 13:34:19-08:00 (none)!ggilbert More licenses 2004/12/31 20:59:03+00:00 nexus.co.uk!pb add LICENSE for gpe-confd, and blow away some old versions BKrev: 41d5d25dQOnhk1FZOyFZXNL3fxoihA --- packages/python/python-cairo_cvs.bb | 14 ++++++++++++++ packages/python/python-crypto_1.9a6.bb | 2 +- packages/python/python-pygtk_2.2.0.bb | 19 ++++++++++++++++++ packages/python/python-pygtk_2.3.96.bb | 24 +++++++++++++++++++++++ packages/python/python-pymp3_0.3.4.bb | 28 +++++++++++++++++++++++++++ packages/python/python-quicklauncher_0.0.1.bb | 27 ++++++++++++++++++++++++++ 6 files changed, 113 insertions(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-cairo_cvs.bb b/packages/python/python-cairo_cvs.bb index e69de29bb2..7c2e25d732 100644 --- a/packages/python/python-cairo_cvs.bb +++ b/packages/python/python-cairo_cvs.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "Python Cairo Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Sandino 'Tigrux' Flores " +DEPENDS = "python-pygtk cairo" +SRCNAME = "pycairo" +PV = "0.0cvs${CVSDATE}" +LICENSE = "LGPL MPL" +inherit autotools + +SRC_URI = "cvs://anoncvs@cvs.cairographics.org/cvs/cairo;module=pycairo" +S = "${WORKDIR}/${SRCNAME}" + +FILES_${PN} = "${libdir}/python2.3/" diff --git a/packages/python/python-crypto_1.9a6.bb b/packages/python/python-crypto_1.9a6.bb index 37c2f4d768..39aafc0c6d 100644 --- a/packages/python/python-crypto_1.9a6.bb +++ b/packages/python/python-crypto_1.9a6.bb @@ -4,7 +4,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "gmp" SRCNAME = "pycrypto" - +LICENSE = "python-crypto" SRC_URI = "http://www.amk.ca/files/python/crypto/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" diff --git a/packages/python/python-pygtk_2.2.0.bb b/packages/python/python-pygtk_2.2.0.bb index e69de29bb2..22e9375900 100644 --- a/packages/python/python-pygtk_2.2.0.bb +++ b/packages/python/python-pygtk_2.2.0.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "gtk+ libglade" +SRCNAME = "pygtk" +PR = "r1" +LICENSE = "LGPL" +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.2/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig + +FILES_${PN} = "${libdir}/python2.3/" + +do_stage() { + autotools_stage_includes +} + diff --git a/packages/python/python-pygtk_2.3.96.bb b/packages/python/python-pygtk_2.3.96.bb index e69de29bb2..cb2f43db60 100644 --- a/packages/python/python-pygtk_2.3.96.bb +++ b/packages/python/python-pygtk_2.3.96.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "gtk+ libglade" +SRCNAME = "pygtk" +PR = "r0" +LICENSE = "LGPL" +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.3/${SRCNAME}-${PV}.tar.bz2 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig + +FILES_${PN} = "${libdir}/python2.3/" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +do_stage() { + autotools_stage_includes +} + diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb index e69de29bb2..3b9600a7e1 100644 --- a/packages/python/python-pymp3_0.3.4.bb +++ b/packages/python/python-pymp3_0.3.4.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "A Curses-based mp3 player. See http://damien.degois.info/PyMP3/" +SECTION = "console/multimedia" +PRIORITY = "optional" +MAINTAINER = "Jason Haslup " +RDEPENDS = "python-core python-ncurses python-pyid3lib python-mad python-ao" +PR = "r1" +LICENSE = "GPL" +SRC_URI = "http://damien.degois.info/PyMP3/PyMP3-0.3.4.tar.gz" +S = "${WORKDIR}/PyMP3-0.3.4" + +PY_FILES = "box_info.py layer.py sound_ctrl.py stack.py txt_tools.py" + +do_install() { + + install -d ${D}/${libdir} + install -d ${D}/${libdir}/python2.3 + install -d ${D}/${libdir}/python2.3/site-packages + + for f in ${PY_FILES} + do + install -m 0644 $f ${D}${libdir}/python2.3/site-packages/ + done + + install -d ${D}/${bindir} + install -m 755 pymp3 ${D}/${bindir}/ +} + +FILES_${PN} += " ${libdir}/python2.3/site-packages/" diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb index e69de29bb2..b3b8139448 100644 --- a/packages/python/python-quicklauncher_0.0.1.bb +++ b/packages/python/python-quicklauncher_0.0.1.bb @@ -0,0 +1,27 @@ +DESCRIPTION = "A PyQt-optimized Python Quicklauncher for Qt/Embedded based Palmtop Environments" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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}/python2.3/ + install -m 0755 quicklauncher.py ${D}/${libdir}/python2.3/ + install -d ${D}/${libdir}/python2.3/site-packages/quicklauncher/ + install -m 0755 testapp.py ${D}/${libdir}/python2.3/site-packages/quicklauncher/ +} + + -- cgit v1.2.3 From 7217fa88da0c46fe94feea2df127289a40ce2a24 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Sun, 16 Jan 2005 16:40:08 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/01/16 16:29:49+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/tmp6/openembedded 2005/01/16 11:35:16-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/01/16 11:35:08-05:00 handhelds.org!kergoth Unbork of staging in the libxrandr cvs build. 2005/01/16 16:29:31+00:00 rpsys.net!RP openzaurus-2.6: update power driver. Cleanups + now supports C700. 2005/01/16 16:27:01+00:00 nexus.co.uk!pb fix perms on usbnet suspend/resume scripts 2005/01/16 16:25:43+00:00 nexus.co.uk!pb bump PR on task-bootstrap 2005/01/16 16:24:51+00:00 nexus.co.uk!pb add ipaq-usb-support to BOOTSTRAP_EXTRA_{DEPENDS,RRECOMMENDS} 2005/01/16 11:23:58-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/01/16 11:23:02-05:00 handhelds.org!kergoth Apply patch to the libxrandr configure script to make it buildable with automake 1.9 and higher. 2005/01/16 16:15:26+00:00 nexus.co.uk!pb add usbnet suspend/resume helper scripts, courtesy Paul Eggleton 2005/01/16 16:07:33+00:00 nexus.co.uk!pb update gpsd to 2.6, courtesy Robert E. Anderson 2005/01/16 15:58:32+00:00 nexus.co.uk!pb Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into stealth.nexus.co.uk:/home/pb/oe/oe 2005/01/16 15:58:20+00:00 nexus.co.uk!pb fix LIBS/LDADD mix-up in libgtkstylus makefile 2005/01/16 16:51:12+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/01/16 16:51:04+01:00 uni-frankfurt.de!mickeyl update vpnc to 0.3.2 2005/01/16 15:49:05+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/tmp6/openembedded 2005/01/16 16:47:52+01:00 dyndns.org!reenoo Merge oe-devel@oe-devel.bkbits.net:openembedded into sugarcube.dyndns.org:/home2/oe/bakery/openembedded 2005/01/16 15:47:43+00:00 rpsys.net!RP Merge 2005/01/16 16:47:25+01:00 dyndns.org!reenoo jamvm: tell jamvm where to find the classpath .zip 2005/01/16 15:42:29+00:00 rpsys.net!RP openzaurus-2.6: upgrade to 2.6.11-rc1-bk4 and remove patches now upstream. Fix release-string so it applies. BKrev: 41ea98e8Ty2DX1yIqPJhFl6trSQ-Hw --- packages/python/python-pylinda-0.1/honor-datadir.patch | 0 packages/python/python-pylinda-0.4/honor-datadir.patch | 0 packages/python/python-pylinda_0.1.bb | 12 ------------ packages/python/python-pylinda_0.4.bb | 0 4 files changed, 12 deletions(-) delete mode 100644 packages/python/python-pylinda-0.1/honor-datadir.patch create mode 100644 packages/python/python-pylinda-0.4/honor-datadir.patch delete mode 100644 packages/python/python-pylinda_0.1.bb create mode 100644 packages/python/python-pylinda_0.4.bb (limited to 'packages/python') diff --git a/packages/python/python-pylinda-0.1/honor-datadir.patch b/packages/python/python-pylinda-0.1/honor-datadir.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pylinda-0.4/honor-datadir.patch b/packages/python/python-pylinda-0.4/honor-datadir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pylinda_0.1.bb b/packages/python/python-pylinda_0.1.bb deleted file mode 100644 index 0a71a50cc9..0000000000 --- a/packages/python/python-pylinda_0.1.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Python Implementation of Linda Tuple Space" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "LGPL" -SRCNAME = "linda" - -SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/linda-${PV}.tar.gz \ - file://honor-datadir.patch;patch=1" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pylinda_0.4.bb b/packages/python/python-pylinda_0.4.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 86f30b56959077b7b3f2b38f0e3bff5a379728ce Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Sun, 16 Jan 2005 17:40:07 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/01/16 17:38:14+00:00 nexus.co.uk!pb update gpe-plucker to 0.2 2005/01/16 12:36:22-05:00 handhelds.org!kergoth Add cvs build of genext2fs from http://sf.net/projects/genext2fs/. 2005/01/16 12:17:28-05:00 handhelds.org!kergoth Add patch to xfont to build with automake 1.9.x. 2005/01/16 12:08:17-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/01/16 12:08:08-05:00 handhelds.org!kergoth Add versions of the recent damageext and libxrandr patches that apply to the release, since the recent ChangeLog modifications made them fail to apply to those versions. 2005/01/16 17:55:30+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/01/16 16:53:02+00:00 nexus.co.uk!pb break out some GPE customisations from Angelistic theme into global /etc/gtk-2.0/gtkrc 2005/01/16 17:52:53+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/01/16 11:54:05-05:00 handhelds.org!kergoth Add ChangeLog entries to the libxrandr and damageext automake 1.9.x patches. 2005/01/16 17:52:43+01:00 uni-frankfurt.de!mickeyl make gpsd-2.6 work, sanitize, and call older gpsd 2005/01/16 11:49:27-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/01/16 11:49:19-05:00 handhelds.org!kergoth Apply patch to the damageext configure script to make it buildable with automake 1.9 and higher. 2005/01/16 17:35:42+01:00 uni-frankfurt.de!mickeyl update pylinda to 0.4 BKrev: 41eaa6f79U-clYVe-ZNzRsRbjTNblw --- packages/python/python-pylinda-0.4/honor-datadir.patch | 0 packages/python/python-pylinda/honor-datadir.patch | 0 packages/python/python-pylinda_0.4.bb | 12 ++++++++++++ 3 files changed, 12 insertions(+) delete mode 100644 packages/python/python-pylinda-0.4/honor-datadir.patch create mode 100644 packages/python/python-pylinda/honor-datadir.patch (limited to 'packages/python') diff --git a/packages/python/python-pylinda-0.4/honor-datadir.patch b/packages/python/python-pylinda-0.4/honor-datadir.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pylinda/honor-datadir.patch b/packages/python/python-pylinda/honor-datadir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pylinda_0.4.bb b/packages/python/python-pylinda_0.4.bb index e69de29bb2..788db867c4 100644 --- a/packages/python/python-pylinda_0.4.bb +++ b/packages/python/python-pylinda_0.4.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python Implementation of Linda Tuple Space" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "linda" + +SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/dist/linda-${PV}.tar.gz \ + file://honor-datadir.patch;patch=1" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 2650645237555cc24c532a4c9ccd81d8c01bcaf7 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 18 Jan 2005 01:01:16 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/01/17 19:01:15-06:00 ti.com!kergoth Move 'patcher-native' into a PATCH_DEPENDS variable. 2005/01/17 18:35:01-06:00 ti.com!kergoth Teach base_do_patch to unapply all the patches before it starts applying things. This ensures that a patch being 'already applied' isn't a problem. BKrev: 41ec5fdcZyPXKe57f5FM3PpA19zcww --- packages/python/python-native_2.3.3.bb | 29 +++++++++++++++++++++++++++++ packages/python/python24-native_2.4.0.bb | 31 +++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) (limited to 'packages/python') diff --git a/packages/python/python-native_2.3.3.bb b/packages/python/python-native_2.3.3.bb index e69de29bb2..f880e49018 100644 --- a/packages/python/python-native_2.3.3.bb +++ b/packages/python/python-native_2.3.3.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "" +PR = "r1" + +SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://cross-distutils.patch;patch=1" +S = "${WORKDIR}/Python-${PV}" + +inherit autotools native + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions \ + --with-prefix=${STAGING_DIR} --with-exec-prefix=${STAGING_DIR}/${BUILD_SYS}" +EXTRA_OEMAKE = 'BUILD_SYS="" HOST_SYS=""' + +do_configure () { + oe_runconf +} + +do_stage_append() { + # install pgen for later usage with non-native builds + install Parser/pgen ${STAGING_DIR}/${BUILD_SYS}/bin/ +} + diff --git a/packages/python/python24-native_2.4.0.bb b/packages/python/python24-native_2.4.0.bb index e69de29bb2..1fba9a2557 100644 --- a/packages/python/python24-native_2.4.0.bb +++ b/packages/python/python24-native_2.4.0.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "" +PR = "r0" + +EXCLUDE_FROM_WORLD = "1" + +SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://cross-distutils.patch;patch=1" +S = "${WORKDIR}/Python-2.4" + +inherit autotools native + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions \ + --with-prefix=${STAGING_DIR} --with-exec-prefix=${STAGING_DIR}/${BUILD_SYS}" +EXTRA_OEMAKE = 'BUILD_SYS="" HOST_SYS=""' + +do_configure () { + oe_runconf +} + +do_stage_append() { + # install pgen for later usage with non-native builds + install Parser/pgen ${STAGING_DIR}/${BUILD_SYS}/bin/ +} + -- cgit v1.2.3 From 99309be8eab45d5b4728a0f7550430e7cb7a5590 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 5 Feb 2005 17:51:45 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/05 18:40:43+01:00 uni-frankfurt.de!mickeyl upgrade pyqt to 3.13 BKrev: 420507b18OZNyzuETO5MSx0UWnqqQQ --- packages/python/python-pyqt-3.12/features | 0 packages/python/python-pyqt-3.13/features | 0 packages/python/python-pyqt_3.12.bb | 0 packages/python/python-pyqt_3.13.bb | 0 4 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 packages/python/python-pyqt-3.12/features create mode 100644 packages/python/python-pyqt-3.13/features delete mode 100644 packages/python/python-pyqt_3.12.bb create mode 100644 packages/python/python-pyqt_3.13.bb (limited to 'packages/python') diff --git a/packages/python/python-pyqt-3.12/features b/packages/python/python-pyqt-3.12/features 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 new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt_3.12.bb b/packages/python/python-pyqt_3.12.bb deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pyqt_3.13.bb b/packages/python/python-pyqt_3.13.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 6579e8daf68dd520b702412208bfeae85af6fadc Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Tue, 8 Feb 2005 18:05:47 +0000 Subject: make python 2.4 as default, move python-sip into python/, make sip4 as default BKrev: 4208ff7b-sgl7QbT_1xhYPmdi-Oy4g --- packages/python/python-2.3.4-manifest.inc | 210 ++++ packages/python/python-2.3.4/autohell.patch | 1209 ++++++++++++++++++++ packages/python/python-2.3.4/bindir-libdir.patch | 18 + packages/python/python-2.3.4/crosscompile.patch | 109 ++ packages/python/python-2.4.0-manifest.inc | 210 ++++ packages/python/python-2.4.0/autohell.patch | 0 packages/python/python-2.4.0/bindir-libdir.patch | 0 packages/python/python-2.4.0/crosscompile.patch | 0 packages/python/python-ao_0.82.bb | 21 + packages/python/python-imdbpy_1.4.bb | 12 + .../python/python-m2crypto-0.13.1/0.13p1.patch | 42 + .../python/python-native-2.3.3/bindir-libdir.patch | 18 + .../python-native-2.3.3/cross-distutils.patch | 38 + .../python/python-native-2.4.0/bindir-libdir.patch | 0 .../python-native-2.4.0/cross-distutils.patch | 0 packages/python/python-native_2.4.0.bb | 0 packages/python/python-numeric/no-lapack.patch | 36 + packages/python/python-pycodes-1.1/no-docs.patch | 18 + packages/python/python-pygame-1.6/Setup | 57 + packages/python/python-pygame-1.6/qpe.patch | 37 + .../python/python-pygtk-0.6.12/remove-imlib-et-al | 31 + packages/python/python-pygtk-0_0.6.12.bb | 30 + packages/python/python-pygtk/acinclude.m4 | 84 ++ packages/python/python-pylinda/honor-datadir.patch | 29 + packages/python/python-pyode_1.0.0.bb | 17 + packages/python/python-pyqt-3.13/features | 31 + packages/python/python-pyqt_3.13.bb | 55 + 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 | 64 ++ .../python-pyro/pyro-unattended-install.patch | 16 + packages/python/python-scapy_0.9.17.bb | 21 + packages/python/python-sip_4.1.1.bb | 0 packages/python/python-soappy-0.11.3/fpconst.py | 111 ++ .../python-vorbis-1.3/disable-oggcheck.patch | 16 + packages/python/python24-2.4.0/autohell.patch | 0 packages/python/python24-2.4.0/bindir-libdir.patch | 0 packages/python/python24-2.4.0/crosscompile.patch | 0 .../python24-native-2.4.0/bindir-libdir.patch | 0 .../python24-native-2.4.0/cross-distutils.patch | 0 packages/python/python24-native_2.4.0.bb | 31 - packages/python/python24_2.4.0.bb | 0 packages/python/python_2.3.4.bb | 57 + packages/python/python_2.4.0.bb | 0 44 files changed, 2655 insertions(+), 31 deletions(-) create mode 100644 packages/python/python-2.4.0/autohell.patch create mode 100644 packages/python/python-2.4.0/bindir-libdir.patch create mode 100644 packages/python/python-2.4.0/crosscompile.patch create mode 100644 packages/python/python-native-2.4.0/bindir-libdir.patch create mode 100644 packages/python/python-native-2.4.0/cross-distutils.patch create mode 100644 packages/python/python-native_2.4.0.bb create mode 100644 packages/python/python-sip_4.1.1.bb delete mode 100644 packages/python/python24-2.4.0/autohell.patch delete mode 100644 packages/python/python24-2.4.0/bindir-libdir.patch delete mode 100644 packages/python/python24-2.4.0/crosscompile.patch delete mode 100644 packages/python/python24-native-2.4.0/bindir-libdir.patch delete mode 100644 packages/python/python24-native-2.4.0/cross-distutils.patch delete mode 100644 packages/python/python24-native_2.4.0.bb delete mode 100644 packages/python/python24_2.4.0.bb create mode 100644 packages/python/python_2.4.0.bb (limited to 'packages/python') diff --git a/packages/python/python-2.3.4-manifest.inc b/packages/python/python-2.3.4-manifest.inc index e69de29bb2..cec02ae024 100644 --- a/packages/python/python-2.3.4-manifest.inc +++ b/packages/python/python-2.3.4-manifest.inc @@ -0,0 +1,210 @@ +### AUTO-GENERATED by './generate-bb.py' [(C) 2002-2004 Michael Lauer] on Sat Oct 16 12:45:14 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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_python-resource="python-core" +FILES_python-resource="/usr/lib/python2.3/lib-dynload/resource.so " + +DESCRIPTION_python-math="Python Math Support" +PR_python-math="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_python-pprint="python-core" +FILES_python-pprint="/usr/lib/python2.3/pprint.* " + +DESCRIPTION_python-netserver="Python Internet Protocol Servers" +PR_python-netserver="ml2" +RDEPENDS_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="ml2" +RDEPENDS_python-compiler="python-core" +FILES_python-compiler="/usr/lib/python2.3/compiler " + +DESCRIPTION_python-syslog="Python's syslog Interface" +PR_python-syslog="ml2" +RDEPENDS_python-syslog="python-core" +FILES_python-syslog="/usr/lib/python2.3/lib-dynload/syslog.so " + +DESCRIPTION_python-html="Python HTML Processing" +PR_python-html="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml3" +RDEPENDS_python-zlib="python-core libz1" +FILES_python-zlib="/usr/lib/python2.3/lib-dynload/zlib.so " + +DESCRIPTION_python-db="Python File-Based Database Support" +PR_python-db="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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="ml2" +RDEPENDS_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/packages/python/python-2.3.4/autohell.patch b/packages/python/python-2.3.4/autohell.patch index e69de29bb2..2b3f5252ad 100644 --- a/packages/python/python-2.3.4/autohell.patch +++ b/packages/python/python-2.3.4/autohell.patch @@ -0,0 +1,1209 @@ +--- Python-2.3.3/acinclude.m4 1969-12-31 19:00:00.000000000 -0500 ++++ Python-2.3.3/acinclude.m4 2004-02-17 12:22:29.000000000 -0500 +@@ -0,0 +1,10 @@ ++dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore ++dnl If this macro is not defined by Autoconf, define it here. ++ ++m4_ifdef([AC_PROG_CXX_WORKS], ++ [], ++ [m4_define([AC_PROG_CXX_WORKS], ++ [AC_LANG_PUSH(C++)dnl ++ _AC_COMPILER_EXEEXT ++ AC_LANG_POP()] ++ )]) +--- Python-2.3.3/configure.in 2003-11-18 14:59:39.000000000 -0500 ++++ Python-2.3.3/configure.in 2004-02-17 12:22:27.000000000 -0500 +@@ -4,8 +4,8 @@ + m4_define(PYTHON_VERSION, 2.3) + + AC_REVISION($Revision$) +-AC_PREREQ(2.53) +-AC_INIT(python, PYTHON_VERSION) ++AC_PREREQ(2.59) ++AC_INIT([python],[PYTHON_VERSION]) + AC_CONFIG_SRCDIR([Include/object.h]) + AC_CONFIG_HEADER(pyconfig.h) + +@@ -58,7 +58,7 @@ + + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(framework, +- AC_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@, Build (MacOSX|Darwin) framework), ++ AS_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@,Build (MacOSX|Darwin) framework), + [ + case $enableval in + yes) +@@ -92,8 +92,7 @@ + AC_SUBST(PYTHONFRAMEWORKINSTALLDIR) + + ##AC_ARG_WITH(dyld, +-## AC_HELP_STRING(--with-dyld, +-## Use (OpenStep|Rhapsody) dynamic linker)) ++## AS_HELP_STRING(--with-dyld,## Use (OpenStep|Rhapsody) dynamic linker)) + ## + # Set name for machine-dependent library files + AC_SUBST(MACHDEP) +@@ -227,7 +226,7 @@ + # on that fiddles with OPT and BASECFLAGS? + AC_MSG_CHECKING(for --without-gcc) + AC_ARG_WITH(gcc, +- AC_HELP_STRING(--without-gcc,never use gcc), ++ AS_HELP_STRING(--without-gcc,never use gcc), + [ + case $withval in + no) CC=cc +@@ -273,7 +272,7 @@ + MAINOBJ=python.o + AC_MSG_CHECKING(for --with-cxx=) + AC_ARG_WITH(cxx, +- AC_HELP_STRING(--with-cxx=, enable C++ support), ++ AS_HELP_STRING(--with-cxx=,enable C++ support), + [ + check_cxx=no + case $withval in +@@ -298,15 +297,6 @@ + dnl --without-cxx was given. + dnl Finally, it does not test whether CXX is g++. + +-dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore +-ifdef([AC_PROG_CXX_WORKS],[], +- [AC_DEFUN([AC_PROG_CXX_WORKS], +- [AC_LANG_PUSH(C++)dnl +- _AC_COMPILER_EXEEXT +- AC_LANG_POP() +- ] +-)]) +- + if test "$check_cxx" = "yes" + then + AC_CHECK_PROGS(CXX, $CCC c++ g++ gcc CC cxx cc++ cl, notfound) +@@ -348,7 +338,7 @@ + AC_EXEEXT + AC_MSG_CHECKING(for --with-suffix) + AC_ARG_WITH(suffix, +- AC_HELP_STRING(--with-suffix=.exe, set executable suffix), ++ AS_HELP_STRING(--with-suffix=.exe,set executable suffix), + [ + case $withval in + no) EXEEXT=;; +@@ -474,7 +464,7 @@ + + AC_MSG_CHECKING(for --enable-shared) + AC_ARG_ENABLE(shared, +- AC_HELP_STRING(--enable-shared, disable/enable building shared python library)) ++ AS_HELP_STRING(--enable-shared,disable/enable building shared python library)) + + if test -z "$enable_shared" + then +@@ -583,7 +573,7 @@ + # Check for --with-pydebug + AC_MSG_CHECKING(for --with-pydebug) + AC_ARG_WITH(pydebug, +- AC_HELP_STRING(--with-pydebug, build with Py_DEBUG defined), ++ AS_HELP_STRING(--with-pydebug,build with Py_DEBUG defined), + [ + if test "$withval" != no + then +@@ -660,10 +650,7 @@ + AC_MSG_CHECKING(whether $CC accepts -fno-strict-aliasing) + ac_save_cc="$CC" + CC="$CC -fno-strict-aliasing" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_no_strict_aliasing_ok=yes, +- ac_cv_no_strict_aliasing_ok=no, +- ac_cv_no_strict_aliasing_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_no_strict_aliasing_ok=yes],[ac_cv_no_strict_aliasing_ok=no],[ac_cv_no_strict_aliasing_ok=no]) + CC="$ac_save_cc" + AC_MSG_RESULT($ac_cv_no_strict_aliasing_ok) + if test $ac_cv_no_strict_aliasing_ok = yes +@@ -711,10 +698,7 @@ + AC_CACHE_VAL(ac_cv_opt_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -OPT:Olimit=0" +-AC_TRY_RUN([int main() { return 0; }], +- ac_cv_opt_olimit_ok=yes, +- ac_cv_opt_olimit_ok=no, +- ac_cv_opt_olimit_ok=no) ++AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_opt_olimit_ok=yes],[ac_cv_opt_olimit_ok=no],[ac_cv_opt_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_opt_olimit_ok) + if test $ac_cv_opt_olimit_ok = yes; then +@@ -733,10 +717,7 @@ + AC_CACHE_VAL(ac_cv_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -Olimit 1500" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_olimit_ok=yes, +- ac_cv_olimit_ok=no, +- ac_cv_olimit_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_olimit_ok=yes],[ac_cv_olimit_ok=no],[ac_cv_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_olimit_ok) + if test $ac_cv_olimit_ok = yes; then +@@ -751,7 +732,7 @@ + # options before we can check whether -Kpthread improves anything. + AC_MSG_CHECKING(whether pthreads are available without options) + AC_CACHE_VAL(ac_cv_pthread_is_default, +-[AC_TRY_RUN([ ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -763,14 +744,11 @@ + (void)pthread_detach(p); + return 0; + } +-], +-[ ++]])],[ + ac_cv_pthread_is_default=yes + ac_cv_kthread=no + ac_cv_pthread=no +-], +- ac_cv_pthread_is_default=no, +- ac_cv_pthread_is_default=no) ++],[ac_cv_pthread_is_default=no],[ac_cv_pthread_is_default=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_is_default) + +@@ -788,7 +766,7 @@ + AC_CACHE_VAL(ac_cv_kpthread, + [ac_save_cc="$CC" + CC="$CC -Kpthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -800,10 +778,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kpthread=yes, +- ac_cv_kpthread=no, +- ac_cv_kpthread=no) ++]])],[ac_cv_kpthread=yes],[ac_cv_kpthread=no],[ac_cv_kpthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kpthread) + fi +@@ -819,7 +794,7 @@ + AC_CACHE_VAL(ac_cv_kthread, + [ac_save_cc="$CC" + CC="$CC -Kthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -831,10 +806,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kthread=yes, +- ac_cv_kthread=no, +- ac_cv_kthread=no) ++]])],[ac_cv_kthread=yes],[ac_cv_kthread=no],[ac_cv_kthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kthread) + fi +@@ -850,7 +822,7 @@ + AC_CACHE_VAL(ac_cv_thread, + [ac_save_cc="$CC" + CC="$CC -pthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -862,10 +834,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_pthread=yes, +- ac_cv_pthread=no, +- ac_cv_pthread=no) ++]])],[ac_cv_pthread=yes],[ac_cv_pthread=no],[ac_cv_pthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_pthread) + fi +@@ -911,11 +880,11 @@ + + dnl # check for ANSI or K&R ("traditional") preprocessor + dnl AC_MSG_CHECKING(for C preprocessor type) +-dnl AC_TRY_COMPILE([ ++dnl AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + dnl #define spam(name, doc) {#name, &name, #name "() -- " doc} + dnl int foo; + dnl struct {char *name; int *addr; char *doc;} desc = spam(foo, "something"); +-dnl ], [;], cpp_type=ansi, AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional) ++dnl ]], [[;]])],[cpp_type=ansi],[AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional]) + dnl AC_MSG_RESULT($cpp_type) + + # checks for header files +@@ -941,19 +910,13 @@ + + # Check whether using makedev requires defining _OSF_SOURCE + AC_MSG_CHECKING(for makedev) +-AC_TRY_LINK([#include ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "no"; then + # we didn't link, try if _OSF_SOURCE will allow us to link +- AC_TRY_LINK([ ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #define _OSF_SOURCE 1 + #include +- ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++ ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "yes"; then + AC_DEFINE(_OSF_SOURCE, 1, [Define _OSF_SOURCE to get the makedev macro.]) + fi +@@ -972,11 +935,11 @@ + + use_lfs=yes + AC_MSG_CHECKING(Solaris LFS bug) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #define _LARGEFILE_SOURCE 1 + #define _FILE_OFFSET_BITS 64 + #include +-],struct rlimit foo;,sol_lfs_bug=no,sol_lfs_bug=yes) ++]], [[struct rlimit foo;]])],[sol_lfs_bug=no],[sol_lfs_bug=yes]) + AC_MSG_RESULT($sol_lfs_bug) + if test "$sol_lfs_bug" = "yes"; then + use_lfs=no +@@ -1018,10 +981,10 @@ + + AC_MSG_CHECKING(for long long support) + have_long_long=no +-AC_TRY_COMPILE([], [long long x; x = (long long)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[long long x; x = (long long)0;]])],[ + AC_DEFINE(HAVE_LONG_LONG, 1, [Define this if you have the type long long.]) + have_long_long=yes +-]) ++],[]) + AC_MSG_RESULT($have_long_long) + if test "$have_long_long" = yes ; then + AC_CHECK_SIZEOF(long long, 8) +@@ -1029,10 +992,10 @@ + + AC_MSG_CHECKING(for uintptr_t support) + have_uintptr_t=no +-AC_TRY_COMPILE([], [uintptr_t x; x = (uintptr_t)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[uintptr_t x; x = (uintptr_t)0;]])],[ + AC_DEFINE(HAVE_UINTPTR_T, 1, [Define this if you have the type uintptr_t.]) + have_uintptr_t=yes +-]) ++],[]) + AC_MSG_RESULT($have_uintptr_t) + if test "$have_uintptr_t" = yes ; then + AC_CHECK_SIZEOF(uintptr_t, 4) +@@ -1041,7 +1004,7 @@ + # Hmph. AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of off_t) + AC_CACHE_VAL(ac_cv_sizeof_off_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1049,10 +1012,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(off_t)); + exit(0); +-}], +-ac_cv_sizeof_off_t=`cat conftestval`, +-ac_cv_sizeof_off_t=0, +-ac_cv_sizeof_off_t=4) ++}]])],[ac_cv_sizeof_off_t=`cat conftestval`],[ac_cv_sizeof_off_t=0],[ac_cv_sizeof_off_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_off_t) + AC_DEFINE_UNQUOTED(SIZEOF_OFF_T, $ac_cv_sizeof_off_t, +@@ -1075,7 +1035,7 @@ + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of time_t) + AC_CACHE_VAL(ac_cv_sizeof_time_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1083,10 +1043,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(time_t)); + exit(0); +-}], +-ac_cv_sizeof_time_t=`cat conftestval`, +-ac_cv_sizeof_time_t=0, +-ac_cv_sizeof_time_t=4) ++}]])],[ac_cv_sizeof_time_t=`cat conftestval`],[ac_cv_sizeof_time_t=0],[ac_cv_sizeof_time_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_time_t) + AC_DEFINE_UNQUOTED(SIZEOF_TIME_T, $ac_cv_sizeof_time_t, +@@ -1104,13 +1061,13 @@ + fi + AC_MSG_CHECKING(for pthread_t) + have_pthread_t=no +-AC_TRY_COMPILE([#include ], [pthread_t x; x = *(pthread_t*)0;], have_pthread_t=yes) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[pthread_t x; x = *(pthread_t*)0;]])],[have_pthread_t=yes],[]) + AC_MSG_RESULT($have_pthread_t) + if test "$have_pthread_t" = yes ; then + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of pthread_t) + AC_CACHE_VAL(ac_cv_sizeof_pthread_t, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1118,10 +1075,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(pthread_t)); + exit(0); +- }], +- ac_cv_sizeof_pthread_t=`cat conftestval`, +- ac_cv_sizeof_pthread_t=0, +- ac_cv_sizeof_pthread_t=4) ++ }]])],[ac_cv_sizeof_pthread_t=`cat conftestval`],[ac_cv_sizeof_pthread_t=0],[ac_cv_sizeof_pthread_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_pthread_t) + AC_DEFINE_UNQUOTED(SIZEOF_PTHREAD_T, $ac_cv_sizeof_pthread_t, +@@ -1131,7 +1085,7 @@ + + AC_MSG_CHECKING(for --enable-toolbox-glue) + AC_ARG_ENABLE(toolbox-glue, +- AC_HELP_STRING(--enable-toolbox-glue, disable/enable MacOSX glue code for extensions)) ++ AS_HELP_STRING(--enable-toolbox-glue,disable/enable MacOSX glue code for extensions)) + + if test -z "$enable_toolbox_glue" + then +@@ -1436,13 +1390,10 @@ + # checks for system dependent C++ extensions support + case "$ac_sys_system" in + AIX*) AC_MSG_CHECKING(for genuine AIX C++ extensions support) +- AC_TRY_LINK([#include "/usr/lpp/xlC/include/load.h"], +- [loadAndInit("", 0, "")], +- [AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "/usr/lpp/xlC/include/load.h"]], [[loadAndInit("", 0, "")]])],[AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, + [Define for AIX if your compiler is a genuine IBM xlC/xlC_r + and you want support for AIX C++ shared extension modules.]) +- AC_MSG_RESULT(yes)], +- [AC_MSG_RESULT(no)]);; ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)]);; + *) ;; + esac + +@@ -1464,7 +1415,7 @@ + + AC_MSG_CHECKING(for --with-libs) + AC_ARG_WITH(libs, +- AC_HELP_STRING(--with-libs='lib1 ...', link against additional libs), ++ AS_HELP_STRING(--with-libs='lib1 ...',link against additional libs), + [ + AC_MSG_RESULT($withval) + LIBS="$withval $LIBS" +@@ -1476,7 +1427,7 @@ + AC_SUBST(SIGNAL_OBJS) + AC_MSG_CHECKING(for --with-signal-module) + AC_ARG_WITH(signal-module, +- AC_HELP_STRING(--with-signal-module, disable/enable signal module)) ++ AS_HELP_STRING(--with-signal-module,disable/enable signal module)) + + if test -z "$with_signal_module" + then with_signal_module="yes" +@@ -1498,7 +1449,7 @@ + AC_MSG_CHECKING(for --with-dec-threads) + AC_SUBST(LDLAST) + AC_ARG_WITH(dec-threads, +- AC_HELP_STRING(--with-dec-threads, use DEC Alpha/OSF1 thread-safe libraries), ++ AS_HELP_STRING(--with-dec-threads,use DEC Alpha/OSF1 thread-safe libraries), + [ + AC_MSG_RESULT($withval) + LDLAST=-threads +@@ -1518,12 +1469,12 @@ + AC_MSG_CHECKING(for --with-threads) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(threads, +- AC_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@, disable/enable thread support)) ++ AS_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@,disable/enable thread support)) + + # --with-thread is deprecated, but check for it anyway + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(thread, +- AC_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@, deprecated; use --with(out)-threads), ++ AS_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@,deprecated; use --with(out)-threads), + [with_threads=$with_thread]) + + if test -z "$with_threads" +@@ -1603,7 +1554,7 @@ + THREADOBJ="Python/thread.o"],[ + AC_MSG_CHECKING(for --with-pth) + AC_ARG_WITH([pth], +- AC_HELP_STRING(--with-pth, use GNU pth threading libraries), ++ AS_HELP_STRING(--with-pth,use GNU pth threading libraries), + [AC_MSG_RESULT($withval) + AC_DEFINE([WITH_THREAD]) + AC_DEFINE([HAVE_PTH], 1, +@@ -1618,10 +1569,10 @@ + _libs=$LIBS + LIBS="$LIBS -lpthread" + AC_MSG_CHECKING([for pthread_create in -lpthread]) +- AC_TRY_LINK([#include ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include + +-void * start_routine (void *arg) { exit (0); }], [ +-pthread_create (NULL, NULL, start_routine, NULL)], [ ++void * start_routine (void *arg) { exit (0); }]], [[ ++pthread_create (NULL, NULL, start_routine, NULL)]])],[ + AC_MSG_RESULT(yes) + AC_DEFINE(WITH_THREAD) + posix_threads=yes +@@ -1705,7 +1656,7 @@ + + AC_MSG_CHECKING(if PTHREAD_SCOPE_SYSTEM is supported) + AC_CACHE_VAL(ac_cv_pthread_system_supported, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + void *foo(void *parm) { + return NULL; + } +@@ -1716,10 +1667,7 @@ + if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1); + if (pthread_create(&id, &attr, foo, NULL)) exit(-1); + exit(0); +- }], +- ac_cv_pthread_system_supported=yes, +- ac_cv_pthread_system_supported=no, +- ac_cv_pthread_system_supported=no) ++ }]])],[ac_cv_pthread_system_supported=yes],[ac_cv_pthread_system_supported=no],[ac_cv_pthread_system_supported=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_system_supported) + if test "$ac_cv_pthread_system_supported" = "yes"; then +@@ -1754,7 +1702,7 @@ + + [ + dnl the check does not work on cross compilation case... +- AC_TRY_RUN([ /* AF_INET6 available check */ ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[ /* AF_INET6 available check */ + #include + #include + main() +@@ -1764,25 +1712,19 @@ + else + exit(0); + } +-], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no) +- ipv6=no, +- AC_MSG_RESULT(no) ++]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no) ++ ipv6=no],[AC_MSG_RESULT(no) + ipv6=no +-) ++]) + + if test "$ipv6" = "yes"; then + AC_MSG_CHECKING(if RFC2553 API is available) +- AC_TRY_COMPILE([#include +-#include ], +- [struct sockaddr_in6 x; +-x.sin6_scope_id;], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no, IPv6 disabled) +- ipv6=no) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr_in6 x; ++x.sin6_scope_id;]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no, IPv6 disabled) ++ ipv6=no]) + fi + + if test "$ipv6" = "yes"; then +@@ -1905,7 +1847,7 @@ + # Check for universal newline support + AC_MSG_CHECKING(for --with-universal-newlines) + AC_ARG_WITH(universal-newlines, +- AC_HELP_STRING(--with(out)-universal-newlines, disable/enable foreign newlines)) ++ AS_HELP_STRING(--with(out)-universal-newlines,disable/enable foreign newlines)) + + if test -z "$with_universal_newlines" + then with_universal_newlines="yes" +@@ -1923,7 +1865,7 @@ + # Check for --with-doc-strings + AC_MSG_CHECKING(for --with-doc-strings) + AC_ARG_WITH(doc-strings, +- AC_HELP_STRING(--with(out)-doc-strings, disable/enable documentation strings)) ++ AS_HELP_STRING(--with(out)-doc-strings,disable/enable documentation strings)) + + if test -z "$with_doc_strings" + then with_doc_strings="yes" +@@ -1938,7 +1880,7 @@ + # Check for Python-specific malloc support + AC_MSG_CHECKING(for --with-pymalloc) + AC_ARG_WITH(pymalloc, +- AC_HELP_STRING(--with(out)-pymalloc, disable/enable specialized mallocs)) ++ AS_HELP_STRING(--with(out)-pymalloc,disable/enable specialized mallocs)) + + if test -z "$with_pymalloc" + then with_pymalloc="yes" +@@ -1953,7 +1895,7 @@ + # Check for --with-wctype-functions + AC_MSG_CHECKING(for --with-wctype-functions) + AC_ARG_WITH(wctype-functions, +- AC_HELP_STRING(--with-wctype-functions, use wctype.h functions), ++ AS_HELP_STRING(--with-wctype-functions,use wctype.h functions), + [ + if test "$withval" != no + then +@@ -1971,7 +1913,7 @@ + + AC_MSG_CHECKING(for --with-sgi-dl) + AC_ARG_WITH(sgi-dl, +- AC_HELP_STRING(--with-sgi-dl=DIRECTORY, IRIX 4 dynamic linking), ++ AS_HELP_STRING(--with-sgi-dl=DIRECTORY,IRIX 4 dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-sgi-dl is unsupported, see README +@@ -1993,7 +1935,7 @@ + + AC_MSG_CHECKING(for --with-dl-dld) + AC_ARG_WITH(dl-dld, +- AC_HELP_STRING(--with-dl-dld=DL_DIR, GNU dynamic linking), ++ AS_HELP_STRING(--with-dl-dld=DL_DIR,GNU dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-dl-dld is unsupported, see README +@@ -2085,41 +2027,29 @@ + # For some functions, having a definition is not sufficient, since + # we want to take their address. + AC_MSG_CHECKING(for chroot) +-AC_TRY_COMPILE([#include ], void *x=chroot, +- AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=chroot]])],[AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for link) +-AC_TRY_COMPILE([#include ], void *x=link, +- AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=link]])],[AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for symlink) +-AC_TRY_COMPILE([#include ], void *x=symlink, +- AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=symlink]])],[AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fchdir) +-AC_TRY_COMPILE([#include ], void *x=fchdir, +- AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fchdir]])],[AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fsync) +-AC_TRY_COMPILE([#include ], void *x=fsync, +- AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fsync]])],[AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fdatasync) +-AC_TRY_COMPILE([#include ], void *x=fdatasync, +- AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fdatasync]])],[AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems (eg. FreeBSD 5), we would find a definition of the + # functions ctermid_r, setgroups in the library, but no prototype +@@ -2128,34 +2058,28 @@ + # because of the missing prototypes. + + AC_MSG_CHECKING(for ctermid_r) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = ctermid_r, +- AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = ctermid_r]])],[AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for flock) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = flock, +- AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = flock]])],[AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for getpagesize) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = getpagesize, +- AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = getpagesize]])],[AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + dnl check for true + AC_CHECK_PROGS(TRUE, true, /bin/true) +@@ -2167,54 +2091,45 @@ + ) + + AC_MSG_CHECKING(for hstrerror) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = hstrerror; hstrerror(0), +- AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = hstrerror; hstrerror(0)]])],[AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_aton) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include +-], void* p = inet_aton;inet_aton(0,0), +- AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_aton;inet_aton(0,0)]])],[AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_pton) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include + #include +-], void* p = inet_pton, +- AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_pton]])],[AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems, setgroups is in unistd.h, on others, in grp.h + AC_MSG_CHECKING(for setgroups) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #ifdef HAVE_GRP_H + #include + #endif +-], +-void* p = setgroups, +- AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = setgroups]])],[AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # check for openpty and forkpty + +@@ -2226,30 +2141,24 @@ + + AC_REPLACE_FUNCS(dup2 getcwd strdup strerror memmove) + AC_CHECK_FUNCS(getpgrp, +- AC_TRY_COMPILE([#include ], +- [getpgrp(0);], +- AC_DEFINE(GETPGRP_HAVE_ARG, 1, +- [Define if getpgrp() must be called as getpgrp(0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[getpgrp(0);]])],[AC_DEFINE(GETPGRP_HAVE_ARG, 1, ++ Define if getpgrp() must be called as getpgrp(0).) ++ ],[]) + ) + AC_CHECK_FUNCS(setpgrp, +- AC_TRY_COMPILE([#include ], +- [setpgrp(0,0);], +- AC_DEFINE(SETPGRP_HAVE_ARG, 1, +- [Define if setpgrp() must be called as setpgrp(0, 0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[setpgrp(0,0);]])],[AC_DEFINE(SETPGRP_HAVE_ARG, 1, ++ Define if setpgrp() must be called as setpgrp(0, 0).) ++ ],[]) + ) + AC_CHECK_FUNCS(gettimeofday, +- AC_TRY_COMPILE([#include ], +- [gettimeofday((struct timeval*)0,(struct timezone*)0);], , +- AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, +- [Define if gettimeofday() does not have second (timezone) argument +- This is the case on Motorola V4 (R40V4.2)]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[gettimeofday((struct timeval*)0,(struct timezone*)0);]])],[],[AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, ++ Define if gettimeofday() does not have second (timezone) argument ++ This is the case on Motorola V4 (R40V4.2)) ++ ]) + ) + + AC_MSG_CHECKING(for major, minor, and makedev) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #if defined(MAJOR_IN_MKDEV) + #include + #elif defined(MAJOR_IN_SYSMACROS) +@@ -2257,9 +2166,9 @@ + #else + #include + #endif +-],[ ++]], [[ + makedev(major(0),minor(0)); +-],[ ++]])],[ + AC_DEFINE(HAVE_DEVICE_MACROS, 1, + [Define to 1 if you have the device macros.]) + AC_MSG_RESULT(yes) +@@ -2270,14 +2179,14 @@ + # On OSF/1 V5.1, getaddrinfo is available, but a define + # for [no]getaddrinfo in netdb.h. + AC_MSG_CHECKING(for getaddrinfo) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include + #include +-],[ ++]], [[ + getaddrinfo(NULL, NULL, NULL, NULL); +-], [ ++]])],[ + AC_MSG_RESULT(yes) + AC_MSG_CHECKING(getaddrinfo bug) + AC_TRY_RUN([ +@@ -2371,7 +2280,7 @@ + AC_MSG_RESULT(buggy) + buggygetaddrinfo=yes, + AC_MSG_RESULT(buggy) +-buggygetaddrinfo=yes)], [ ++buggygetaddrinfo=yes)],[ + AC_MSG_RESULT(no) + buggygetaddrinfo=yes + ]) +@@ -2397,9 +2306,7 @@ + + AC_MSG_CHECKING(for time.h that defines altzone) + AC_CACHE_VAL(ac_cv_header_time_altzone, +-[AC_TRY_COMPILE([#include ], [return altzone;], +- ac_cv_header_time_altzone=yes, +- ac_cv_header_time_altzone=no)]) ++[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[return altzone;]])],[ac_cv_header_time_altzone=yes],[ac_cv_header_time_altzone=no])]) + AC_MSG_RESULT($ac_cv_header_time_altzone) + if test $ac_cv_header_time_altzone = yes; then + AC_DEFINE(HAVE_ALTZONE, 1, [Define this if your time.h defines altzone.]) +@@ -2407,25 +2314,22 @@ + + was_it_defined=no + AC_MSG_CHECKING(whether sys/select.h and sys/time.h may both be included) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include +-], [;], [ ++]], [[;]])],[ + AC_DEFINE(SYS_SELECT_WITH_SYS_TIME, 1, + [Define if you can safely include both and + (which you can't on SCO ODT 3.0).]) + was_it_defined=yes +-]) ++],[]) + AC_MSG_RESULT($was_it_defined) + + AC_MSG_CHECKING(for addrinfo) + AC_CACHE_VAL(ac_cv_struct_addrinfo, +-AC_TRY_COMPILE([ +-# include ], +- [struct addrinfo a], +- ac_cv_struct_addrinfo=yes, +- ac_cv_struct_addrinfo=no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++# include ]], [[struct addrinfo a]])],[ac_cv_struct_addrinfo=yes],[ac_cv_struct_addrinfo=no])) + AC_MSG_RESULT($ac_cv_struct_addrinfo) + if test $ac_cv_struct_addrinfo = yes; then + AC_DEFINE(HAVE_ADDRINFO, 1, [struct addrinfo (netdb.h)]) +@@ -2433,12 +2337,9 @@ + + AC_MSG_CHECKING(for sockaddr_storage) + AC_CACHE_VAL(ac_cv_struct_sockaddr_storage, +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +-# include ], +- [struct sockaddr_storage s], +- ac_cv_struct_sockaddr_storage=yes, +- ac_cv_struct_sockaddr_storage=no)) ++# include ]], [[struct sockaddr_storage s]])],[ac_cv_struct_sockaddr_storage=yes],[ac_cv_struct_sockaddr_storage=no])) + AC_MSG_RESULT($ac_cv_struct_sockaddr_storage) + if test $ac_cv_struct_sockaddr_storage = yes; then + AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [struct sockaddr_storage (sys/socket.h)]) +@@ -2451,30 +2352,28 @@ + + works=no + AC_MSG_CHECKING(for working volatile) +-AC_TRY_COMPILE([],[volatile int x; x = 0;], works=yes, +- AC_DEFINE(volatile, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[volatile int x; x = 0;]])],[works=yes],[AC_DEFINE(volatile, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + works=no + AC_MSG_CHECKING(for working signed char) +-AC_TRY_COMPILE([], [signed char c;], works=yes, +- AC_DEFINE(signed, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],[works=yes],[AC_DEFINE(signed, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + have_prototypes=no + AC_MSG_CHECKING(for prototypes) +-AC_TRY_COMPILE([int foo(int x) { return 0; }], [return foo(10);],[ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(int x) { return 0; }]], [[return foo(10);]])],[ + AC_DEFINE(HAVE_PROTOTYPES, 1, + [Define if your compiler supports function prototype]) + have_prototypes=yes +-]) ++],[]) + AC_MSG_RESULT($have_prototypes) + + works=no + AC_MSG_CHECKING(for variable length prototypes and stdarg.h) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + int foo(int x, ...) { + va_list va; +@@ -2484,45 +2383,41 @@ + va_arg(va, double); + return 0; + } +-], [return foo(10, "", 3.14);], [ ++]], [[return foo(10, "", 3.14);]])],[ + AC_DEFINE(HAVE_STDARG_PROTOTYPES, 1, + [Define if your compiler supports variable length function prototypes + (e.g. void fprintf(FILE *, char *, ...);) *and* ]) + works=yes +-]) ++],[]) + AC_MSG_RESULT($works) + + if test "$have_prototypes" = yes; then + bad_prototypes=no + AC_MSG_CHECKING(for bad exec* prototypes) +-AC_TRY_COMPILE([#include ], [char **t;execve("@",t,t);], , +- AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, +- [Define if your contains bad prototypes for exec*() +- (as it does on SGI IRIX 4.x)]) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[char **t;execve("@",t,t);]])],[],[AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, ++ Define if your contains bad prototypes for exec*() ++ (as it does on SGI IRIX 4.x)) + bad_prototypes=yes +-) ++]) + AC_MSG_RESULT($bad_prototypes) + fi + + # check if sockaddr has sa_len member + AC_MSG_CHECKING(if sockaddr has sa_len member) +-AC_TRY_COMPILE([#include +-#include ], +-[struct sockaddr x; +-x.sa_len = 0;], +- AC_MSG_RESULT(yes) +- AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [Define if sockaddr has sa_len member]), +- AC_MSG_RESULT(no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr x; ++x.sa_len = 0;]])],[AC_MSG_RESULT(yes) ++ AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, Define if sockaddr has sa_len member)],[AC_MSG_RESULT(no)]) + + va_list_is_array=no + AC_MSG_CHECKING(whether va_list is an array) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #ifdef HAVE_STDARG_PROTOTYPES + #include + #else + #include + #endif +-], [va_list list1, list2; list1 = list2;], , [ ++]], [[va_list list1, list2; list1 = list2;]])],[],[ + AC_DEFINE(VA_LIST_IS_ARRAY, 1, [Define if a va_list is an array of some kind]) + va_list_is_array=yes + ]) +@@ -2537,9 +2432,9 @@ + AC_MSG_CHECKING([gethostbyname_r with 6 args]) + OLD_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS" +- AC_TRY_COMPILE([ ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +- ], [ ++ ]], [[ + char *name; + struct hostent *he, *res; + char buffer[2048]; +@@ -2547,12 +2442,12 @@ + int h_errnop; + + (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop) +- ], [ ++ ]])],[ + AC_DEFINE(HAVE_GETHOSTBYNAME_R) + AC_DEFINE(HAVE_GETHOSTBYNAME_R_6_ARG, 1, + [Define this if you have the 6-arg version of gethostbyname_r().]) + AC_MSG_RESULT(yes) +- ], [ ++ ],[ + AC_MSG_RESULT(no) + AC_MSG_CHECKING([gethostbyname_r with 5 args]) + AC_TRY_COMPILE([ +@@ -2613,7 +2508,7 @@ + # Check for --with-fpectl + AC_MSG_CHECKING(for --with-fpectl) + AC_ARG_WITH(fpectl, +- AC_HELP_STRING(--with-fpectl, enable SIGFPE catching), ++ AS_HELP_STRING(--with-fpectl,enable SIGFPE catching), + [ + if test "$withval" != no + then +@@ -2633,7 +2528,7 @@ + esac + AC_MSG_CHECKING(for --with-libm=STRING) + AC_ARG_WITH(libm, +- AC_HELP_STRING(--with-libm=STRING, math library), ++ AS_HELP_STRING(--with-libm=STRING,math library), + [ + if test "$withval" = no + then LIBM= +@@ -2649,7 +2544,7 @@ + AC_SUBST(LIBC) + AC_MSG_CHECKING(for --with-libc=STRING) + AC_ARG_WITH(libc, +- AC_HELP_STRING(--with-libc=STRING, C library), ++ AS_HELP_STRING(--with-libc=STRING,C library), + [ + if test "$withval" = no + then LIBC= +@@ -2684,20 +2579,20 @@ + + AC_MSG_CHECKING(for UCS-4 tcl) + have_ucs4_tcl=no +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #if TCL_UTF_MAX != 6 + # error "NOT UCS4_TCL" +-#endif], [], [ ++#endif]], [[]])],[ + AC_DEFINE(HAVE_UCS4_TCL, 1, [Define this if you have tcl and TCL_UTF_MAX==6]) + have_ucs4_tcl=yes +-]) ++],[]) + AC_MSG_RESULT($have_ucs4_tcl) + + AC_MSG_CHECKING(what type to use for unicode) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(unicode, +- AC_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@, Enable Unicode strings (default is yes)), ++ AS_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@,Enable Unicode strings (default is yes)), + [], + [enable_unicode=yes]) + +@@ -2764,15 +2659,12 @@ + # or fills with zeros (like the Cray J90, according to Tim Peters). + AC_MSG_CHECKING(whether right shift extends the sign bit) + AC_CACHE_VAL(ac_cv_rshift_extends_sign, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + exit(((-1)>>3 == -1) ? 0 : 1); + } +-], +-ac_cv_rshift_extends_sign=yes, +-ac_cv_rshift_extends_sign=no, +-ac_cv_rshift_extends_sign=yes)]) ++]])],[ac_cv_rshift_extends_sign=yes],[ac_cv_rshift_extends_sign=no],[ac_cv_rshift_extends_sign=yes])]) + AC_MSG_RESULT($ac_cv_rshift_extends_sign) + if test "$ac_cv_rshift_extends_sign" = no + then +@@ -2784,12 +2676,12 @@ + # check for getc_unlocked and related locking functions + AC_MSG_CHECKING(for getc_unlocked() and friends) + AC_CACHE_VAL(ac_cv_have_getc_unlocked, [ +-AC_TRY_LINK([#include ],[ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + FILE *f = fopen("/dev/null", "r"); + flockfile(f); + getc_unlocked(f); + funlockfile(f); +-], ac_cv_have_getc_unlocked=yes, ac_cv_have_getc_unlocked=no)]) ++]])],[ac_cv_have_getc_unlocked=yes],[ac_cv_have_getc_unlocked=no])]) + AC_MSG_RESULT($ac_cv_have_getc_unlocked) + if test "$ac_cv_have_getc_unlocked" = yes + then +@@ -2798,8 +2690,7 @@ + fi + + # check for readline 2.2 +-AC_TRY_CPP([#include ], +-have_readline=yes, have_readline=no) ++AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include ]])],[have_readline=yes],[have_readline=no]) + if test $have_readline = yes + then + AC_EGREP_HEADER([extern int rl_completion_append_character;], +@@ -2820,7 +2711,7 @@ + + AC_MSG_CHECKING(for broken nice()) + AC_CACHE_VAL(ac_cv_broken_nice, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + int val1 = nice(1); +@@ -2828,10 +2719,7 @@ + exit(0); + exit(1); + } +-], +-ac_cv_broken_nice=yes, +-ac_cv_broken_nice=no, +-ac_cv_broken_nice=no)]) ++]])],[ac_cv_broken_nice=yes],[ac_cv_broken_nice=no],[ac_cv_broken_nice=no])]) + AC_MSG_RESULT($ac_cv_broken_nice) + if test "$ac_cv_broken_nice" = yes + then +@@ -2842,7 +2730,7 @@ + # tzset(3) exists and works like we expect it to + AC_MSG_CHECKING(for working tzset()) + AC_CACHE_VAL(ac_cv_working_tzset, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + #include +@@ -2880,10 +2768,7 @@ + + exit(0); + } +-], +-ac_cv_working_tzset=yes, +-ac_cv_working_tzset=no, +-ac_cv_working_tzset=no)]) ++]])],[ac_cv_working_tzset=yes],[ac_cv_working_tzset=no],[ac_cv_working_tzset=no])]) + AC_MSG_RESULT($ac_cv_working_tzset) + if test "$ac_cv_working_tzset" = yes + then +@@ -2894,13 +2779,10 @@ + # Look for subsecond timestamps in struct stat + AC_MSG_CHECKING(for tv_nsec in struct stat) + AC_CACHE_VAL(ac_cv_stat_tv_nsec, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + struct stat st; + st.st_mtim.tv_nsec = 1; +-], +-ac_cv_stat_tv_nsec=yes, +-ac_cv_stat_tv_nsec=no, +-ac_cv_stat_tv_nsec=no)) ++]])],[ac_cv_stat_tv_nsec=yes],[ac_cv_stat_tv_nsec=no])) + AC_MSG_RESULT($ac_cv_stat_tv_nsec) + if test "$ac_cv_stat_tv_nsec" = yes + then +@@ -2911,12 +2793,10 @@ + # On HP/UX 11.0, mvwdelch is a block with a return statement + AC_MSG_CHECKING(whether mvwdelch is an expression) + AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + int rtn; + rtn = mvwdelch(0,0,0); +-], ac_cv_mvwdelch_is_expression=yes, +- ac_cv_mvwdelch_is_expression=no, +- ac_cv_mvwdelch_is_expression=yes)) ++]])],[ac_cv_mvwdelch_is_expression=yes],[ac_cv_mvwdelch_is_expression=no])) + AC_MSG_RESULT($ac_cv_mvwdelch_is_expression) + + if test "$ac_cv_mvwdelch_is_expression" = yes +@@ -2927,12 +2807,10 @@ + + AC_MSG_CHECKING(whether WINDOW has _flags) + AC_CACHE_VAL(ac_cv_window_has_flags, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + WINDOW *w; + w->_flags = 0; +-], ac_cv_window_has_flags=yes, +- ac_cv_window_has_flags=no, +- ac_cv_window_has_flags=no)) ++]])],[ac_cv_window_has_flags=yes],[ac_cv_window_has_flags=no])) + AC_MSG_RESULT($ac_cv_window_has_flags) + + diff --git a/packages/python/python-2.3.4/bindir-libdir.patch b/packages/python/python-2.3.4/bindir-libdir.patch index e69de29bb2..999bddc449 100644 --- a/packages/python/python-2.3.4/bindir-libdir.patch +++ b/packages/python/python-2.3.4/bindir-libdir.patch @@ -0,0 +1,18 @@ + +# +# Made by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.1/Makefile.pre.in~bindir-libdir 2003-09-20 12:50:28.000000000 +0200 ++++ Python-2.3.1/Makefile.pre.in 2003-11-02 19:53:17.000000000 +0100 +@@ -78,8 +78,8 @@ + exec_prefix= @exec_prefix@ + + # Expanded directories +-BINDIR= $(exec_prefix)/bin +-LIBDIR= $(exec_prefix)/lib ++BINDIR= @bindir@ ++LIBDIR= @libdir@ + MANDIR= @mandir@ + INCLUDEDIR= @includedir@ + CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-2.3.4/crosscompile.patch b/packages/python/python-2.3.4/crosscompile.patch index e69de29bb2..371399fba4 100644 --- a/packages/python/python-2.3.4/crosscompile.patch +++ b/packages/python/python-2.3.4/crosscompile.patch @@ -0,0 +1,109 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.3/Makefile.pre.in~crosscompile 2004-01-10 22:16:05.000000000 +0100 ++++ Python-2.3.3/Makefile.pre.in 2004-01-10 22:16:05.000000000 +0100 +@@ -159,6 +159,7 @@ + + PYTHON= python$(EXE) + BUILDPYTHON= python$(BUILDEXE) ++HOSTPYTHON= $(BUILDPYTHON) + + # === Definitions added by makesetup === + +@@ -185,7 +186,7 @@ + ########################################################################## + # Parser + PGEN= Parser/pgen$(EXE) +- ++HOSTPGEN= $(PGEN)$(EXE) + POBJS= \ + Parser/acceler.o \ + Parser/grammar1.o \ +@@ -314,8 +315,8 @@ + # Build the shared modules + sharedmods: $(BUILDPYTHON) + case $$MAKEFLAGS in \ +- *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \ +- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \ ++ *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \ ++ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \ + esac + + # buildno should really depend on something like LIBRARY_SRC +@@ -432,7 +433,7 @@ + + + $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT) +- -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) ++ -$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) + + $(PGEN): $(PGENOBJS) + $(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN) +@@ -705,19 +706,19 @@ + done + $(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + +@@ -812,7 +813,7 @@ + # Install the dynamically loadable modules + # This goes into $(exec_prefix) + sharedinstall: +- $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \ ++ $(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \ + --prefix=$(prefix) \ + --install-scripts=$(BINDIR) \ + --install-platlib=$(DESTSHARED) \ +--- Python-2.3.3/setup.py~crosscompile 2003-10-21 22:01:21.000000000 +0200 ++++ Python-2.3.3/setup.py 2004-01-10 22:30:12.000000000 +0100 +@@ -208,6 +208,7 @@ + except ImportError, why: + self.announce('*** WARNING: renaming "%s" since importing it' + ' failed: %s' % (ext.name, why), level=3) ++ return + assert not self.inplace + basename, tail = os.path.splitext(ext_filename) + newname = basename + "_failed" + tail +@@ -241,8 +242,8 @@ + + def detect_modules(self): + # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') ++ # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') + + # fink installs lots of goodies in /sw/... - make sure we + # check there +@@ -264,8 +265,8 @@ + # lib_dirs and inc_dirs are used to search for files; + # if a file is found in one of those directories, it can + # be assumed that no additional -I,-L directives are needed. +- lib_dirs = self.compiler.library_dirs + ['/lib', '/usr/lib'] +- inc_dirs = self.compiler.include_dirs + ['/usr/include'] ++ lib_dirs = [ os.getenv( "STAGING_LIBDIR" ) ] ++ inc_dirs = [ os.getenv( "STAGING_INCDIR" ) ] + exts = [] + + platform = self.get_platform() diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc index e69de29bb2..3ede1edaac 100644 --- a/packages/python/python-2.4.0-manifest.inc +++ b/packages/python/python-2.4.0-manifest.inc @@ -0,0 +1,210 @@ +### AUTO-GENERATED by './generate-bb.py' [(C) 2002-2004 Michael Lauer] on Sat Oct 16 12:45:14 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="ml2" +RDEPENDS_python-codecs="python-core" +FILES_python-codecs="/usr/lib/python2.4/codecs.* /usr/lib/python2.4/encodings /usr/lib/python2.4/locale.* /usr/lib/python2.4/lib-dynload/_locale.so /usr/lib/python2.4/lib-dynload/unicodedata.so /usr/lib/python2.4/gettext.* /usr/lib/python2.4/xdrlib.* " + +DESCRIPTION_python-threading="Python Threading & Synchronization Support" +PR_python-threading="ml2" +RDEPENDS_python-threading="python-core python-lang" +FILES_python-threading="/usr/lib/python2.4/bisect.* /usr/lib/python2.4/threading.* /usr/lib/python2.4/Queue.* " + +DESCRIPTION_python-distutils="Python Distribution Utility" +PR_python-distutils="ml2" +RDEPENDS_python-distutils="python-core" +FILES_python-distutils="/usr/lib/python2.4/distutils " + +DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" +PR_python-textutils="ml2" +RDEPENDS_python-textutils="python-core python-io python-re python-stringold" +FILES_python-textutils="/usr/lib/python2.4/lib-dynload/_csv.so /usr/lib/python2.4/csv.* /usr/lib/python2.4/optparse.* /usr/lib/python2.4/textwrap.* " + +DESCRIPTION_python-curses="Python Curses Support" +PR_python-curses="ml2" +RDEPENDS_python-curses="python-core libncurses5" +FILES_python-curses="/usr/lib/python2.4/curses /usr/lib/python2.4/lib-dynload/_curses.so /usr/lib/python2.4/lib-dynload/_curses_panel.so " + +DESCRIPTION_python-pickle="Python Persistence Support" +PR_python-pickle="ml2" +RDEPENDS_python-pickle="python-core python-re" +FILES_python-pickle="/usr/lib/python2.4/pickle.* /usr/lib/python2.4/shelve.* /usr/lib/python2.4/lib-dynload/cPickle.so " + +DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" +PR_python-core="ml2" +RDEPENDS_python-core="" +FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " + +DESCRIPTION_python-io="Python Low-Level I/O" +PR_python-io="ml2" +RDEPENDS_python-io="python-core python-math" +FILES_python-io="/usr/lib/python2.4/lib-dynload/_socket.so /usr/lib/python2.4/lib-dynload/select.so /usr/lib/python2.4/lib-dynload/termios.so /usr/lib/python2.4/lib-dynload/cStringIO.so /usr/lib/python2.4/pipes.* /usr/lib/python2.4/socket.* /usr/lib/python2.4/tempfile.* /usr/lib/python2.4/StringIO.* " + +DESCRIPTION_python-compression="Python High Level Compression Support" +PR_python-compression="ml2" +RDEPENDS_python-compression="python-core python-zlib" +FILES_python-compression="/usr/lib/python2.4/gzip.* /usr/lib/python2.4/zipfile.* " + +DESCRIPTION_python-re="Python Regular Expression APIs" +PR_python-re="ml2" +RDEPENDS_python-re="python-core python-stringold" +FILES_python-re="/usr/lib/python2.4/re.* /usr/lib/python2.4/sre.* /usr/lib/python2.4/sre_compile.* /usr/lib/python2.4/sre_constants* /usr/lib/python2.4/sre_parse.* " + +DESCRIPTION_python-xmlrpc="Python XMLRPC Support" +PR_python-xmlrpc="ml2" +RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" +FILES_python-xmlrpc="/usr/lib/python2.4/xmlrpclib.* /usr/lib/python2.4/SimpleXMLRPCServer.* " + +DESCRIPTION_python-terminal="Python Terminal Controlling Support" +PR_python-terminal="ml2" +RDEPENDS_python-terminal="python-core python-io" +FILES_python-terminal="/usr/lib/python2.4/pty.* /usr/lib/python2.4/tty.* " + +DESCRIPTION_python-email="Python Email Support" +PR_python-email="ml2" +RDEPENDS_python-email="python-core python-io python-re" +FILES_python-email="/usr/lib/python2.4/email " + +DESCRIPTION_python-image="Python Graphical Image Handling" +PR_python-image="ml2" +RDEPENDS_python-image="python-core" +FILES_python-image="/usr/lib/python2.4/colorsys.* /usr/lib/python2.4/imghdr.* /usr/lib/python2.4/lib-dynload/imageop.so /usr/lib/python2.4/lib-dynload/rgbimg.so " + +DESCRIPTION_python-resource="Python Resource Control Interface" +PR_python-resource="ml2" +RDEPENDS_python-resource="python-core" +FILES_python-resource="/usr/lib/python2.4/lib-dynload/resource.so " + +DESCRIPTION_python-math="Python Math Support" +PR_python-math="ml2" +RDEPENDS_python-math="python-core" +FILES_python-math="/usr/lib/python2.4/lib-dynload/cmath.so /usr/lib/python2.4/lib-dynload/math.so /usr/lib/python2.4/lib-dynload/_random.so /usr/lib/python2.4/random.* " + +DESCRIPTION_python-hotshot="Python Hotshot Profiler" +PR_python-hotshot="ml2" +RDEPENDS_python-hotshot="python-core" +FILES_python-hotshot="/usr/lib/python2.4/hotshot /usr/lib/python2.4/lib-dynload/_hotshot.so " + +DESCRIPTION_python-unixadmin="Python Unix Administration Support" +PR_python-unixadmin="ml2" +RDEPENDS_python-unixadmin="python-core" +FILES_python-unixadmin="/usr/lib/python2.4/lib-dynload/nis.so /usr/lib/python2.4/lib-dynload/grp.so /usr/lib/python2.4/lib-dynload/pwd.so /usr/lib/python2.4/getpass.* " + +DESCRIPTION_python-gdbm="Python GNU Database Support" +PR_python-gdbm="ml2" +RDEPENDS_python-gdbm="python-core libgdbm3" +FILES_python-gdbm="/usr/lib/python2.4/lib-dynload/gdbm.so " + +DESCRIPTION_python-fcntl="Python's fcntl Interface" +PR_python-fcntl="ml2" +RDEPENDS_python-fcntl="python-core" +FILES_python-fcntl="/usr/lib/python2.4/lib-dynload/fcntl.so " + +DESCRIPTION_python-netclient="Python Internet Protocol Clients" +PR_python-netclient="ml2" +RDEPENDS_python-netclient="python-core python-io python-mime" +FILES_python-netclient="/usr/lib/python2.4/base64.* /usr/lib/python2.4/ftplib.* /usr/lib/python2.4/gopherlib.* /usr/lib/python2.4/hmac.* /usr/lib/python2.4/httplib.* /usr/lib/python2.4/mimetypes.* /usr/lib/python2.4/nntplib.* /usr/lib/python2.4/poplib.* /usr/lib/python2.4/smtplib.* /usr/lib/python2.4/telnetlib.* /usr/lib/python2.4/urllib.* /usr/lib/python2.4/urllib2.* /usr/lib/python2.4/urlparse.* " + +DESCRIPTION_python-pprint="Python Pretty-Print Support" +PR_python-pprint="ml2" +RDEPENDS_python-pprint="python-core" +FILES_python-pprint="/usr/lib/python2.4/pprint.* " + +DESCRIPTION_python-netserver="Python Internet Protocol Servers" +PR_python-netserver="ml2" +RDEPENDS_python-netserver="python-core python-netclient" +FILES_python-netserver="/usr/lib/python2.4/cgi.* /usr/lib/python2.4/BaseHTTPServer.* /usr/lib/python2.4/SimpleHTTPServer.* /usr/lib/python2.4/SocketServer.* " + +DESCRIPTION_python-compiler="Python Compiler Support" +PR_python-compiler="ml2" +RDEPENDS_python-compiler="python-core" +FILES_python-compiler="/usr/lib/python2.4/compiler " + +DESCRIPTION_python-syslog="Python's syslog Interface" +PR_python-syslog="ml2" +RDEPENDS_python-syslog="python-core" +FILES_python-syslog="/usr/lib/python2.4/lib-dynload/syslog.so " + +DESCRIPTION_python-html="Python HTML Processing" +PR_python-html="ml2" +RDEPENDS_python-html="python-core" +FILES_python-html="/usr/lib/python2.4/formatter.* /usr/lib/python2.4/htmlentitydefs.* /usr/lib/python2.4/htmllib.* /usr/lib/python2.4/markupbase.* /usr/lib/python2.4/sgmllib.* " + +DESCRIPTION_python-readline="Python Readline Support" +PR_python-readline="ml2" +RDEPENDS_python-readline="python-core libreadline4" +FILES_python-readline="/usr/lib/python2.4/lib-dynload/readline.so /usr/lib/python2.4/rlcompleter.* " + +DESCRIPTION_python-pydoc="Python Interactive Help Support" +PR_python-pydoc="ml2" +RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" +FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " + +DESCRIPTION_python-xml="Python basic XML support." +PR_python-xml="ml2" +RDEPENDS_python-xml="python-core python-re" +FILES_python-xml="/usr/lib/python2.4/lib-dynload/pyexpat.so /usr/lib/python2.4/xml /usr/lib/python2.4/xmllib.* " + +DESCRIPTION_python-mime="Python MIME Handling APIs" +PR_python-mime="ml2" +RDEPENDS_python-mime="python-core python-io" +FILES_python-mime="/usr/lib/python2.4/mimetools.* /usr/lib/python2.4/rfc822.* " + +DESCRIPTION_python-unittest="Python Unit Testing Framework" +PR_python-unittest="ml2" +RDEPENDS_python-unittest="python-core python-stringold python-lang" +FILES_python-unittest="/usr/lib/python2.4/unittest.* " + +DESCRIPTION_python-stringold="Python Deprecated String APIs" +PR_python-stringold="ml2" +RDEPENDS_python-stringold="python-core" +FILES_python-stringold="/usr/lib/python2.4/lib-dynload/strop.so /usr/lib/python2.4/string.* " + +DESCRIPTION_python-compile="Python Bytecode Compilation Support" +PR_python-compile="ml2" +RDEPENDS_python-compile="python-core" +FILES_python-compile="/usr/lib/python2.4/py_compile.* /usr/lib/python2.4/compileall.* " + +DESCRIPTION_python-shell="Python Shell-Like Functionality" +PR_python-shell="ml2" +RDEPENDS_python-shell="python-core python-re" +FILES_python-shell="/usr/lib/python2.4/commands.* /usr/lib/python2.4/dircache.* /usr/lib/python2.4/fnmatch.* /usr/lib/python2.4/glob.* /usr/lib/python2.4/popen2.* /usr/lib/python2.4/shutil.* " + +DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" +PR_python-mmap="ml2" +RDEPENDS_python-mmap="python-core python-io" +FILES_python-mmap="/usr/lib/python2.4/lib-dynload/mmap.so " + +DESCRIPTION_python-zlib="Python zlib Support." +PR_python-zlib="ml3" +RDEPENDS_python-zlib="python-core libz1" +FILES_python-zlib="/usr/lib/python2.4/lib-dynload/zlib.so " + +DESCRIPTION_python-db="Python File-Based Database Support" +PR_python-db="ml2" +RDEPENDS_python-db="python-core" +FILES_python-db="/usr/lib/python2.4/anydbm.* /usr/lib/python2.4/dumbdbm.* /usr/lib/python2.4/whichdb.* " + +DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" +PR_python-crypt="ml2" +RDEPENDS_python-crypt="python-core" +FILES_python-crypt="/usr/lib/python2.4/lib-dynload/crypt.so /usr/lib/python2.4/lib-dynload/md5.so /usr/lib/python2.4/lib-dynload/rotor.so /usr/lib/python2.4/lib-dynload/sha.so " + +DESCRIPTION_python-lang="Python Low-Level Language Support" +PR_python-lang="ml2" +RDEPENDS_python-lang="python-core" +FILES_python-lang="/usr/lib/python2.4/lib-dynload/array.so /usr/lib/python2.4/lib-dynload/parser.so /usr/lib/python2.4/lib-dynload/operator.so /usr/lib/python2.4/lib-dynload/_weakref.so /usr/lib/python2.4/atexit.* /usr/lib/python2.4/code.* /usr/lib/python2.4/codeop.* /usr/lib/python2.4/dis.* /usr/lib/python2.4/inspect.* /usr/lib/python2.4/keyword.* /usr/lib/python2.4/opcode.* /usr/lib/python2.4/repr.* /usr/lib/python2.4/token.* /usr/lib/python2.4/tokenize.* /usr/lib/python2.4/traceback.* /usr/lib/python2.4/linecache.* /usr/lib/python2.4/weakref.* " + +DESCRIPTION_python-audio="Python Audio Handling" +PR_python-audio="ml2" +RDEPENDS_python-audio="python-core" +FILES_python-audio="/usr/lib/python2.4/wave.* /usr/lib/python2.4/chunk.* /usr/lib/python2.4/lib-dynload/ossaudiodev.so /usr/lib/python2.4/lib-dynload/audioop.so " + + + diff --git a/packages/python/python-2.4.0/autohell.patch b/packages/python/python-2.4.0/autohell.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.0/bindir-libdir.patch b/packages/python/python-2.4.0/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.0/crosscompile.patch b/packages/python/python-2.4.0/crosscompile.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-ao_0.82.bb b/packages/python/python-ao_0.82.bb index e69de29bb2..6c23a87b96 100644 --- a/packages/python/python-ao_0.82.bb +++ b/packages/python/python-ao_0.82.bb @@ -0,0 +1,21 @@ +LICENSE = GPL +DESCRIPTION = "Python AO Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "libao" +SRCNAME = "pyao" + +SRC_URI = "http://www.andrewchatham.com/pyogg/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_configure_prepend() { + touch Setup + echo "ao_libs = ao" >>Setup + echo "ao_lib_dir = ${STAGING_LIBDIR}" >>Setup + echo "ao_include_dir = ${STAGING_INCDIR}" >>Setup +} + + diff --git a/packages/python/python-imdbpy_1.4.bb b/packages/python/python-imdbpy_1.4.bb index e69de29bb2..5e098478b2 100644 --- a/packages/python/python-imdbpy_1.4.bb +++ b/packages/python/python-imdbpy_1.4.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "imdbpy" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/IMDbPY-${PV}" + +inherit distutils + diff --git a/packages/python/python-m2crypto-0.13.1/0.13p1.patch b/packages/python/python-m2crypto-0.13.1/0.13p1.patch index e69de29bb2..d938f7969e 100644 --- a/packages/python/python-m2crypto-0.13.1/0.13p1.patch +++ b/packages/python/python-m2crypto-0.13.1/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$' ++RCS_id='$Id$' + + 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-native-2.3.3/bindir-libdir.patch b/packages/python/python-native-2.3.3/bindir-libdir.patch index e69de29bb2..999bddc449 100644 --- a/packages/python/python-native-2.3.3/bindir-libdir.patch +++ b/packages/python/python-native-2.3.3/bindir-libdir.patch @@ -0,0 +1,18 @@ + +# +# Made by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.1/Makefile.pre.in~bindir-libdir 2003-09-20 12:50:28.000000000 +0200 ++++ Python-2.3.1/Makefile.pre.in 2003-11-02 19:53:17.000000000 +0100 +@@ -78,8 +78,8 @@ + exec_prefix= @exec_prefix@ + + # Expanded directories +-BINDIR= $(exec_prefix)/bin +-LIBDIR= $(exec_prefix)/lib ++BINDIR= @bindir@ ++LIBDIR= @libdir@ + MANDIR= @mandir@ + INCLUDEDIR= @includedir@ + CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-native-2.3.3/cross-distutils.patch b/packages/python/python-native-2.3.3/cross-distutils.patch index e69de29bb2..76ae883c1d 100644 --- a/packages/python/python-native-2.3.3/cross-distutils.patch +++ b/packages/python/python-native-2.3.3/cross-distutils.patch @@ -0,0 +1,38 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.3/Lib/distutils/sysconfig.py~cross-distutils 2003-02-10 15:02:33.000000000 +0100 ++++ Python-2.3.3/Lib/distutils/sysconfig.py 2004-03-02 20:15:05.000000000 +0100 +@@ -19,8 +19,8 @@ + from errors import DistutilsPlatformError + + # These are needed in a couple of spots, so just compute them once. +-PREFIX = os.path.normpath(sys.prefix) +-EXEC_PREFIX = os.path.normpath(sys.exec_prefix) ++PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) ++EXEC_PREFIX = os.path.normpath(sys.exec_prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + # python_build: (Boolean) if true, we're either building Python or + # building an extension with an un-installed Python, so we use +@@ -192,7 +192,8 @@ + else: + # The name of the config.h file changed in 2.2 + config_h = 'pyconfig.h' +- return os.path.join(inc_dir, config_h) ++ print "NOTE: sysconfig.get_config_h_filename() altered for OpenEmbedded" ++ return os.path.join(inc_dir, config_h).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + + def get_makefile_filename(): +@@ -200,7 +201,8 @@ + if python_build: + return os.path.join(os.path.dirname(sys.executable), "Makefile") + lib_dir = get_python_lib(plat_specific=1, standard_lib=1) +- return os.path.join(lib_dir, "config", "Makefile") ++ print "NOTE: sysconfig.get_config_h_filename() altered for OpenEmbedded" ++ return os.path.join(lib_dir, "config", "Makefile").replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + + def parse_config_h(fp, g=None): diff --git a/packages/python/python-native-2.4.0/bindir-libdir.patch b/packages/python/python-native-2.4.0/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native-2.4.0/cross-distutils.patch b/packages/python/python-native-2.4.0/cross-distutils.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native_2.4.0.bb b/packages/python/python-native_2.4.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numeric/no-lapack.patch b/packages/python/python-numeric/no-lapack.patch index e69de29bb2..d27c666ff4 100644 --- a/packages/python/python-numeric/no-lapack.patch +++ b/packages/python/python-numeric/no-lapack.patch @@ -0,0 +1,36 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Numeric-23.3/setup.py~no-lapack ++++ Numeric-23.3/setup.py +@@ -32,22 +32,22 @@ + mathlibs = [] + + # delete all but the first one in this list if using your own LAPACK/BLAS +-sourcelist = [os.path.join('Src', 'lapack_litemodule.c'), ++sourcelist = [] # os.path.join('Src', 'lapack_litemodule.c'), + # os.path.join('Src', 'blas_lite.c'), + # os.path.join('Src', 'f2c_lite.c'), + # os.path.join('Src', 'zlapack_lite.c'), + # os.path.join('Src', 'dlapack_lite.c') +- ] ++ + # set these to use your own BLAS; + +-library_dirs_list = ['/usr/lib/atlas'] +-libraries_list = ['lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] ++library_dirs_list = [] # '/usr/lib/atlas'] ++libraries_list = [] # 'lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] + # if you also set `use_dotblas` (see below), you'll need: + # ['lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] + + # set to true (1), if you also want BLAS optimized matrixmultiply/dot/innerproduct +-use_dotblas = 1 +-include_dirs = ['/usr/include/atlas'] # You may need to set this to find cblas.h ++use_dotblas = 0 ++include_dirs = [] # '/usr/include/atlas'] # You may need to set this to find cblas.h + # e.g. on UNIX using ATLAS this should be ['/usr/include/atlas'] + + # The packages are split in this way to allow future optional inclusion diff --git a/packages/python/python-pycodes-1.1/no-docs.patch b/packages/python/python-pycodes-1.1/no-docs.patch index e69de29bb2..5d41e8c03f 100644 --- a/packages/python/python-pycodes-1.1/no-docs.patch +++ b/packages/python/python-pycodes-1.1/no-docs.patch @@ -0,0 +1,18 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- pycodes/setup.py~no-docs 2004-01-25 01:01:33.000000000 +0100 ++++ pycodes/setup.py 2004-04-04 03:24:53.000000000 +0200 +@@ -43,9 +43,7 @@ + 'pycodes.tests.quantization', + 'pycodes.tests.quantization.BSC', + 'pycodes.tests.quantization.BEC'], +- data_files=([('doc', +- map(lambda x: os.path.join('doc',x), +- ['pycodes.html','pycodes.info']))]), ++ data_files=(), + ext_modules = [ + Extension('pycodes.pyLDPC', + map(lambda x: os.path.join(pyLDPCdir,x),pyLDPCsrc) + diff --git a/packages/python/python-pygame-1.6/Setup b/packages/python/python-pygame-1.6/Setup index e69de29bb2..c4558b39bb 100644 --- a/packages/python/python-pygame-1.6/Setup +++ b/packages/python/python-pygame-1.6/Setup @@ -0,0 +1,57 @@ +#This Setup file is used by the setup.py script to configure the +#python extensions. You will likely use the "config.py" which will +#build a correct Setup file for you based on your system settings. +#If not, the format is simple enough to edit by hand. First change +#the needed commandline flags for each dependency, then comment out +#any unavailable optional modules in the first optional section. + +#SDL = ??? + +FONT = -lSDL_ttf-2.0 +IMAGE = -lSDL_image-1.2 +MIXER = -lSDL_mixer-1.2 +SMPEG = -lsmpeg $(SDL) +NUMERIC = -I. + + + +#the following modules are optional. you will want to compile +#everything you can, but you can ignore ones you don't have +#dependencies for, just comment them out + +imageext src/imageext.c $(SDL) $(IMAGE) +font src/font.c $(SDL) $(FONT) +mixer src/mixer.c $(SDL) $(MIXER) +mixer_music src/music.c $(SDL) $(MIXER) +movie src/movie.c $(SDL) $(SMPEG) +surfarray src/surfarray.c $(SDL) $(NUMERIC) +sndarray src/sndarray.c $(SDL) $(NUMERIC) $(MIXER) + + + +#these modules are required for pygame to run. they only require +#SDL as a dependency. these should not be altered + +base src/base.c $(SDL) +cdrom src/cdrom.c $(SDL) +constants src/constants.c $(SDL) +display src/display.c $(SDL) +event src/event.c $(SDL) +key src/key.c $(SDL) +mouse src/mouse.c $(SDL) +rect src/rect.c $(SDL) +rwobject src/rwobject.c $(SDL) +surface src/surface.c src/alphablit.c $(SDL) +surflock src/surflock.c $(SDL) +time src/time.c $(SDL) +joystick src/joystick.c $(SDL) +draw src/draw.c $(SDL) +image src/image.c $(SDL) +transform src/transform.c src/rotozoom.c src/scale2x.c $(SDL) + + +#the following are placeholders. setup.py can use them to help +#auto-copy needed DLLs into the pygame installation folder. +#you can simply ignore these lines under non-windows, no need to +#comment out. +COPYLIB_smpeg $(SDL) $(SMPEG) diff --git a/packages/python/python-pygame-1.6/qpe.patch b/packages/python/python-pygame-1.6/qpe.patch index e69de29bb2..b4d3c01a2f 100644 --- a/packages/python/python-pygame-1.6/qpe.patch +++ b/packages/python/python-pygame-1.6/qpe.patch @@ -0,0 +1,37 @@ +--- ./src/base.c~qpe.patch 2003-10-16 15:43:22.000000000 +0930 ++++ ./src/base.c 2004-05-11 02:09:14.000000000 +0930 +@@ -37,6 +37,12 @@ + #include + extern int SDL_RegisterApp(char*, Uint32, void*); + #endif ++#ifdef QWS ++ ++int SDL_main(int argc, char *argv[]) { return 0; }; ++ ++extern void initQCop(int argc, char *argv[]); ++#endif + + #if defined(macintosh) + #if(!defined(__MWERKS__) && !TARGET_API_MAC_CARBON) +@@ -691,7 +697,10 @@ + { + PyObject *module, *dict, *apiobj; + static void* c_api[PYGAMEAPI_BASE_NUMSLOTS]; +- ++#ifdef QWS ++ char *args[] = {"pygame", NULL}; ++#endif ++ + /* create the module */ + module = Py_InitModule3("base", init__builtins__, doc_pygame_MODULE); + dict = PyModule_GetDict(module); +@@ -722,6 +731,9 @@ + /*some intiialization*/ + Py_AtExit(atexit_quit); + install_parachute(); ++#ifdef QWS ++ initQCop(1, args); ++#endif + #ifdef MS_WIN32 + SDL_RegisterApp("pygame", 0, GetModuleHandle(NULL)); + #endif diff --git a/packages/python/python-pygtk-0.6.12/remove-imlib-et-al b/packages/python/python-pygtk-0.6.12/remove-imlib-et-al index e69de29bb2..94bb164f67 100644 --- a/packages/python/python-pygtk-0.6.12/remove-imlib-et-al +++ b/packages/python/python-pygtk-0.6.12/remove-imlib-et-al @@ -0,0 +1,31 @@ +remove checking for imlib, pixbuf, gtkgl and libglade + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- pygtk-0.6.12/configure.in~remove-imlib-et-al ++++ pygtk-0.6.12/configure.in +@@ -45,17 +45,14 @@ + fi + + AM_PATH_GTK(gtk_required_version,,,$extra_mods) +-AM_PATH_GDK_IMLIB(imlib_required_version, build_imlib=true, build_imlib=false) +-AM_CONDITIONAL(BUILD_IMLIB, $build_imlib) + +-AM_PATH_GDK_PIXBUF(pixbuf_required_version, build_pixbuf=true, build_pixbuf=false) +-AM_CONDITIONAL(BUILD_PIXBUF, $build_pixbuf) ++AM_CONDITIONAL(BUILD_IMLIB, false) + +-AM_PATH_GTKGL(build_gtkgl=true, build_gtkgl=false) +-AM_CONDITIONAL(BUILD_GTKGL, $build_gtkgl) ++AM_CONDITIONAL(BUILD_PIXBUF, false) + +-AM_PATH_LIBGLADE(build_libglade=true, build_libglade=false) +-AM_CONDITIONAL(BUILD_LIBGLADE, $build_libglade) ++AM_CONDITIONAL(BUILD_GTKGL, false) ++ ++AM_CONDITIONAL(BUILD_LIBGLADE, false) + + + AC_ARG_ENABLE(numpy, diff --git a/packages/python/python-pygtk-0_0.6.12.bb b/packages/python/python-pygtk-0_0.6.12.bb index e69de29bb2..87029ec897 100644 --- a/packages/python/python-pygtk-0_0.6.12.bb +++ b/packages/python/python-pygtk-0_0.6.12.bb @@ -0,0 +1,30 @@ +LICENSE = LGPL +DESCRIPTION = "Python GTK+ 1.2 Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Rob Taylor " +DEPENDS = "gtk+-1.2 python" +RDEPENDS = "python-core python-shell python-re" +SRCNAME = "pygtk" +PR = "r4" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/python-pygtk-${PV}" + + +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 + +FILES_${PN} = "${libdir}/python2.3/" + +do_configure_prepend() { + echo ${LDFLAGS} > /tmp/ldflags + rm aclocal.m4 +} + +do_stage() { + autotools_stage_includes +} + diff --git a/packages/python/python-pygtk/acinclude.m4 b/packages/python/python-pygtk/acinclude.m4 index e69de29bb2..eec3758afc 100644 --- a/packages/python/python-pygtk/acinclude.m4 +++ b/packages/python/python-pygtk/acinclude.m4 @@ -0,0 +1,84 @@ +## 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 +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 +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-pylinda/honor-datadir.patch b/packages/python/python-pylinda/honor-datadir.patch index e69de29bb2..9035804592 100644 --- a/packages/python/python-pylinda/honor-datadir.patch +++ b/packages/python/python-pylinda/honor-datadir.patch @@ -0,0 +1,29 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- linda-0.4/setup.py~honor-datadir.patch ++++ linda-0.4/setup.py +@@ -74,7 +74,7 @@ + class myinstall(install): + def run(self): + install.run(self) +- ++ return + print "PyLinda's post-install options" + + # the following is taken from the install_scripts standard command +@@ -123,9 +123,9 @@ + Topic :: System :: Distributed Computing""".split("\n"), + version="0.4", + scripts=["linda_server.py"], +- data_files=[(root_path+"/examples", glob.glob("examples/*.py")), +- (root_path+"/doc", glob.glob("doc/html/*")), +- (root_path, ["README"])], ++ data_files=[("examples", glob.glob("examples/*.py")), ++ ("doc", glob.glob("doc/html/*")), ++ (".", ["README"])], + ext_modules=ext, + packages=["linda"], + package_dir={"linda": ""}, diff --git a/packages/python/python-pyode_1.0.0.bb b/packages/python/python-pyode_1.0.0.bb index e69de29bb2..2d70f848b5 100644 --- a/packages/python/python-pyode_1.0.0.bb +++ b/packages/python/python-pyode_1.0.0.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "PyODE is a set of open-source Python bindings for The Open Dynamics Engine, \ +an open-source physics engine. PyODE also includes an XODE parser." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "PyODE" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyode/${SRCNAME}-${PV}.tar.bz2" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + +do_configure_prepend() { + ln -s ${STAGING_LIBDIR}/.. ../ode +} + diff --git a/packages/python/python-pyqt-3.13/features b/packages/python/python-pyqt-3.13/features index e69de29bb2..6fe74cafe4 100644 --- a/packages/python/python-pyqt-3.13/features +++ b/packages/python/python-pyqt-3.13/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/python-pyqt_3.13.bb b/packages/python/python-pyqt_3.13.bb index e69de29bb2..0dcc3f32a4 100644 --- a/packages/python/python-pyqt_3.13.bb +++ b/packages/python/python-pyqt_3.13.bb @@ -0,0 +1,55 @@ +DESCRIPTION = "Python Qt/Embedded + Qt/Palmtop Bindings" +HOMEPAGE = "http://www.vanille.de/projects/python.spy" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +RDEPENDS = "python-core python-sip" +DEPENDS = "virtual/libqte2 virtual/libqpe" +SRCNAME = "pyqt" +PR = "ml1" + +SRC_URI = "http://www.vanille.de/mirror/PyQt-x11-gpl-${PV}.tar.gz \ + file://features" +S = "${WORKDIR}/PyQt-x11-gpl-${PV}" + +inherit qmake sip + +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}/uic QMAKE_MOC=${STAGING_BINDIR}/moc QMAKE_RPATH=-Wl,-rpath-link, \ + CONFIG=qt CONFIG+=warn_on CONFIG+=release \ + DESTDIR= VERSION=1.0.0 \ + DEFINES=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT DEFINES+=QWS \ + INCLUDEPATH=. \ + INCLUDEPATH+=${STAGING_INCDIR}/python2.3 \ + INCLUDEPATH+=${STAGING_INCDIR} \ + LIBS+=-L${STAGING_LIBDIR}/python2.3/site-packages \ + LIBS+=-L${QTDIR}/lib LIBS+=-lqte LIBS+=-lqpe " + +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}/python2.3/site-packages/${module}.so + done +} + +do_install() { + install -d ${D}/${libdir}/python2.3/site-packages/ + for module in ${SIP_MODULES} + do + install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/python2.3/site-packages/${module}.so + done +} + +FILES_${PN} = "${libdir}/python2.3/site-packages" diff --git a/packages/python/python-pyqwt-3.10/features b/packages/python/python-pyqwt-3.10/features index e69de29bb2..56eab20b69 100644 --- a/packages/python/python-pyqwt-3.10/features +++ b/packages/python/python-pyqwt-3.10/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/python-pyqwt-3.10/qt2.x-compat.patch b/packages/python/python-pyqwt-3.10/qt2.x-compat.patch index e69de29bb2..249ff4a5ee 100644 --- a/packages/python/python-pyqwt-3.10/qt2.x-compat.patch +++ b/packages/python/python-pyqwt-3.10/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/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb index e69de29bb2..1f41ab0459 100644 --- a/packages/python/python-pyqwt_3.10.bb +++ b/packages/python/python-pyqwt_3.10.bb @@ -0,0 +1,64 @@ +DESCRIPTION = "Python QWT Bindings, QtE edition" +HOMEPAGE = "http://www.vanille.de/projects/python.spy" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +RDEPENDS = "python-core python-sip python-pyqt (>=${PV}) python-numeric qwt" +DEPENDS = "virtual/libqte2 python-numeric python-pyqt qwt" +SRCNAME = "pyqwt" +PR = "ml2" + +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 qmake sip + +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 += "CONFIG=qt CONFIG+=warn_on CONFIG+=release \ + TARGET=qwt DESTDIR= VERSION=1.0.0 \ + DEFINES=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT DEFINES+=HAS_NUMERIC DEFINES+=QWS \ + INCLUDEPATH+=../numpy \ + INCLUDEPATH+=${STAGING_INCDIR}/python2.3 \ + INCLUDEPATH+=${STAGING_INCDIR} \ + LIBS+=-L${STAGING_LIBDIR}/python2.3/site-packages \ + LIBS+=-L${QTDIR}/lib LIBS+=-lqte LIBS+=-lqpe " + +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}/python2.3/site-packages/${module}.so + done +} + +do_install() { + install -d ${D}/${libdir}/python2.3/site-packages/ + for module in ${SIP_MODULES} + do + install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/python2.3/site-packages/${module}.so + done +} + +FILES_${PN} = "/usr/lib/python2.3/site-packages" diff --git a/packages/python/python-pyro/pyro-unattended-install.patch b/packages/python/python-pyro/pyro-unattended-install.patch index e69de29bb2..aefabacbf0 100644 --- a/packages/python/python-pyro/pyro-unattended-install.patch +++ b/packages/python/python-pyro/pyro-unattended-install.patch @@ -0,0 +1,16 @@ + +--- setup.cfg~pyro-unattended-install ++++ setup.cfg +@@ -4,9 +4,9 @@ + ### Enable the following two items for unattended install. + ### The scripts location is mandatory. Change it so something sensible. + +-#[install-options] +-#unattended=1 ++[install-options] ++unattended=1 + + [install] + optimize=1 +-#install-scripts=/foo/bar ++install-scripts= ../image/usr/lib/python2.3 diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb index e69de29bb2..3a42abe794 100644 --- a/packages/python/python-scapy_0.9.17.bb +++ b/packages/python/python-scapy_0.9.17.bb @@ -0,0 +1,21 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +RDEPENDS = "python-core python-netclient python-netserver" +SRCNAME = "scapy" + +SRC_URI = "http://www.cartel-securite.fr/pbiondi/python/scapy-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +do_install() { + install -d ${D}/${libdir}/python2.3 + install -m 0755 ${S}/scapy.py ${D}/${libdir}/python2.3/ +} + +FILES_${PN} = "${libdir}/python2.3/" + diff --git a/packages/python/python-sip_4.1.1.bb b/packages/python/python-sip_4.1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-soappy-0.11.3/fpconst.py b/packages/python/python-soappy-0.11.3/fpconst.py index e69de29bb2..3509a139bb 100644 --- a/packages/python/python-soappy-0.11.3/fpconst.py +++ b/packages/python/python-soappy-0.11.3/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$" + +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-vorbis-1.3/disable-oggcheck.patch b/packages/python/python-vorbis-1.3/disable-oggcheck.patch index e69de29bb2..2555169759 100644 --- a/packages/python/python-vorbis-1.3/disable-oggcheck.patch +++ b/packages/python/python-vorbis-1.3/disable-oggcheck.patch @@ -0,0 +1,16 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- pyvorbis-1.3/setup.py~disable-oggcheck 2003-08-15 10:42:02.000000000 +0200 ++++ pyvorbis-1.3/setup.py 2004-01-21 16:32:56.000000000 +0100 +@@ -16,7 +16,7 @@ + print '''You must have the Ogg Python bindings + installed in order to build and install + these bindings. Import of ogg._ogg failed.''' +- sys.exit(1) ++ #sys.exit(1) + + def get_setup(): + data = {} diff --git a/packages/python/python24-2.4.0/autohell.patch b/packages/python/python24-2.4.0/autohell.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python24-2.4.0/bindir-libdir.patch b/packages/python/python24-2.4.0/bindir-libdir.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python24-2.4.0/crosscompile.patch b/packages/python/python24-2.4.0/crosscompile.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python24-native-2.4.0/bindir-libdir.patch b/packages/python/python24-native-2.4.0/bindir-libdir.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python24-native-2.4.0/cross-distutils.patch b/packages/python/python24-native-2.4.0/cross-distutils.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python24-native_2.4.0.bb b/packages/python/python24-native_2.4.0.bb deleted file mode 100644 index 1fba9a2557..0000000000 --- a/packages/python/python24-native_2.4.0.bb +++ /dev/null @@ -1,31 +0,0 @@ -DESCRIPTION = "Python Programming Language" -HOMEPAGE = "http://www.python.org" -LICENSE = "PSF" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -DEPENDS = "" -PR = "r0" - -EXCLUDE_FROM_WORLD = "1" - -SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ - file://bindir-libdir.patch;patch=1 \ - file://cross-distutils.patch;patch=1" -S = "${WORKDIR}/Python-2.4" - -inherit autotools native - -EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions \ - --with-prefix=${STAGING_DIR} --with-exec-prefix=${STAGING_DIR}/${BUILD_SYS}" -EXTRA_OEMAKE = 'BUILD_SYS="" HOST_SYS=""' - -do_configure () { - oe_runconf -} - -do_stage_append() { - # install pgen for later usage with non-native builds - install Parser/pgen ${STAGING_DIR}/${BUILD_SYS}/bin/ -} - diff --git a/packages/python/python24_2.4.0.bb b/packages/python/python24_2.4.0.bb deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python_2.3.4.bb b/packages/python/python_2.3.4.bb index e69de29bb2..853375bd11 100644 --- a/packages/python/python_2.3.4.bb +++ b/packages/python/python_2.3.4.bb @@ -0,0 +1,57 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "python-native zlib gdbm" +PR = "ml4" + +SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://crosscompile.patch;patch=1" +S = "${WORKDIR}/Python-${PV}" + +inherit autotools + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions" + +# +# 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_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + 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_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + DESTDIR=${D} install +} + +include python-${PV}-manifest.inc diff --git a/packages/python/python_2.4.0.bb b/packages/python/python_2.4.0.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 1071e2166b71593939df38fc60f251af5a5ad49e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Tue, 8 Feb 2005 22:54:31 +0000 Subject: more python changes BKrev: 42094327JWQsd8MGtQxZr41myhPI5Q --- packages/python/python_2.4.0.bb | 60 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) (limited to 'packages/python') diff --git a/packages/python/python_2.4.0.bb b/packages/python/python_2.4.0.bb index e69de29bb2..d1819d64ed 100644 --- a/packages/python/python_2.4.0.bb +++ b/packages/python/python_2.4.0.bb @@ -0,0 +1,60 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +PROVIDES = "python python-core" +DEPENDS = "python-native zlib gdbm" +PR = "r0" + +PYTHON_MAJMIN = "2.4" + +SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://crosscompile.patch;patch=1" +S = "${WORKDIR}/Python-2.4" + +inherit autotools + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions" + +# +# 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}/python${PYTHON_MAJMIN}/ + install -d ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/ + install -m 0644 pyconfig.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ + 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}/python${PYTHON_MAJMIN}/config/ +} + +do_compile() { + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} +} + +do_stage() { + install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ +} + +do_install() { + install -m 0644 Makefile.orig Makefile + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + DESTDIR=${D} install +} + +include python-${PV}-manifest.inc -- cgit v1.2.3 From fb2fa1075ab82a84ead46c6d400755297bcc39f4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 9 Feb 2005 00:06:49 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/09 01:04:39+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/09 01:04:15+01:00 uni-frankfurt.de!mickeyl remove direct references to python2.3, instead compute PYTHON_DIR in distutils. Split distutils into distutils-base and distutils. BKrev: 42095419HYtcbp33LQCUNFdiLMXHog --- packages/python/python-cairo_cvs.bb | 2 +- packages/python/python-pygtk-0_0.6.12.bb | 4 +-- packages/python/python-pygtk_2.2.0.bb | 7 ++--- packages/python/python-pygtk_2.3.96.bb | 7 ++--- packages/python/python-pymp3_0.3.4.bb | 8 ++--- packages/python/python-pyqt_3.13.bb | 12 ++++---- packages/python/python-pyqwt_3.10.bb | 12 ++++---- packages/python/python-quicklauncher_0.0.1.bb | 8 ++--- packages/python/python-scapy_0.9.17.bb | 6 ++-- packages/python/python-sip_4.1.1.bb | 42 +++++++++++++++++++++++++++ 10 files changed, 74 insertions(+), 34 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-cairo_cvs.bb b/packages/python/python-cairo_cvs.bb index 7c2e25d732..cc870acbca 100644 --- a/packages/python/python-cairo_cvs.bb +++ b/packages/python/python-cairo_cvs.bb @@ -11,4 +11,4 @@ inherit autotools SRC_URI = "cvs://anoncvs@cvs.cairographics.org/cvs/cairo;module=pycairo" S = "${WORKDIR}/${SRCNAME}" -FILES_${PN} = "${libdir}/python2.3/" +FILES_${PN} = "${libdir}/${PYTHON_DIR}/" diff --git a/packages/python/python-pygtk-0_0.6.12.bb b/packages/python/python-pygtk-0_0.6.12.bb index 87029ec897..4975d9dc2f 100644 --- a/packages/python/python-pygtk-0_0.6.12.bb +++ b/packages/python/python-pygtk-0_0.6.12.bb @@ -15,9 +15,9 @@ 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 +inherit autotools pkgconfig distutils-base -FILES_${PN} = "${libdir}/python2.3/" +FILES_${PN} = "${libdir}/${PYTHON_DIR}/" do_configure_prepend() { echo ${LDFLAGS} > /tmp/ldflags diff --git a/packages/python/python-pygtk_2.2.0.bb b/packages/python/python-pygtk_2.2.0.bb index 22e9375900..453b323847 100644 --- a/packages/python/python-pygtk_2.2.0.bb +++ b/packages/python/python-pygtk_2.2.0.bb @@ -4,14 +4,13 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "gtk+ libglade" SRCNAME = "pygtk" -PR = "r1" LICENSE = "LGPL" +PR = "r2" + SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.2/${SRCNAME}-${PV}.tar.bz2" S = "${WORKDIR}/${SRCNAME}-${PV}" -inherit autotools pkgconfig - -FILES_${PN} = "${libdir}/python2.3/" +inherit autotools pkgconfig distutils-base do_stage() { autotools_stage_includes diff --git a/packages/python/python-pygtk_2.3.96.bb b/packages/python/python-pygtk_2.3.96.bb index cb2f43db60..b5bc5d2666 100644 --- a/packages/python/python-pygtk_2.3.96.bb +++ b/packages/python/python-pygtk_2.3.96.bb @@ -4,15 +4,14 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "gtk+ libglade" SRCNAME = "pygtk" -PR = "r0" LICENSE = "LGPL" +PR = "r1" + SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.3/${SRCNAME}-${PV}.tar.bz2 \ file://acinclude.m4" S = "${WORKDIR}/${SRCNAME}-${PV}" -inherit autotools pkgconfig - -FILES_${PN} = "${libdir}/python2.3/" +inherit autotools pkgconfig distutils-base do_configure_prepend() { install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb index 3b9600a7e1..000bb9712f 100644 --- a/packages/python/python-pymp3_0.3.4.bb +++ b/packages/python/python-pymp3_0.3.4.bb @@ -13,16 +13,16 @@ PY_FILES = "box_info.py layer.py sound_ctrl.py stack.py txt_tools.py" do_install() { install -d ${D}/${libdir} - install -d ${D}/${libdir}/python2.3 - install -d ${D}/${libdir}/python2.3/site-packages + install -d ${D}/${libdir}/${PYTHON_DIR} + install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages for f in ${PY_FILES} do - install -m 0644 $f ${D}${libdir}/python2.3/site-packages/ + install -m 0644 $f ${D}${libdir}/${PYTHON_DIR}/site-packages/ done install -d ${D}/${bindir} install -m 755 pymp3 ${D}/${bindir}/ } -FILES_${PN} += " ${libdir}/python2.3/site-packages/" +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 index 0dcc3f32a4..b264f67f72 100644 --- a/packages/python/python-pyqt_3.13.bb +++ b/packages/python/python-pyqt_3.13.bb @@ -26,9 +26,9 @@ EXTRA_QMAKEVARS_POST = " QMAKE_UIC=${STAGING_BINDIR}/uic QMAKE_MOC=${STAGING_BIN DESTDIR= VERSION=1.0.0 \ DEFINES=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT DEFINES+=QWS \ INCLUDEPATH=. \ - INCLUDEPATH+=${STAGING_INCDIR}/python2.3 \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ INCLUDEPATH+=${STAGING_INCDIR} \ - LIBS+=-L${STAGING_LIBDIR}/python2.3/site-packages \ + LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages \ LIBS+=-L${QTDIR}/lib LIBS+=-lqte LIBS+=-lqpe " do_configure_prepend() { @@ -40,16 +40,16 @@ do_stage() { 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}/python2.3/site-packages/${module}.so + install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so done } do_install() { - install -d ${D}/${libdir}/python2.3/site-packages/ + install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages/ for module in ${SIP_MODULES} do - install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/python2.3/site-packages/${module}.so + install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/${PYTHON_DIR}/site-packages/${module}.so done } -FILES_${PN} = "${libdir}/python2.3/site-packages" +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb index 1f41ab0459..cf8543f6c8 100644 --- a/packages/python/python-pyqwt_3.10.bb +++ b/packages/python/python-pyqwt_3.10.bb @@ -26,9 +26,9 @@ EXTRA_QMAKEVARS_POST += "CONFIG=qt CONFIG+=warn_on CONFIG+=release \ TARGET=qwt DESTDIR= VERSION=1.0.0 \ DEFINES=SIP_MAKE_DLL DEFINES+=SIP_QT_SUPPORT DEFINES+=HAS_NUMERIC DEFINES+=QWS \ INCLUDEPATH+=../numpy \ - INCLUDEPATH+=${STAGING_INCDIR}/python2.3 \ + INCLUDEPATH+=${STAGING_INCDIR}/${PYTHON_DIR} \ INCLUDEPATH+=${STAGING_INCDIR} \ - LIBS+=-L${STAGING_LIBDIR}/python2.3/site-packages \ + LIBS+=-L${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages \ LIBS+=-L${QTDIR}/lib LIBS+=-lqte LIBS+=-lqpe " do_generate_prepend() { @@ -49,16 +49,16 @@ do_stage() { 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}/python2.3/site-packages/${module}.so + install -m 0755 ${module}/lib${module}.so ${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/${module}.so done } do_install() { - install -d ${D}/${libdir}/python2.3/site-packages/ + install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages/ for module in ${SIP_MODULES} do - install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/python2.3/site-packages/${module}.so + install -m 0755 ${module}/lib${module}.so ${D}/${libdir}/${PYTHON_DIR}/site-packages/${module}.so done } -FILES_${PN} = "/usr/lib/python2.3/site-packages" +FILES_${PN} = "/usr/lib/${PYTHON_DIR}/site-packages" diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb index b3b8139448..aa294caeee 100644 --- a/packages/python/python-quicklauncher_0.0.1.bb +++ b/packages/python/python-quicklauncher_0.0.1.bb @@ -18,10 +18,10 @@ do_compile() { # do_install() { - install -d ${D}/${libdir}/python2.3/ - install -m 0755 quicklauncher.py ${D}/${libdir}/python2.3/ - install -d ${D}/${libdir}/python2.3/site-packages/quicklauncher/ - install -m 0755 testapp.py ${D}/${libdir}/python2.3/site-packages/quicklauncher/ + 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/ } diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb index 3a42abe794..278fc88a86 100644 --- a/packages/python/python-scapy_0.9.17.bb +++ b/packages/python/python-scapy_0.9.17.bb @@ -13,9 +13,9 @@ SRC_URI = "http://www.cartel-securite.fr/pbiondi/python/scapy-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" do_install() { - install -d ${D}/${libdir}/python2.3 - install -m 0755 ${S}/scapy.py ${D}/${libdir}/python2.3/ + install -d ${D}/${libdir}/${PYTHON_DIR} + install -m 0755 ${S}/scapy.py ${D}/${libdir}/${PYTHON_DIR}/ } -FILES_${PN} = "${libdir}/python2.3/" +FILES_${PN} = "${libdir}/${PYTHON_DIR}/" diff --git a/packages/python/python-sip_4.1.1.bb b/packages/python/python-sip_4.1.1.bb index e69de29bb2..071e155276 100644 --- a/packages/python/python-sip_4.1.1.bb +++ b/packages/python/python-sip_4.1.1.bb @@ -0,0 +1,42 @@ +DESCRIPTION = "Runtime helper for sip-generated python wrapper libraries" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +DEPENDS = "virtual/libqte2 python" +RDEPENDS = "python-core" +PR = "ml1" + +SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" +S = "${WORKDIR}/sip-${PV}/siplib" + +inherit qmake + +EXTRA_QMAKEVARS_POST = " TEMPLATE=lib \ + CONFIG=qt \ + 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 162167d945c624fb80da51089e65d198af7105a2 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 9 Feb 2005 00:18:35 +0000 Subject: compute python version based on staging area, not on host python *cough*. inherit distutils-base for sip, pyqt, and pyqwt BKrev: 420956dbKk6Hb3R1N-CN8-KJ3liYdQ --- packages/python/python-pyqt_3.13.bb | 4 ++-- packages/python/python-pyqwt_3.10.bb | 4 ++-- packages/python/python-sip_4.1.1.bb | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-pyqt_3.13.bb b/packages/python/python-pyqt_3.13.bb index b264f67f72..633a0e5cdd 100644 --- a/packages/python/python-pyqt_3.13.bb +++ b/packages/python/python-pyqt_3.13.bb @@ -7,13 +7,13 @@ LICENSE = "GPL" RDEPENDS = "python-core python-sip" DEPENDS = "virtual/libqte2 virtual/libqpe" SRCNAME = "pyqt" -PR = "ml1" +PR = "ml2" SRC_URI = "http://www.vanille.de/mirror/PyQt-x11-gpl-${PV}.tar.gz \ file://features" S = "${WORKDIR}/PyQt-x11-gpl-${PV}" -inherit qmake sip +inherit qmake sip distutils-base QMAKE_PROFILES = "pyqt.pro" EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb index cf8543f6c8..7b3c8ab28f 100644 --- a/packages/python/python-pyqwt_3.10.bb +++ b/packages/python/python-pyqwt_3.10.bb @@ -7,14 +7,14 @@ LICENSE = "GPL" RDEPENDS = "python-core python-sip python-pyqt (>=${PV}) python-numeric qwt" DEPENDS = "virtual/libqte2 python-numeric python-pyqt qwt" SRCNAME = "pyqwt" -PR = "ml2" +PR = "ml3" 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 qmake sip +inherit qmake sip distutils-base QMAKE_PROFILES = "pyqwt.pro" EXTRA_SIPTAGS = "-tWS_QWS -tQtPE_1_6_0 -tQt_2_3_1" diff --git a/packages/python/python-sip_4.1.1.bb b/packages/python/python-sip_4.1.1.bb index 071e155276..cc600c691c 100644 --- a/packages/python/python-sip_4.1.1.bb +++ b/packages/python/python-sip_4.1.1.bb @@ -5,12 +5,12 @@ MAINTAINER = "Michael 'Mickey' Lauer " LICENSE = "GPL" DEPENDS = "virtual/libqte2 python" RDEPENDS = "python-core" -PR = "ml1" +PR = "ml3" SRC_URI = "http://www.vanille.de/mirror/sip-${PV}.tar.gz" S = "${WORKDIR}/sip-${PV}/siplib" -inherit qmake +inherit qmake distutils-base EXTRA_QMAKEVARS_POST = " TEMPLATE=lib \ CONFIG=qt \ -- cgit v1.2.3 From 5d7dc2d94e88f492539761b4909a69955a5142b0 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 9 Feb 2005 11:01:56 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/09 02:42:08+01:00 uni-frankfurt.de!mickeyl update python-numeric to v23.7 2005/02/09 02:02:21+01:00 uni-frankfurt.de!mickeyl fix qwt 4.2 compilage against 2.3.10. Yes, QT_VERSION again (or still *sigh*) 2005/02/09 01:44:39+01:00 uni-frankfurt.de!mickeyl fix PyQt compilage against QtE 2.3.10 (QT_VERSION again *sigh*) BKrev: 4209eda4ikLKONxgarptvjIfCJ5yOA --- packages/python/python-numarray_1.0.bb | 11 -------- packages/python/python-numarray_1.1.1.bb | 0 packages/python/python-numeric/no-lapack.patch | 37 ++++++++++++-------------- packages/python/python-numeric_23.3.bb | 17 ------------ packages/python/python-numeric_23.7.bb | 0 packages/python/python-pyqt-3.13/qt2-fix.patch | 0 packages/python/python-pyqt_3.13.bb | 3 ++- 7 files changed, 19 insertions(+), 49 deletions(-) delete mode 100644 packages/python/python-numarray_1.0.bb create mode 100644 packages/python/python-numarray_1.1.1.bb delete mode 100644 packages/python/python-numeric_23.3.bb create mode 100644 packages/python/python-numeric_23.7.bb create mode 100644 packages/python/python-pyqt-3.13/qt2-fix.patch (limited to 'packages/python') diff --git a/packages/python/python-numarray_1.0.bb b/packages/python/python-numarray_1.0.bb deleted file mode 100644 index f21c377da2..0000000000 --- a/packages/python/python-numarray_1.0.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "Next Generation sophisticated Numeric Processing Package for Python" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "PYRAF" -SRCNAME = "numarray" - -SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/${SRCNAME}-${PV}.tar.gz -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-numarray_1.1.1.bb b/packages/python/python-numarray_1.1.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numeric/no-lapack.patch b/packages/python/python-numeric/no-lapack.patch index d27c666ff4..c1916b8b9f 100644 --- a/packages/python/python-numeric/no-lapack.patch +++ b/packages/python/python-numeric/no-lapack.patch @@ -3,34 +3,31 @@ # Patch managed by http://www.holgerschurig.de/patcher.html # ---- Numeric-23.3/setup.py~no-lapack -+++ Numeric-23.3/setup.py -@@ -32,22 +32,22 @@ +--- Numeric-23.7/setup.py~nolapack ++++ Numeric-23.7/setup.py +@@ -32,7 +32,7 @@ mathlibs = [] # delete all but the first one in this list if using your own LAPACK/BLAS -sourcelist = [os.path.join('Src', 'lapack_litemodule.c'), -+sourcelist = [] # os.path.join('Src', 'lapack_litemodule.c'), - # os.path.join('Src', 'blas_lite.c'), - # os.path.join('Src', 'f2c_lite.c'), - # os.path.join('Src', 'zlapack_lite.c'), - # os.path.join('Src', 'dlapack_lite.c') -- ] -+ ++sourcelist = [ + #os.path.join('Src', 'blas_lite.c'), + #os.path.join('Src', 'f2c_lite.c'), + #os.path.join('Src', 'zlapack_lite.c'), +@@ -40,12 +40,12 @@ + ] # set these to use your own BLAS; -library_dirs_list = ['/usr/lib/atlas'] -libraries_list = ['lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] -+library_dirs_list = [] # '/usr/lib/atlas'] -+libraries_list = [] # 'lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] - # if you also set `use_dotblas` (see below), you'll need: - # ['lapack', 'cblas', 'f77blas', 'atlas', 'g2c'] ++library_dirs_list = [] ++libraries_list = [] # set to true (1), if you also want BLAS optimized matrixmultiply/dot/innerproduct --use_dotblas = 1 --include_dirs = ['/usr/include/atlas'] # You may need to set this to find cblas.h +-use_dotblas = 1 +-include_dirs = ['/usr/include/atlas'] +use_dotblas = 0 -+include_dirs = [] # '/usr/include/atlas'] # You may need to set this to find cblas.h - # e.g. on UNIX using ATLAS this should be ['/usr/include/atlas'] - - # The packages are split in this way to allow future optional inclusion ++include_dirs = [] + # You may need to set this to find cblas.h + # e.g. on UNIX using ATLAS this should be ['/usr/include/atlas'] + extra_link_args = [] diff --git a/packages/python/python-numeric_23.3.bb b/packages/python/python-numeric_23.3.bb deleted file mode 100644 index 7026bfbee8..0000000000 --- a/packages/python/python-numeric_23.3.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "A sophisticated Numeric Processing Package for Python" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "PYRAF" -PR = "ml1" - -SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/Numeric-${PV}.tar.gz \ - file://no-lapack.patch;patch=1" -S = "${WORKDIR}/Numeric-${PV}" - -inherit distutils - -do_stage() { - cp -a Include/Numeric ${STAGING_INCDIR} -} - diff --git a/packages/python/python-numeric_23.7.bb b/packages/python/python-numeric_23.7.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt-3.13/qt2-fix.patch b/packages/python/python-pyqt-3.13/qt2-fix.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt_3.13.bb b/packages/python/python-pyqt_3.13.bb index 633a0e5cdd..a1cc6a6bfb 100644 --- a/packages/python/python-pyqt_3.13.bb +++ b/packages/python/python-pyqt_3.13.bb @@ -7,9 +7,10 @@ LICENSE = "GPL" RDEPENDS = "python-core python-sip" DEPENDS = "virtual/libqte2 virtual/libqpe" SRCNAME = "pyqt" -PR = "ml2" +PR = "ml3" 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}" -- cgit v1.2.3 From d419bbdcee57a912c1b1533ef76dc66d873930aa Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 10 Feb 2005 00:02:17 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/10 00:56:01+01:00 uni-frankfurt.de!mickeyl update python-pygtk to 2.4.1 BKrev: 420aa4896VQ3sIhHYzwn_5FnETwhKw --- packages/python/python-pygtk_2.3.96.bb | 23 ----------------------- packages/python/python-pygtk_2.4.1.bb | 0 2 files changed, 23 deletions(-) delete mode 100644 packages/python/python-pygtk_2.3.96.bb create mode 100644 packages/python/python-pygtk_2.4.1.bb (limited to 'packages/python') diff --git a/packages/python/python-pygtk_2.3.96.bb b/packages/python/python-pygtk_2.3.96.bb deleted file mode 100644 index b5bc5d2666..0000000000 --- a/packages/python/python-pygtk_2.3.96.bb +++ /dev/null @@ -1,23 +0,0 @@ -DESCRIPTION = "Python GTK+ Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -DEPENDS = "gtk+ libglade" -SRCNAME = "pygtk" -LICENSE = "LGPL" -PR = "r1" - -SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.3/${SRCNAME}-${PV}.tar.bz2 \ - file://acinclude.m4" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit autotools pkgconfig distutils-base - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -do_stage() { - autotools_stage_includes -} - diff --git a/packages/python/python-pygtk_2.4.1.bb b/packages/python/python-pygtk_2.4.1.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 20aed3aacf38867104f6c6de04b789c40bf66d0b Mon Sep 17 00:00:00 2001 From: "rjt@cambridgebroadband.com" Date: Mon, 14 Feb 2005 16:25:07 +0000 Subject: Merge oe-devel@oe-devel.bkbits.net:openembedded into flotta.cambridgebroadband.com:/development/openembedded/openembedded 2005/02/14 16:21:19+00:00 cambridgebroadband.com!rjt oops. forgot to up PR for the change to packages/gpe-session-scripts/files/xdefaults.patch 2005/02/11 16:44:53+00:00 cambridgebroadband.com!rjt make sudo install setuid 2005/02/11 16:41:56+00:00 cambridgebroadband.com!rjt fix rebuilding of pygtk 2005/02/11 16:39:20+00:00 cambridgebroadband.com!rjt changes to keep font size sane with new rxvt-unicode BKrev: 4210d0e3Wxo_xX5mKAME4nnoSflXeQ --- packages/python/python-pygtk-0_0.6.12.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-pygtk-0_0.6.12.bb b/packages/python/python-pygtk-0_0.6.12.bb index 4975d9dc2f..bb28f1f123 100644 --- a/packages/python/python-pygtk-0_0.6.12.bb +++ b/packages/python/python-pygtk-0_0.6.12.bb @@ -21,7 +21,7 @@ FILES_${PN} = "${libdir}/${PYTHON_DIR}/" do_configure_prepend() { echo ${LDFLAGS} > /tmp/ldflags - rm aclocal.m4 + rm -f aclocal.m4 } do_stage() { -- cgit v1.2.3 From 4f857db335de6935077d4866c51dd9d6851fed1d Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 22 Feb 2005 12:53:55 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/21 17:35:27-06:00 ti.com!kergoth Kill the ipkg paths patch, since its busted. 2005/02/21 17:33:13-06:00 ti.com!kergoth Fix sbindir in native.bbclass and cross.bbclass. Thanks to Jordan Crouse for reporting. 2005/02/21 17:13:19-06:00 ti.com!kergoth Add the paths patch to ipkg which fixes it to no longer hardcode the '/usr/lib/ipkg' path, which I forgot to check in from the previous commit. 2005/02/21 17:09:46-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/user/oe/openembedded 2005/02/21 17:09:03-06:00 ti.com!kergoth Run a sed script against our packages to fix some hardcoded target path references. As always when I do things like this, if packages you maintain were touched by this, please do a sanity check to ensure the sed script didn't run wild. 2005/02/21 15:49:47-06:00 ti.com!kergoth Use a HOTPLUG variable to manage which hotplug you prefer, to ensure that hotplug is still included in task-bootstrap even if you dont set DISTRO. BKrev: 421b2b63X5eoMcSrC7pVcptXK-iFKg --- packages/python/python-2.3.4-manifest.inc | 80 +++++++++++++++---------------- packages/python/python-2.4.0-manifest.inc | 80 +++++++++++++++---------------- packages/python/python-pyqwt_3.10.bb | 2 +- 3 files changed, 81 insertions(+), 81 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.3.4-manifest.inc b/packages/python/python-2.3.4-manifest.inc index cec02ae024..e2344f2029 100644 --- a/packages/python/python-2.3.4-manifest.inc +++ b/packages/python/python-2.3.4-manifest.inc @@ -9,202 +9,202 @@ PACKAGES="python-codecs python-threading python-distutils python-textutils pytho DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" PR_python-codecs="ml2" RDEPENDS_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.* " +FILES_python-codecs="${libdir}/python2.3/codecs.* ${libdir}/python2.3/encodings ${libdir}/python2.3/locale.* ${libdir}/python2.3/lib-dynload/_locale.so ${libdir}/python2.3/lib-dynload/unicodedata.so ${libdir}/python2.3/gettext.* ${libdir}/python2.3/xdrlib.* " DESCRIPTION_python-threading="Python Threading & Synchronization Support" PR_python-threading="ml2" RDEPENDS_python-threading="python-core python-lang" -FILES_python-threading="/usr/lib/python2.3/bisect.* /usr/lib/python2.3/threading.* /usr/lib/python2.3/Queue.* " +FILES_python-threading="${libdir}/python2.3/bisect.* ${libdir}/python2.3/threading.* ${libdir}/python2.3/Queue.* " DESCRIPTION_python-distutils="Python Distribution Utility" PR_python-distutils="ml2" RDEPENDS_python-distutils="python-core" -FILES_python-distutils="/usr/lib/python2.3/distutils " +FILES_python-distutils="${libdir}/python2.3/distutils " DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" PR_python-textutils="ml2" RDEPENDS_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.* " +FILES_python-textutils="${libdir}/python2.3/lib-dynload/_csv.so ${libdir}/python2.3/csv.* ${libdir}/python2.3/optparse.* ${libdir}/python2.3/textwrap.* " DESCRIPTION_python-curses="Python Curses Support" PR_python-curses="ml2" RDEPENDS_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 " +FILES_python-curses="${libdir}/python2.3/curses ${libdir}/python2.3/lib-dynload/_curses.so ${libdir}/python2.3/lib-dynload/_curses_panel.so " DESCRIPTION_python-pickle="Python Persistence Support" PR_python-pickle="ml2" RDEPENDS_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 " +FILES_python-pickle="${libdir}/python2.3/pickle.* ${libdir}/python2.3/shelve.* ${libdir}/python2.3/lib-dynload/cPickle.so " DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" PR_python-core="ml2" RDEPENDS_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 " +FILES_python-core="${libdir}/python2.3/__future__.* ${libdir}/python2.3/copy.* ${libdir}/python2.3/copy_reg.* ${libdir}/python2.3/ConfigParser.py ${libdir}/python2.3/getopt.* ${libdir}/python2.3/new.* ${libdir}/python2.3/os.* ${libdir}/python2.3/posixpath.* ${libdir}/python2.3/warnings.* ${libdir}/python2.3/site.* ${libdir}/python2.3/stat.* ${libdir}/python2.3/UserDict.* ${libdir}/python2.3/lib-dynload/binascii.so ${libdir}/python2.3/lib-dynload/struct.so ${libdir}/python2.3/lib-dynload/time.so ${libdir}/python2.3/lib-dynload/xreadlines.so ${libdir}/python2.3/types.* ${bindir}/python " DESCRIPTION_python-io="Python Low-Level I/O" PR_python-io="ml2" RDEPENDS_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.* " +FILES_python-io="${libdir}/python2.3/lib-dynload/_socket.so ${libdir}/python2.3/lib-dynload/select.so ${libdir}/python2.3/lib-dynload/termios.so ${libdir}/python2.3/lib-dynload/cStringIO.so ${libdir}/python2.3/pipes.* ${libdir}/python2.3/socket.* ${libdir}/python2.3/tempfile.* ${libdir}/python2.3/StringIO.* " DESCRIPTION_python-compression="Python High Level Compression Support" PR_python-compression="ml2" RDEPENDS_python-compression="python-core python-zlib" -FILES_python-compression="/usr/lib/python2.3/gzip.* /usr/lib/python2.3/zipfile.* " +FILES_python-compression="${libdir}/python2.3/gzip.* ${libdir}/python2.3/zipfile.* " DESCRIPTION_python-re="Python Regular Expression APIs" PR_python-re="ml2" RDEPENDS_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.* " +FILES_python-re="${libdir}/python2.3/re.* ${libdir}/python2.3/sre.* ${libdir}/python2.3/sre_compile.* ${libdir}/python2.3/sre_constants* ${libdir}/python2.3/sre_parse.* " DESCRIPTION_python-xmlrpc="Python XMLRPC Support" PR_python-xmlrpc="ml2" RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" -FILES_python-xmlrpc="/usr/lib/python2.3/xmlrpclib.* /usr/lib/python2.3/SimpleXMLRPCServer.* " +FILES_python-xmlrpc="${libdir}/python2.3/xmlrpclib.* ${libdir}/python2.3/SimpleXMLRPCServer.* " DESCRIPTION_python-terminal="Python Terminal Controlling Support" PR_python-terminal="ml2" RDEPENDS_python-terminal="python-core python-io" -FILES_python-terminal="/usr/lib/python2.3/pty.* /usr/lib/python2.3/tty.* " +FILES_python-terminal="${libdir}/python2.3/pty.* ${libdir}/python2.3/tty.* " DESCRIPTION_python-email="Python Email Support" PR_python-email="ml2" RDEPENDS_python-email="python-core python-io python-re" -FILES_python-email="/usr/lib/python2.3/email " +FILES_python-email="${libdir}/python2.3/email " DESCRIPTION_python-image="Python Graphical Image Handling" PR_python-image="ml2" RDEPENDS_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 " +FILES_python-image="${libdir}/python2.3/colorsys.* ${libdir}/python2.3/imghdr.* ${libdir}/python2.3/lib-dynload/imageop.so ${libdir}/python2.3/lib-dynload/rgbimg.so " DESCRIPTION_python-resource="Python Resource Control Interface" PR_python-resource="ml2" RDEPENDS_python-resource="python-core" -FILES_python-resource="/usr/lib/python2.3/lib-dynload/resource.so " +FILES_python-resource="${libdir}/python2.3/lib-dynload/resource.so " DESCRIPTION_python-math="Python Math Support" PR_python-math="ml2" RDEPENDS_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.* " +FILES_python-math="${libdir}/python2.3/lib-dynload/cmath.so ${libdir}/python2.3/lib-dynload/math.so ${libdir}/python2.3/lib-dynload/_random.so ${libdir}/python2.3/random.* " DESCRIPTION_python-hotshot="Python Hotshot Profiler" PR_python-hotshot="ml2" RDEPENDS_python-hotshot="python-core" -FILES_python-hotshot="/usr/lib/python2.3/hotshot /usr/lib/python2.3/lib-dynload/_hotshot.so " +FILES_python-hotshot="${libdir}/python2.3/hotshot ${libdir}/python2.3/lib-dynload/_hotshot.so " DESCRIPTION_python-unixadmin="Python Unix Administration Support" PR_python-unixadmin="ml2" RDEPENDS_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.* " +FILES_python-unixadmin="${libdir}/python2.3/lib-dynload/nis.so ${libdir}/python2.3/lib-dynload/grp.so ${libdir}/python2.3/lib-dynload/pwd.so ${libdir}/python2.3/getpass.* " DESCRIPTION_python-gdbm="Python GNU Database Support" PR_python-gdbm="ml2" RDEPENDS_python-gdbm="python-core libgdbm3" -FILES_python-gdbm="/usr/lib/python2.3/lib-dynload/gdbm.so " +FILES_python-gdbm="${libdir}/python2.3/lib-dynload/gdbm.so " DESCRIPTION_python-fcntl="Python's fcntl Interface" PR_python-fcntl="ml2" RDEPENDS_python-fcntl="python-core" -FILES_python-fcntl="/usr/lib/python2.3/lib-dynload/fcntl.so " +FILES_python-fcntl="${libdir}/python2.3/lib-dynload/fcntl.so " DESCRIPTION_python-netclient="Python Internet Protocol Clients" PR_python-netclient="ml2" RDEPENDS_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.* " +FILES_python-netclient="${libdir}/python2.3/base64.* ${libdir}/python2.3/ftplib.* ${libdir}/python2.3/gopherlib.* ${libdir}/python2.3/hmac.* ${libdir}/python2.3/httplib.* ${libdir}/python2.3/mimetypes.* ${libdir}/python2.3/nntplib.* ${libdir}/python2.3/poplib.* ${libdir}/python2.3/smtplib.* ${libdir}/python2.3/telnetlib.* ${libdir}/python2.3/urllib.* ${libdir}/python2.3/urllib2.* ${libdir}/python2.3/urlparse.* " DESCRIPTION_python-pprint="Python Pretty-Print Support" PR_python-pprint="ml2" RDEPENDS_python-pprint="python-core" -FILES_python-pprint="/usr/lib/python2.3/pprint.* " +FILES_python-pprint="${libdir}/python2.3/pprint.* " DESCRIPTION_python-netserver="Python Internet Protocol Servers" PR_python-netserver="ml2" RDEPENDS_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.* " +FILES_python-netserver="${libdir}/python2.3/cgi.* ${libdir}/python2.3/BaseHTTPServer.* ${libdir}/python2.3/SimpleHTTPServer.* ${libdir}/python2.3/SocketServer.* " DESCRIPTION_python-compiler="Python Compiler Support" PR_python-compiler="ml2" RDEPENDS_python-compiler="python-core" -FILES_python-compiler="/usr/lib/python2.3/compiler " +FILES_python-compiler="${libdir}/python2.3/compiler " DESCRIPTION_python-syslog="Python's syslog Interface" PR_python-syslog="ml2" RDEPENDS_python-syslog="python-core" -FILES_python-syslog="/usr/lib/python2.3/lib-dynload/syslog.so " +FILES_python-syslog="${libdir}/python2.3/lib-dynload/syslog.so " DESCRIPTION_python-html="Python HTML Processing" PR_python-html="ml2" RDEPENDS_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.* " +FILES_python-html="${libdir}/python2.3/formatter.* ${libdir}/python2.3/htmlentitydefs.* ${libdir}/python2.3/htmllib.* ${libdir}/python2.3/markupbase.* ${libdir}/python2.3/sgmllib.* " DESCRIPTION_python-readline="Python Readline Support" PR_python-readline="ml2" RDEPENDS_python-readline="python-core libreadline4" -FILES_python-readline="/usr/lib/python2.3/lib-dynload/readline.so /usr/lib/python2.3/rlcompleter.* " +FILES_python-readline="${libdir}/python2.3/lib-dynload/readline.so ${libdir}/python2.3/rlcompleter.* " DESCRIPTION_python-pydoc="Python Interactive Help Support" PR_python-pydoc="ml2" RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" -FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.3/pydoc.* " +FILES_python-pydoc="${bindir}/pydoc ${libdir}/python2.3/pydoc.* " DESCRIPTION_python-xml="Python basic XML support." PR_python-xml="ml2" RDEPENDS_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.* " +FILES_python-xml="${libdir}/python2.3/lib-dynload/pyexpat.so ${libdir}/python2.3/xml ${libdir}/python2.3/xmllib.* " DESCRIPTION_python-mime="Python MIME Handling APIs" PR_python-mime="ml2" RDEPENDS_python-mime="python-core python-io" -FILES_python-mime="/usr/lib/python2.3/mimetools.* /usr/lib/python2.3/rfc822.* " +FILES_python-mime="${libdir}/python2.3/mimetools.* ${libdir}/python2.3/rfc822.* " DESCRIPTION_python-unittest="Python Unit Testing Framework" PR_python-unittest="ml2" RDEPENDS_python-unittest="python-core python-stringold python-lang" -FILES_python-unittest="/usr/lib/python2.3/unittest.* " +FILES_python-unittest="${libdir}/python2.3/unittest.* " DESCRIPTION_python-stringold="Python Deprecated String APIs" PR_python-stringold="ml2" RDEPENDS_python-stringold="python-core" -FILES_python-stringold="/usr/lib/python2.3/lib-dynload/strop.so /usr/lib/python2.3/string.* " +FILES_python-stringold="${libdir}/python2.3/lib-dynload/strop.so ${libdir}/python2.3/string.* " DESCRIPTION_python-compile="Python Bytecode Compilation Support" PR_python-compile="ml2" RDEPENDS_python-compile="python-core" -FILES_python-compile="/usr/lib/python2.3/py_compile.* /usr/lib/python2.3/compileall.* " +FILES_python-compile="${libdir}/python2.3/py_compile.* ${libdir}/python2.3/compileall.* " DESCRIPTION_python-shell="Python Shell-Like Functionality" PR_python-shell="ml2" RDEPENDS_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.* " +FILES_python-shell="${libdir}/python2.3/commands.* ${libdir}/python2.3/dircache.* ${libdir}/python2.3/fnmatch.* ${libdir}/python2.3/glob.* ${libdir}/python2.3/popen2.* ${libdir}/python2.3/shutil.* " DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" PR_python-mmap="ml2" RDEPENDS_python-mmap="python-core python-io" -FILES_python-mmap="/usr/lib/python2.3/lib-dynload/mmap.so " +FILES_python-mmap="${libdir}/python2.3/lib-dynload/mmap.so " DESCRIPTION_python-zlib="Python zlib Support." PR_python-zlib="ml3" RDEPENDS_python-zlib="python-core libz1" -FILES_python-zlib="/usr/lib/python2.3/lib-dynload/zlib.so " +FILES_python-zlib="${libdir}/python2.3/lib-dynload/zlib.so " DESCRIPTION_python-db="Python File-Based Database Support" PR_python-db="ml2" RDEPENDS_python-db="python-core" -FILES_python-db="/usr/lib/python2.3/anydbm.* /usr/lib/python2.3/dumbdbm.* /usr/lib/python2.3/whichdb.* " +FILES_python-db="${libdir}/python2.3/anydbm.* ${libdir}/python2.3/dumbdbm.* ${libdir}/python2.3/whichdb.* " DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" PR_python-crypt="ml2" RDEPENDS_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 " +FILES_python-crypt="${libdir}/python2.3/lib-dynload/crypt.so ${libdir}/python2.3/lib-dynload/md5.so ${libdir}/python2.3/lib-dynload/rotor.so ${libdir}/python2.3/lib-dynload/sha.so " DESCRIPTION_python-lang="Python Low-Level Language Support" PR_python-lang="ml2" RDEPENDS_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.* " +FILES_python-lang="${libdir}/python2.3/lib-dynload/array.so ${libdir}/python2.3/lib-dynload/parser.so ${libdir}/python2.3/lib-dynload/operator.so ${libdir}/python2.3/lib-dynload/_weakref.so ${libdir}/python2.3/atexit.* ${libdir}/python2.3/code.* ${libdir}/python2.3/codeop.* ${libdir}/python2.3/dis.* ${libdir}/python2.3/inspect.* ${libdir}/python2.3/keyword.* ${libdir}/python2.3/opcode.* ${libdir}/python2.3/repr.* ${libdir}/python2.3/token.* ${libdir}/python2.3/tokenize.* ${libdir}/python2.3/traceback.* ${libdir}/python2.3/linecache.* ${libdir}/python2.3/weakref.* " DESCRIPTION_python-audio="Python Audio Handling" PR_python-audio="ml2" RDEPENDS_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 " +FILES_python-audio="${libdir}/python2.3/wave.* ${libdir}/python2.3/chunk.* ${libdir}/python2.3/lib-dynload/ossaudiodev.so ${libdir}/python2.3/lib-dynload/audioop.so " diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc index 3ede1edaac..6266632b83 100644 --- a/packages/python/python-2.4.0-manifest.inc +++ b/packages/python/python-2.4.0-manifest.inc @@ -9,202 +9,202 @@ PACKAGES="python-codecs python-threading python-distutils python-textutils pytho DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" PR_python-codecs="ml2" RDEPENDS_python-codecs="python-core" -FILES_python-codecs="/usr/lib/python2.4/codecs.* /usr/lib/python2.4/encodings /usr/lib/python2.4/locale.* /usr/lib/python2.4/lib-dynload/_locale.so /usr/lib/python2.4/lib-dynload/unicodedata.so /usr/lib/python2.4/gettext.* /usr/lib/python2.4/xdrlib.* " +FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " DESCRIPTION_python-threading="Python Threading & Synchronization Support" PR_python-threading="ml2" RDEPENDS_python-threading="python-core python-lang" -FILES_python-threading="/usr/lib/python2.4/bisect.* /usr/lib/python2.4/threading.* /usr/lib/python2.4/Queue.* " +FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " DESCRIPTION_python-distutils="Python Distribution Utility" PR_python-distutils="ml2" RDEPENDS_python-distutils="python-core" -FILES_python-distutils="/usr/lib/python2.4/distutils " +FILES_python-distutils="${libdir}/python2.4/distutils " DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" PR_python-textutils="ml2" RDEPENDS_python-textutils="python-core python-io python-re python-stringold" -FILES_python-textutils="/usr/lib/python2.4/lib-dynload/_csv.so /usr/lib/python2.4/csv.* /usr/lib/python2.4/optparse.* /usr/lib/python2.4/textwrap.* " +FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " DESCRIPTION_python-curses="Python Curses Support" PR_python-curses="ml2" RDEPENDS_python-curses="python-core libncurses5" -FILES_python-curses="/usr/lib/python2.4/curses /usr/lib/python2.4/lib-dynload/_curses.so /usr/lib/python2.4/lib-dynload/_curses_panel.so " +FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " DESCRIPTION_python-pickle="Python Persistence Support" PR_python-pickle="ml2" RDEPENDS_python-pickle="python-core python-re" -FILES_python-pickle="/usr/lib/python2.4/pickle.* /usr/lib/python2.4/shelve.* /usr/lib/python2.4/lib-dynload/cPickle.so " +FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" PR_python-core="ml2" RDEPENDS_python-core="" -FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " +FILES_python-core="${libdir}/python2.4/__future__.* ${libdir}/python2.4/copy.* ${libdir}/python2.4/copy_reg.* ${libdir}/python2.4/ConfigParser.py ${libdir}/python2.4/getopt.* ${libdir}/python2.4/new.* ${libdir}/python2.4/os.* ${libdir}/python2.4/posixpath.* ${libdir}/python2.4/warnings.* ${libdir}/python2.4/site.* ${libdir}/python2.4/stat.* ${libdir}/python2.4/UserDict.* ${libdir}/python2.4/lib-dynload/binascii.so ${libdir}/python2.4/lib-dynload/struct.so ${libdir}/python2.4/lib-dynload/time.so ${libdir}/python2.4/lib-dynload/xreadlines.so ${libdir}/python2.4/types.* ${bindir}/python " DESCRIPTION_python-io="Python Low-Level I/O" PR_python-io="ml2" RDEPENDS_python-io="python-core python-math" -FILES_python-io="/usr/lib/python2.4/lib-dynload/_socket.so /usr/lib/python2.4/lib-dynload/select.so /usr/lib/python2.4/lib-dynload/termios.so /usr/lib/python2.4/lib-dynload/cStringIO.so /usr/lib/python2.4/pipes.* /usr/lib/python2.4/socket.* /usr/lib/python2.4/tempfile.* /usr/lib/python2.4/StringIO.* " +FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " DESCRIPTION_python-compression="Python High Level Compression Support" PR_python-compression="ml2" RDEPENDS_python-compression="python-core python-zlib" -FILES_python-compression="/usr/lib/python2.4/gzip.* /usr/lib/python2.4/zipfile.* " +FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " DESCRIPTION_python-re="Python Regular Expression APIs" PR_python-re="ml2" RDEPENDS_python-re="python-core python-stringold" -FILES_python-re="/usr/lib/python2.4/re.* /usr/lib/python2.4/sre.* /usr/lib/python2.4/sre_compile.* /usr/lib/python2.4/sre_constants* /usr/lib/python2.4/sre_parse.* " +FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " DESCRIPTION_python-xmlrpc="Python XMLRPC Support" PR_python-xmlrpc="ml2" RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" -FILES_python-xmlrpc="/usr/lib/python2.4/xmlrpclib.* /usr/lib/python2.4/SimpleXMLRPCServer.* " +FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " DESCRIPTION_python-terminal="Python Terminal Controlling Support" PR_python-terminal="ml2" RDEPENDS_python-terminal="python-core python-io" -FILES_python-terminal="/usr/lib/python2.4/pty.* /usr/lib/python2.4/tty.* " +FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " DESCRIPTION_python-email="Python Email Support" PR_python-email="ml2" RDEPENDS_python-email="python-core python-io python-re" -FILES_python-email="/usr/lib/python2.4/email " +FILES_python-email="${libdir}/python2.4/email " DESCRIPTION_python-image="Python Graphical Image Handling" PR_python-image="ml2" RDEPENDS_python-image="python-core" -FILES_python-image="/usr/lib/python2.4/colorsys.* /usr/lib/python2.4/imghdr.* /usr/lib/python2.4/lib-dynload/imageop.so /usr/lib/python2.4/lib-dynload/rgbimg.so " +FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " DESCRIPTION_python-resource="Python Resource Control Interface" PR_python-resource="ml2" RDEPENDS_python-resource="python-core" -FILES_python-resource="/usr/lib/python2.4/lib-dynload/resource.so " +FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " DESCRIPTION_python-math="Python Math Support" PR_python-math="ml2" RDEPENDS_python-math="python-core" -FILES_python-math="/usr/lib/python2.4/lib-dynload/cmath.so /usr/lib/python2.4/lib-dynload/math.so /usr/lib/python2.4/lib-dynload/_random.so /usr/lib/python2.4/random.* " +FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* " DESCRIPTION_python-hotshot="Python Hotshot Profiler" PR_python-hotshot="ml2" RDEPENDS_python-hotshot="python-core" -FILES_python-hotshot="/usr/lib/python2.4/hotshot /usr/lib/python2.4/lib-dynload/_hotshot.so " +FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " DESCRIPTION_python-unixadmin="Python Unix Administration Support" PR_python-unixadmin="ml2" RDEPENDS_python-unixadmin="python-core" -FILES_python-unixadmin="/usr/lib/python2.4/lib-dynload/nis.so /usr/lib/python2.4/lib-dynload/grp.so /usr/lib/python2.4/lib-dynload/pwd.so /usr/lib/python2.4/getpass.* " +FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " DESCRIPTION_python-gdbm="Python GNU Database Support" PR_python-gdbm="ml2" RDEPENDS_python-gdbm="python-core libgdbm3" -FILES_python-gdbm="/usr/lib/python2.4/lib-dynload/gdbm.so " +FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " DESCRIPTION_python-fcntl="Python's fcntl Interface" PR_python-fcntl="ml2" RDEPENDS_python-fcntl="python-core" -FILES_python-fcntl="/usr/lib/python2.4/lib-dynload/fcntl.so " +FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " DESCRIPTION_python-netclient="Python Internet Protocol Clients" PR_python-netclient="ml2" RDEPENDS_python-netclient="python-core python-io python-mime" -FILES_python-netclient="/usr/lib/python2.4/base64.* /usr/lib/python2.4/ftplib.* /usr/lib/python2.4/gopherlib.* /usr/lib/python2.4/hmac.* /usr/lib/python2.4/httplib.* /usr/lib/python2.4/mimetypes.* /usr/lib/python2.4/nntplib.* /usr/lib/python2.4/poplib.* /usr/lib/python2.4/smtplib.* /usr/lib/python2.4/telnetlib.* /usr/lib/python2.4/urllib.* /usr/lib/python2.4/urllib2.* /usr/lib/python2.4/urlparse.* " +FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " DESCRIPTION_python-pprint="Python Pretty-Print Support" PR_python-pprint="ml2" RDEPENDS_python-pprint="python-core" -FILES_python-pprint="/usr/lib/python2.4/pprint.* " +FILES_python-pprint="${libdir}/python2.4/pprint.* " DESCRIPTION_python-netserver="Python Internet Protocol Servers" PR_python-netserver="ml2" RDEPENDS_python-netserver="python-core python-netclient" -FILES_python-netserver="/usr/lib/python2.4/cgi.* /usr/lib/python2.4/BaseHTTPServer.* /usr/lib/python2.4/SimpleHTTPServer.* /usr/lib/python2.4/SocketServer.* " +FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " DESCRIPTION_python-compiler="Python Compiler Support" PR_python-compiler="ml2" RDEPENDS_python-compiler="python-core" -FILES_python-compiler="/usr/lib/python2.4/compiler " +FILES_python-compiler="${libdir}/python2.4/compiler " DESCRIPTION_python-syslog="Python's syslog Interface" PR_python-syslog="ml2" RDEPENDS_python-syslog="python-core" -FILES_python-syslog="/usr/lib/python2.4/lib-dynload/syslog.so " +FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " DESCRIPTION_python-html="Python HTML Processing" PR_python-html="ml2" RDEPENDS_python-html="python-core" -FILES_python-html="/usr/lib/python2.4/formatter.* /usr/lib/python2.4/htmlentitydefs.* /usr/lib/python2.4/htmllib.* /usr/lib/python2.4/markupbase.* /usr/lib/python2.4/sgmllib.* " +FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " DESCRIPTION_python-readline="Python Readline Support" PR_python-readline="ml2" RDEPENDS_python-readline="python-core libreadline4" -FILES_python-readline="/usr/lib/python2.4/lib-dynload/readline.so /usr/lib/python2.4/rlcompleter.* " +FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " DESCRIPTION_python-pydoc="Python Interactive Help Support" PR_python-pydoc="ml2" RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" -FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " +FILES_python-pydoc="${bindir}/pydoc ${libdir}/python2.4/pydoc.* " DESCRIPTION_python-xml="Python basic XML support." PR_python-xml="ml2" RDEPENDS_python-xml="python-core python-re" -FILES_python-xml="/usr/lib/python2.4/lib-dynload/pyexpat.so /usr/lib/python2.4/xml /usr/lib/python2.4/xmllib.* " +FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " DESCRIPTION_python-mime="Python MIME Handling APIs" PR_python-mime="ml2" RDEPENDS_python-mime="python-core python-io" -FILES_python-mime="/usr/lib/python2.4/mimetools.* /usr/lib/python2.4/rfc822.* " +FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " DESCRIPTION_python-unittest="Python Unit Testing Framework" PR_python-unittest="ml2" RDEPENDS_python-unittest="python-core python-stringold python-lang" -FILES_python-unittest="/usr/lib/python2.4/unittest.* " +FILES_python-unittest="${libdir}/python2.4/unittest.* " DESCRIPTION_python-stringold="Python Deprecated String APIs" PR_python-stringold="ml2" RDEPENDS_python-stringold="python-core" -FILES_python-stringold="/usr/lib/python2.4/lib-dynload/strop.so /usr/lib/python2.4/string.* " +FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " DESCRIPTION_python-compile="Python Bytecode Compilation Support" PR_python-compile="ml2" RDEPENDS_python-compile="python-core" -FILES_python-compile="/usr/lib/python2.4/py_compile.* /usr/lib/python2.4/compileall.* " +FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " DESCRIPTION_python-shell="Python Shell-Like Functionality" PR_python-shell="ml2" RDEPENDS_python-shell="python-core python-re" -FILES_python-shell="/usr/lib/python2.4/commands.* /usr/lib/python2.4/dircache.* /usr/lib/python2.4/fnmatch.* /usr/lib/python2.4/glob.* /usr/lib/python2.4/popen2.* /usr/lib/python2.4/shutil.* " +FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" PR_python-mmap="ml2" RDEPENDS_python-mmap="python-core python-io" -FILES_python-mmap="/usr/lib/python2.4/lib-dynload/mmap.so " +FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " DESCRIPTION_python-zlib="Python zlib Support." PR_python-zlib="ml3" RDEPENDS_python-zlib="python-core libz1" -FILES_python-zlib="/usr/lib/python2.4/lib-dynload/zlib.so " +FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " DESCRIPTION_python-db="Python File-Based Database Support" PR_python-db="ml2" RDEPENDS_python-db="python-core" -FILES_python-db="/usr/lib/python2.4/anydbm.* /usr/lib/python2.4/dumbdbm.* /usr/lib/python2.4/whichdb.* " +FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" PR_python-crypt="ml2" RDEPENDS_python-crypt="python-core" -FILES_python-crypt="/usr/lib/python2.4/lib-dynload/crypt.so /usr/lib/python2.4/lib-dynload/md5.so /usr/lib/python2.4/lib-dynload/rotor.so /usr/lib/python2.4/lib-dynload/sha.so " +FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " DESCRIPTION_python-lang="Python Low-Level Language Support" PR_python-lang="ml2" RDEPENDS_python-lang="python-core" -FILES_python-lang="/usr/lib/python2.4/lib-dynload/array.so /usr/lib/python2.4/lib-dynload/parser.so /usr/lib/python2.4/lib-dynload/operator.so /usr/lib/python2.4/lib-dynload/_weakref.so /usr/lib/python2.4/atexit.* /usr/lib/python2.4/code.* /usr/lib/python2.4/codeop.* /usr/lib/python2.4/dis.* /usr/lib/python2.4/inspect.* /usr/lib/python2.4/keyword.* /usr/lib/python2.4/opcode.* /usr/lib/python2.4/repr.* /usr/lib/python2.4/token.* /usr/lib/python2.4/tokenize.* /usr/lib/python2.4/traceback.* /usr/lib/python2.4/linecache.* /usr/lib/python2.4/weakref.* " +FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " DESCRIPTION_python-audio="Python Audio Handling" PR_python-audio="ml2" RDEPENDS_python-audio="python-core" -FILES_python-audio="/usr/lib/python2.4/wave.* /usr/lib/python2.4/chunk.* /usr/lib/python2.4/lib-dynload/ossaudiodev.so /usr/lib/python2.4/lib-dynload/audioop.so " +FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb index 7b3c8ab28f..c39661bd28 100644 --- a/packages/python/python-pyqwt_3.10.bb +++ b/packages/python/python-pyqwt_3.10.bb @@ -61,4 +61,4 @@ do_install() { done } -FILES_${PN} = "/usr/lib/${PYTHON_DIR}/site-packages" +FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages" -- cgit v1.2.3 From dba2b89720b0318a28ebe7778294873b9353f71d Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Wed, 23 Feb 2005 12:47:30 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/23 12:40:33+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 12:36:37+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 11:34:13+01:00 mn-solutions.de!schurig Merge http://oe-devel@openembedded.bkbits.net/openembedded into mnz66.mn-solutions.de:/usr/src/oe/p 2005/02/23 11:33:31+01:00 mn-solutions.de!schurig fix installation stage 2005/02/23 09:27:44+00:00 (none)!xora New upstream version of kismet, fixes for compilation problems, and change of maintainer with Brunos permission 2005/02/23 01:11:25+01:00 uni-frankfurt.de!mickeyl add a sharprom-compatible distro configuration. relies on an external 2.95.3 toolchain (for now... until someone adds it to OE) and needs further work. It's a start for someone interested though. 2005/02/23 01:09:23+01:00 uni-frankfurt.de!mickeyl bump cvsdate on oz-3.5.3 2005/02/22 17:37:44-06:00 ti.com!kergoth Fix the quilt PATCHCMD to stop rampantly chmod'ing, which made the CVS directories not executable, thereby screwing up the ability to rm -rf tmp. Thanks to holger freyther for pointing it out. BKrev: 421c7b62hBWfitoVhb3IO3ZT5nS71A --- packages/python/python-pymp3_0.3.4.bb | 10 +++++----- packages/python/python-pyqt_3.13.bb | 4 ++-- packages/python/python-pyqwt_3.10.bb | 4 ++-- packages/python/python-quicklauncher_0.0.1.bb | 8 ++++---- packages/python/python-scapy_0.9.17.bb | 4 ++-- packages/python/python-sip_4.1.1.bb | 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb index 000bb9712f..a4b5bf4223 100644 --- a/packages/python/python-pymp3_0.3.4.bb +++ b/packages/python/python-pymp3_0.3.4.bb @@ -12,17 +12,17 @@ PY_FILES = "box_info.py layer.py sound_ctrl.py stack.py txt_tools.py" do_install() { - install -d ${D}/${libdir} - install -d ${D}/${libdir}/${PYTHON_DIR} - install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages + install -d ${D}${libdir} + install -d ${D}${libdir}/${PYTHON_DIR} + install -d ${D}${libdir}/${PYTHON_DIR}/site-packages for f in ${PY_FILES} do install -m 0644 $f ${D}${libdir}/${PYTHON_DIR}/site-packages/ done - install -d ${D}/${bindir} - install -m 755 pymp3 ${D}/${bindir}/ + install -d ${D}${bindir} + install -m 755 pymp3 ${D}${bindir}/ } 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 index a1cc6a6bfb..bddc1dca95 100644 --- a/packages/python/python-pyqt_3.13.bb +++ b/packages/python/python-pyqt_3.13.bb @@ -46,10 +46,10 @@ do_stage() { } do_install() { - install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages/ + 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 + install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so done } diff --git a/packages/python/python-pyqwt_3.10.bb b/packages/python/python-pyqwt_3.10.bb index c39661bd28..8677ed05ea 100644 --- a/packages/python/python-pyqwt_3.10.bb +++ b/packages/python/python-pyqwt_3.10.bb @@ -54,10 +54,10 @@ do_stage() { } do_install() { - install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages/ + 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 + install -m 0755 ${module}/lib${module}.so ${D}${libdir}/${PYTHON_DIR}/site-packages/${module}.so done } diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb index aa294caeee..c675a2f0fc 100644 --- a/packages/python/python-quicklauncher_0.0.1.bb +++ b/packages/python/python-quicklauncher_0.0.1.bb @@ -18,10 +18,10 @@ do_compile() { # 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/ + 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/ } diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb index 278fc88a86..d90875f75e 100644 --- a/packages/python/python-scapy_0.9.17.bb +++ b/packages/python/python-scapy_0.9.17.bb @@ -13,8 +13,8 @@ SRC_URI = "http://www.cartel-securite.fr/pbiondi/python/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}/ + 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-sip_4.1.1.bb b/packages/python/python-sip_4.1.1.bb index cc600c691c..5a402d3aee 100644 --- a/packages/python/python-sip_4.1.1.bb +++ b/packages/python/python-sip_4.1.1.bb @@ -34,8 +34,8 @@ do_stage() { } do_install() { - install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages/ - install libsip.so.1.0.0 ${D}/${libdir}/${PYTHON_DIR}/site-packages/sip.so + 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 7ac9b941333a812c41dc5d3af7e57b09296e1407 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 2 Mar 2005 14:56:16 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/03/02 15:55:55+01:00 uni-frankfurt.de!mickeyl add python-scons (python based build system) BKrev: 4225d410sWE3Hv9GvN9dXMFUzBPerQ --- packages/python/python-scons_0.96.90.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-scons_0.96.90.bb (limited to 'packages/python') diff --git a/packages/python/python-scons_0.96.90.bb b/packages/python/python-scons_0.96.90.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From df91e18416af9f4d460a3fc9b65f2de2f3362bac Mon Sep 17 00:00:00 2001 From: "g2@giantshoulder.com" Date: Wed, 16 Mar 2005 13:36:11 +0000 Subject: Merge nslu2-linux@nslu2-linux.bkbits.net:openembedded into giantshoulder.com:/home/tom/dev/openslug/openembedded 2005/03/17 00:06:10+10:30 (none)!rwhitby Removed the ehci module from openslug-init. 2005/03/17 00:03:09+10:30 (none)!rwhitby Removed the ehci module from openslug-image. 2005/03/16 08:34:55+10:30 (none)!rwhitby OpenSlug 1.7 - removed KALLSYMS, and EHCI is now compiled back into the kernel. 2005/03/15 08:41:13-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/15 15:48:57+00:00 (none)!dp Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into cimmeria.(none):/home/dp/zaurus/openembedded 2005/03/15 15:44:34+00:00 (none)!dp Change TARGET_ARCH to TARGET_SYS and enable RTC for timing 2005/03/15 07:41:18-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/15 16:02:40+01:00 mn-solutions.de!schurig mnci-ramses: kernel image fixes 2005/03/14 03:41:08-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/14 12:29:29+01:00 local!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into marcinj.local:/home/hrw/zaurus/bb/openembedded 2005/03/14 12:26:37+01:00 local!hrw allow packages to not have shlibs info generated - useful with packages like sharp-compat-libs 2005/03/14 03:06:57-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/14 21:33:42+10:30 (none)!rwhitby Updated fakeroot from 1.2.1 to 1.2.2 (upstream change). 2005/03/14 12:02:04+01:00 uni-frankfurt.de!mickeyl upgrade fakeroot to 1.2.2 2005/03/13 19:41:10-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/14 03:38:40+00:00 (none)!cwiiis Add missing dependencies to gconf-dbus (libxml2, popt) 2005/03/14 03:13:30+00:00 (none)!cwiiis Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into cwiiisdesktop.(none):/home/cwiiis/oe/openembedded 2005/03/14 03:12:25+00:00 (none)!cwiiis Fix automake 1.9 breakage in libmatchbox. 2005/03/13 17:41:10-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/14 00:54:51+00:00 rpsys.net!RP openzaurus-2.6: Add pxa udc suspend/resume patch by David Brownell 2005/03/13 10:41:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 13:31:09-05:00 handhelds.org!kergoth Add fakeroot 1.2.1. 2005/03/13 13:25:28-05:00 handhelds.org!kergoth Add hdparm 5.8. 2005/03/13 13:21:24-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/13 13:21:04-05:00 handhelds.org!kergoth Add rxvt-unicode 5.3. 2005/03/13 09:41:04-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 18:13:24+01:00 handhelds.org!zecke libsdl-qpe: Try placing __attribute__ at a different location 2005/03/13 08:41:59-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 11:49:00-05:00 handhelds.org!kergoth Fix the efl package builds that were broken by the recent binconfig changes (they were directly specifying the -config script paths in staging_bindir). 2005/03/13 11:43:47-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/13 11:43:30-05:00 handhelds.org!kergoth Apply bugfix from Finn Thain to the bytes_per_inode patch in genext2fs. 2005/03/13 07:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 16:15:10+01:00 uni-frankfurt.de!mickeyl add collections.so and itertools.so to python-lang 2005/03/13 06:41:12-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 15:17:47+01:00 uni-frankfurt.de!mickeyl bump CVSDATE for oz-3.5.3 2005/03/13 15:15:43+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/03/13 15:13:39+01:00 uni-frankfurt.de!mickeyl repair fortune-mod and bring it back from nonworking 2005/03/13 13:34:54+01:00 uni-frankfurt.de!mickeyl add GNU recode, a charset conversion utility 2005/03/13 03:41:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 12:16:41+01:00 (none)!koen Add vlc-gpe_0.8.1, courtesy Marc Poulhies. Fix configure flags, disable ogg/tremor for now. 2005/03/12 21:41:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/13 00:47:35-05:00 handhelds.org!kergoth Upgrade beep-media-player from 0.9.7rc2 to 0.9.7, and fix the build by defining _GNU_SOURCE. 2005/03/13 00:35:23-05:00 handhelds.org!kergoth Make the libogg builds inherit pkgconfig. 2005/03/13 00:21:46-05:00 handhelds.org!kergoth Unbork the ccdv build. 2005/03/12 20:41:07-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 23:46:08-05:00 handhelds.org!kergoth Add OpenSSH 4.0p1. 2005/03/12 19:41:14-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 17:28:56-10:00 (none)!dyoung Set NLS for glib-2.0 to be on so packages that depend on it will build 2005/03/12 22:16:52-05:00 handhelds.org!kergoth Add openssh test results to the i686 linux* site files. 2005/03/12 22:02:28-05:00 handhelds.org!kergoth Disable mmx in the inkscape builds. 2005/03/12 21:57:04-05:00 handhelds.org!kergoth Split libsigc++ 1.2 and 2.0 into seperate entities, as they should be, and adjust the inkscape deps accordingly. Inkscape builds again. 2005/03/12 18:41:10-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 20:57:13-05:00 handhelds.org!kergoth Fix the libart-lgpl build for i686. 2005/03/12 17:41:03-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 20:44:07-05:00 handhelds.org!kergoth Fix FILESPATH in freetype-native. 2005/03/12 20:34:07-05:00 handhelds.org!kergoth Add feh version 1.2.7. 2005/03/12 20:32:27-05:00 handhelds.org!kergoth imlib2: * Enable X support, and patch up the buildsystem to do so more intelligently. * Depend on x11 and xext. * Fixup the -config script. * Split out the binaries into a -bin package. 2005/03/12 20:03:00-05:00 handhelds.org!kergoth Apply patch to fixup giblib-config. 2005/03/12 16:41:04-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 19:28:47-05:00 handhelds.org!kergoth Add giblib 1.2.4 and consolodate some metadata into a .inc. 2005/03/12 19:09:47-05:00 handhelds.org!kergoth Unbork the imlib2 build.. its packaging needed tweaks, and its manual set oF EET_CONFIG and FREETYPE_CONFIG was broken by the recent binconfig changes. 2005/03/12 18:53:25-05:00 handhelds.org!kergoth Clean up the freetype builds.. use autotools_stage_includes. 2005/03/12 15:41:11-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 18:28:04-05:00 handhelds.org!kergoth Add grep 2.5.1. 2005/03/12 18:19:59-05:00 handhelds.org!kergoth Upgrade mysql to 4.1.10a. 2005/03/12 14:41:18-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 17:38:33-05:00 handhelds.org!kergoth Add php 4.3.10, and move common bits into a .inc. 2005/03/12 17:35:21-05:00 handhelds.org!kergoth Add php test results to the i686 linux* site files. 2005/03/12 17:08:27-05:00 handhelds.org!kergoth Pass the password in the cvs:// uri in the slugimage .bb 2005/03/12 17:03:03-05:00 handhelds.org!kergoth Per the recommendation of Erik Andersen, kill off the setting of -rpath in our TARGET_LDFLAGS. We now rely on ldconfig more than ever. This was necessary, because the linker looks in both rpath _and_ rpath-link to find things during the build. 2005/03/12 17:01:41-05:00 handhelds.org!kergoth Fix the naming of the .ext2 image inside the .ext2.gz for that image type. 2005/03/12 16:57:29-05:00 handhelds.org!kergoth Fix the autom4te_perllibdir bits in gnu-configize, to make it usable natively on the target. 2005/03/12 12:41:25-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 15:32:05-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/12 15:31:46-05:00 handhelds.org!kergoth genext2fs 1.3+cvs: * Apply bytes per inode patch, to fix the default inode count based on # of blocks, so it no longer uses the auto bits unnecessarily, and add a cmdline opt to control it. BKrev: 4238364bBtYSx5s1QTTJbjtEROGB3w --- packages/python/python-2.4.0-manifest.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc index 6266632b83..85ab52c16a 100644 --- a/packages/python/python-2.4.0-manifest.inc +++ b/packages/python/python-2.4.0-manifest.inc @@ -1,4 +1,4 @@ -### AUTO-GENERATED by './generate-bb.py' [(C) 2002-2004 Michael Lauer] on Sat Oct 16 12:45:14 2004 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sun Mar 13 16:12:54 2005 ### ### Warning: Manual edits will be lost! ### @@ -39,7 +39,7 @@ FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* $ DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" PR_python-core="ml2" RDEPENDS_python-core="" -FILES_python-core="${libdir}/python2.4/__future__.* ${libdir}/python2.4/copy.* ${libdir}/python2.4/copy_reg.* ${libdir}/python2.4/ConfigParser.py ${libdir}/python2.4/getopt.* ${libdir}/python2.4/new.* ${libdir}/python2.4/os.* ${libdir}/python2.4/posixpath.* ${libdir}/python2.4/warnings.* ${libdir}/python2.4/site.* ${libdir}/python2.4/stat.* ${libdir}/python2.4/UserDict.* ${libdir}/python2.4/lib-dynload/binascii.so ${libdir}/python2.4/lib-dynload/struct.so ${libdir}/python2.4/lib-dynload/time.so ${libdir}/python2.4/lib-dynload/xreadlines.so ${libdir}/python2.4/types.* ${bindir}/python " +FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " DESCRIPTION_python-io="Python Low-Level I/O" PR_python-io="ml2" @@ -144,7 +144,7 @@ FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/pyt DESCRIPTION_python-pydoc="Python Interactive Help Support" PR_python-pydoc="ml2" RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" -FILES_python-pydoc="${bindir}/pydoc ${libdir}/python2.4/pydoc.* " +FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " DESCRIPTION_python-xml="Python basic XML support." PR_python-xml="ml2" @@ -197,9 +197,9 @@ RDEPENDS_python-crypt="python-core" FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " DESCRIPTION_python-lang="Python Low-Level Language Support" -PR_python-lang="ml2" +PR_python-lang="ml3" RDEPENDS_python-lang="python-core" -FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " +FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " DESCRIPTION_python-audio="Python Audio Handling" PR_python-audio="ml2" -- cgit v1.2.3 From 3742110ce50e56f7407d426c4264b504eadcf454 Mon Sep 17 00:00:00 2001 From: "g2@giantshoulder.com" Date: Mon, 21 Mar 2005 15:07:49 +0000 Subject: Merge nslu2-linux@nslu2-linux.bkbits.net:openembedded into giantshoulder.com:/home/tom/dev/openslug/openembedded 2005/03/21 06:41:26-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 15:00:24+01:00 handhelds.org!CoreDump Update netbase from 4.19 to 4.20 since 4.19 vanished upstream 2005/03/21 05:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 13:35:17+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/03/21 13:34:55+00:00 rpsys.net!RP openzaurus-2.6: Compile fixes from Dirk for tosa 2005/03/21 04:41:24-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 13:05:52+01:00 utwente.nl!koen kbdd_cvs.bb: Apply patch from Paul Eggleton 2005/03/21 03:41:22-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 12:41:15+01:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/03/21 12:40:56+01:00 utwente.nl!koen matchbox-themes-extra_0.3.bb: hh.org -> o-hand.com 2005/03/21 12:27:55+01:00 uni-frankfurt.de!mickeyl update updater.sh for c3000 2005/03/21 21:50:32+10:30 (none)!rwhitby Unslung 4.6-alpha 2005/03/21 12:19:50+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/03/21 12:19:34+01:00 uni-frankfurt.de!mickeyl upgrade cumulus to 1.2.1 and lower the default preference of the cvs version 2005/03/21 21:45:32+10:30 (none)!rwhitby Fixed unslung-packages 2005/03/21 21:37:40+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/bitbake/openembedded 2005/03/21 21:36:04+10:30 (none)!rwhitby Updated unsling script to support external rootfs in Unslung distro 2005/03/21 10:57:51+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/03/21 10:57:29+00:00 rpsys.net!RP linux-hotplug: Update mmc.agent to work with 2.6 kernels + udev 2005/03/21 02:41:25-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 11:23:54+01:00 utwente.nl!koen xcursor-transparent-theme_0.1.1.bb: hh.org -> o-hand.com 2005/03/21 01:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 20:33:14+10:30 (none)!rwhitby Added DISTRO_TYPE to Unslung and OpenSlug 2005/03/21 10:47:07+01:00 utwente.nl!koen task-bootstrap.bb: use base-passwd-3.5.9 2005/03/21 10:23:06+01:00 handhelds.org!CoreDump Fix PR... 2005/03/21 10:21:57+01:00 handhelds.org!CoreDump Upgrade base-passwd from 3.5.7 to 3.5.9 as 3.5.7 is no longer available from upstream 2005/03/20 23:03:22-10:00 (none)!dyoung device_table-unslung.txt: Add /dev/video0 2005/03/20 22:51:31-10:00 (none)!dyoung Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into builder.(none):/home/dereky/bbroot/openembedded 2005/03/20 22:50:35-10:00 (none)!dyoung Oops forgot to enable the camera device 2005/03/21 00:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/20 22:37:46-10:00 (none)!dyoung defconfig: Enable video_dev=m and bring config up to post-config standard. 2005/03/21 09:15:32+01:00 mn-solutions.de!schurig openswan: download URL fix from Gints Polis 2005/03/21 09:13:51+01:00 mn-solutions.de!schurig Qt/E 2.3.10: Changed ramses-keyboard.patch from patch to copy-a-file mode. It happend one time too often that someone else broke my patch. 2005/03/20 16:23:39-10:00 (none)!dyoung Update the version to spca5xx camera driver 2005/03/20 16:41:28-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 00:25:15+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/03/21 00:24:56+00:00 rpsys.net!RP openzaurus-2.6: Fix the mtd mapped PROM driver so it works and add definitions for tosa/spitz to it (patch commited to MTD CVS). 2005/03/20 13:52:55-10:00 (none)!dyoung Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into builder.(none):/home/dereky/bbroot/openembedded 2005/03/20 13:51:25-10:00 (none)!dyoung renamed a file to reflect version 2005/03/20 15:41:24-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/21 00:26:12+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/03/21 00:26:02+01:00 uni-frankfurt.de!mickeyl add libsndfile and add polypaudio. the latter in nonworking, because of a bogus 'undefined reference to pa_client_conf_from_x11' 2005/03/21 00:17:43+01:00 handhelds.org!zecke QtEmbedded iPAQ sound: -Hardcode to use stereo -Do not crash on empty sound files 2005/03/20 12:41:29-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/20 21:34:03+01:00 uni-frankfurt.de!mickeyl update qpegps 0.9.2.3 and remove 0.9.1+cvs 2005/03/20 10:41:22-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/20 18:30:33+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/03/20 18:29:30+00:00 rpsys.net!RP openzaurus-2.6: Fix corrupted patch 2005/03/20 19:15:02+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/03/20 19:14:15+01:00 uni-frankfurt.de!mickeyl add meta task for all python packages compatible w/ sharprom 2005/03/20 09:41:22-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/20 17:22:01+00:00 rpsys.net!RP openzaurus-2.6: bump PR 2005/03/20 17:18:43+00:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/03/20 17:18:21+00:00 rpsys.net!RP openzaurus-2.6: Add pxa turbo mode suspend/resume fix, final updates for multi platform w100fb, patch tweaks to keep compatible with mainline. 2005/03/20 04:19:47-10:00 (none)!dyoung Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into builder.(none):/home/dereky/bbroot/openembedded 2005/03/21 01:08:40+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/bitbake/openembedded 2005/03/21 01:08:20+10:30 (none)!rwhitby Merged unslung-standard and unslung-able into a single unslung distro. Updated to support downloadable kernel modules. 2005/03/20 04:10:03-10:00 (none)!dyoung w3cam is a lightweight application to grab images from a V4L device 2005/03/20 01:41:29-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/20 10:04:55+01:00 uni-frankfurt.de!mickeyl opie-datebook-plugins: fix APPNAME and remove errornous install. guys, we don't install binaries by hand for Opie packages. Opie.bbclass exists for a reason - read it\! 2005/03/20 19:22:11+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/wl500g/openembedded 2005/03/19 12:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 20:50:29+01:00 uni-frankfurt.de!mickeyl add sets module to python-math 2005/03/19 10:41:24-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 19:22:37+01:00 uni-frankfurt.de!mickeyl zaurus kernels: catch up with package renaming 2005/03/19 19:16:02+01:00 uni-frankfurt.de!mickeyl bump CVSDATE for openzaurus-3.5.3 2005/03/19 19:00:53+01:00 uni-frankfurt.de!mickeyl only apply allow-no-pw patch to dropbear if DISTRO_TYPE == debug 2005/03/19 08:41:26-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 16:31:50+00:00 reciva.com!pb set gpe-contacts 0.36 as preferred version 2005/03/19 16:30:54+00:00 reciva.com!pb update gpe-contacts to 0.36 2005/03/19 07:41:23-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 16:34:57+01:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/03/19 16:34:45+01:00 utwente.nl!koen familiar-0.8.2.conf: don't set cvsdate for now 2005/03/19 15:46:52+01:00 vanille.de!mickeyl this changeset fixes the broken keyboard autorepeat for ipaq and sl5xxx 2005/03/19 04:41:29-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 12:38:25+01:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/03/19 12:38:07+01:00 utwente.nl!koen familiar-0.8.2.conf: move CVSDATE to tuesday 2005/03/19 18:19:59+10:30 (none)!rwhitby Added muxsshssl and nail 2005/03/18 14:41:35-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/19 08:49:24+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/bitbake/openembedded 2005/03/19 08:48:48+10:30 (none)!rwhitby Fixed muxsshssl unpacking 2005/03/18 22:59:51+01:00 zeckescompany.nl!alwin added datebookplugins to build-system 2005/03/18 12:41:25-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 15:40:19-05:00 handhelds.org!kergoth Fix the permissions on /dev/tty and /dev/console in the /dev/ makedevs'd ramdisk. This fixes that annoying bug where | more doesnt work, and also makes the openssh ssh client stop sucking. 2005/03/18 11:41:27-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 14:01:26-05:00 handhelds.org!kergoth Fix ttyconv's DESCRIPTION. 2005/03/18 14:00:35-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/18 14:00:11-05:00 handhelds.org!kergoth Add ttyconv 0.2.3 (A small app to convert terminal sessions from one encoding to another). 2005/03/18 19:58:03+01:00 dyndns.org!reenoo Merge oe-devel@oe-devel.bkbits.net:openembedded into sugarcube.dyndns.org:/home2/oe/bakery/openembedded 2005/03/18 19:55:40+01:00 dyndns.org!reenoo kaffe: resurrect kaffe from nonworking. the packaging still needs some polishing. the -qt incarnation needs to be tested and the (qt only) stuff from nonworking removed if it works. 2005/03/18 10:42:21-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 13:04:34-05:00 handhelds.org!kergoth Add 'patch' to the RDEPENDS of bazaar. It works now, if you install GNU's tar instead of busybox's. 2005/03/18 09:42:15-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 12:19:48-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/18 12:19:12-05:00 handhelds.org!kergoth Add ccache.inc, which: Makes ccache use a TMPDIR specific ccache directory if using the crosscompiler, since it isn't likely to be useful with any other toolchain than the one we just built, and would otherwise push more useful things out of the default cache. 2005/03/18 08:41:34-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 17:19:59+01:00 local!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into marcinj.local:/home/hrw/zaurus/bb/openembedded 2005/03/18 10:34:22-05:00 handhelds.org!kergoth Make the bazaar .bb install its bazaar-gpg-check awk script, and RSUGGESTS gnupg. 2005/03/18 10:16:16-05:00 handhelds.org!kergoth neon: fix LICENSE. Bump PR. Pass --enable-shared --enable-static. Add a do_stage. 2005/03/18 10:10:45-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/18 10:10:26-05:00 handhelds.org!kergoth Add bazaar 1.2 (an implementation of GNU Arch in C, based on tla). 2005/03/18 06:41:26-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 15:07:27+01:00 local!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into marcinj.local:/home/hrw/zaurus/bb/openembedded 2005/03/18 15:07:05+01:00 local!hrw added more fonts to meta-opie 2005/03/18 13:43:33+00:00 rpsys.net!RP openzaurus-2.6: Dirks updates to Tosa and some w100fb updates 2005/03/18 04:41:25-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 22:57:59+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/bitbake/openembedded 2005/03/18 22:57:42+10:30 (none)!rwhitby Added muxsshssl, but still waiting for sf.net CVS to update before it can be used. 2005/03/18 13:23:12+01:00 uni-frankfurt.de!mickeyl ship opie-qss in the default image 2005/03/18 03:41:21-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 12:25:50+01:00 local!hrw added development version 2.0.17 of kdepimpi (marked as non-default) 2005/03/18 21:55:18+10:30 (none)!rwhitby Added mt-daapd, strace and nail to openslug-packages. 2005/03/18 01:04:24-10:00 (none)!dyoung A enhanced mailx replacement 2005/03/18 00:46:33-10:00 (none)!dyoung mt-daapd_0.2.1.1.bb: changed the dl location 2005/03/18 20:59:08+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/bitbake/openembedded 2005/03/18 20:58:31+10:30 (none)!rwhitby Added sudo and perl to openslug-packages, and demoted mt-daapd 2005/03/17 19:41:54-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/17 22:30:43-05:00 handhelds.org!kergoth Kill a few files that were unintentionally checked in, in the last cset. 2005/03/17 22:26:35-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/17 22:26:19-05:00 handhelds.org!kergoth Start adding wrt54g{,s} bits. This is the linux-wrt 2.4.20 kernel, and an /etc/network/interfaces file. 2005/03/17 16:42:09-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/18 00:45:28+01:00 handhelds.org!zecke Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into handhelds.org:/home/ich/programming/oe/openembedded 2005/03/18 00:44:27+01:00 handhelds.org!zecke ZeeCookBook patch by Philip Frampton: -Update Zeecookbook to 1.1 from 1.0beta3 -Fix packaging 2005/03/17 15:41:32-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/17 18:37:37-05:00 handhelds.org!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into handhelds.org:/home/kergoth/code/openembedded 2005/03/17 18:37:17-05:00 handhelds.org!kergoth Add pcmciautils 001 (can use these to manage 16 bit pcmcia cards with hotplug, given a recent enough kernel and sysfsutils). 2005/03/17 18:35:58-05:00 handhelds.org!kergoth Apply libsysfs write attributes patch to sysfsutils (required for pcmciautils). 2005/03/18 00:06:08+01:00 utwente.nl!koen meta-sectest-gpe.bb: disable btscanner and dillo for now 2005/03/17 14:41:19-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/17 23:37:28+01:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/03/17 23:37:14+01:00 utwente.nl!koen mbmerlin_0.8.1-2.bb: unbork mbmerlin 2005/03/17 22:43:32+01:00 handhelds.org!zecke Pocket Cellar patches courtsey Philip Frampton: -Patches are not yet 100% Qtopia/Opie conform but still it is an improvement -Lookup the PocketCellar Wine Database at the right directory 2005/03/17 21:03:50+01:00 dyndns.org!reenoo vlc-gpe: remove unnecessary "/" separator one more time. 2005/03/17 06:41:26-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/17 14:56:19+01:00 utwente.nl!koen preferred-gpe-versions.inc: newer xextensions 2005/03/16 09:40:06+10:30 (none)!rwhitby Patch for ipkg which makes it respect the setting of sysconfdir. 2005/03/16 09:39:14+10:30 (none)!rwhitby Added wl500g machine and AsusOE distro 2005/03/16 08:08:59+10:30 (none)!rwhitby Merge bk://oe-devel.bkbits.net/openembedded into home.(none):/home/wl500g/openembedded 2005/03/11 22:36:27+10:30 (none)!rwhitby Merge bk://oe-devel.bkbits.net/openembedded into home.(none):/home/wl500g/openembedded BKrev: 423ee345bbZEjSmlBpykWs0rnfomxA --- packages/python/python-2.4.0-manifest.inc | 6 +++--- packages/python/python_2.4.0.bb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc index 85ab52c16a..9e6c1da5ef 100644 --- a/packages/python/python-2.4.0-manifest.inc +++ b/packages/python/python-2.4.0-manifest.inc @@ -1,4 +1,4 @@ -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sun Mar 13 16:12:54 2005 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sat Mar 19 20:48:56 2005 ### ### Warning: Manual edits will be lost! ### @@ -82,9 +82,9 @@ RDEPENDS_python-resource="python-core" FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " DESCRIPTION_python-math="Python Math Support" -PR_python-math="ml2" +PR_python-math="ml3" RDEPENDS_python-math="python-core" -FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* " +FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " DESCRIPTION_python-hotshot="Python Hotshot Profiler" PR_python-hotshot="ml2" diff --git a/packages/python/python_2.4.0.bb b/packages/python/python_2.4.0.bb index d1819d64ed..b2cc57aba0 100644 --- a/packages/python/python_2.4.0.bb +++ b/packages/python/python_2.4.0.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native zlib gdbm" -PR = "r0" +PR = "r1" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 64cddda25e305dd0d955ef7f9d9b20746a31125f Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 29 Mar 2005 09:41:28 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/29 11:03:17+02:00 uni-frankfurt.de!mickeyl libgmail: s/DEPENDS/RDEPENDS/ 2005/03/29 10:54:55+02:00 uni-frankfurt.de!mickeyl add python-libgmail, Python bindings for Google's Gmail Service BKrev: 424922c8wRwb3u3ZR2Kd2f3MF_QlAg --- packages/python/python-libgmail_0.0.7.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-libgmail_0.0.7.bb (limited to 'packages/python') diff --git a/packages/python/python-libgmail_0.0.7.bb b/packages/python/python-libgmail_0.0.7.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From da8d028eb6728a5dfae5f8565807ff3ccbf4ddd4 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Wed, 30 Mar 2005 15:41:28 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/30 17:36:03+02:00 utwente.nl!koen familiar-0.8.2.conf: fix typo in feeds 2005/03/30 17:17:54+02:00 uni-frankfurt.de!mickeyl upgrade python to 2.4.1 BKrev: 424ac8a8rG-zovjaRwqkaAyN_2kENQ --- packages/python/python-2.4.0-manifest.inc | 210 ----------------------- packages/python/python-2.4.0/autohell.patch | 0 packages/python/python-2.4.0/bindir-libdir.patch | 0 packages/python/python-2.4.0/crosscompile.patch | 0 packages/python/python-2.4.1-manifest.inc | 0 packages/python/python-2.4.1/autohell.patch | 0 packages/python/python-2.4.1/bindir-libdir.patch | 0 packages/python/python-2.4.1/crosscompile.patch | 0 packages/python/python_2.4.0.bb | 60 ------- packages/python/python_2.4.1.bb | 0 10 files changed, 270 deletions(-) delete mode 100644 packages/python/python-2.4.0-manifest.inc delete mode 100644 packages/python/python-2.4.0/autohell.patch delete mode 100644 packages/python/python-2.4.0/bindir-libdir.patch delete mode 100644 packages/python/python-2.4.0/crosscompile.patch create mode 100644 packages/python/python-2.4.1-manifest.inc create mode 100644 packages/python/python-2.4.1/autohell.patch create mode 100644 packages/python/python-2.4.1/bindir-libdir.patch create mode 100644 packages/python/python-2.4.1/crosscompile.patch delete mode 100644 packages/python/python_2.4.0.bb create mode 100644 packages/python/python_2.4.1.bb (limited to 'packages/python') diff --git a/packages/python/python-2.4.0-manifest.inc b/packages/python/python-2.4.0-manifest.inc deleted file mode 100644 index 9e6c1da5ef..0000000000 --- a/packages/python/python-2.4.0-manifest.inc +++ /dev/null @@ -1,210 +0,0 @@ -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sat Mar 19 20:48:56 2005 -### -### 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="ml2" -RDEPENDS_python-codecs="python-core" -FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " - -DESCRIPTION_python-threading="Python Threading & Synchronization Support" -PR_python-threading="ml2" -RDEPENDS_python-threading="python-core python-lang" -FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " - -DESCRIPTION_python-distutils="Python Distribution Utility" -PR_python-distutils="ml2" -RDEPENDS_python-distutils="python-core" -FILES_python-distutils="${libdir}/python2.4/distutils " - -DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" -PR_python-textutils="ml2" -RDEPENDS_python-textutils="python-core python-io python-re python-stringold" -FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " - -DESCRIPTION_python-curses="Python Curses Support" -PR_python-curses="ml2" -RDEPENDS_python-curses="python-core libncurses5" -FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " - -DESCRIPTION_python-pickle="Python Persistence Support" -PR_python-pickle="ml2" -RDEPENDS_python-pickle="python-core python-re" -FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " - -DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" -PR_python-core="ml2" -RDEPENDS_python-core="" -FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " - -DESCRIPTION_python-io="Python Low-Level I/O" -PR_python-io="ml2" -RDEPENDS_python-io="python-core python-math" -FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " - -DESCRIPTION_python-compression="Python High Level Compression Support" -PR_python-compression="ml2" -RDEPENDS_python-compression="python-core python-zlib" -FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " - -DESCRIPTION_python-re="Python Regular Expression APIs" -PR_python-re="ml2" -RDEPENDS_python-re="python-core python-stringold" -FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " - -DESCRIPTION_python-xmlrpc="Python XMLRPC Support" -PR_python-xmlrpc="ml2" -RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" -FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " - -DESCRIPTION_python-terminal="Python Terminal Controlling Support" -PR_python-terminal="ml2" -RDEPENDS_python-terminal="python-core python-io" -FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " - -DESCRIPTION_python-email="Python Email Support" -PR_python-email="ml2" -RDEPENDS_python-email="python-core python-io python-re" -FILES_python-email="${libdir}/python2.4/email " - -DESCRIPTION_python-image="Python Graphical Image Handling" -PR_python-image="ml2" -RDEPENDS_python-image="python-core" -FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " - -DESCRIPTION_python-resource="Python Resource Control Interface" -PR_python-resource="ml2" -RDEPENDS_python-resource="python-core" -FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " - -DESCRIPTION_python-math="Python Math Support" -PR_python-math="ml3" -RDEPENDS_python-math="python-core" -FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " - -DESCRIPTION_python-hotshot="Python Hotshot Profiler" -PR_python-hotshot="ml2" -RDEPENDS_python-hotshot="python-core" -FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " - -DESCRIPTION_python-unixadmin="Python Unix Administration Support" -PR_python-unixadmin="ml2" -RDEPENDS_python-unixadmin="python-core" -FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " - -DESCRIPTION_python-gdbm="Python GNU Database Support" -PR_python-gdbm="ml2" -RDEPENDS_python-gdbm="python-core libgdbm3" -FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " - -DESCRIPTION_python-fcntl="Python's fcntl Interface" -PR_python-fcntl="ml2" -RDEPENDS_python-fcntl="python-core" -FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " - -DESCRIPTION_python-netclient="Python Internet Protocol Clients" -PR_python-netclient="ml2" -RDEPENDS_python-netclient="python-core python-io python-mime" -FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " - -DESCRIPTION_python-pprint="Python Pretty-Print Support" -PR_python-pprint="ml2" -RDEPENDS_python-pprint="python-core" -FILES_python-pprint="${libdir}/python2.4/pprint.* " - -DESCRIPTION_python-netserver="Python Internet Protocol Servers" -PR_python-netserver="ml2" -RDEPENDS_python-netserver="python-core python-netclient" -FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " - -DESCRIPTION_python-compiler="Python Compiler Support" -PR_python-compiler="ml2" -RDEPENDS_python-compiler="python-core" -FILES_python-compiler="${libdir}/python2.4/compiler " - -DESCRIPTION_python-syslog="Python's syslog Interface" -PR_python-syslog="ml2" -RDEPENDS_python-syslog="python-core" -FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " - -DESCRIPTION_python-html="Python HTML Processing" -PR_python-html="ml2" -RDEPENDS_python-html="python-core" -FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " - -DESCRIPTION_python-readline="Python Readline Support" -PR_python-readline="ml2" -RDEPENDS_python-readline="python-core libreadline4" -FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " - -DESCRIPTION_python-pydoc="Python Interactive Help Support" -PR_python-pydoc="ml2" -RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" -FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " - -DESCRIPTION_python-xml="Python basic XML support." -PR_python-xml="ml2" -RDEPENDS_python-xml="python-core python-re" -FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " - -DESCRIPTION_python-mime="Python MIME Handling APIs" -PR_python-mime="ml2" -RDEPENDS_python-mime="python-core python-io" -FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " - -DESCRIPTION_python-unittest="Python Unit Testing Framework" -PR_python-unittest="ml2" -RDEPENDS_python-unittest="python-core python-stringold python-lang" -FILES_python-unittest="${libdir}/python2.4/unittest.* " - -DESCRIPTION_python-stringold="Python Deprecated String APIs" -PR_python-stringold="ml2" -RDEPENDS_python-stringold="python-core" -FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " - -DESCRIPTION_python-compile="Python Bytecode Compilation Support" -PR_python-compile="ml2" -RDEPENDS_python-compile="python-core" -FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " - -DESCRIPTION_python-shell="Python Shell-Like Functionality" -PR_python-shell="ml2" -RDEPENDS_python-shell="python-core python-re" -FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " - -DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" -PR_python-mmap="ml2" -RDEPENDS_python-mmap="python-core python-io" -FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " - -DESCRIPTION_python-zlib="Python zlib Support." -PR_python-zlib="ml3" -RDEPENDS_python-zlib="python-core libz1" -FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " - -DESCRIPTION_python-db="Python File-Based Database Support" -PR_python-db="ml2" -RDEPENDS_python-db="python-core" -FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " - -DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" -PR_python-crypt="ml2" -RDEPENDS_python-crypt="python-core" -FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " - -DESCRIPTION_python-lang="Python Low-Level Language Support" -PR_python-lang="ml3" -RDEPENDS_python-lang="python-core" -FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " - -DESCRIPTION_python-audio="Python Audio Handling" -PR_python-audio="ml2" -RDEPENDS_python-audio="python-core" -FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " - - - diff --git a/packages/python/python-2.4.0/autohell.patch b/packages/python/python-2.4.0/autohell.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-2.4.0/bindir-libdir.patch b/packages/python/python-2.4.0/bindir-libdir.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-2.4.0/crosscompile.patch b/packages/python/python-2.4.0/crosscompile.patch deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.1/autohell.patch b/packages/python/python-2.4.1/autohell.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.1/bindir-libdir.patch b/packages/python/python-2.4.1/bindir-libdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.1/crosscompile.patch b/packages/python/python-2.4.1/crosscompile.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python_2.4.0.bb b/packages/python/python_2.4.0.bb deleted file mode 100644 index b2cc57aba0..0000000000 --- a/packages/python/python_2.4.0.bb +++ /dev/null @@ -1,60 +0,0 @@ -DESCRIPTION = "Python Programming Language" -HOMEPAGE = "http://www.python.org" -LICENSE = "PSF" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -PROVIDES = "python python-core" -DEPENDS = "python-native zlib gdbm" -PR = "r1" - -PYTHON_MAJMIN = "2.4" - -SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ - file://bindir-libdir.patch;patch=1 \ - file://crosscompile.patch;patch=1" -S = "${WORKDIR}/Python-2.4" - -inherit autotools - -EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions" - -# -# 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}/python${PYTHON_MAJMIN}/ - install -d ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/ - install -m 0644 pyconfig.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ - 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}/python${PYTHON_MAJMIN}/config/ -} - -do_compile() { - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_LIBDIR=${STAGING_LIBDIR} \ - STAGING_INCDIR=${STAGING_INCDIR} \ - BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} -} - -do_stage() { - install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ -} - -do_install() { - install -m 0644 Makefile.orig Makefile - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_LIBDIR=${STAGING_LIBDIR} \ - STAGING_INCDIR=${STAGING_INCDIR} \ - BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ - DESTDIR=${D} install -} - -include python-${PV}-manifest.inc diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From ea7f5348b3fda1a0e1bf399ae7bde50b840e0cc5 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Wed, 4 May 2005 15:39:59 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/04 17:29:48+02:00 uni-frankfurt.de!mickeyl upgrade python-imdbpy to 1.9 2005/05/04 16:25:25+01:00 orange!noodles Remember to bump spitz kernel version after keymap fix. 2005/05/04 16:19:11+01:00 orange!noodles Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into pot.orange:/mnt/space/firm/OE/openembedded 2005/05/04 16:16:03+01:00 orange!noodles Patch the kernel keymap for Spitz so it works under OPIE. BKrev: 4278eccfV36-c97pCAk2TKBP2vSFww --- packages/python/python-imdbpy_1.4.bb | 12 ------------ packages/python/python-imdbpy_1.9.bb | 0 2 files changed, 12 deletions(-) delete mode 100644 packages/python/python-imdbpy_1.4.bb create mode 100644 packages/python/python-imdbpy_1.9.bb (limited to 'packages/python') diff --git a/packages/python/python-imdbpy_1.4.bb b/packages/python/python-imdbpy_1.4.bb deleted file mode 100644 index 5e098478b2..0000000000 --- a/packages/python/python-imdbpy_1.4.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" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "GPL" -SRCNAME = "imdbpy" - -SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/IMDbPY-${PV}" - -inherit distutils - diff --git a/packages/python/python-imdbpy_1.9.bb b/packages/python/python-imdbpy_1.9.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 252375c3060241dec0504e64b638a908beafc718 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Mon, 9 May 2005 08:39:59 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/09 09:09:02+01:00 reciva.com!pb correct staging of mysql libraries 2005/05/09 09:57:59+02:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/05/09 09:56:38+02:00 utwente.nl!koen Add matchbox-stroke, a WIP rewrite of xstroke 2005/05/09 09:55:53+02:00 utwente.nl!koen Add aircrack, courtesy Olivier Fauchon 2005/05/09 09:53:46+02:00 utwente.nl!koen Add gpe-shield 0.8, courtesy Florian Boor 2005/05/09 09:48:39+02:00 uni-frankfurt.de!mickeyl wlan-ng-modules-config.in: don't try to call depmod 2005/05/09 09:46:45+02:00 uni-frankfurt.de!mickeyl gpsd: add ncurses dependency 2005/05/09 09:45:31+02:00 uni-frankfurt.de!mickeyl add python bindings for sqlite3: pysqlite2 2.0-beta1 BKrev: 427f21dffZ36MdMZgWEXx0O-NwOWmQ --- packages/python/python-pysqlite2_2.0.beta1.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-pysqlite2_2.0.beta1.bb (limited to 'packages/python') diff --git a/packages/python/python-pysqlite2_2.0.beta1.bb b/packages/python/python-pysqlite2_2.0.beta1.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 335ad5cd66ec22cc7286fb00ed0f7cbed63aa4e1 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Mon, 16 May 2005 14:39:41 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/16 16:33:25+02:00 utwente.nl!koen python-pygtk_2.6.2.bb: stage python-codegen 2005/05/16 16:09:59+02:00 utwente.nl!koen python-pygtk_2.6.2.bb: courtesy Hermann Lacheiner BKrev: 4288b0adTXU3IjR6tA1zqF0N6gmeoA --- packages/python/python-pygtk_2.6.2.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-pygtk_2.6.2.bb (limited to 'packages/python') diff --git a/packages/python/python-pygtk_2.6.2.bb b/packages/python/python-pygtk_2.6.2.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 61c7a855ce4b3a7d302714080e21e5a832b90041 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Mon, 16 May 2005 22:39:42 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/17 00:09:33+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/05/17 00:09:22+02:00 uni-frankfurt.de!mickeyl upgrade python-pysqlite2 to 2.0.0 (final). add lftp 3.2.0 to nonworking, bails out with undefined AC macros BKrev: 4289212e7LVZGXQSOSa91_0C5re2ig --- packages/python/python-pysqlite2_2.0.0.bb | 0 packages/python/python-pysqlite2_2.0.beta1.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-pysqlite2_2.0.0.bb delete mode 100644 packages/python/python-pysqlite2_2.0.beta1.bb (limited to 'packages/python') diff --git a/packages/python/python-pysqlite2_2.0.0.bb b/packages/python/python-pysqlite2_2.0.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pysqlite2_2.0.beta1.bb b/packages/python/python-pysqlite2_2.0.beta1.bb deleted file mode 100644 index e69de29bb2..0000000000 -- cgit v1.2.3 From 25a69ce0e343d6393fbcd7cab41dcdf233e24e0a Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 17 May 2005 12:39:41 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/17 14:37:32+02:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/05/17 14:37:17+02:00 utwente.nl!koen linux-x86_2.6.11.6.bb: as requested on IRC by dmit 2005/05/17 13:57:46+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/05/17 13:57:36+02:00 uni-frankfurt.de!mickeyl fix python-pygtk2 2005/05/17 13:54:50+02:00 utwente.nl!koen evas-x11_0.9.9.004.bb, evas-x11-fb_0.9.9.004.bb: fix parsing + maintainer field BKrev: 4289e60dP3QdD6EiUB51bBhMpHNqlQ --- packages/python/python-pygtk/acinclude.m4 | 84 ------------------------------ packages/python/python-pygtk2/acinclude.m4 | 0 packages/python/python-pygtk2_2.4.1.bb | 0 packages/python/python-pygtk2_2.6.2.bb | 0 packages/python/python-pygtk_2.4.1.bb | 0 packages/python/python-pygtk_2.6.2.bb | 0 packages/python/python-pysqlite2_2.0.0.bb | 14 +++++ 7 files changed, 14 insertions(+), 84 deletions(-) delete mode 100644 packages/python/python-pygtk/acinclude.m4 create mode 100644 packages/python/python-pygtk2/acinclude.m4 create mode 100644 packages/python/python-pygtk2_2.4.1.bb create mode 100644 packages/python/python-pygtk2_2.6.2.bb delete mode 100644 packages/python/python-pygtk_2.4.1.bb delete mode 100644 packages/python/python-pygtk_2.6.2.bb (limited to 'packages/python') diff --git a/packages/python/python-pygtk/acinclude.m4 b/packages/python/python-pygtk/acinclude.m4 deleted file mode 100644 index eec3758afc..0000000000 --- a/packages/python/python-pygtk/acinclude.m4 +++ /dev/null @@ -1,84 +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 -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 -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/acinclude.m4 b/packages/python/python-pygtk2/acinclude.m4 new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk2_2.4.1.bb b/packages/python/python-pygtk2_2.4.1.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk2_2.6.2.bb b/packages/python/python-pygtk2_2.6.2.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk_2.4.1.bb b/packages/python/python-pygtk_2.4.1.bb deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pygtk_2.6.2.bb b/packages/python/python-pygtk_2.6.2.bb deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pysqlite2_2.0.0.bb b/packages/python/python-pysqlite2_2.0.0.bb index e69de29bb2..124a2ed5bc 100644 --- a/packages/python/python-pysqlite2_2.0.0.bb +++ b/packages/python/python-pysqlite2_2.0.0.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-re python-lang" +DEPENDS = "sqlite3" +SRCNAME = "pysqlite" +PR = "ml0" + +SRC_URI = "http://initd.org/pub/software/pysqlite/releases/2.0/${PV}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From b945997d717a6be417806d60156a0d3832a2187f Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Fri, 20 May 2005 10:39:37 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/20 11:52:46+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/05/20 11:52:33+02:00 uni-frankfurt.de!mickeyl add dedicated python-dbus packages instead of polluting the dbus one 2005/05/20 11:45:23+02:00 hrw.one.pl!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/05/20 11:44:54+02:00 hrw.one.pl!hrw autofs: fixed cross.patchto apply for 4.1.4 (closes #16) 2005/05/20 11:37:12+02:00 uni-frankfurt.de!mickeyl add python-pyrex{-native}, a language specially designed for writing Python extension modules BKrev: 428dbe69QBW_YJkTXwqJ1mxBZGrRtw --- packages/python/python-dbus/cross.patch | 0 packages/python/python-dbus/gettext.patch | 0 packages/python/python-dbus/tmpdir.patch | 0 packages/python/python-dbus_0.23.bb | 0 packages/python/python-pyrex-native_0.9.3.bb | 0 packages/python/python-pyrex_0.9.3.bb | 0 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-dbus/cross.patch create mode 100644 packages/python/python-dbus/gettext.patch create mode 100644 packages/python/python-dbus/tmpdir.patch create mode 100644 packages/python/python-dbus_0.23.bb create mode 100644 packages/python/python-pyrex-native_0.9.3.bb create mode 100644 packages/python/python-pyrex_0.9.3.bb (limited to 'packages/python') diff --git a/packages/python/python-dbus/cross.patch b/packages/python/python-dbus/cross.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-dbus/gettext.patch b/packages/python/python-dbus/gettext.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-dbus/tmpdir.patch b/packages/python/python-dbus/tmpdir.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-dbus_0.23.bb b/packages/python/python-dbus_0.23.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyrex-native_0.9.3.bb b/packages/python/python-pyrex-native_0.9.3.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyrex_0.9.3.bb b/packages/python/python-pyrex_0.9.3.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 718607c5dcffb837e0cbe09363c8959a2abe2f3e Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Sun, 22 May 2005 16:40:18 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/22 18:22:54+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/05/22 18:14:34+02:00 void!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into dominion.dominion.void:/data/build/oe/openembedded 2005/05/22 17:05:21+01:00 rpsys.net!RP Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into tim.rpsys.net:/usr/oe/openembedded 2005/05/22 01:13:55+02:00 uni-frankfurt.de!mickeyl python-pickle depends on python-codecs 2005/05/21 22:38:37+02:00 uni-frankfurt.de!mickeyl fix evas-x11 typo 2005/05/21 20:20:50+02:00 uni-frankfurt.de!mickeyl clean up the imlib2 situation. remove bogus files, split into .inc, -native, -fb, x11 2005/05/21 18:21:42+01:00 rpsys.net!RP jlime jornada6xx and jornada7xx updates from Kristoffer Ericson 2005/05/21 19:11:16+02:00 uni-frankfurt.de!mickeyl remove broken e files 2005/05/21 15:47:58+02:00 void!koen imlib2-x11_1.2.0.004.bb: fix src_uri, the fetcher choked on the fetch.php?file=bla.tar.bz2. Could the EFL maintainer fix this? 2005/05/21 14:37:02+02:00 uni-frankfurt.de!mickeyl add opie-pcmciaapplet 2005/05/21 14:35:44+02:00 uni-frankfurt.de!mickeyl bump openzaurus-3.5.4 CVSDATE 2005/05/21 14:32:25+02:00 uni-frankfurt.de!mickeyl split ecore into .inc, -fb, -x11 files. remove broken ecore files 2005/05/21 14:25:30+02:00 uni-frankfurt.de!mickeyl reorganize evas and split into .inc, -fb, and -x11 files 2005/05/21 13:26:17+02:00 uni-frankfurt.de!mickeyl add udev 058 2005/05/21 12:50:08+02:00 uni-frankfurt.de!mickeyl task-python-everything: add pytest and pyweather 2005/05/21 12:43:57+02:00 uni-frankfurt.de!mickeyl add pytest, a reflective unit testing support module add pyweather, conversion module for weather scientists upgrade pysqlite to 2.0.2 BKrev: 4290b5f22-A_n5BGjkjPp0-Fb1tzvg --- packages/python/python-2.4.1-manifest.inc | 210 ++++++++++++++++++++++++++++++ packages/python/python-pysqlite2_2.0.0.bb | 14 -- packages/python/python-pysqlite2_2.0.2.bb | 0 packages/python/python-pytest_0.5.0.bb | 0 packages/python/python-pyweather_0.5.0.bb | 0 5 files changed, 210 insertions(+), 14 deletions(-) delete mode 100644 packages/python/python-pysqlite2_2.0.0.bb create mode 100644 packages/python/python-pysqlite2_2.0.2.bb create mode 100644 packages/python/python-pytest_0.5.0.bb create mode 100644 packages/python/python-pyweather_0.5.0.bb (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index e69de29bb2..a2f8f57f8e 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -0,0 +1,210 @@ +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sun May 22 01:12:21 2005 +### +### 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="ml2" +RDEPENDS_python-codecs="python-core" +FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " + +DESCRIPTION_python-threading="Python Threading & Synchronization Support" +PR_python-threading="ml2" +RDEPENDS_python-threading="python-core python-lang" +FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " + +DESCRIPTION_python-distutils="Python Distribution Utility" +PR_python-distutils="ml2" +RDEPENDS_python-distutils="python-core" +FILES_python-distutils="${libdir}/python2.4/distutils " + +DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" +PR_python-textutils="ml2" +RDEPENDS_python-textutils="python-core python-io python-re python-stringold" +FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " + +DESCRIPTION_python-curses="Python Curses Support" +PR_python-curses="ml2" +RDEPENDS_python-curses="python-core libncurses5" +FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " + +DESCRIPTION_python-pickle="Python Persistence Support" +PR_python-pickle="ml3" +RDEPENDS_python-pickle="python-core python-codecs python-re" +FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " + +DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" +PR_python-core="ml2" +RDEPENDS_python-core="" +FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " + +DESCRIPTION_python-io="Python Low-Level I/O" +PR_python-io="ml2" +RDEPENDS_python-io="python-core python-math" +FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " + +DESCRIPTION_python-compression="Python High Level Compression Support" +PR_python-compression="ml2" +RDEPENDS_python-compression="python-core python-zlib" +FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " + +DESCRIPTION_python-re="Python Regular Expression APIs" +PR_python-re="ml2" +RDEPENDS_python-re="python-core python-stringold" +FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " + +DESCRIPTION_python-xmlrpc="Python XMLRPC Support" +PR_python-xmlrpc="ml2" +RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" +FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " + +DESCRIPTION_python-terminal="Python Terminal Controlling Support" +PR_python-terminal="ml2" +RDEPENDS_python-terminal="python-core python-io" +FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " + +DESCRIPTION_python-email="Python Email Support" +PR_python-email="ml2" +RDEPENDS_python-email="python-core python-io python-re" +FILES_python-email="${libdir}/python2.4/email " + +DESCRIPTION_python-image="Python Graphical Image Handling" +PR_python-image="ml2" +RDEPENDS_python-image="python-core" +FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " + +DESCRIPTION_python-resource="Python Resource Control Interface" +PR_python-resource="ml2" +RDEPENDS_python-resource="python-core" +FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " + +DESCRIPTION_python-math="Python Math Support" +PR_python-math="ml3" +RDEPENDS_python-math="python-core" +FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " + +DESCRIPTION_python-hotshot="Python Hotshot Profiler" +PR_python-hotshot="ml2" +RDEPENDS_python-hotshot="python-core" +FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " + +DESCRIPTION_python-unixadmin="Python Unix Administration Support" +PR_python-unixadmin="ml2" +RDEPENDS_python-unixadmin="python-core" +FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " + +DESCRIPTION_python-gdbm="Python GNU Database Support" +PR_python-gdbm="ml2" +RDEPENDS_python-gdbm="python-core libgdbm3" +FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " + +DESCRIPTION_python-fcntl="Python's fcntl Interface" +PR_python-fcntl="ml2" +RDEPENDS_python-fcntl="python-core" +FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " + +DESCRIPTION_python-netclient="Python Internet Protocol Clients" +PR_python-netclient="ml2" +RDEPENDS_python-netclient="python-core python-io python-mime" +FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " + +DESCRIPTION_python-pprint="Python Pretty-Print Support" +PR_python-pprint="ml2" +RDEPENDS_python-pprint="python-core" +FILES_python-pprint="${libdir}/python2.4/pprint.* " + +DESCRIPTION_python-netserver="Python Internet Protocol Servers" +PR_python-netserver="ml2" +RDEPENDS_python-netserver="python-core python-netclient" +FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " + +DESCRIPTION_python-compiler="Python Compiler Support" +PR_python-compiler="ml2" +RDEPENDS_python-compiler="python-core" +FILES_python-compiler="${libdir}/python2.4/compiler " + +DESCRIPTION_python-syslog="Python's syslog Interface" +PR_python-syslog="ml2" +RDEPENDS_python-syslog="python-core" +FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " + +DESCRIPTION_python-html="Python HTML Processing" +PR_python-html="ml2" +RDEPENDS_python-html="python-core" +FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " + +DESCRIPTION_python-readline="Python Readline Support" +PR_python-readline="ml2" +RDEPENDS_python-readline="python-core libreadline4" +FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " + +DESCRIPTION_python-pydoc="Python Interactive Help Support" +PR_python-pydoc="ml2" +RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" +FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " + +DESCRIPTION_python-xml="Python basic XML support." +PR_python-xml="ml2" +RDEPENDS_python-xml="python-core python-re" +FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " + +DESCRIPTION_python-mime="Python MIME Handling APIs" +PR_python-mime="ml2" +RDEPENDS_python-mime="python-core python-io" +FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " + +DESCRIPTION_python-unittest="Python Unit Testing Framework" +PR_python-unittest="ml2" +RDEPENDS_python-unittest="python-core python-stringold python-lang" +FILES_python-unittest="${libdir}/python2.4/unittest.* " + +DESCRIPTION_python-stringold="Python Deprecated String APIs" +PR_python-stringold="ml2" +RDEPENDS_python-stringold="python-core" +FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " + +DESCRIPTION_python-compile="Python Bytecode Compilation Support" +PR_python-compile="ml2" +RDEPENDS_python-compile="python-core" +FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " + +DESCRIPTION_python-shell="Python Shell-Like Functionality" +PR_python-shell="ml2" +RDEPENDS_python-shell="python-core python-re" +FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " + +DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" +PR_python-mmap="ml2" +RDEPENDS_python-mmap="python-core python-io" +FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " + +DESCRIPTION_python-zlib="Python zlib Support." +PR_python-zlib="ml3" +RDEPENDS_python-zlib="python-core libz1" +FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " + +DESCRIPTION_python-db="Python File-Based Database Support" +PR_python-db="ml2" +RDEPENDS_python-db="python-core" +FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " + +DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" +PR_python-crypt="ml2" +RDEPENDS_python-crypt="python-core" +FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " + +DESCRIPTION_python-lang="Python Low-Level Language Support" +PR_python-lang="ml3" +RDEPENDS_python-lang="python-core" +FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " + +DESCRIPTION_python-audio="Python Audio Handling" +PR_python-audio="ml2" +RDEPENDS_python-audio="python-core" +FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " + + + diff --git a/packages/python/python-pysqlite2_2.0.0.bb b/packages/python/python-pysqlite2_2.0.0.bb deleted file mode 100644 index 124a2ed5bc..0000000000 --- a/packages/python/python-pysqlite2_2.0.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "PSF" -RDEPENDS = "python-core python-re python-lang" -DEPENDS = "sqlite3" -SRCNAME = "pysqlite" -PR = "ml0" - -SRC_URI = "http://initd.org/pub/software/pysqlite/releases/2.0/${PV}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pysqlite2_2.0.2.bb b/packages/python/python-pysqlite2_2.0.2.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pytest_0.5.0.bb b/packages/python/python-pytest_0.5.0.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyweather_0.5.0.bb b/packages/python/python-pyweather_0.5.0.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 5ce1bc9b092a7e1ab7fc566c7b558e043bd28c77 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 24 May 2005 10:40:09 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/24 11:59:06+02:00 void!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into dominion.dominion.void:/data/build/oe/openembedded 2005/05/24 11:58:45+02:00 void!koen gnome-vfs-dbus_2.8.4.4.bb: gconf->gconf-dbus 2005/05/24 11:54:17+02:00 uni-frankfurt.de!mickeyl Compile the Python core as a shared library - this way external programs can embed it. Add python-tests, python-libold, python-tkinter, python-bsddb, and python-devel packages BKrev: 42930489QHbXHtqBQl06VjqwX8iVDw --- packages/python/python-2.4.1-manifest.inc | 138 +++++++++++++++++++----------- packages/python/python_2.4.1.bb | 66 ++++++++++++++ 2 files changed, 152 insertions(+), 52 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index a2f8f57f8e..ee41c14361 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -1,208 +1,242 @@ -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael Lauer] on Sun May 22 01:12:21 2005 +######################################################################################################################## +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Tue May 24 11:50:17 2005 +### +### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### ### 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="ml2" -RDEPENDS_python-codecs="python-core" -FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " +PACKAGES="python-threading python-distutils python-textutils python-codecs python-pickle python-core python-io python-compiler python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-devel python-math python-hotshot python-unixadmin python-tkinter python-gdbm python-fcntl python-netclient python-pprint python-netserver python-curses python-syslog python-html python-readline python-pydoc python-xml python-mime python-tests python-unittest python-stringold python-lib-old-and-deprecated python-compile python-shell python-bsddb python-mmap python-zlib python-db python-crypt python-idle python-lang python-audio " DESCRIPTION_python-threading="Python Threading & Synchronization Support" -PR_python-threading="ml2" +PR_python-threading="ml3" RDEPENDS_python-threading="python-core python-lang" FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " DESCRIPTION_python-distutils="Python Distribution Utility" -PR_python-distutils="ml2" +PR_python-distutils="ml3" RDEPENDS_python-distutils="python-core" FILES_python-distutils="${libdir}/python2.4/distutils " DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" -PR_python-textutils="ml2" +PR_python-textutils="ml3" RDEPENDS_python-textutils="python-core python-io python-re python-stringold" FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " -DESCRIPTION_python-curses="Python Curses Support" -PR_python-curses="ml2" -RDEPENDS_python-curses="python-core libncurses5" -FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " +DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" +PR_python-codecs="ml3" +RDEPENDS_python-codecs="python-core" +FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " DESCRIPTION_python-pickle="Python Persistence Support" -PR_python-pickle="ml3" +PR_python-pickle="ml4" RDEPENDS_python-pickle="python-core python-codecs python-re" FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" -PR_python-core="ml2" +PR_python-core="ml3" RDEPENDS_python-core="" FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " DESCRIPTION_python-io="Python Low-Level I/O" -PR_python-io="ml2" +PR_python-io="ml3" RDEPENDS_python-io="python-core python-math" FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " +DESCRIPTION_python-compiler="Python Compiler Support" +PR_python-compiler="ml3" +RDEPENDS_python-compiler="python-core" +FILES_python-compiler="${libdir}/python2.4/compiler " + DESCRIPTION_python-compression="Python High Level Compression Support" -PR_python-compression="ml2" +PR_python-compression="ml3" RDEPENDS_python-compression="python-core python-zlib" FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " DESCRIPTION_python-re="Python Regular Expression APIs" -PR_python-re="ml2" +PR_python-re="ml3" RDEPENDS_python-re="python-core python-stringold" FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " DESCRIPTION_python-xmlrpc="Python XMLRPC Support" -PR_python-xmlrpc="ml2" +PR_python-xmlrpc="ml3" RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " DESCRIPTION_python-terminal="Python Terminal Controlling Support" -PR_python-terminal="ml2" +PR_python-terminal="ml3" RDEPENDS_python-terminal="python-core python-io" FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " DESCRIPTION_python-email="Python Email Support" -PR_python-email="ml2" +PR_python-email="ml3" RDEPENDS_python-email="python-core python-io python-re" FILES_python-email="${libdir}/python2.4/email " DESCRIPTION_python-image="Python Graphical Image Handling" -PR_python-image="ml2" +PR_python-image="ml3" RDEPENDS_python-image="python-core" FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " DESCRIPTION_python-resource="Python Resource Control Interface" -PR_python-resource="ml2" +PR_python-resource="ml3" RDEPENDS_python-resource="python-core" FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " +DESCRIPTION_python-devel="Python Development Package" +PR_python-devel="ml3" +RDEPENDS_python-devel="python-core" +FILES_python-devel="/usr/include /usr/lib/python2.4/config " + DESCRIPTION_python-math="Python Math Support" -PR_python-math="ml3" +PR_python-math="ml4" RDEPENDS_python-math="python-core" FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " DESCRIPTION_python-hotshot="Python Hotshot Profiler" -PR_python-hotshot="ml2" +PR_python-hotshot="ml3" RDEPENDS_python-hotshot="python-core" FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " DESCRIPTION_python-unixadmin="Python Unix Administration Support" -PR_python-unixadmin="ml2" +PR_python-unixadmin="ml3" RDEPENDS_python-unixadmin="python-core" FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " +DESCRIPTION_python-tkinter="Python Tcl/Tk Bindings" +PR_python-tkinter="ml3" +RDEPENDS_python-tkinter="python-core" +FILES_python-tkinter="${libdir}/python2.4/lib-tk " + DESCRIPTION_python-gdbm="Python GNU Database Support" -PR_python-gdbm="ml2" +PR_python-gdbm="ml3" RDEPENDS_python-gdbm="python-core libgdbm3" FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " DESCRIPTION_python-fcntl="Python's fcntl Interface" -PR_python-fcntl="ml2" +PR_python-fcntl="ml3" RDEPENDS_python-fcntl="python-core" FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " DESCRIPTION_python-netclient="Python Internet Protocol Clients" -PR_python-netclient="ml2" +PR_python-netclient="ml3" RDEPENDS_python-netclient="python-core python-io python-mime" FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " DESCRIPTION_python-pprint="Python Pretty-Print Support" -PR_python-pprint="ml2" +PR_python-pprint="ml3" RDEPENDS_python-pprint="python-core" FILES_python-pprint="${libdir}/python2.4/pprint.* " DESCRIPTION_python-netserver="Python Internet Protocol Servers" -PR_python-netserver="ml2" +PR_python-netserver="ml3" RDEPENDS_python-netserver="python-core python-netclient" FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " -DESCRIPTION_python-compiler="Python Compiler Support" -PR_python-compiler="ml2" -RDEPENDS_python-compiler="python-core" -FILES_python-compiler="${libdir}/python2.4/compiler " +DESCRIPTION_python-curses="Python Curses Support" +PR_python-curses="ml3" +RDEPENDS_python-curses="python-core libncurses5" +FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " DESCRIPTION_python-syslog="Python's syslog Interface" -PR_python-syslog="ml2" +PR_python-syslog="ml3" RDEPENDS_python-syslog="python-core" FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " DESCRIPTION_python-html="Python HTML Processing" -PR_python-html="ml2" +PR_python-html="ml3" RDEPENDS_python-html="python-core" FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " DESCRIPTION_python-readline="Python Readline Support" -PR_python-readline="ml2" +PR_python-readline="ml3" RDEPENDS_python-readline="python-core libreadline4" FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " DESCRIPTION_python-pydoc="Python Interactive Help Support" -PR_python-pydoc="ml2" +PR_python-pydoc="ml3" RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " DESCRIPTION_python-xml="Python basic XML support." -PR_python-xml="ml2" +PR_python-xml="ml3" RDEPENDS_python-xml="python-core python-re" FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " DESCRIPTION_python-mime="Python MIME Handling APIs" -PR_python-mime="ml2" +PR_python-mime="ml3" RDEPENDS_python-mime="python-core python-io" FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " +DESCRIPTION_python-tests="Python Tests" +PR_python-tests="ml3" +RDEPENDS_python-tests="python-core" +FILES_python-tests="${libdir}/python2.4/test " + DESCRIPTION_python-unittest="Python Unit Testing Framework" -PR_python-unittest="ml2" +PR_python-unittest="ml3" RDEPENDS_python-unittest="python-core python-stringold python-lang" FILES_python-unittest="${libdir}/python2.4/unittest.* " DESCRIPTION_python-stringold="Python Deprecated String APIs" -PR_python-stringold="ml2" +PR_python-stringold="ml3" RDEPENDS_python-stringold="python-core" FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " +DESCRIPTION_python-lib-old-and-deprecated="Python Deprecated Libraries" +PR_python-lib-old-and-deprecated="ml3" +RDEPENDS_python-lib-old-and-deprecated="python-core" +FILES_python-lib-old-and-deprecated="${libdir}/python2.4/lib-old " + DESCRIPTION_python-compile="Python Bytecode Compilation Support" -PR_python-compile="ml2" +PR_python-compile="ml3" RDEPENDS_python-compile="python-core" FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " DESCRIPTION_python-shell="Python Shell-Like Functionality" -PR_python-shell="ml2" +PR_python-shell="ml3" RDEPENDS_python-shell="python-core python-re" FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " +DESCRIPTION_python-bsddb="Python Berkeley Database Bindings" +PR_python-bsddb="ml3" +RDEPENDS_python-bsddb="python-core" +FILES_python-bsddb="${libdir}/python2.4/bsddb " + DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" -PR_python-mmap="ml2" +PR_python-mmap="ml3" RDEPENDS_python-mmap="python-core python-io" FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " DESCRIPTION_python-zlib="Python zlib Support." -PR_python-zlib="ml3" +PR_python-zlib="ml4" RDEPENDS_python-zlib="python-core libz1" FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " DESCRIPTION_python-db="Python File-Based Database Support" -PR_python-db="ml2" +PR_python-db="ml3" RDEPENDS_python-db="python-core" FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" -PR_python-crypt="ml2" +PR_python-crypt="ml3" RDEPENDS_python-crypt="python-core" FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " +DESCRIPTION_python-idle="Python Integrated Development Environment" +PR_python-idle="ml3" +RDEPENDS_python-idle="python-core python-tkinter" +FILES_python-idle="/usr/bin/idle /usr/lib/python2.4/idlelib " + DESCRIPTION_python-lang="Python Low-Level Language Support" -PR_python-lang="ml3" +PR_python-lang="ml4" RDEPENDS_python-lang="python-core" FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " DESCRIPTION_python-audio="Python Audio Handling" -PR_python-audio="ml2" +PR_python-audio="ml3" RDEPENDS_python-audio="python-core" FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index e69de29bb2..742426976c 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -0,0 +1,66 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +PROVIDES = "python python-core" +DEPENDS = "python-native zlib gdbm openssl" +PR = "ml1" + +PYTHON_MAJMIN = "2.4" + +SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://crosscompile.patch;patch=1" +S = "${WORKDIR}/Python-2.4" + +inherit autotools + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc \ + --without-cxx --with-signal-module --with-wctype-functions \ + --enable-shared" + +# +# 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}/python${PYTHON_MAJMIN}/ + install -d ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/ + install -m 0644 pyconfig.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ + 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}/python${PYTHON_MAJMIN}/config/ +} + +do_compile() { + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} +} + +do_stage() { + install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ +} + +do_install() { + install -m 0644 Makefile.orig Makefile + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + DESTDIR=${D} install +} + +include python-${PV}-manifest.inc + +PACKAGES =+ "libpython2" +FILES_libpython2 = "${libdir}/libpython*" + -- cgit v1.2.3 From f13653697a4dcd47a0acfba896dabbda8213d412 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Mon, 30 May 2005 21:40:18 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/05/30 23:36:13+02:00 uni-frankfurt.de!mickeyl add python-inotify, python bindings to the linux 2.6 inotify interface BKrev: 429b8842E8oMySJTvnhkQn8TJHjp1g --- packages/python/python-inotify_0.0.6.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/python/python-inotify_0.0.6.bb (limited to 'packages/python') diff --git a/packages/python/python-inotify_0.0.6.bb b/packages/python/python-inotify_0.0.6.bb new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From d604f82d870588e819f1175718a839a3a8615a63 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Fri, 3 Jun 2005 10:40:09 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/03 12:03:47+02:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/06/03 12:03:21+02:00 utwente.nl!koen libpixman_cvs.bb, libsvg-cairo_cvs.bb, cairo_cvs.bb: lower default for _cvs 2005/06/03 12:02:31+02:00 utwente.nl!koen Add libpixman 0.1.5 snapshot 2005/06/03 11:58:13+02:00 utwente.nl!koen Add libsvg-cairo 0.1.5 snapshot 2005/06/03 11:52:47+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/03 11:52:37+02:00 uni-frankfurt.de!mickeyl python: add python-logging add python-datetime add cookielib to python-netclient add python-logging and python-datetime as dependencies for python-netclient 2005/06/03 11:50:13+02:00 utwente.nl!koen Add cairo 0.5.0 snapshot to avoid more cvs API breakage BKrev: 42a03389qsmXzGKlqsXJl89V1cJaZA --- packages/python/python-2.4.1-manifest.inc | 20 +++++++++++++++----- packages/python/python_2.4.1.bb | 2 +- 2 files changed, 16 insertions(+), 6 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index ee41c14361..77aea0052b 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -1,5 +1,5 @@ ######################################################################################################################## -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Tue May 24 11:50:17 2005 +### AUTO-GENERATED by '/usr/users4/abvs/mickey/work/sdk/buildroot-oz/packages/python/generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Fri Jun 3 11:49:16 2005 ### ### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### @@ -8,7 +8,7 @@ ######################################################################################################################## -PACKAGES="python-threading python-distutils python-textutils python-codecs python-pickle python-core python-io python-compiler python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-devel python-math python-hotshot python-unixadmin python-tkinter python-gdbm python-fcntl python-netclient python-pprint python-netserver python-curses python-syslog python-html python-readline python-pydoc python-xml python-mime python-tests python-unittest python-stringold python-lib-old-and-deprecated python-compile python-shell python-bsddb python-mmap python-zlib python-db python-crypt python-idle python-lang python-audio " +PACKAGES="python-threading python-distutils python-textutils python-codecs python-pickle python-datetime python-core python-io python-compiler python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-devel python-math python-hotshot python-unixadmin python-tkinter python-gdbm python-fcntl python-netclient python-pprint python-netserver python-curses python-syslog python-html python-readline python-pydoc python-logging python-xml python-mime python-tests python-unittest python-stringold python-lib-old-and-deprecated python-compile python-shell python-bsddb python-mmap python-zlib python-db python-crypt python-idle python-lang python-audio " DESCRIPTION_python-threading="Python Threading & Synchronization Support" PR_python-threading="ml3" @@ -35,6 +35,11 @@ PR_python-pickle="ml4" RDEPENDS_python-pickle="python-core python-codecs python-re" FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " +DESCRIPTION_python-datetime="Python Calendar and Time support" +PR_python-datetime="ml3" +RDEPENDS_python-datetime="python-core" +FILES_python-datetime="${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " + DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" PR_python-core="ml3" RDEPENDS_python-core="" @@ -121,9 +126,9 @@ RDEPENDS_python-fcntl="python-core" FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " DESCRIPTION_python-netclient="Python Internet Protocol Clients" -PR_python-netclient="ml3" -RDEPENDS_python-netclient="python-core python-io python-mime" -FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " +PR_python-netclient="ml4" +RDEPENDS_python-netclient="python-core python-datetime python-io python-logging python-mime" +FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/cookielib.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " DESCRIPTION_python-pprint="Python Pretty-Print Support" PR_python-pprint="ml3" @@ -160,6 +165,11 @@ PR_python-pydoc="ml3" RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " +DESCRIPTION_python-logging="Python Logging Support" +PR_python-logging="ml3" +RDEPENDS_python-logging="python-core" +FILES_python-logging="${libdir}/python2.4/logging " + DESCRIPTION_python-xml="Python basic XML support." PR_python-xml="ml3" RDEPENDS_python-xml="python-core python-re" diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 742426976c..27cdaf99fe 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native zlib gdbm openssl" -PR = "ml1" +PR = "ml2" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 50b547798c2376e19684549f025d11b8388c1185 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Wed, 8 Jun 2005 10:40:19 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/08 11:56:10+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/08 11:55:46+02:00 uni-frankfurt.de!mickeyl make python-2.4.1.bb actually build python 2.4.1 and not python 2.4.0 (oops). Thanks jacques for spotting that. 2005/06/08 10:54:41+01:00 rpsys.net!RP linux-oz-2.6: Upgrade to 2.6.12-rc5-mm2, add copypage fix, update hx2750 patches BKrev: 42a6cb13XpBozHfDSS_AQX6sFAeT-g --- packages/python/python_2.4.1.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 27cdaf99fe..0777df8631 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -6,14 +6,14 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native zlib gdbm openssl" -PR = "ml2" +PR = "ml3" PYTHON_MAJMIN = "2.4" -SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ +SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ file://bindir-libdir.patch;patch=1 \ file://crosscompile.patch;patch=1" -S = "${WORKDIR}/Python-2.4" +S = "${WORKDIR}/Python-${PV}" inherit autotools -- cgit v1.2.3 From 9275be14b544aea8fd376a6602d21669404c5093 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Sun, 12 Jun 2005 21:40:09 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/12 23:35:14+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/12 22:51:57+02:00 (none)!br1 wrt cleanup 2005/06/12 22:49:31+02:00 (none)!br1 Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into null.(none):/data/mtx/src/build/unstable.wrt/openembedded 2005/06/12 22:02:49+02:00 (none)!br1 add squashfs-lzma patches for smaller wrt images 2005/06/12 17:25:32+02:00 (none)!br1 wrt updates: create squashfs and jffs2 images 2005/06/12 16:35:25+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/12 14:43:00+02:00 uni-frankfurt.de!mickeyl pygtk rdepends on python-shell BKrev: 42acabb9DYchxo1fFJnbe2sjmsq4GQ --- packages/python/python-pygtk_2.2.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-pygtk_2.2.0.bb b/packages/python/python-pygtk_2.2.0.bb index 453b323847..16d8676282 100644 --- a/packages/python/python-pygtk_2.2.0.bb +++ b/packages/python/python-pygtk_2.2.0.bb @@ -3,9 +3,10 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "gtk+ libglade" +RDEPENDS = "python-shell" SRCNAME = "pygtk" LICENSE = "LGPL" -PR = "r2" +PR = "r3" SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.2/${SRCNAME}-${PV}.tar.bz2" S = "${WORKDIR}/${SRCNAME}-${PV}" -- cgit v1.2.3 From 3b028424ec8cbda88fa189ddc7452dc5264789e9 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Tue, 28 Jun 2005 18:37:07 +0000 Subject: Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/28 20:35:58+02:00 uni-frankfurt.de!mickeyl opie-taskbar: adjust qpe.conf also for collie 2005/06/28 20:35:18+02:00 uni-frankfurt.de!mickeyl opie-taskbar/qpe.conf: Bye bye QPF, hello TTF 2005/06/28 20:29:36+02:00 uni-frankfurt.de!mickeyl add opie-ttf-support metapackage containing a fontdir. to do it the 'right way', we need a script that updates qtfontdir for TTF 2005/06/27 22:44:57+02:00 uni-frankfurt.de!mickeyl upgrade python-pyxml to 0.8.4 2005/06/27 22:42:13+02:00 uni-frankfurt.de!mickeyl add _strptime to python-datetime and adjust dependencies BKrev: 42c198d3zJDZy5ODvnE9MJVZNePSsA --- packages/python/python-2.4.1-manifest.inc | 8 ++++---- packages/python/python-pyxml_0.8.3.bb | 13 ------------- packages/python/python-pyxml_0.8.4.bb | 0 packages/python/python_2.4.1.bb | 2 +- 4 files changed, 5 insertions(+), 18 deletions(-) delete mode 100644 packages/python/python-pyxml_0.8.3.bb create mode 100644 packages/python/python-pyxml_0.8.4.bb (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index 77aea0052b..df5bd07dca 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -1,5 +1,5 @@ ######################################################################################################################## -### AUTO-GENERATED by '/usr/users4/abvs/mickey/work/sdk/buildroot-oz/packages/python/generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Fri Jun 3 11:49:16 2005 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Mon Jun 27 22:39:53 2005 ### ### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### @@ -36,9 +36,9 @@ RDEPENDS_python-pickle="python-core python-codecs python-re" FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " DESCRIPTION_python-datetime="Python Calendar and Time support" -PR_python-datetime="ml3" -RDEPENDS_python-datetime="python-core" -FILES_python-datetime="${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " +PR_python-datetime="ml4" +RDEPENDS_python-datetime="python-core python-locale" +FILES_python-datetime="${libdir}/python2.4/_strptime.* ${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" PR_python-core="ml3" diff --git a/packages/python/python-pyxml_0.8.3.bb b/packages/python/python-pyxml_0.8.3.bb deleted file mode 100644 index d393226790..0000000000 --- a/packages/python/python-pyxml_0.8.3.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "A sophisticated XML Processing Package for Python" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "PSF" -RDEPENDS = "python-core python-xml python-netclient" -SRCNAME = "pyxml" - -SRC_URI = "${SOURCEFORGE_MIRROR}/pyxml/PyXML-${PV}.tar.gz" -S = "${WORKDIR}/PyXML-${PV}" - -inherit distutils - diff --git a/packages/python/python-pyxml_0.8.4.bb b/packages/python/python-pyxml_0.8.4.bb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 0777df8631..89b0d64e2f 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native zlib gdbm openssl" -PR = "ml3" +PR = "ml4" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From c8e5702127e507e82e6f68a4b8c546803accea9d Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 30 Jun 2005 08:19:37 +0000 Subject: import clean BK tree at cset 1.3670 --- packages/python/.mtn2git_empty | 0 packages/python/python-2.3.4/.mtn2git_empty | 0 packages/python/python-2.3.4/autohell.patch | 2 +- packages/python/python-2.4.1/.mtn2git_empty | 0 packages/python/python-2.4.1/autohell.patch | 1209 ++++++++++++++++++++ packages/python/python-2.4.1/bindir-libdir.patch | 18 + packages/python/python-2.4.1/crosscompile.patch | 108 ++ packages/python/python-dbus/.mtn2git_empty | 0 packages/python/python-dbus/cross.patch | 15 + packages/python/python-dbus/gettext.patch | 164 +++ packages/python/python-dbus/tmpdir.patch | 30 + packages/python/python-dbus_0.23.bb | 23 + packages/python/python-imdbpy_1.9.bb | 12 + packages/python/python-inotify_0.0.6.bb | 9 + packages/python/python-libgmail_0.0.7.bb | 20 + .../python/python-m2crypto-0.13.1/.mtn2git_empty | 0 .../python/python-m2crypto-0.13.1/0.13p1.patch | 4 +- packages/python/python-native-2.3.3/.mtn2git_empty | 0 packages/python/python-native-2.4.0/.mtn2git_empty | 0 .../python/python-native-2.4.0/bindir-libdir.patch | 18 + .../python-native-2.4.0/cross-distutils.patch | 38 + packages/python/python-native_2.4.0.bb | 31 + packages/python/python-numarray_1.1.1.bb | 11 + packages/python/python-numeric/.mtn2git_empty | 0 packages/python/python-numeric_23.7.bb | 17 + packages/python/python-pycodes-1.1/.mtn2git_empty | 0 packages/python/python-pygame-1.6/.mtn2git_empty | 0 packages/python/python-pygtk-0.6.12/.mtn2git_empty | 0 packages/python/python-pygtk2/.mtn2git_empty | 0 packages/python/python-pygtk2/acinclude.m4 | 84 ++ packages/python/python-pygtk2_2.4.1.bb | 23 + packages/python/python-pygtk2_2.6.2.bb | 24 + packages/python/python-pylinda/.mtn2git_empty | 0 packages/python/python-pyqt-3.13/.mtn2git_empty | 0 packages/python/python-pyqt-3.13/qt2-fix.patch | 124 ++ packages/python/python-pyqwt-3.10/.mtn2git_empty | 0 packages/python/python-pyrex-native_0.9.3.bb | 8 + packages/python/python-pyrex_0.9.3.bb | 15 + packages/python/python-pyro/.mtn2git_empty | 0 packages/python/python-pysqlite2_2.0.2.bb | 14 + packages/python/python-pytest_0.5.0.bb | 14 + packages/python/python-pyweather_0.5.0.bb | 13 + packages/python/python-pyxml_0.8.4.bb | 13 + packages/python/python-scons_0.96.90.bb | 11 + .../python/python-soappy-0.11.3/.mtn2git_empty | 0 packages/python/python-soappy-0.11.3/fpconst.py | 2 +- packages/python/python-vorbis-1.3/.mtn2git_empty | 0 47 files changed, 2070 insertions(+), 4 deletions(-) create mode 100644 packages/python/.mtn2git_empty create mode 100644 packages/python/python-2.3.4/.mtn2git_empty create mode 100644 packages/python/python-2.4.1/.mtn2git_empty create mode 100644 packages/python/python-dbus/.mtn2git_empty create mode 100644 packages/python/python-m2crypto-0.13.1/.mtn2git_empty create mode 100644 packages/python/python-native-2.3.3/.mtn2git_empty create mode 100644 packages/python/python-native-2.4.0/.mtn2git_empty create mode 100644 packages/python/python-numeric/.mtn2git_empty create mode 100644 packages/python/python-pycodes-1.1/.mtn2git_empty create mode 100644 packages/python/python-pygame-1.6/.mtn2git_empty create mode 100644 packages/python/python-pygtk-0.6.12/.mtn2git_empty create mode 100644 packages/python/python-pygtk2/.mtn2git_empty create mode 100644 packages/python/python-pylinda/.mtn2git_empty create mode 100644 packages/python/python-pyqt-3.13/.mtn2git_empty create mode 100644 packages/python/python-pyqwt-3.10/.mtn2git_empty create mode 100644 packages/python/python-pyro/.mtn2git_empty create mode 100644 packages/python/python-soappy-0.11.3/.mtn2git_empty create mode 100644 packages/python/python-vorbis-1.3/.mtn2git_empty (limited to 'packages/python') diff --git a/packages/python/.mtn2git_empty b/packages/python/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.3.4/.mtn2git_empty b/packages/python/python-2.3.4/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.3.4/autohell.patch b/packages/python/python-2.3.4/autohell.patch index 2b3f5252ad..b0eebb9ce8 100644 --- a/packages/python/python-2.3.4/autohell.patch +++ b/packages/python/python-2.3.4/autohell.patch @@ -16,7 +16,7 @@ @@ -4,8 +4,8 @@ m4_define(PYTHON_VERSION, 2.3) - AC_REVISION($Revision$) + AC_REVISION($Revision: 1.427.4.10 $) -AC_PREREQ(2.53) -AC_INIT(python, PYTHON_VERSION) +AC_PREREQ(2.59) diff --git a/packages/python/python-2.4.1/.mtn2git_empty b/packages/python/python-2.4.1/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.1/autohell.patch b/packages/python/python-2.4.1/autohell.patch index e69de29bb2..b0eebb9ce8 100644 --- a/packages/python/python-2.4.1/autohell.patch +++ b/packages/python/python-2.4.1/autohell.patch @@ -0,0 +1,1209 @@ +--- Python-2.3.3/acinclude.m4 1969-12-31 19:00:00.000000000 -0500 ++++ Python-2.3.3/acinclude.m4 2004-02-17 12:22:29.000000000 -0500 +@@ -0,0 +1,10 @@ ++dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore ++dnl If this macro is not defined by Autoconf, define it here. ++ ++m4_ifdef([AC_PROG_CXX_WORKS], ++ [], ++ [m4_define([AC_PROG_CXX_WORKS], ++ [AC_LANG_PUSH(C++)dnl ++ _AC_COMPILER_EXEEXT ++ AC_LANG_POP()] ++ )]) +--- Python-2.3.3/configure.in 2003-11-18 14:59:39.000000000 -0500 ++++ Python-2.3.3/configure.in 2004-02-17 12:22:27.000000000 -0500 +@@ -4,8 +4,8 @@ + m4_define(PYTHON_VERSION, 2.3) + + AC_REVISION($Revision: 1.427.4.10 $) +-AC_PREREQ(2.53) +-AC_INIT(python, PYTHON_VERSION) ++AC_PREREQ(2.59) ++AC_INIT([python],[PYTHON_VERSION]) + AC_CONFIG_SRCDIR([Include/object.h]) + AC_CONFIG_HEADER(pyconfig.h) + +@@ -58,7 +58,7 @@ + + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(framework, +- AC_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@, Build (MacOSX|Darwin) framework), ++ AS_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@,Build (MacOSX|Darwin) framework), + [ + case $enableval in + yes) +@@ -92,8 +92,7 @@ + AC_SUBST(PYTHONFRAMEWORKINSTALLDIR) + + ##AC_ARG_WITH(dyld, +-## AC_HELP_STRING(--with-dyld, +-## Use (OpenStep|Rhapsody) dynamic linker)) ++## AS_HELP_STRING(--with-dyld,## Use (OpenStep|Rhapsody) dynamic linker)) + ## + # Set name for machine-dependent library files + AC_SUBST(MACHDEP) +@@ -227,7 +226,7 @@ + # on that fiddles with OPT and BASECFLAGS? + AC_MSG_CHECKING(for --without-gcc) + AC_ARG_WITH(gcc, +- AC_HELP_STRING(--without-gcc,never use gcc), ++ AS_HELP_STRING(--without-gcc,never use gcc), + [ + case $withval in + no) CC=cc +@@ -273,7 +272,7 @@ + MAINOBJ=python.o + AC_MSG_CHECKING(for --with-cxx=) + AC_ARG_WITH(cxx, +- AC_HELP_STRING(--with-cxx=, enable C++ support), ++ AS_HELP_STRING(--with-cxx=,enable C++ support), + [ + check_cxx=no + case $withval in +@@ -298,15 +297,6 @@ + dnl --without-cxx was given. + dnl Finally, it does not test whether CXX is g++. + +-dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore +-ifdef([AC_PROG_CXX_WORKS],[], +- [AC_DEFUN([AC_PROG_CXX_WORKS], +- [AC_LANG_PUSH(C++)dnl +- _AC_COMPILER_EXEEXT +- AC_LANG_POP() +- ] +-)]) +- + if test "$check_cxx" = "yes" + then + AC_CHECK_PROGS(CXX, $CCC c++ g++ gcc CC cxx cc++ cl, notfound) +@@ -348,7 +338,7 @@ + AC_EXEEXT + AC_MSG_CHECKING(for --with-suffix) + AC_ARG_WITH(suffix, +- AC_HELP_STRING(--with-suffix=.exe, set executable suffix), ++ AS_HELP_STRING(--with-suffix=.exe,set executable suffix), + [ + case $withval in + no) EXEEXT=;; +@@ -474,7 +464,7 @@ + + AC_MSG_CHECKING(for --enable-shared) + AC_ARG_ENABLE(shared, +- AC_HELP_STRING(--enable-shared, disable/enable building shared python library)) ++ AS_HELP_STRING(--enable-shared,disable/enable building shared python library)) + + if test -z "$enable_shared" + then +@@ -583,7 +573,7 @@ + # Check for --with-pydebug + AC_MSG_CHECKING(for --with-pydebug) + AC_ARG_WITH(pydebug, +- AC_HELP_STRING(--with-pydebug, build with Py_DEBUG defined), ++ AS_HELP_STRING(--with-pydebug,build with Py_DEBUG defined), + [ + if test "$withval" != no + then +@@ -660,10 +650,7 @@ + AC_MSG_CHECKING(whether $CC accepts -fno-strict-aliasing) + ac_save_cc="$CC" + CC="$CC -fno-strict-aliasing" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_no_strict_aliasing_ok=yes, +- ac_cv_no_strict_aliasing_ok=no, +- ac_cv_no_strict_aliasing_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_no_strict_aliasing_ok=yes],[ac_cv_no_strict_aliasing_ok=no],[ac_cv_no_strict_aliasing_ok=no]) + CC="$ac_save_cc" + AC_MSG_RESULT($ac_cv_no_strict_aliasing_ok) + if test $ac_cv_no_strict_aliasing_ok = yes +@@ -711,10 +698,7 @@ + AC_CACHE_VAL(ac_cv_opt_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -OPT:Olimit=0" +-AC_TRY_RUN([int main() { return 0; }], +- ac_cv_opt_olimit_ok=yes, +- ac_cv_opt_olimit_ok=no, +- ac_cv_opt_olimit_ok=no) ++AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_opt_olimit_ok=yes],[ac_cv_opt_olimit_ok=no],[ac_cv_opt_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_opt_olimit_ok) + if test $ac_cv_opt_olimit_ok = yes; then +@@ -733,10 +717,7 @@ + AC_CACHE_VAL(ac_cv_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -Olimit 1500" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_olimit_ok=yes, +- ac_cv_olimit_ok=no, +- ac_cv_olimit_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_olimit_ok=yes],[ac_cv_olimit_ok=no],[ac_cv_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_olimit_ok) + if test $ac_cv_olimit_ok = yes; then +@@ -751,7 +732,7 @@ + # options before we can check whether -Kpthread improves anything. + AC_MSG_CHECKING(whether pthreads are available without options) + AC_CACHE_VAL(ac_cv_pthread_is_default, +-[AC_TRY_RUN([ ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -763,14 +744,11 @@ + (void)pthread_detach(p); + return 0; + } +-], +-[ ++]])],[ + ac_cv_pthread_is_default=yes + ac_cv_kthread=no + ac_cv_pthread=no +-], +- ac_cv_pthread_is_default=no, +- ac_cv_pthread_is_default=no) ++],[ac_cv_pthread_is_default=no],[ac_cv_pthread_is_default=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_is_default) + +@@ -788,7 +766,7 @@ + AC_CACHE_VAL(ac_cv_kpthread, + [ac_save_cc="$CC" + CC="$CC -Kpthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -800,10 +778,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kpthread=yes, +- ac_cv_kpthread=no, +- ac_cv_kpthread=no) ++]])],[ac_cv_kpthread=yes],[ac_cv_kpthread=no],[ac_cv_kpthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kpthread) + fi +@@ -819,7 +794,7 @@ + AC_CACHE_VAL(ac_cv_kthread, + [ac_save_cc="$CC" + CC="$CC -Kthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -831,10 +806,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kthread=yes, +- ac_cv_kthread=no, +- ac_cv_kthread=no) ++]])],[ac_cv_kthread=yes],[ac_cv_kthread=no],[ac_cv_kthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kthread) + fi +@@ -850,7 +822,7 @@ + AC_CACHE_VAL(ac_cv_thread, + [ac_save_cc="$CC" + CC="$CC -pthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -862,10 +834,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_pthread=yes, +- ac_cv_pthread=no, +- ac_cv_pthread=no) ++]])],[ac_cv_pthread=yes],[ac_cv_pthread=no],[ac_cv_pthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_pthread) + fi +@@ -911,11 +880,11 @@ + + dnl # check for ANSI or K&R ("traditional") preprocessor + dnl AC_MSG_CHECKING(for C preprocessor type) +-dnl AC_TRY_COMPILE([ ++dnl AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + dnl #define spam(name, doc) {#name, &name, #name "() -- " doc} + dnl int foo; + dnl struct {char *name; int *addr; char *doc;} desc = spam(foo, "something"); +-dnl ], [;], cpp_type=ansi, AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional) ++dnl ]], [[;]])],[cpp_type=ansi],[AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional]) + dnl AC_MSG_RESULT($cpp_type) + + # checks for header files +@@ -941,19 +910,13 @@ + + # Check whether using makedev requires defining _OSF_SOURCE + AC_MSG_CHECKING(for makedev) +-AC_TRY_LINK([#include ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "no"; then + # we didn't link, try if _OSF_SOURCE will allow us to link +- AC_TRY_LINK([ ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #define _OSF_SOURCE 1 + #include +- ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++ ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "yes"; then + AC_DEFINE(_OSF_SOURCE, 1, [Define _OSF_SOURCE to get the makedev macro.]) + fi +@@ -972,11 +935,11 @@ + + use_lfs=yes + AC_MSG_CHECKING(Solaris LFS bug) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #define _LARGEFILE_SOURCE 1 + #define _FILE_OFFSET_BITS 64 + #include +-],struct rlimit foo;,sol_lfs_bug=no,sol_lfs_bug=yes) ++]], [[struct rlimit foo;]])],[sol_lfs_bug=no],[sol_lfs_bug=yes]) + AC_MSG_RESULT($sol_lfs_bug) + if test "$sol_lfs_bug" = "yes"; then + use_lfs=no +@@ -1018,10 +981,10 @@ + + AC_MSG_CHECKING(for long long support) + have_long_long=no +-AC_TRY_COMPILE([], [long long x; x = (long long)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[long long x; x = (long long)0;]])],[ + AC_DEFINE(HAVE_LONG_LONG, 1, [Define this if you have the type long long.]) + have_long_long=yes +-]) ++],[]) + AC_MSG_RESULT($have_long_long) + if test "$have_long_long" = yes ; then + AC_CHECK_SIZEOF(long long, 8) +@@ -1029,10 +992,10 @@ + + AC_MSG_CHECKING(for uintptr_t support) + have_uintptr_t=no +-AC_TRY_COMPILE([], [uintptr_t x; x = (uintptr_t)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[uintptr_t x; x = (uintptr_t)0;]])],[ + AC_DEFINE(HAVE_UINTPTR_T, 1, [Define this if you have the type uintptr_t.]) + have_uintptr_t=yes +-]) ++],[]) + AC_MSG_RESULT($have_uintptr_t) + if test "$have_uintptr_t" = yes ; then + AC_CHECK_SIZEOF(uintptr_t, 4) +@@ -1041,7 +1004,7 @@ + # Hmph. AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of off_t) + AC_CACHE_VAL(ac_cv_sizeof_off_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1049,10 +1012,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(off_t)); + exit(0); +-}], +-ac_cv_sizeof_off_t=`cat conftestval`, +-ac_cv_sizeof_off_t=0, +-ac_cv_sizeof_off_t=4) ++}]])],[ac_cv_sizeof_off_t=`cat conftestval`],[ac_cv_sizeof_off_t=0],[ac_cv_sizeof_off_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_off_t) + AC_DEFINE_UNQUOTED(SIZEOF_OFF_T, $ac_cv_sizeof_off_t, +@@ -1075,7 +1035,7 @@ + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of time_t) + AC_CACHE_VAL(ac_cv_sizeof_time_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1083,10 +1043,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(time_t)); + exit(0); +-}], +-ac_cv_sizeof_time_t=`cat conftestval`, +-ac_cv_sizeof_time_t=0, +-ac_cv_sizeof_time_t=4) ++}]])],[ac_cv_sizeof_time_t=`cat conftestval`],[ac_cv_sizeof_time_t=0],[ac_cv_sizeof_time_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_time_t) + AC_DEFINE_UNQUOTED(SIZEOF_TIME_T, $ac_cv_sizeof_time_t, +@@ -1104,13 +1061,13 @@ + fi + AC_MSG_CHECKING(for pthread_t) + have_pthread_t=no +-AC_TRY_COMPILE([#include ], [pthread_t x; x = *(pthread_t*)0;], have_pthread_t=yes) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[pthread_t x; x = *(pthread_t*)0;]])],[have_pthread_t=yes],[]) + AC_MSG_RESULT($have_pthread_t) + if test "$have_pthread_t" = yes ; then + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of pthread_t) + AC_CACHE_VAL(ac_cv_sizeof_pthread_t, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1118,10 +1075,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(pthread_t)); + exit(0); +- }], +- ac_cv_sizeof_pthread_t=`cat conftestval`, +- ac_cv_sizeof_pthread_t=0, +- ac_cv_sizeof_pthread_t=4) ++ }]])],[ac_cv_sizeof_pthread_t=`cat conftestval`],[ac_cv_sizeof_pthread_t=0],[ac_cv_sizeof_pthread_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_pthread_t) + AC_DEFINE_UNQUOTED(SIZEOF_PTHREAD_T, $ac_cv_sizeof_pthread_t, +@@ -1131,7 +1085,7 @@ + + AC_MSG_CHECKING(for --enable-toolbox-glue) + AC_ARG_ENABLE(toolbox-glue, +- AC_HELP_STRING(--enable-toolbox-glue, disable/enable MacOSX glue code for extensions)) ++ AS_HELP_STRING(--enable-toolbox-glue,disable/enable MacOSX glue code for extensions)) + + if test -z "$enable_toolbox_glue" + then +@@ -1436,13 +1390,10 @@ + # checks for system dependent C++ extensions support + case "$ac_sys_system" in + AIX*) AC_MSG_CHECKING(for genuine AIX C++ extensions support) +- AC_TRY_LINK([#include "/usr/lpp/xlC/include/load.h"], +- [loadAndInit("", 0, "")], +- [AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "/usr/lpp/xlC/include/load.h"]], [[loadAndInit("", 0, "")]])],[AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, + [Define for AIX if your compiler is a genuine IBM xlC/xlC_r + and you want support for AIX C++ shared extension modules.]) +- AC_MSG_RESULT(yes)], +- [AC_MSG_RESULT(no)]);; ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)]);; + *) ;; + esac + +@@ -1464,7 +1415,7 @@ + + AC_MSG_CHECKING(for --with-libs) + AC_ARG_WITH(libs, +- AC_HELP_STRING(--with-libs='lib1 ...', link against additional libs), ++ AS_HELP_STRING(--with-libs='lib1 ...',link against additional libs), + [ + AC_MSG_RESULT($withval) + LIBS="$withval $LIBS" +@@ -1476,7 +1427,7 @@ + AC_SUBST(SIGNAL_OBJS) + AC_MSG_CHECKING(for --with-signal-module) + AC_ARG_WITH(signal-module, +- AC_HELP_STRING(--with-signal-module, disable/enable signal module)) ++ AS_HELP_STRING(--with-signal-module,disable/enable signal module)) + + if test -z "$with_signal_module" + then with_signal_module="yes" +@@ -1498,7 +1449,7 @@ + AC_MSG_CHECKING(for --with-dec-threads) + AC_SUBST(LDLAST) + AC_ARG_WITH(dec-threads, +- AC_HELP_STRING(--with-dec-threads, use DEC Alpha/OSF1 thread-safe libraries), ++ AS_HELP_STRING(--with-dec-threads,use DEC Alpha/OSF1 thread-safe libraries), + [ + AC_MSG_RESULT($withval) + LDLAST=-threads +@@ -1518,12 +1469,12 @@ + AC_MSG_CHECKING(for --with-threads) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(threads, +- AC_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@, disable/enable thread support)) ++ AS_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@,disable/enable thread support)) + + # --with-thread is deprecated, but check for it anyway + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(thread, +- AC_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@, deprecated; use --with(out)-threads), ++ AS_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@,deprecated; use --with(out)-threads), + [with_threads=$with_thread]) + + if test -z "$with_threads" +@@ -1603,7 +1554,7 @@ + THREADOBJ="Python/thread.o"],[ + AC_MSG_CHECKING(for --with-pth) + AC_ARG_WITH([pth], +- AC_HELP_STRING(--with-pth, use GNU pth threading libraries), ++ AS_HELP_STRING(--with-pth,use GNU pth threading libraries), + [AC_MSG_RESULT($withval) + AC_DEFINE([WITH_THREAD]) + AC_DEFINE([HAVE_PTH], 1, +@@ -1618,10 +1569,10 @@ + _libs=$LIBS + LIBS="$LIBS -lpthread" + AC_MSG_CHECKING([for pthread_create in -lpthread]) +- AC_TRY_LINK([#include ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include + +-void * start_routine (void *arg) { exit (0); }], [ +-pthread_create (NULL, NULL, start_routine, NULL)], [ ++void * start_routine (void *arg) { exit (0); }]], [[ ++pthread_create (NULL, NULL, start_routine, NULL)]])],[ + AC_MSG_RESULT(yes) + AC_DEFINE(WITH_THREAD) + posix_threads=yes +@@ -1705,7 +1656,7 @@ + + AC_MSG_CHECKING(if PTHREAD_SCOPE_SYSTEM is supported) + AC_CACHE_VAL(ac_cv_pthread_system_supported, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + void *foo(void *parm) { + return NULL; + } +@@ -1716,10 +1667,7 @@ + if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1); + if (pthread_create(&id, &attr, foo, NULL)) exit(-1); + exit(0); +- }], +- ac_cv_pthread_system_supported=yes, +- ac_cv_pthread_system_supported=no, +- ac_cv_pthread_system_supported=no) ++ }]])],[ac_cv_pthread_system_supported=yes],[ac_cv_pthread_system_supported=no],[ac_cv_pthread_system_supported=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_system_supported) + if test "$ac_cv_pthread_system_supported" = "yes"; then +@@ -1754,7 +1702,7 @@ + + [ + dnl the check does not work on cross compilation case... +- AC_TRY_RUN([ /* AF_INET6 available check */ ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[ /* AF_INET6 available check */ + #include + #include + main() +@@ -1764,25 +1712,19 @@ + else + exit(0); + } +-], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no) +- ipv6=no, +- AC_MSG_RESULT(no) ++]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no) ++ ipv6=no],[AC_MSG_RESULT(no) + ipv6=no +-) ++]) + + if test "$ipv6" = "yes"; then + AC_MSG_CHECKING(if RFC2553 API is available) +- AC_TRY_COMPILE([#include +-#include ], +- [struct sockaddr_in6 x; +-x.sin6_scope_id;], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no, IPv6 disabled) +- ipv6=no) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr_in6 x; ++x.sin6_scope_id;]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no, IPv6 disabled) ++ ipv6=no]) + fi + + if test "$ipv6" = "yes"; then +@@ -1905,7 +1847,7 @@ + # Check for universal newline support + AC_MSG_CHECKING(for --with-universal-newlines) + AC_ARG_WITH(universal-newlines, +- AC_HELP_STRING(--with(out)-universal-newlines, disable/enable foreign newlines)) ++ AS_HELP_STRING(--with(out)-universal-newlines,disable/enable foreign newlines)) + + if test -z "$with_universal_newlines" + then with_universal_newlines="yes" +@@ -1923,7 +1865,7 @@ + # Check for --with-doc-strings + AC_MSG_CHECKING(for --with-doc-strings) + AC_ARG_WITH(doc-strings, +- AC_HELP_STRING(--with(out)-doc-strings, disable/enable documentation strings)) ++ AS_HELP_STRING(--with(out)-doc-strings,disable/enable documentation strings)) + + if test -z "$with_doc_strings" + then with_doc_strings="yes" +@@ -1938,7 +1880,7 @@ + # Check for Python-specific malloc support + AC_MSG_CHECKING(for --with-pymalloc) + AC_ARG_WITH(pymalloc, +- AC_HELP_STRING(--with(out)-pymalloc, disable/enable specialized mallocs)) ++ AS_HELP_STRING(--with(out)-pymalloc,disable/enable specialized mallocs)) + + if test -z "$with_pymalloc" + then with_pymalloc="yes" +@@ -1953,7 +1895,7 @@ + # Check for --with-wctype-functions + AC_MSG_CHECKING(for --with-wctype-functions) + AC_ARG_WITH(wctype-functions, +- AC_HELP_STRING(--with-wctype-functions, use wctype.h functions), ++ AS_HELP_STRING(--with-wctype-functions,use wctype.h functions), + [ + if test "$withval" != no + then +@@ -1971,7 +1913,7 @@ + + AC_MSG_CHECKING(for --with-sgi-dl) + AC_ARG_WITH(sgi-dl, +- AC_HELP_STRING(--with-sgi-dl=DIRECTORY, IRIX 4 dynamic linking), ++ AS_HELP_STRING(--with-sgi-dl=DIRECTORY,IRIX 4 dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-sgi-dl is unsupported, see README +@@ -1993,7 +1935,7 @@ + + AC_MSG_CHECKING(for --with-dl-dld) + AC_ARG_WITH(dl-dld, +- AC_HELP_STRING(--with-dl-dld=DL_DIR, GNU dynamic linking), ++ AS_HELP_STRING(--with-dl-dld=DL_DIR,GNU dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-dl-dld is unsupported, see README +@@ -2085,41 +2027,29 @@ + # For some functions, having a definition is not sufficient, since + # we want to take their address. + AC_MSG_CHECKING(for chroot) +-AC_TRY_COMPILE([#include ], void *x=chroot, +- AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=chroot]])],[AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for link) +-AC_TRY_COMPILE([#include ], void *x=link, +- AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=link]])],[AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for symlink) +-AC_TRY_COMPILE([#include ], void *x=symlink, +- AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=symlink]])],[AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fchdir) +-AC_TRY_COMPILE([#include ], void *x=fchdir, +- AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fchdir]])],[AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fsync) +-AC_TRY_COMPILE([#include ], void *x=fsync, +- AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fsync]])],[AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fdatasync) +-AC_TRY_COMPILE([#include ], void *x=fdatasync, +- AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fdatasync]])],[AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems (eg. FreeBSD 5), we would find a definition of the + # functions ctermid_r, setgroups in the library, but no prototype +@@ -2128,34 +2058,28 @@ + # because of the missing prototypes. + + AC_MSG_CHECKING(for ctermid_r) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = ctermid_r, +- AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = ctermid_r]])],[AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for flock) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = flock, +- AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = flock]])],[AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for getpagesize) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = getpagesize, +- AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = getpagesize]])],[AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + dnl check for true + AC_CHECK_PROGS(TRUE, true, /bin/true) +@@ -2167,54 +2091,45 @@ + ) + + AC_MSG_CHECKING(for hstrerror) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = hstrerror; hstrerror(0), +- AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = hstrerror; hstrerror(0)]])],[AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_aton) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include +-], void* p = inet_aton;inet_aton(0,0), +- AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_aton;inet_aton(0,0)]])],[AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_pton) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include + #include +-], void* p = inet_pton, +- AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_pton]])],[AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems, setgroups is in unistd.h, on others, in grp.h + AC_MSG_CHECKING(for setgroups) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #ifdef HAVE_GRP_H + #include + #endif +-], +-void* p = setgroups, +- AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = setgroups]])],[AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # check for openpty and forkpty + +@@ -2226,30 +2141,24 @@ + + AC_REPLACE_FUNCS(dup2 getcwd strdup strerror memmove) + AC_CHECK_FUNCS(getpgrp, +- AC_TRY_COMPILE([#include ], +- [getpgrp(0);], +- AC_DEFINE(GETPGRP_HAVE_ARG, 1, +- [Define if getpgrp() must be called as getpgrp(0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[getpgrp(0);]])],[AC_DEFINE(GETPGRP_HAVE_ARG, 1, ++ Define if getpgrp() must be called as getpgrp(0).) ++ ],[]) + ) + AC_CHECK_FUNCS(setpgrp, +- AC_TRY_COMPILE([#include ], +- [setpgrp(0,0);], +- AC_DEFINE(SETPGRP_HAVE_ARG, 1, +- [Define if setpgrp() must be called as setpgrp(0, 0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[setpgrp(0,0);]])],[AC_DEFINE(SETPGRP_HAVE_ARG, 1, ++ Define if setpgrp() must be called as setpgrp(0, 0).) ++ ],[]) + ) + AC_CHECK_FUNCS(gettimeofday, +- AC_TRY_COMPILE([#include ], +- [gettimeofday((struct timeval*)0,(struct timezone*)0);], , +- AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, +- [Define if gettimeofday() does not have second (timezone) argument +- This is the case on Motorola V4 (R40V4.2)]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[gettimeofday((struct timeval*)0,(struct timezone*)0);]])],[],[AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, ++ Define if gettimeofday() does not have second (timezone) argument ++ This is the case on Motorola V4 (R40V4.2)) ++ ]) + ) + + AC_MSG_CHECKING(for major, minor, and makedev) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #if defined(MAJOR_IN_MKDEV) + #include + #elif defined(MAJOR_IN_SYSMACROS) +@@ -2257,9 +2166,9 @@ + #else + #include + #endif +-],[ ++]], [[ + makedev(major(0),minor(0)); +-],[ ++]])],[ + AC_DEFINE(HAVE_DEVICE_MACROS, 1, + [Define to 1 if you have the device macros.]) + AC_MSG_RESULT(yes) +@@ -2270,14 +2179,14 @@ + # On OSF/1 V5.1, getaddrinfo is available, but a define + # for [no]getaddrinfo in netdb.h. + AC_MSG_CHECKING(for getaddrinfo) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include + #include +-],[ ++]], [[ + getaddrinfo(NULL, NULL, NULL, NULL); +-], [ ++]])],[ + AC_MSG_RESULT(yes) + AC_MSG_CHECKING(getaddrinfo bug) + AC_TRY_RUN([ +@@ -2371,7 +2280,7 @@ + AC_MSG_RESULT(buggy) + buggygetaddrinfo=yes, + AC_MSG_RESULT(buggy) +-buggygetaddrinfo=yes)], [ ++buggygetaddrinfo=yes)],[ + AC_MSG_RESULT(no) + buggygetaddrinfo=yes + ]) +@@ -2397,9 +2306,7 @@ + + AC_MSG_CHECKING(for time.h that defines altzone) + AC_CACHE_VAL(ac_cv_header_time_altzone, +-[AC_TRY_COMPILE([#include ], [return altzone;], +- ac_cv_header_time_altzone=yes, +- ac_cv_header_time_altzone=no)]) ++[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[return altzone;]])],[ac_cv_header_time_altzone=yes],[ac_cv_header_time_altzone=no])]) + AC_MSG_RESULT($ac_cv_header_time_altzone) + if test $ac_cv_header_time_altzone = yes; then + AC_DEFINE(HAVE_ALTZONE, 1, [Define this if your time.h defines altzone.]) +@@ -2407,25 +2314,22 @@ + + was_it_defined=no + AC_MSG_CHECKING(whether sys/select.h and sys/time.h may both be included) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include +-], [;], [ ++]], [[;]])],[ + AC_DEFINE(SYS_SELECT_WITH_SYS_TIME, 1, + [Define if you can safely include both and + (which you can't on SCO ODT 3.0).]) + was_it_defined=yes +-]) ++],[]) + AC_MSG_RESULT($was_it_defined) + + AC_MSG_CHECKING(for addrinfo) + AC_CACHE_VAL(ac_cv_struct_addrinfo, +-AC_TRY_COMPILE([ +-# include ], +- [struct addrinfo a], +- ac_cv_struct_addrinfo=yes, +- ac_cv_struct_addrinfo=no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++# include ]], [[struct addrinfo a]])],[ac_cv_struct_addrinfo=yes],[ac_cv_struct_addrinfo=no])) + AC_MSG_RESULT($ac_cv_struct_addrinfo) + if test $ac_cv_struct_addrinfo = yes; then + AC_DEFINE(HAVE_ADDRINFO, 1, [struct addrinfo (netdb.h)]) +@@ -2433,12 +2337,9 @@ + + AC_MSG_CHECKING(for sockaddr_storage) + AC_CACHE_VAL(ac_cv_struct_sockaddr_storage, +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +-# include ], +- [struct sockaddr_storage s], +- ac_cv_struct_sockaddr_storage=yes, +- ac_cv_struct_sockaddr_storage=no)) ++# include ]], [[struct sockaddr_storage s]])],[ac_cv_struct_sockaddr_storage=yes],[ac_cv_struct_sockaddr_storage=no])) + AC_MSG_RESULT($ac_cv_struct_sockaddr_storage) + if test $ac_cv_struct_sockaddr_storage = yes; then + AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [struct sockaddr_storage (sys/socket.h)]) +@@ -2451,30 +2352,28 @@ + + works=no + AC_MSG_CHECKING(for working volatile) +-AC_TRY_COMPILE([],[volatile int x; x = 0;], works=yes, +- AC_DEFINE(volatile, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[volatile int x; x = 0;]])],[works=yes],[AC_DEFINE(volatile, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + works=no + AC_MSG_CHECKING(for working signed char) +-AC_TRY_COMPILE([], [signed char c;], works=yes, +- AC_DEFINE(signed, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],[works=yes],[AC_DEFINE(signed, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + have_prototypes=no + AC_MSG_CHECKING(for prototypes) +-AC_TRY_COMPILE([int foo(int x) { return 0; }], [return foo(10);],[ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(int x) { return 0; }]], [[return foo(10);]])],[ + AC_DEFINE(HAVE_PROTOTYPES, 1, + [Define if your compiler supports function prototype]) + have_prototypes=yes +-]) ++],[]) + AC_MSG_RESULT($have_prototypes) + + works=no + AC_MSG_CHECKING(for variable length prototypes and stdarg.h) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + int foo(int x, ...) { + va_list va; +@@ -2484,45 +2383,41 @@ + va_arg(va, double); + return 0; + } +-], [return foo(10, "", 3.14);], [ ++]], [[return foo(10, "", 3.14);]])],[ + AC_DEFINE(HAVE_STDARG_PROTOTYPES, 1, + [Define if your compiler supports variable length function prototypes + (e.g. void fprintf(FILE *, char *, ...);) *and* ]) + works=yes +-]) ++],[]) + AC_MSG_RESULT($works) + + if test "$have_prototypes" = yes; then + bad_prototypes=no + AC_MSG_CHECKING(for bad exec* prototypes) +-AC_TRY_COMPILE([#include ], [char **t;execve("@",t,t);], , +- AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, +- [Define if your contains bad prototypes for exec*() +- (as it does on SGI IRIX 4.x)]) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[char **t;execve("@",t,t);]])],[],[AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, ++ Define if your contains bad prototypes for exec*() ++ (as it does on SGI IRIX 4.x)) + bad_prototypes=yes +-) ++]) + AC_MSG_RESULT($bad_prototypes) + fi + + # check if sockaddr has sa_len member + AC_MSG_CHECKING(if sockaddr has sa_len member) +-AC_TRY_COMPILE([#include +-#include ], +-[struct sockaddr x; +-x.sa_len = 0;], +- AC_MSG_RESULT(yes) +- AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [Define if sockaddr has sa_len member]), +- AC_MSG_RESULT(no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr x; ++x.sa_len = 0;]])],[AC_MSG_RESULT(yes) ++ AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, Define if sockaddr has sa_len member)],[AC_MSG_RESULT(no)]) + + va_list_is_array=no + AC_MSG_CHECKING(whether va_list is an array) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #ifdef HAVE_STDARG_PROTOTYPES + #include + #else + #include + #endif +-], [va_list list1, list2; list1 = list2;], , [ ++]], [[va_list list1, list2; list1 = list2;]])],[],[ + AC_DEFINE(VA_LIST_IS_ARRAY, 1, [Define if a va_list is an array of some kind]) + va_list_is_array=yes + ]) +@@ -2537,9 +2432,9 @@ + AC_MSG_CHECKING([gethostbyname_r with 6 args]) + OLD_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS" +- AC_TRY_COMPILE([ ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +- ], [ ++ ]], [[ + char *name; + struct hostent *he, *res; + char buffer[2048]; +@@ -2547,12 +2442,12 @@ + int h_errnop; + + (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop) +- ], [ ++ ]])],[ + AC_DEFINE(HAVE_GETHOSTBYNAME_R) + AC_DEFINE(HAVE_GETHOSTBYNAME_R_6_ARG, 1, + [Define this if you have the 6-arg version of gethostbyname_r().]) + AC_MSG_RESULT(yes) +- ], [ ++ ],[ + AC_MSG_RESULT(no) + AC_MSG_CHECKING([gethostbyname_r with 5 args]) + AC_TRY_COMPILE([ +@@ -2613,7 +2508,7 @@ + # Check for --with-fpectl + AC_MSG_CHECKING(for --with-fpectl) + AC_ARG_WITH(fpectl, +- AC_HELP_STRING(--with-fpectl, enable SIGFPE catching), ++ AS_HELP_STRING(--with-fpectl,enable SIGFPE catching), + [ + if test "$withval" != no + then +@@ -2633,7 +2528,7 @@ + esac + AC_MSG_CHECKING(for --with-libm=STRING) + AC_ARG_WITH(libm, +- AC_HELP_STRING(--with-libm=STRING, math library), ++ AS_HELP_STRING(--with-libm=STRING,math library), + [ + if test "$withval" = no + then LIBM= +@@ -2649,7 +2544,7 @@ + AC_SUBST(LIBC) + AC_MSG_CHECKING(for --with-libc=STRING) + AC_ARG_WITH(libc, +- AC_HELP_STRING(--with-libc=STRING, C library), ++ AS_HELP_STRING(--with-libc=STRING,C library), + [ + if test "$withval" = no + then LIBC= +@@ -2684,20 +2579,20 @@ + + AC_MSG_CHECKING(for UCS-4 tcl) + have_ucs4_tcl=no +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #if TCL_UTF_MAX != 6 + # error "NOT UCS4_TCL" +-#endif], [], [ ++#endif]], [[]])],[ + AC_DEFINE(HAVE_UCS4_TCL, 1, [Define this if you have tcl and TCL_UTF_MAX==6]) + have_ucs4_tcl=yes +-]) ++],[]) + AC_MSG_RESULT($have_ucs4_tcl) + + AC_MSG_CHECKING(what type to use for unicode) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(unicode, +- AC_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@, Enable Unicode strings (default is yes)), ++ AS_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@,Enable Unicode strings (default is yes)), + [], + [enable_unicode=yes]) + +@@ -2764,15 +2659,12 @@ + # or fills with zeros (like the Cray J90, according to Tim Peters). + AC_MSG_CHECKING(whether right shift extends the sign bit) + AC_CACHE_VAL(ac_cv_rshift_extends_sign, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + exit(((-1)>>3 == -1) ? 0 : 1); + } +-], +-ac_cv_rshift_extends_sign=yes, +-ac_cv_rshift_extends_sign=no, +-ac_cv_rshift_extends_sign=yes)]) ++]])],[ac_cv_rshift_extends_sign=yes],[ac_cv_rshift_extends_sign=no],[ac_cv_rshift_extends_sign=yes])]) + AC_MSG_RESULT($ac_cv_rshift_extends_sign) + if test "$ac_cv_rshift_extends_sign" = no + then +@@ -2784,12 +2676,12 @@ + # check for getc_unlocked and related locking functions + AC_MSG_CHECKING(for getc_unlocked() and friends) + AC_CACHE_VAL(ac_cv_have_getc_unlocked, [ +-AC_TRY_LINK([#include ],[ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + FILE *f = fopen("/dev/null", "r"); + flockfile(f); + getc_unlocked(f); + funlockfile(f); +-], ac_cv_have_getc_unlocked=yes, ac_cv_have_getc_unlocked=no)]) ++]])],[ac_cv_have_getc_unlocked=yes],[ac_cv_have_getc_unlocked=no])]) + AC_MSG_RESULT($ac_cv_have_getc_unlocked) + if test "$ac_cv_have_getc_unlocked" = yes + then +@@ -2798,8 +2690,7 @@ + fi + + # check for readline 2.2 +-AC_TRY_CPP([#include ], +-have_readline=yes, have_readline=no) ++AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include ]])],[have_readline=yes],[have_readline=no]) + if test $have_readline = yes + then + AC_EGREP_HEADER([extern int rl_completion_append_character;], +@@ -2820,7 +2711,7 @@ + + AC_MSG_CHECKING(for broken nice()) + AC_CACHE_VAL(ac_cv_broken_nice, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + int val1 = nice(1); +@@ -2828,10 +2719,7 @@ + exit(0); + exit(1); + } +-], +-ac_cv_broken_nice=yes, +-ac_cv_broken_nice=no, +-ac_cv_broken_nice=no)]) ++]])],[ac_cv_broken_nice=yes],[ac_cv_broken_nice=no],[ac_cv_broken_nice=no])]) + AC_MSG_RESULT($ac_cv_broken_nice) + if test "$ac_cv_broken_nice" = yes + then +@@ -2842,7 +2730,7 @@ + # tzset(3) exists and works like we expect it to + AC_MSG_CHECKING(for working tzset()) + AC_CACHE_VAL(ac_cv_working_tzset, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + #include +@@ -2880,10 +2768,7 @@ + + exit(0); + } +-], +-ac_cv_working_tzset=yes, +-ac_cv_working_tzset=no, +-ac_cv_working_tzset=no)]) ++]])],[ac_cv_working_tzset=yes],[ac_cv_working_tzset=no],[ac_cv_working_tzset=no])]) + AC_MSG_RESULT($ac_cv_working_tzset) + if test "$ac_cv_working_tzset" = yes + then +@@ -2894,13 +2779,10 @@ + # Look for subsecond timestamps in struct stat + AC_MSG_CHECKING(for tv_nsec in struct stat) + AC_CACHE_VAL(ac_cv_stat_tv_nsec, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + struct stat st; + st.st_mtim.tv_nsec = 1; +-], +-ac_cv_stat_tv_nsec=yes, +-ac_cv_stat_tv_nsec=no, +-ac_cv_stat_tv_nsec=no)) ++]])],[ac_cv_stat_tv_nsec=yes],[ac_cv_stat_tv_nsec=no])) + AC_MSG_RESULT($ac_cv_stat_tv_nsec) + if test "$ac_cv_stat_tv_nsec" = yes + then +@@ -2911,12 +2793,10 @@ + # On HP/UX 11.0, mvwdelch is a block with a return statement + AC_MSG_CHECKING(whether mvwdelch is an expression) + AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + int rtn; + rtn = mvwdelch(0,0,0); +-], ac_cv_mvwdelch_is_expression=yes, +- ac_cv_mvwdelch_is_expression=no, +- ac_cv_mvwdelch_is_expression=yes)) ++]])],[ac_cv_mvwdelch_is_expression=yes],[ac_cv_mvwdelch_is_expression=no])) + AC_MSG_RESULT($ac_cv_mvwdelch_is_expression) + + if test "$ac_cv_mvwdelch_is_expression" = yes +@@ -2927,12 +2807,10 @@ + + AC_MSG_CHECKING(whether WINDOW has _flags) + AC_CACHE_VAL(ac_cv_window_has_flags, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + WINDOW *w; + w->_flags = 0; +-], ac_cv_window_has_flags=yes, +- ac_cv_window_has_flags=no, +- ac_cv_window_has_flags=no)) ++]])],[ac_cv_window_has_flags=yes],[ac_cv_window_has_flags=no])) + AC_MSG_RESULT($ac_cv_window_has_flags) + + diff --git a/packages/python/python-2.4.1/bindir-libdir.patch b/packages/python/python-2.4.1/bindir-libdir.patch index e69de29bb2..27ae5dce5b 100644 --- a/packages/python/python-2.4.1/bindir-libdir.patch +++ b/packages/python/python-2.4.1/bindir-libdir.patch @@ -0,0 +1,18 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4c1/Makefile.pre.in~bindir-libdir.patch ++++ Python-2.4c1/Makefile.pre.in +@@ -78,8 +78,8 @@ + exec_prefix= @exec_prefix@ + + # Expanded directories +-BINDIR= $(exec_prefix)/bin +-LIBDIR= $(exec_prefix)/lib ++BINDIR= @bindir@ ++LIBDIR= @libdir@ + MANDIR= @mandir@ + INCLUDEDIR= @includedir@ + CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-2.4.1/crosscompile.patch b/packages/python/python-2.4.1/crosscompile.patch index e69de29bb2..f917bb2567 100644 --- a/packages/python/python-2.4.1/crosscompile.patch +++ b/packages/python/python-2.4.1/crosscompile.patch @@ -0,0 +1,108 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4c1/Makefile.pre.in~crosscompile ++++ Python-2.4c1/Makefile.pre.in +@@ -162,6 +162,7 @@ + + PYTHON= python$(EXE) + BUILDPYTHON= python$(BUILDEXE) ++HOSTPYTHON= $(BUILDPYTHON) + + # === Definitions added by makesetup === + +@@ -188,7 +189,7 @@ + ########################################################################## + # Parser + PGEN= Parser/pgen$(EXE) +- ++HOSTPGEN= $(PGEN)$(EXE) + POBJS= \ + Parser/acceler.o \ + Parser/grammar1.o \ +@@ -320,8 +321,8 @@ + # Build the shared modules + sharedmods: $(BUILDPYTHON) + case $$MAKEFLAGS in \ +- *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \ +- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \ ++ *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \ ++ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \ + esac + + # buildno should really depend on something like LIBRARY_SRC +@@ -442,7 +443,7 @@ + + + $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT) +- -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) ++ -$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) + + $(PGEN): $(PGENOBJS) + $(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN) +@@ -718,19 +719,19 @@ + done + $(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + +@@ -825,7 +826,7 @@ + # Install the dynamically loadable modules + # This goes into $(exec_prefix) + sharedinstall: +- $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \ ++ $(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \ + --prefix=$(prefix) \ + --install-scripts=$(BINDIR) \ + --install-platlib=$(DESTSHARED) \ +--- Python-2.4c1/setup.py~crosscompile ++++ Python-2.4c1/setup.py +@@ -206,6 +206,7 @@ + except ImportError, why: + self.announce('*** WARNING: renaming "%s" since importing it' + ' failed: %s' % (ext.name, why), level=3) ++ return + assert not self.inplace + basename, tail = os.path.splitext(ext_filename) + newname = basename + "_failed" + tail +@@ -239,8 +240,8 @@ + + def detect_modules(self): + # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') ++ # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') + + # Add paths to popular package managers on OS X/darwin + if sys.platform == "darwin": +@@ -293,6 +294,9 @@ + + # XXX Omitted modules: gl, pure, dl, SGI-specific modules + ++ lib_dirs = [ os.getenv( "STAGING_LIBDIR" ) ] ++ inc_dirs = [ os.getenv( "STAGING_INCDIR" ) ] ++ + # + # The following modules are all pretty straightforward, and compile + # on pretty much any POSIXish platform. diff --git a/packages/python/python-dbus/.mtn2git_empty b/packages/python/python-dbus/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-dbus/cross.patch b/packages/python/python-dbus/cross.patch index e69de29bb2..6d1d9d8e7e 100644 --- a/packages/python/python-dbus/cross.patch +++ b/packages/python/python-dbus/cross.patch @@ -0,0 +1,15 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- dbus-0.20/configure.in~cross ++++ dbus-0.20/configure.in +@@ -466,6 +466,7 @@ + exit (0); + ]])], + [have_abstract_sockets=yes], ++ [have_abstract_sockets=no], + [have_abstract_sockets=no]) + AC_LANG_POP(C) + AC_MSG_RESULT($have_abstract_sockets) diff --git a/packages/python/python-dbus/gettext.patch b/packages/python/python-dbus/gettext.patch index e69de29bb2..7042bd0903 100644 --- a/packages/python/python-dbus/gettext.patch +++ b/packages/python/python-dbus/gettext.patch @@ -0,0 +1,164 @@ +Index: dbus-0.23/configure.in +=================================================================== +--- dbus-0.23.orig/configure.in 2005-04-02 17:14:37.780040976 -0500 ++++ dbus-0.23/configure.in 2005-04-02 17:14:38.024003888 -0500 +@@ -22,6 +22,9 @@ + AC_ISC_POSIX + AC_HEADER_STDC + ++AM_GNU_GETTEXT_VERSION(0.11.5) ++AM_GNU_GETTEXT([external], [need-ngettext]) ++ + AC_ARG_ENABLE(qt, [ --enable-qt enable Qt-friendly client library],enable_qt=$enableval,enable_qt=auto) + AC_ARG_ENABLE(glib, [ --enable-glib enable GLib-friendly client library],enable_glib=$enableval,enable_glib=auto) + AC_ARG_ENABLE(gtk, [ --enable-gtk enable GTK-requiring executables],enable_gtk=$enableval,enable_gtk=auto) +Index: dbus-0.23/glib/Makefile.am +=================================================================== +--- dbus-0.23.orig/glib/Makefile.am 2004-07-29 04:00:45.000000000 -0400 ++++ dbus-0.23/glib/Makefile.am 2005-04-02 17:22:27.302662688 -0500 +@@ -15,7 +15,7 @@ + dbus-gvalue.c \ + dbus-gvalue.h + +-libdbus_glib_1_la_LIBADD= $(DBUS_GLIB_LIBS) $(top_builddir)/dbus/libdbus-1.la ++libdbus_glib_1_la_LIBADD= $(DBUS_GLIB_LIBS) $(LIBINTL) $(top_builddir)/dbus/libdbus-1.la + ## don't export symbols that start with "_" (we use this + ## convention for internal symbols) + libdbus_glib_1_la_LDFLAGS= -export-symbols-regex "^[^_].*" +Index: dbus-0.23/glib/dbus-glib-tool.c +=================================================================== +--- dbus-0.23.orig/glib/dbus-glib-tool.c 2004-08-09 23:07:00.000000000 -0400 ++++ dbus-0.23/glib/dbus-glib-tool.c 2005-04-02 17:14:38.024003888 -0500 +@@ -26,8 +26,13 @@ + #include "dbus-gparser.h" + #include "dbus-gutils.h" + #include ++ ++#ifdef HAVE_GETTEXT + #include + #define _(x) dgettext (GETTEXT_PACKAGE, x) ++#else ++#define _(x) x ++#endif + #define N_(x) x + #include + #include +Index: dbus-0.23/glib/dbus-glib.c +=================================================================== +--- dbus-0.23.orig/glib/dbus-glib.c 2004-08-09 23:07:00.000000000 -0400 ++++ dbus-0.23/glib/dbus-glib.c 2005-04-02 17:14:38.024003888 -0500 +@@ -27,8 +27,12 @@ + #include "dbus-gtest.h" + #include "dbus-gutils.h" + ++#ifdef HAVE_GETTEXT + #include + #define _(x) dgettext (GETTEXT_PACKAGE, x) ++#else ++#define _(x) x ++#endif + #define N_(x) x + + /** +Index: dbus-0.23/glib/dbus-gmain.c +=================================================================== +--- dbus-0.23.orig/glib/dbus-gmain.c 2004-11-13 02:07:47.000000000 -0500 ++++ dbus-0.23/glib/dbus-gmain.c 2005-04-02 17:14:38.025003736 -0500 +@@ -27,8 +27,12 @@ + #include "dbus-gtest.h" + #include "dbus-gutils.h" + ++#ifdef HAVE_GETTEXT + #include + #define _(x) dgettext (GETTEXT_PACKAGE, x) ++#else ++#define _(x) x ++#endif + #define N_(x) x + + /** +Index: dbus-0.23/glib/dbus-gparser.c +=================================================================== +--- dbus-0.23.orig/glib/dbus-gparser.c 2004-08-09 23:07:00.000000000 -0400 ++++ dbus-0.23/glib/dbus-gparser.c 2005-04-02 17:14:38.025003736 -0500 +@@ -20,12 +20,18 @@ + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ ++ ++#include + #include "dbus-gparser.h" + #include "dbus-gidl.h" + #include + ++#ifdef HAVE_GETTEXT + #include + #define _(x) gettext ((x)) ++#else ++#define _(x) x ++#endif + #define N_(x) x + + #ifndef DOXYGEN_SHOULD_SKIP_THIS +Index: dbus-0.23/tools/Makefile.am +=================================================================== +--- dbus-0.23.orig/tools/Makefile.am 2004-04-21 17:29:07.000000000 -0400 ++++ dbus-0.23/tools/Makefile.am 2005-04-02 17:22:00.712704976 -0500 +@@ -37,8 +37,8 @@ + + dbus_send_LDADD= $(top_builddir)/dbus/libdbus-1.la + dbus_monitor_LDADD= $(top_builddir)/glib/libdbus-glib-1.la +-dbus_launch_LDADD= $(DBUS_X_LIBS) +-dbus_viewer_LDADD= $(DBUS_GLIB_TOOL_LIBS) $(top_builddir)/glib/libdbus-gtool.la $(DBUS_GTK_LIBS) ++dbus_launch_LDADD= $(DBUS_X_LIBS) $(LIBINTL) ++dbus_viewer_LDADD= $(DBUS_GLIB_TOOL_LIBS) $(LIBINTL) $(top_builddir)/glib/libdbus-gtool.la $(DBUS_GTK_LIBS) + + man_MANS = dbus-send.1 dbus-monitor.1 dbus-launch.1 dbus-cleanup-sockets.1 + EXTRA_DIST = $(man_MANS) +Index: dbus-0.23/tools/dbus-launch.c +=================================================================== +--- dbus-0.23.orig/tools/dbus-launch.c 2004-08-09 23:07:01.000000000 -0400 ++++ dbus-0.23/tools/dbus-launch.c 2005-04-02 17:14:38.026003584 -0500 +@@ -22,6 +22,8 @@ + */ + #include + #include ++#include ++#include + #include + #include + #include +Index: dbus-0.23/tools/dbus-tree-view.c +=================================================================== +--- dbus-0.23.orig/tools/dbus-tree-view.c 2004-08-09 23:07:01.000000000 -0400 ++++ dbus-0.23/tools/dbus-tree-view.c 2005-04-02 17:14:38.026003584 -0500 +@@ -24,8 +24,12 @@ + #include + #include "dbus-tree-view.h" + ++#ifdef HAVE_GETTEXT + #include + #define _(x) dgettext (GETTEXT_PACKAGE, x) ++#else ++#define _(x) x ++#endif + #define N_(x) x + + enum +Index: dbus-0.23/tools/dbus-viewer.c +=================================================================== +--- dbus-0.23.orig/tools/dbus-viewer.c 2004-08-09 23:07:01.000000000 -0400 ++++ dbus-0.23/tools/dbus-viewer.c 2005-04-02 17:14:38.027003432 -0500 +@@ -30,8 +30,12 @@ + #include + #include + ++#ifdef HAVE_GETTEXT + #include + #define _(x) dgettext (GETTEXT_PACKAGE, x) ++#else ++#define _(x) x ++#endif + #define N_(x) x + + typedef struct diff --git a/packages/python/python-dbus/tmpdir.patch b/packages/python/python-dbus/tmpdir.patch index e69de29bb2..838b903f0a 100644 --- a/packages/python/python-dbus/tmpdir.patch +++ b/packages/python/python-dbus/tmpdir.patch @@ -0,0 +1,30 @@ +--- dbus-0.22/configure.in.orig 2004-08-13 00:57:16.000000000 +0200 ++++ dbus-0.22/configure.in 2004-12-30 21:15:57.000000000 +0100 +@@ -1047,15 +1048,18 @@ + AC_SUBST(ABSOLUTE_TOP_BUILDDIR) + + #### Find socket directories +-if ! test -z "$TMPDIR" ; then +- DEFAULT_SOCKET_DIR=$TMPDIR +-elif ! test -z "$TEMP" ; then +- DEFAULT_SOCKET_DIR=$TEMP +-elif ! test -z "$TMP" ; then +- DEFAULT_SOCKET_DIR=$TMP +-else +- DEFAULT_SOCKET_DIR=/tmp +-fi ++#if ! test -z "$TMPDIR" ; then ++# DEFAULT_SOCKET_DIR=$TMPDIR ++#elif ! test -z "$TEMP" ; then ++# DEFAULT_SOCKET_DIR=$TEMP ++#elif ! test -z "$TMP" ; then ++# DEFAULT_SOCKET_DIR=$TMP ++#else ++# DEFAULT_SOCKET_DIR=/tmp ++#fi ++ ++# checks disabled to avoid expanding this at build time ++DEFAULT_SOCKET_DIR=/tmp + + if ! test -z "$with_test_socket_dir" ; then + TEST_SOCKET_DIR="$with_test_socket_dir" diff --git a/packages/python/python-dbus_0.23.bb b/packages/python/python-dbus_0.23.bb index e69de29bb2..56bff28849 100644 --- a/packages/python/python-dbus_0.23.bb +++ b/packages/python/python-dbus_0.23.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Python bindings for DBus, a socket-based message bus system for interprocess communication" +SECTION = "devel/python" +HOMEPAGE = "http://www.freedesktop.org/Software/dbus" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +DEPENDS = "expat glib-2.0 virtual/libintl python-pyrex-native python" +RDEPENDS = "dbus" +PR = "ml1" + +SRC_URI = "http://freedesktop.org/software/dbus/releases/dbus-${PV}.tar.gz \ + file://cross.patch;patch=1 \ + file://tmpdir.patch;patch=1 \ + file://gettext.patch;patch=1" +S = "${WORKDIR}/dbus-${PV}" + +inherit autotools pkgconfig gettext + +EXTRA_OECONF = "--disable-qt --disable-gtk --disable-tests \ + --disable-checks --disable-xml-docs --disable-doxygen-docs \ + --with-xml=expat --without-x --enable-python" + +FILES_${PN} = "${libdir}/python2.4/site-packages/dbus.* ${libdir}/python2.4/site-packages/dbus_bindings.so" + diff --git a/packages/python/python-imdbpy_1.9.bb b/packages/python/python-imdbpy_1.9.bb index e69de29bb2..5e098478b2 100644 --- a/packages/python/python-imdbpy_1.9.bb +++ b/packages/python/python-imdbpy_1.9.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "imdbpy" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/IMDbPY-${PV}" + +inherit distutils + diff --git a/packages/python/python-inotify_0.0.6.bb b/packages/python/python-inotify_0.0.6.bb index e69de29bb2..6f74aa32b5 100644 --- a/packages/python/python-inotify_0.0.6.bb +++ b/packages/python/python-inotify_0.0.6.bb @@ -0,0 +1,9 @@ +DESCRIPTION = "Python Linux Inotify Wrapper" +SECTION = "devel/python" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" + +SRC_URI = "http://www.amautacorp.com/staff/Rudd-O/projects/files/search-services/python-inotify-${PV}.tar.gz" + +inherit distutils + diff --git a/packages/python/python-libgmail_0.0.7.bb b/packages/python/python-libgmail_0.0.7.bb index e69de29bb2..fca95e995e 100644 --- a/packages/python/python-libgmail_0.0.7.bb +++ b/packages/python/python-libgmail_0.0.7.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Python Bindings for Google's Gmail Service" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +RDEPENDS = "python-core python-netclient python-email" +SRCNAME = "libgmail" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tgz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils-base + +do_install() { + install -d ${D}${libdir}/${PYTHON_DIR} + for file in *.py + do + install -m 0755 ${file} ${D}${libdir}/${PYTHON_DIR} + done +} diff --git a/packages/python/python-m2crypto-0.13.1/.mtn2git_empty b/packages/python/python-m2crypto-0.13.1/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-m2crypto-0.13.1/0.13p1.patch b/packages/python/python-m2crypto-0.13.1/0.13p1.patch index d938f7969e..ad359185e6 100644 --- a/packages/python/python-m2crypto-0.13.1/0.13p1.patch +++ b/packages/python/python-m2crypto-0.13.1/0.13p1.patch @@ -32,8 +32,8 @@ @@ -1,8 +1,8 @@ """M2Crypto Version Info""" --RCS_id='$Id$' -+RCS_id='$Id$' +-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) diff --git a/packages/python/python-native-2.3.3/.mtn2git_empty b/packages/python/python-native-2.3.3/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native-2.4.0/.mtn2git_empty b/packages/python/python-native-2.4.0/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-native-2.4.0/bindir-libdir.patch b/packages/python/python-native-2.4.0/bindir-libdir.patch index e69de29bb2..999bddc449 100644 --- a/packages/python/python-native-2.4.0/bindir-libdir.patch +++ b/packages/python/python-native-2.4.0/bindir-libdir.patch @@ -0,0 +1,18 @@ + +# +# Made by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.1/Makefile.pre.in~bindir-libdir 2003-09-20 12:50:28.000000000 +0200 ++++ Python-2.3.1/Makefile.pre.in 2003-11-02 19:53:17.000000000 +0100 +@@ -78,8 +78,8 @@ + exec_prefix= @exec_prefix@ + + # Expanded directories +-BINDIR= $(exec_prefix)/bin +-LIBDIR= $(exec_prefix)/lib ++BINDIR= @bindir@ ++LIBDIR= @libdir@ + MANDIR= @mandir@ + INCLUDEDIR= @includedir@ + CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-native-2.4.0/cross-distutils.patch b/packages/python/python-native-2.4.0/cross-distutils.patch index e69de29bb2..76ae883c1d 100644 --- a/packages/python/python-native-2.4.0/cross-distutils.patch +++ b/packages/python/python-native-2.4.0/cross-distutils.patch @@ -0,0 +1,38 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- Python-2.3.3/Lib/distutils/sysconfig.py~cross-distutils 2003-02-10 15:02:33.000000000 +0100 ++++ Python-2.3.3/Lib/distutils/sysconfig.py 2004-03-02 20:15:05.000000000 +0100 +@@ -19,8 +19,8 @@ + from errors import DistutilsPlatformError + + # These are needed in a couple of spots, so just compute them once. +-PREFIX = os.path.normpath(sys.prefix) +-EXEC_PREFIX = os.path.normpath(sys.exec_prefix) ++PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) ++EXEC_PREFIX = os.path.normpath(sys.exec_prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + # python_build: (Boolean) if true, we're either building Python or + # building an extension with an un-installed Python, so we use +@@ -192,7 +192,8 @@ + else: + # The name of the config.h file changed in 2.2 + config_h = 'pyconfig.h' +- return os.path.join(inc_dir, config_h) ++ print "NOTE: sysconfig.get_config_h_filename() altered for OpenEmbedded" ++ return os.path.join(inc_dir, config_h).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + + def get_makefile_filename(): +@@ -200,7 +201,8 @@ + if python_build: + return os.path.join(os.path.dirname(sys.executable), "Makefile") + lib_dir = get_python_lib(plat_specific=1, standard_lib=1) +- return os.path.join(lib_dir, "config", "Makefile") ++ print "NOTE: sysconfig.get_config_h_filename() altered for OpenEmbedded" ++ return os.path.join(lib_dir, "config", "Makefile").replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) + + + def parse_config_h(fp, g=None): diff --git a/packages/python/python-native_2.4.0.bb b/packages/python/python-native_2.4.0.bb index e69de29bb2..1fba9a2557 100644 --- a/packages/python/python-native_2.4.0.bb +++ b/packages/python/python-native_2.4.0.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "" +PR = "r0" + +EXCLUDE_FROM_WORLD = "1" + +SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ + file://bindir-libdir.patch;patch=1 \ + file://cross-distutils.patch;patch=1" +S = "${WORKDIR}/Python-2.4" + +inherit autotools native + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc --without-cxx --with-signal-module --with-wctype-functions \ + --with-prefix=${STAGING_DIR} --with-exec-prefix=${STAGING_DIR}/${BUILD_SYS}" +EXTRA_OEMAKE = 'BUILD_SYS="" HOST_SYS=""' + +do_configure () { + oe_runconf +} + +do_stage_append() { + # install pgen for later usage with non-native builds + install Parser/pgen ${STAGING_DIR}/${BUILD_SYS}/bin/ +} + diff --git a/packages/python/python-numarray_1.1.1.bb b/packages/python/python-numarray_1.1.1.bb index e69de29bb2..f21c377da2 100644 --- a/packages/python/python-numarray_1.1.1.bb +++ b/packages/python/python-numarray_1.1.1.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "Next Generation sophisticated Numeric Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PYRAF" +SRCNAME = "numarray" + +SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/${SRCNAME}-${PV}.tar.gz +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-numeric/.mtn2git_empty b/packages/python/python-numeric/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-numeric_23.7.bb b/packages/python/python-numeric_23.7.bb index e69de29bb2..2fc0e8873c 100644 --- a/packages/python/python-numeric_23.7.bb +++ b/packages/python/python-numeric_23.7.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "A sophisticated Numeric Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/Numeric-${PV}.tar.gz \ + file://no-lapack.patch;patch=1" +S = "${WORKDIR}/Numeric-${PV}" + +inherit distutils + +do_stage() { + cp -a Include/Numeric ${STAGING_INCDIR} +} + diff --git a/packages/python/python-pycodes-1.1/.mtn2git_empty b/packages/python/python-pycodes-1.1/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygame-1.6/.mtn2git_empty b/packages/python/python-pygame-1.6/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk-0.6.12/.mtn2git_empty b/packages/python/python-pygtk-0.6.12/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk2/.mtn2git_empty b/packages/python/python-pygtk2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygtk2/acinclude.m4 b/packages/python/python-pygtk2/acinclude.m4 index e69de29bb2..eec3758afc 100644 --- a/packages/python/python-pygtk2/acinclude.m4 +++ b/packages/python/python-pygtk2/acinclude.m4 @@ -0,0 +1,84 @@ +## 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 +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 +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_2.4.1.bb b/packages/python/python-pygtk2_2.4.1.bb index e69de29bb2..2b589e8d8a 100644 --- a/packages/python/python-pygtk2_2.4.1.bb +++ b/packages/python/python-pygtk2_2.4.1.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "gtk+ libglade" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "r0" + +SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.4/${SRCNAME}-${PV}.tar.bz2 \ + file://acinclude.m4" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit autotools pkgconfig distutils-base + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +do_stage() { + autotools_stage_includes +} + diff --git a/packages/python/python-pygtk2_2.6.2.bb b/packages/python/python-pygtk2_2.6.2.bb index e69de29bb2..3bc7b60435 100644 --- a/packages/python/python-pygtk2_2.6.2.bb +++ b/packages/python/python-pygtk2_2.6.2.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Python GTK+ Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +DEPENDS = "gtk+ libglade" +SRCNAME = "pygtk" +LICENSE = "LGPL" +PR = "r2" + +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 + +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}/ +} + diff --git a/packages/python/python-pylinda/.mtn2git_empty b/packages/python/python-pylinda/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt-3.13/.mtn2git_empty b/packages/python/python-pyqt-3.13/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyqt-3.13/qt2-fix.patch b/packages/python/python-pyqt-3.13/qt2-fix.patch index e69de29bb2..5ee978e8f6 100644 --- a/packages/python/python-pyqt-3.13/qt2-fix.patch +++ b/packages/python/python-pyqt-3.13/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/python-pyqwt-3.10/.mtn2git_empty b/packages/python/python-pyqwt-3.10/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pyrex-native_0.9.3.bb b/packages/python/python-pyrex-native_0.9.3.bb index e69de29bb2..3a0d977dbb 100644 --- a/packages/python/python-pyrex-native_0.9.3.bb +++ b/packages/python/python-pyrex-native_0.9.3.bb @@ -0,0 +1,8 @@ +include python-pyrex_${PV}.bb +inherit native +DEPENDS = "python-native" + +do_stage() { + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + ${STAGING_BINDIR}/python setup.py install --prefix=${STAGING_BINDIR}/.. --install-data=${STAGING_DATADIR} +} diff --git a/packages/python/python-pyrex_0.9.3.bb b/packages/python/python-pyrex_0.9.3.bb index e69de29bb2..36b8370e60 100644 --- a/packages/python/python-pyrex_0.9.3.bb +++ b/packages/python/python-pyrex_0.9.3.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Pyrex is a language specially designed for writing Python extension modules. \ +It's designed to bridge the gap between the nice, high-level, easy-to-use world of Python \ +and the messy, low-level world of C." +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "Pyrex" +PR = "ml0" + +SRC_URI = "http://nz.cosc.canterbury.ac.nz/~greg/python/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" + +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pyro/.mtn2git_empty b/packages/python/python-pyro/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pysqlite2_2.0.2.bb b/packages/python/python-pysqlite2_2.0.2.bb index e69de29bb2..124a2ed5bc 100644 --- a/packages/python/python-pysqlite2_2.0.2.bb +++ b/packages/python/python-pysqlite2_2.0.2.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-re python-lang" +DEPENDS = "sqlite3" +SRCNAME = "pysqlite" +PR = "ml0" + +SRC_URI = "http://initd.org/pub/software/pysqlite/releases/2.0/${PV}/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils diff --git a/packages/python/python-pytest_0.5.0.bb b/packages/python/python-pytest_0.5.0.bb index e69de29bb2..73a73ca005 100644 --- a/packages/python/python-pytest_0.5.0.bb +++ b/packages/python/python-pytest_0.5.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" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-pyweather_0.5.0.bb b/packages/python/python-pyweather_0.5.0.bb index e69de29bb2..7f630030d0 100644 --- a/packages/python/python-pyweather_0.5.0.bb +++ b/packages/python/python-pyweather_0.5.0.bb @@ -0,0 +1,13 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +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-pyxml_0.8.4.bb b/packages/python/python-pyxml_0.8.4.bb index e69de29bb2..d393226790 100644 --- a/packages/python/python-pyxml_0.8.4.bb +++ b/packages/python/python-pyxml_0.8.4.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "A sophisticated XML Processing Package for Python" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "PSF" +RDEPENDS = "python-core python-xml python-netclient" +SRCNAME = "pyxml" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyxml/PyXML-${PV}.tar.gz" +S = "${WORKDIR}/PyXML-${PV}" + +inherit distutils + diff --git a/packages/python/python-scons_0.96.90.bb b/packages/python/python-scons_0.96.90.bb index e69de29bb2..3db28863ba 100644 --- a/packages/python/python-scons_0.96.90.bb +++ b/packages/python/python-scons_0.96.90.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "A Software Construction Tool" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +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-soappy-0.11.3/.mtn2git_empty b/packages/python/python-soappy-0.11.3/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-soappy-0.11.3/fpconst.py b/packages/python/python-soappy-0.11.3/fpconst.py index 3509a139bb..a1f8f47e3a 100644 --- a/packages/python/python-soappy-0.11.3/fpconst.py +++ b/packages/python/python-soappy-0.11.3/fpconst.py @@ -22,7 +22,7 @@ Copyright: (c) 2003, Pfizer, Inc. """ __version__ = "0.6.0" -ident = "$Id$" +ident = "$Id: fpconst.py,v 1.8 2003/05/12 15:14:00 warnes Exp $" import struct diff --git a/packages/python/python-vorbis-1.3/.mtn2git_empty b/packages/python/python-vorbis-1.3/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From a0ab0fa421ccbb5b8cbba9ba86d427c0df4c645a Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Fri, 1 Jul 2005 16:30:41 +0000 Subject: Python: fix python-datetime dependencies --- packages/python/python-2.4.1-manifest.inc | 6 +++--- packages/python/python_2.4.1.bb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index df5bd07dca..586a525cda 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -1,5 +1,5 @@ ######################################################################################################################## -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Mon Jun 27 22:39:53 2005 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Fri Jul 1 18:03:30 2005 ### ### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### @@ -36,8 +36,8 @@ RDEPENDS_python-pickle="python-core python-codecs python-re" FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " DESCRIPTION_python-datetime="Python Calendar and Time support" -PR_python-datetime="ml4" -RDEPENDS_python-datetime="python-core python-locale" +PR_python-datetime="ml5" +RDEPENDS_python-datetime="python-core python-codecs" FILES_python-datetime="${libdir}/python2.4/_strptime.* ${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 89b0d64e2f..9ac8cee701 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native zlib gdbm openssl" -PR = "ml4" +PR = "ml5" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 6459e42616e99de566c5aecd2bc12f30220378df Mon Sep 17 00:00:00 2001 From: Holger Freyther Date: Sat, 9 Jul 2005 13:10:57 +0000 Subject: LICENSE = GPL -> LICENSE = "GPL" using find . -name '*.inc' -print0 | xargs -0r sed -i 's/LICENSE = GPL/LICENSE = "GPL"/' --- packages/python/python-ao_0.82.bb | 2 +- packages/python/python-scapy_0.9.17.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-ao_0.82.bb b/packages/python/python-ao_0.82.bb index 6c23a87b96..368c01fd87 100644 --- a/packages/python/python-ao_0.82.bb +++ b/packages/python/python-ao_0.82.bb @@ -1,4 +1,4 @@ -LICENSE = GPL +LICENSE = "GPL" DESCRIPTION = "Python AO Bindings" SECTION = "devel/python" PRIORITY = "optional" diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb index d90875f75e..3d0d09d574 100644 --- a/packages/python/python-scapy_0.9.17.bb +++ b/packages/python/python-scapy_0.9.17.bb @@ -1,4 +1,4 @@ -LICENSE = GPL +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, \ -- cgit v1.2.3 From dc1525fab8a83c78875a6f1cbe75f8f81c66cc2a Mon Sep 17 00:00:00 2001 From: Holger Freyther Date: Sat, 9 Jul 2005 13:20:12 +0000 Subject: More syntax changes LICENSE = LGPL -> LICENSE = "LGPL" --- packages/python/python-pygtk-0_0.6.12.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-pygtk-0_0.6.12.bb b/packages/python/python-pygtk-0_0.6.12.bb index bb28f1f123..3c9dc3a895 100644 --- a/packages/python/python-pygtk-0_0.6.12.bb +++ b/packages/python/python-pygtk-0_0.6.12.bb @@ -1,4 +1,4 @@ -LICENSE = LGPL +LICENSE = "LGPL" DESCRIPTION = "Python GTK+ 1.2 Bindings" SECTION = "devel/python" PRIORITY = "optional" -- cgit v1.2.3 From 42379e093a426a77887a667de875090177b7ccc8 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 11 Jul 2005 09:01:37 +0000 Subject: Upgrade python-pylinda to 0.5 --- packages/python/python-pylinda_0.4.bb | 12 ------------ packages/python/python-pylinda_0.5.bb | 12 ++++++++++++ packages/python/python-pyxml_0.8.4.bb | 1 + 3 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-pylinda_0.4.bb create mode 100644 packages/python/python-pylinda_0.5.bb (limited to 'packages/python') diff --git a/packages/python/python-pylinda_0.4.bb b/packages/python/python-pylinda_0.4.bb deleted file mode 100644 index 788db867c4..0000000000 --- a/packages/python/python-pylinda_0.4.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Python Implementation of Linda Tuple Space" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "LGPL" -SRCNAME = "linda" - -SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/dist/linda-${PV}.tar.gz \ - file://honor-datadir.patch;patch=1" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pylinda_0.5.bb b/packages/python/python-pylinda_0.5.bb new file mode 100644 index 0000000000..788db867c4 --- /dev/null +++ b/packages/python/python-pylinda_0.5.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python Implementation of Linda Tuple Space" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +SRCNAME = "linda" + +SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/dist/linda-${PV}.tar.gz \ + file://honor-datadir.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 d393226790..b5d277916d 100644 --- a/packages/python/python-pyxml_0.8.4.bb +++ b/packages/python/python-pyxml_0.8.4.bb @@ -5,6 +5,7 @@ MAINTAINER = "Michael 'Mickey' Lauer " LICENSE = "PSF" RDEPENDS = "python-core python-xml python-netclient" SRCNAME = "pyxml" +PV = "0.8.3" SRC_URI = "${SOURCEFORGE_MIRROR}/pyxml/PyXML-${PV}.tar.gz" S = "${WORKDIR}/PyXML-${PV}" -- cgit v1.2.3 From a759b97c2875178ed1217673a85cc7c45f3dc590 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 11 Jul 2005 17:20:16 +0000 Subject: Python: - add python-pybluez 0.2 (Linux Bluetooth Bindings) - add pybluez to task packages - add homepage information to task packages --- packages/python/python-pybluez_0.2.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/python/python-pybluez_0.2.bb (limited to 'packages/python') diff --git a/packages/python/python-pybluez_0.2.bb b/packages/python/python-pybluez_0.2.bb new file mode 100644 index 0000000000..aa5d4fec2b --- /dev/null +++ b/packages/python/python-pybluez_0.2.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python bindings for the Linux Bluetooth stack" +MAINTAINER = "Michael 'Mickey' Lauer" +SECTION = "devel/python" +DEPENDS = "bluez-libs" +LICENSE = "GPL" +SRC_URI = "http://org.csail.mit.edu/pybluez/release/pybluez-src-${PV}.tar.gz" + +S = "${WORKDIR}/pybluez-${PV}" + +PR = "ml0" + +inherit distutils -- cgit v1.2.3 From 8c7db72bd3cf04c6a62b5155621db7213b63e4c2 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 11 Jul 2005 20:59:37 +0000 Subject: Python-2.4.1: DEPENDS on readline to get lib-dynload/readline.so get built --- packages/python/python_2.4.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 9ac8cee701..5dc3542475 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -5,8 +5,8 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" -DEPENDS = "python-native zlib gdbm openssl" -PR = "ml5" +DEPENDS = "python-native readline zlib gdbm openssl" +PR = "ml6" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 3e2660b9ae1c96b9cd44231a9f1dd280b6f48334 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 17 Jul 2005 15:12:21 +0000 Subject: upgrade python-imdbpy to 2.0 --- packages/python/python-imdbpy_1.9.bb | 12 ------------ packages/python/python-imdbpy_2.0.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-imdbpy_1.9.bb create mode 100644 packages/python/python-imdbpy_2.0.bb (limited to 'packages/python') diff --git a/packages/python/python-imdbpy_1.9.bb b/packages/python/python-imdbpy_1.9.bb deleted file mode 100644 index 5e098478b2..0000000000 --- a/packages/python/python-imdbpy_1.9.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" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "GPL" -SRCNAME = "imdbpy" - -SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/IMDbPY-${PV}" - -inherit distutils - diff --git a/packages/python/python-imdbpy_2.0.bb b/packages/python/python-imdbpy_2.0.bb new file mode 100644 index 0000000000..2df3b4229c --- /dev/null +++ b/packages/python/python-imdbpy_2.0.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" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "GPL" +SRCNAME = "IMDbPY" +PR = "ml0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/imbdbpy/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils + -- cgit v1.2.3 From f9001e422703872bdeacfbb7b20dff8a31877a33 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 18 Jul 2005 15:45:13 +0000 Subject: python: install libpython-2.4.{a|so} into staging area --- packages/python/python_2.4.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 5dc3542475..09febc9274 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native readline zlib gdbm openssl" -PR = "ml6" +PR = "ml7" PYTHON_MAJMIN = "2.4" @@ -47,6 +47,7 @@ do_compile() { do_stage() { install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ + oe_libinstall -a -so libpython2.4 ${STAGING_LIBDIR} } do_install() { -- cgit v1.2.3 From a08e8120c741f2bd5416e6a1de7f9ad988f61ce5 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Thu, 28 Jul 2005 11:35:49 +0000 Subject: fixed SRC_URI for python-imdbpy --- packages/python/python-imdbpy_2.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-imdbpy_2.0.bb b/packages/python/python-imdbpy_2.0.bb index 2df3b4229c..eca49ba62f 100644 --- a/packages/python/python-imdbpy_2.0.bb +++ b/packages/python/python-imdbpy_2.0.bb @@ -6,7 +6,7 @@ LICENSE = "GPL" SRCNAME = "IMDbPY" PR = "ml0" -SRC_URI = "${SOURCEFORGE_MIRROR}/imbdbpy/${SRCNAME}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/imdbpy/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" inherit distutils -- cgit v1.2.3 From d92a72d8d4c3075b53dfa421c501d9682b34ae4b Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Thu, 28 Jul 2005 12:08:37 +0000 Subject: upgrade python-pycurl to 7.14.0 --- packages/python/python-pycurl_7.12.2.bb | 13 ------------- packages/python/python-pycurl_7.14.0.bb | 13 +++++++++++++ 2 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 packages/python/python-pycurl_7.12.2.bb create mode 100644 packages/python/python-pycurl_7.14.0.bb (limited to 'packages/python') diff --git a/packages/python/python-pycurl_7.12.2.bb b/packages/python/python-pycurl_7.12.2.bb deleted file mode 100644 index f336131a63..0000000000 --- a/packages/python/python-pycurl_7.12.2.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "libcurl Python Bindings" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -LICENSE = "LGPL" -RDEPENDS = "python-core curl (>=${PV})" -DEPENDS = "curl-${PV}" -SRCNAME = "pycurl" - -SRC_URI = "http://${SRCNAME}.sourceforge.net/download/${SRCNAME}-${PV}.tar.gz" -S = "${WORKDIR}/${SRCNAME}-${PV}" - -inherit distutils diff --git a/packages/python/python-pycurl_7.14.0.bb b/packages/python/python-pycurl_7.14.0.bb new file mode 100644 index 0000000000..f336131a63 --- /dev/null +++ b/packages/python/python-pycurl_7.14.0.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "libcurl Python Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core curl (>=${PV})" +DEPENDS = "curl-${PV}" +SRCNAME = "pycurl" + +SRC_URI = "http://${SRCNAME}.sourceforge.net/download/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 9f3966e08de8ccbf3ea0667ac9a43378c9fe80ef Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Fri, 29 Jul 2005 09:20:39 +0000 Subject: fixed SRC_URI for python-scapy --- packages/python/python-scapy_0.9.17.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-scapy_0.9.17.bb b/packages/python/python-scapy_0.9.17.bb index 3d0d09d574..30b380d2f3 100644 --- a/packages/python/python-scapy_0.9.17.bb +++ b/packages/python/python-scapy_0.9.17.bb @@ -9,7 +9,7 @@ MAINTAINER = "Michael 'Mickey' Lauer " RDEPENDS = "python-core python-netclient python-netserver" SRCNAME = "scapy" -SRC_URI = "http://www.cartel-securite.fr/pbiondi/python/scapy-${PV}.tar.gz" +SRC_URI = "http://www.secdev.org/projects/scapy/files/scapy-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" do_install() { -- cgit v1.2.3 From e56c1f36546e0944af3c69786ae50a72ae9600ab Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 1 Aug 2005 09:22:36 +0000 Subject: use mirror for python-inotify and python-pymp3 --- packages/python/python-inotify_0.0.6.bb | 2 +- packages/python/python-pymp3_0.3.4.bb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-inotify_0.0.6.bb b/packages/python/python-inotify_0.0.6.bb index 6f74aa32b5..6b5f9fbd75 100644 --- a/packages/python/python-inotify_0.0.6.bb +++ b/packages/python/python-inotify_0.0.6.bb @@ -3,7 +3,7 @@ SECTION = "devel/python" MAINTAINER = "Michael 'Mickey' Lauer " LICENSE = "GPL" -SRC_URI = "http://www.amautacorp.com/staff/Rudd-O/projects/files/search-services/python-inotify-${PV}.tar.gz" +SRC_URI = "http://www.vanille.de/mirror/python-inotify-${PV}.tar.gz" inherit distutils diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb index a4b5bf4223..b9529b28b4 100644 --- a/packages/python/python-pymp3_0.3.4.bb +++ b/packages/python/python-pymp3_0.3.4.bb @@ -1,11 +1,11 @@ DESCRIPTION = "A Curses-based mp3 player. See http://damien.degois.info/PyMP3/" SECTION = "console/multimedia" PRIORITY = "optional" -MAINTAINER = "Jason Haslup " RDEPENDS = "python-core python-ncurses python-pyid3lib python-mad python-ao" -PR = "r1" LICENSE = "GPL" -SRC_URI = "http://damien.degois.info/PyMP3/PyMP3-0.3.4.tar.gz" +PR = "r2" + +SRC_URI = "http://www.vanille.de/mirror/PyMP3-0.3.4.tar.gz" S = "${WORKDIR}/PyMP3-0.3.4" PY_FILES = "box_info.py layer.py sound_ctrl.py stack.py txt_tools.py" -- cgit v1.2.3 From 25fb703588f7f1250086fd247d0d551bec9cb447 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Fri, 5 Aug 2005 22:47:17 +0000 Subject: add build class for the 'scons' build system (http://www.scons.org) add python-scons-native --- packages/python/python-scons-native_0.96.90.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/python/python-scons-native_0.96.90.bb (limited to 'packages/python') diff --git a/packages/python/python-scons-native_0.96.90.bb b/packages/python/python-scons-native_0.96.90.bb new file mode 100644 index 0000000000..bc6fc7992d --- /dev/null +++ b/packages/python/python-scons-native_0.96.90.bb @@ -0,0 +1,12 @@ +include python-scons_${PV}.bb +inherit native + +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() { + : +} -- cgit v1.2.3 From f309e1dc12ac4ec28814c796ae972ce21f1d0ee7 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Thu, 1 Sep 2005 11:53:12 +0000 Subject: python-gnosis: fixed SRC_URI - partially close bug#279 --- packages/python/python-gnosis_1.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-gnosis_1.1.1.bb b/packages/python/python-gnosis_1.1.1.bb index 8053a4f40f..b9b297adef 100644 --- a/packages/python/python-gnosis_1.1.1.bb +++ b/packages/python/python-gnosis_1.1.1.bb @@ -5,7 +5,7 @@ MAINTAINER = "Michael 'Mickey' Lauer " LICENSE = "GPLv2" SRCNAME = "Gnosis_Utils" -SRC_URI = "http://gnosis.cx/download/${SRCNAME}-${PV}.tar.gz" +SRC_URI = "http://gnosis.cx/download/Gnosis_Utils.More/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}" inherit distutils -- cgit v1.2.3 From 19cc4dc12988b78c8bbbaffc7e786f7df386f2dc Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 11 Sep 2005 18:07:19 +0000 Subject: add python-sword, python bindings for the sword document reader library patch courtesy Matt Reimer, thanks. --- packages/python/python-sword_1.5.8.bb | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 packages/python/python-sword_1.5.8.bb (limited to 'packages/python') diff --git a/packages/python/python-sword_1.5.8.bb b/packages/python/python-sword_1.5.8.bb new file mode 100644 index 0000000000..ddbebb503a --- /dev/null +++ b/packages/python/python-sword_1.5.8.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Python bindings for the sword library" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Matt Reimer " +LICENSE = "GPL" +RDEPENDS = "python-core sword" +DEPENDS = "sword-${PV} swig-native" +SRCNAME = "sword" +PR = "r0" + +SRC_URI = "http://crosswire.org/ftpmirror/pub/sword/source/v1.5/sword-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}/bindings/swig/package" + +EXTRA_OECONF = "--with-sword-dir=${STAGING_DIR}/${HOST_SYS}" + +inherit distutils autotools + +PARALLEL_MAKE = "" + +do_configure_prepend() { + ./autogen.sh +} + +do_compile() { + oe_runmake BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} pythonswig python_make +} + +do_install() { + cd ${S}/python + distutils_do_install +} -- cgit v1.2.3 From 9a51b40bd6dc85714c12d9950e9e94e18d145e05 Mon Sep 17 00:00:00 2001 From: Holger Freyther Date: Mon, 19 Sep 2005 13:07:59 +0000 Subject: Make cp invocations BSD compatible --- packages/python/python-numeric_23.7.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python-numeric_23.7.bb b/packages/python/python-numeric_23.7.bb index 2fc0e8873c..e06934ece8 100644 --- a/packages/python/python-numeric_23.7.bb +++ b/packages/python/python-numeric_23.7.bb @@ -12,6 +12,6 @@ S = "${WORKDIR}/Numeric-${PV}" inherit distutils do_stage() { - cp -a Include/Numeric ${STAGING_INCDIR} + cp -pPR Include/Numeric ${STAGING_INCDIR} } -- cgit v1.2.3 From cf875476ebf0e2281b851de677d20adc973212e5 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 24 Sep 2005 22:30:03 +0000 Subject: add python-pyflakes, a source code checker similar to pychecker --- packages/python/python-pyflakes_0.2.0.bb | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 packages/python/python-pyflakes_0.2.0.bb (limited to 'packages/python') diff --git a/packages/python/python-pyflakes_0.2.0.bb b/packages/python/python-pyflakes_0.2.0.bb new file mode 100644 index 0000000000..77fed35e7a --- /dev/null +++ b/packages/python/python-pyflakes_0.2.0.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "SourceCode Test Utility" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "BSD" +SRCNAME = "pyflakes" + +SRC_URI = "http://www.divmod.org/static/projects/pyflakes/pyflakes-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From c9c81c0a113c3695227e721cae4408aa1e4a5876 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 24 Sep 2005 22:40:19 +0000 Subject: add python-pyvisa, a package that enables you to control all kinds of measurement equipment through various buses (GPIB, RS232, USB) with Python programs. --- packages/python/python-pyvisa_0.9.7.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/python/python-pyvisa_0.9.7.bb (limited to 'packages/python') diff --git a/packages/python/python-pyvisa_0.9.7.bb b/packages/python/python-pyvisa_0.9.7.bb new file mode 100644 index 0000000000..54ece76300 --- /dev/null +++ b/packages/python/python-pyvisa_0.9.7.bb @@ -0,0 +1,12 @@ +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" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "BSD" +SRCNAME = "PyVISA" + +SRC_URI = "${SOURCEFORGE_MIRROR}/pyvisa/${SRCNAME}-${PV}.tar.gz" +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit distutils -- cgit v1.2.3 From 77dede6a85eb8aef312802c3029c27b7f5bf0720 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 25 Sep 2005 13:28:38 +0000 Subject: python: add patch to fix Tcl/Tk detection. python-core now correctly emits python-tkinter including lib-dynload/_tkinter.so --- packages/python/python-2.4.1-manifest.inc | 6 ++-- .../python-2.4.1/fix-tkinter-detection.patch | 39 ++++++++++++++++++++++ packages/python/python_2.4.1.bb | 9 ++--- 3 files changed, 47 insertions(+), 7 deletions(-) create mode 100644 packages/python/python-2.4.1/fix-tkinter-detection.patch (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc index 586a525cda..a18eb4e4eb 100644 --- a/packages/python/python-2.4.1-manifest.inc +++ b/packages/python/python-2.4.1-manifest.inc @@ -1,5 +1,5 @@ ######################################################################################################################## -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Fri Jul 1 18:03:30 2005 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Sun Sep 25 15:27:47 2005 ### ### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### @@ -111,9 +111,9 @@ RDEPENDS_python-unixadmin="python-core" FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " DESCRIPTION_python-tkinter="Python Tcl/Tk Bindings" -PR_python-tkinter="ml3" +PR_python-tkinter="ml4" RDEPENDS_python-tkinter="python-core" -FILES_python-tkinter="${libdir}/python2.4/lib-tk " +FILES_python-tkinter="${libdir}/python2.4/lib-dynload/_tkinter.so ${libdir}/python2.4/lib-tk " DESCRIPTION_python-gdbm="Python GNU Database Support" PR_python-gdbm="ml3" diff --git a/packages/python/python-2.4.1/fix-tkinter-detection.patch b/packages/python/python-2.4.1/fix-tkinter-detection.patch new file mode 100644 index 0000000000..602aa8e021 --- /dev/null +++ b/packages/python/python-2.4.1/fix-tkinter-detection.patch @@ -0,0 +1,39 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4.1/setup.py~fix-tkinter-detection ++++ Python-2.4.1/setup.py +@@ -999,7 +999,7 @@ + dotversion = dotversion[:-1] + '.' + dotversion[-1] + tcl_include_sub = [] + tk_include_sub = [] +- for dir in inc_dirs: ++ for dir in [os.getenv("STAGING_INCDIR")]: + tcl_include_sub += [dir + os.sep + "tcl" + dotversion] + tk_include_sub += [dir + os.sep + "tk" + dotversion] + tk_include_sub += tcl_include_sub +@@ -1018,22 +1018,6 @@ + if dir not in include_dirs: + include_dirs.append(dir) + +- # Check for various platform-specific directories +- if platform == 'sunos5': +- include_dirs.append('/usr/openwin/include') +- added_lib_dirs.append('/usr/openwin/lib') +- elif os.path.exists('/usr/X11R6/include'): +- include_dirs.append('/usr/X11R6/include') +- added_lib_dirs.append('/usr/X11R6/lib64') +- added_lib_dirs.append('/usr/X11R6/lib') +- elif os.path.exists('/usr/X11R5/include'): +- include_dirs.append('/usr/X11R5/include') +- added_lib_dirs.append('/usr/X11R5/lib') +- else: +- # Assume default location for X11 +- include_dirs.append('/usr/X11/include') +- added_lib_dirs.append('/usr/X11/lib') +- + # If Cygwin, then verify that X is installed before proceeding + if platform == 'cygwin': + x11_inc = find_file('X11/Xlib.h', [], include_dirs) diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 09febc9274..43cb187aef 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -5,14 +5,15 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" -DEPENDS = "python-native readline zlib gdbm openssl" -PR = "ml7" +DEPENDS = "python-native readline zlib gdbm openssl tcl tk" +PR = "ml8" PYTHON_MAJMIN = "2.4" 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://bindir-libdir.patch;patch=1 \ + file://crosscompile.patch;patch=1 \ + file://fix-tkinter-detection.patch;patch=1" S = "${WORKDIR}/Python-${PV}" inherit autotools -- cgit v1.2.3 From f092a753f11df9d74cadc81d515d3a0db7335274 Mon Sep 17 00:00:00 2001 From: John Bowler Date: Mon, 26 Sep 2005 00:44:15 +0000 Subject: python: remove the tcl and tk depends on MACHINE=nslu2 --- packages/python/python_2.4.1.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'packages/python') diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb index 43cb187aef..8f0755e1da 100644 --- a/packages/python/python_2.4.1.bb +++ b/packages/python/python_2.4.1.bb @@ -5,7 +5,9 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" -DEPENDS = "python-native readline zlib gdbm openssl tcl tk" +DEPENDS_GUI = "tcl tk" +DEPENDS_GUI_nslu2 = "" +DEPENDS = "python-native readline zlib gdbm openssl ${DEPENDS_GUI}" PR = "ml8" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 3ce6158c5a4e3c1c9b6ab90430b4ddc185e981f8 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Wed, 28 Sep 2005 14:06:21 +0000 Subject: upgrade python to 2.4.2 NOTE: there's no need to upgrade python-native. --- packages/python/python-2.4.1-manifest.inc | 254 ---- packages/python/python-2.4.1/.mtn2git_empty | 0 packages/python/python-2.4.1/autohell.patch | 1209 -------------------- packages/python/python-2.4.1/bindir-libdir.patch | 18 - packages/python/python-2.4.1/crosscompile.patch | 108 -- .../python-2.4.1/fix-tkinter-detection.patch | 39 - packages/python/python-2.4.2-manifest.inc | 254 ++++ packages/python/python-2.4.2/.mtn2git_empty | 0 packages/python/python-2.4.2/autohell.patch | 1209 ++++++++++++++++++++ packages/python/python-2.4.2/bindir-libdir.patch | 18 + packages/python/python-2.4.2/crosscompile.patch | 108 ++ .../python-2.4.2/fix-tkinter-detection.patch | 39 + 12 files changed, 1628 insertions(+), 1628 deletions(-) delete mode 100644 packages/python/python-2.4.1-manifest.inc delete mode 100644 packages/python/python-2.4.1/.mtn2git_empty delete mode 100644 packages/python/python-2.4.1/autohell.patch delete mode 100644 packages/python/python-2.4.1/bindir-libdir.patch delete mode 100644 packages/python/python-2.4.1/crosscompile.patch delete mode 100644 packages/python/python-2.4.1/fix-tkinter-detection.patch create mode 100644 packages/python/python-2.4.2-manifest.inc create mode 100644 packages/python/python-2.4.2/.mtn2git_empty create mode 100644 packages/python/python-2.4.2/autohell.patch create mode 100644 packages/python/python-2.4.2/bindir-libdir.patch create mode 100644 packages/python/python-2.4.2/crosscompile.patch create mode 100644 packages/python/python-2.4.2/fix-tkinter-detection.patch (limited to 'packages/python') diff --git a/packages/python/python-2.4.1-manifest.inc b/packages/python/python-2.4.1-manifest.inc deleted file mode 100644 index a18eb4e4eb..0000000000 --- a/packages/python/python-2.4.1-manifest.inc +++ /dev/null @@ -1,254 +0,0 @@ -######################################################################################################################## -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Sun Sep 25 15:27:47 2005 -### -### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy -### -### Warning: Manual edits will be lost! -### -######################################################################################################################## - - -PACKAGES="python-threading python-distutils python-textutils python-codecs python-pickle python-datetime python-core python-io python-compiler python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-devel python-math python-hotshot python-unixadmin python-tkinter python-gdbm python-fcntl python-netclient python-pprint python-netserver python-curses python-syslog python-html python-readline python-pydoc python-logging python-xml python-mime python-tests python-unittest python-stringold python-lib-old-and-deprecated python-compile python-shell python-bsddb python-mmap python-zlib python-db python-crypt python-idle python-lang python-audio " - -DESCRIPTION_python-threading="Python Threading & Synchronization Support" -PR_python-threading="ml3" -RDEPENDS_python-threading="python-core python-lang" -FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " - -DESCRIPTION_python-distutils="Python Distribution Utility" -PR_python-distutils="ml3" -RDEPENDS_python-distutils="python-core" -FILES_python-distutils="${libdir}/python2.4/distutils " - -DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" -PR_python-textutils="ml3" -RDEPENDS_python-textutils="python-core python-io python-re python-stringold" -FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " - -DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" -PR_python-codecs="ml3" -RDEPENDS_python-codecs="python-core" -FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " - -DESCRIPTION_python-pickle="Python Persistence Support" -PR_python-pickle="ml4" -RDEPENDS_python-pickle="python-core python-codecs python-re" -FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " - -DESCRIPTION_python-datetime="Python Calendar and Time support" -PR_python-datetime="ml5" -RDEPENDS_python-datetime="python-core python-codecs" -FILES_python-datetime="${libdir}/python2.4/_strptime.* ${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " - -DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" -PR_python-core="ml3" -RDEPENDS_python-core="" -FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " - -DESCRIPTION_python-io="Python Low-Level I/O" -PR_python-io="ml3" -RDEPENDS_python-io="python-core python-math" -FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " - -DESCRIPTION_python-compiler="Python Compiler Support" -PR_python-compiler="ml3" -RDEPENDS_python-compiler="python-core" -FILES_python-compiler="${libdir}/python2.4/compiler " - -DESCRIPTION_python-compression="Python High Level Compression Support" -PR_python-compression="ml3" -RDEPENDS_python-compression="python-core python-zlib" -FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " - -DESCRIPTION_python-re="Python Regular Expression APIs" -PR_python-re="ml3" -RDEPENDS_python-re="python-core python-stringold" -FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " - -DESCRIPTION_python-xmlrpc="Python XMLRPC Support" -PR_python-xmlrpc="ml3" -RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" -FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " - -DESCRIPTION_python-terminal="Python Terminal Controlling Support" -PR_python-terminal="ml3" -RDEPENDS_python-terminal="python-core python-io" -FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " - -DESCRIPTION_python-email="Python Email Support" -PR_python-email="ml3" -RDEPENDS_python-email="python-core python-io python-re" -FILES_python-email="${libdir}/python2.4/email " - -DESCRIPTION_python-image="Python Graphical Image Handling" -PR_python-image="ml3" -RDEPENDS_python-image="python-core" -FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " - -DESCRIPTION_python-resource="Python Resource Control Interface" -PR_python-resource="ml3" -RDEPENDS_python-resource="python-core" -FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " - -DESCRIPTION_python-devel="Python Development Package" -PR_python-devel="ml3" -RDEPENDS_python-devel="python-core" -FILES_python-devel="/usr/include /usr/lib/python2.4/config " - -DESCRIPTION_python-math="Python Math Support" -PR_python-math="ml4" -RDEPENDS_python-math="python-core" -FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " - -DESCRIPTION_python-hotshot="Python Hotshot Profiler" -PR_python-hotshot="ml3" -RDEPENDS_python-hotshot="python-core" -FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " - -DESCRIPTION_python-unixadmin="Python Unix Administration Support" -PR_python-unixadmin="ml3" -RDEPENDS_python-unixadmin="python-core" -FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " - -DESCRIPTION_python-tkinter="Python Tcl/Tk Bindings" -PR_python-tkinter="ml4" -RDEPENDS_python-tkinter="python-core" -FILES_python-tkinter="${libdir}/python2.4/lib-dynload/_tkinter.so ${libdir}/python2.4/lib-tk " - -DESCRIPTION_python-gdbm="Python GNU Database Support" -PR_python-gdbm="ml3" -RDEPENDS_python-gdbm="python-core libgdbm3" -FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " - -DESCRIPTION_python-fcntl="Python's fcntl Interface" -PR_python-fcntl="ml3" -RDEPENDS_python-fcntl="python-core" -FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " - -DESCRIPTION_python-netclient="Python Internet Protocol Clients" -PR_python-netclient="ml4" -RDEPENDS_python-netclient="python-core python-datetime python-io python-logging python-mime" -FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/cookielib.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " - -DESCRIPTION_python-pprint="Python Pretty-Print Support" -PR_python-pprint="ml3" -RDEPENDS_python-pprint="python-core" -FILES_python-pprint="${libdir}/python2.4/pprint.* " - -DESCRIPTION_python-netserver="Python Internet Protocol Servers" -PR_python-netserver="ml3" -RDEPENDS_python-netserver="python-core python-netclient" -FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " - -DESCRIPTION_python-curses="Python Curses Support" -PR_python-curses="ml3" -RDEPENDS_python-curses="python-core libncurses5" -FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " - -DESCRIPTION_python-syslog="Python's syslog Interface" -PR_python-syslog="ml3" -RDEPENDS_python-syslog="python-core" -FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " - -DESCRIPTION_python-html="Python HTML Processing" -PR_python-html="ml3" -RDEPENDS_python-html="python-core" -FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " - -DESCRIPTION_python-readline="Python Readline Support" -PR_python-readline="ml3" -RDEPENDS_python-readline="python-core libreadline4" -FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " - -DESCRIPTION_python-pydoc="Python Interactive Help Support" -PR_python-pydoc="ml3" -RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" -FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " - -DESCRIPTION_python-logging="Python Logging Support" -PR_python-logging="ml3" -RDEPENDS_python-logging="python-core" -FILES_python-logging="${libdir}/python2.4/logging " - -DESCRIPTION_python-xml="Python basic XML support." -PR_python-xml="ml3" -RDEPENDS_python-xml="python-core python-re" -FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " - -DESCRIPTION_python-mime="Python MIME Handling APIs" -PR_python-mime="ml3" -RDEPENDS_python-mime="python-core python-io" -FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " - -DESCRIPTION_python-tests="Python Tests" -PR_python-tests="ml3" -RDEPENDS_python-tests="python-core" -FILES_python-tests="${libdir}/python2.4/test " - -DESCRIPTION_python-unittest="Python Unit Testing Framework" -PR_python-unittest="ml3" -RDEPENDS_python-unittest="python-core python-stringold python-lang" -FILES_python-unittest="${libdir}/python2.4/unittest.* " - -DESCRIPTION_python-stringold="Python Deprecated String APIs" -PR_python-stringold="ml3" -RDEPENDS_python-stringold="python-core" -FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " - -DESCRIPTION_python-lib-old-and-deprecated="Python Deprecated Libraries" -PR_python-lib-old-and-deprecated="ml3" -RDEPENDS_python-lib-old-and-deprecated="python-core" -FILES_python-lib-old-and-deprecated="${libdir}/python2.4/lib-old " - -DESCRIPTION_python-compile="Python Bytecode Compilation Support" -PR_python-compile="ml3" -RDEPENDS_python-compile="python-core" -FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " - -DESCRIPTION_python-shell="Python Shell-Like Functionality" -PR_python-shell="ml3" -RDEPENDS_python-shell="python-core python-re" -FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " - -DESCRIPTION_python-bsddb="Python Berkeley Database Bindings" -PR_python-bsddb="ml3" -RDEPENDS_python-bsddb="python-core" -FILES_python-bsddb="${libdir}/python2.4/bsddb " - -DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" -PR_python-mmap="ml3" -RDEPENDS_python-mmap="python-core python-io" -FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " - -DESCRIPTION_python-zlib="Python zlib Support." -PR_python-zlib="ml4" -RDEPENDS_python-zlib="python-core libz1" -FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " - -DESCRIPTION_python-db="Python File-Based Database Support" -PR_python-db="ml3" -RDEPENDS_python-db="python-core" -FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " - -DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" -PR_python-crypt="ml3" -RDEPENDS_python-crypt="python-core" -FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " - -DESCRIPTION_python-idle="Python Integrated Development Environment" -PR_python-idle="ml3" -RDEPENDS_python-idle="python-core python-tkinter" -FILES_python-idle="/usr/bin/idle /usr/lib/python2.4/idlelib " - -DESCRIPTION_python-lang="Python Low-Level Language Support" -PR_python-lang="ml4" -RDEPENDS_python-lang="python-core" -FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " - -DESCRIPTION_python-audio="Python Audio Handling" -PR_python-audio="ml3" -RDEPENDS_python-audio="python-core" -FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " - - - diff --git a/packages/python/python-2.4.1/.mtn2git_empty b/packages/python/python-2.4.1/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-2.4.1/autohell.patch b/packages/python/python-2.4.1/autohell.patch deleted file mode 100644 index b0eebb9ce8..0000000000 --- a/packages/python/python-2.4.1/autohell.patch +++ /dev/null @@ -1,1209 +0,0 @@ ---- Python-2.3.3/acinclude.m4 1969-12-31 19:00:00.000000000 -0500 -+++ Python-2.3.3/acinclude.m4 2004-02-17 12:22:29.000000000 -0500 -@@ -0,0 +1,10 @@ -+dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore -+dnl If this macro is not defined by Autoconf, define it here. -+ -+m4_ifdef([AC_PROG_CXX_WORKS], -+ [], -+ [m4_define([AC_PROG_CXX_WORKS], -+ [AC_LANG_PUSH(C++)dnl -+ _AC_COMPILER_EXEEXT -+ AC_LANG_POP()] -+ )]) ---- Python-2.3.3/configure.in 2003-11-18 14:59:39.000000000 -0500 -+++ Python-2.3.3/configure.in 2004-02-17 12:22:27.000000000 -0500 -@@ -4,8 +4,8 @@ - m4_define(PYTHON_VERSION, 2.3) - - AC_REVISION($Revision: 1.427.4.10 $) --AC_PREREQ(2.53) --AC_INIT(python, PYTHON_VERSION) -+AC_PREREQ(2.59) -+AC_INIT([python],[PYTHON_VERSION]) - AC_CONFIG_SRCDIR([Include/object.h]) - AC_CONFIG_HEADER(pyconfig.h) - -@@ -58,7 +58,7 @@ - - dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output - AC_ARG_ENABLE(framework, -- AC_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@, Build (MacOSX|Darwin) framework), -+ AS_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@,Build (MacOSX|Darwin) framework), - [ - case $enableval in - yes) -@@ -92,8 +92,7 @@ - AC_SUBST(PYTHONFRAMEWORKINSTALLDIR) - - ##AC_ARG_WITH(dyld, --## AC_HELP_STRING(--with-dyld, --## Use (OpenStep|Rhapsody) dynamic linker)) -+## AS_HELP_STRING(--with-dyld,## Use (OpenStep|Rhapsody) dynamic linker)) - ## - # Set name for machine-dependent library files - AC_SUBST(MACHDEP) -@@ -227,7 +226,7 @@ - # on that fiddles with OPT and BASECFLAGS? - AC_MSG_CHECKING(for --without-gcc) - AC_ARG_WITH(gcc, -- AC_HELP_STRING(--without-gcc,never use gcc), -+ AS_HELP_STRING(--without-gcc,never use gcc), - [ - case $withval in - no) CC=cc -@@ -273,7 +272,7 @@ - MAINOBJ=python.o - AC_MSG_CHECKING(for --with-cxx=) - AC_ARG_WITH(cxx, -- AC_HELP_STRING(--with-cxx=, enable C++ support), -+ AS_HELP_STRING(--with-cxx=,enable C++ support), - [ - check_cxx=no - case $withval in -@@ -298,15 +297,6 @@ - dnl --without-cxx was given. - dnl Finally, it does not test whether CXX is g++. - --dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore --ifdef([AC_PROG_CXX_WORKS],[], -- [AC_DEFUN([AC_PROG_CXX_WORKS], -- [AC_LANG_PUSH(C++)dnl -- _AC_COMPILER_EXEEXT -- AC_LANG_POP() -- ] --)]) -- - if test "$check_cxx" = "yes" - then - AC_CHECK_PROGS(CXX, $CCC c++ g++ gcc CC cxx cc++ cl, notfound) -@@ -348,7 +338,7 @@ - AC_EXEEXT - AC_MSG_CHECKING(for --with-suffix) - AC_ARG_WITH(suffix, -- AC_HELP_STRING(--with-suffix=.exe, set executable suffix), -+ AS_HELP_STRING(--with-suffix=.exe,set executable suffix), - [ - case $withval in - no) EXEEXT=;; -@@ -474,7 +464,7 @@ - - AC_MSG_CHECKING(for --enable-shared) - AC_ARG_ENABLE(shared, -- AC_HELP_STRING(--enable-shared, disable/enable building shared python library)) -+ AS_HELP_STRING(--enable-shared,disable/enable building shared python library)) - - if test -z "$enable_shared" - then -@@ -583,7 +573,7 @@ - # Check for --with-pydebug - AC_MSG_CHECKING(for --with-pydebug) - AC_ARG_WITH(pydebug, -- AC_HELP_STRING(--with-pydebug, build with Py_DEBUG defined), -+ AS_HELP_STRING(--with-pydebug,build with Py_DEBUG defined), - [ - if test "$withval" != no - then -@@ -660,10 +650,7 @@ - AC_MSG_CHECKING(whether $CC accepts -fno-strict-aliasing) - ac_save_cc="$CC" - CC="$CC -fno-strict-aliasing" -- AC_TRY_RUN([int main() { return 0; }], -- ac_cv_no_strict_aliasing_ok=yes, -- ac_cv_no_strict_aliasing_ok=no, -- ac_cv_no_strict_aliasing_ok=no) -+ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_no_strict_aliasing_ok=yes],[ac_cv_no_strict_aliasing_ok=no],[ac_cv_no_strict_aliasing_ok=no]) - CC="$ac_save_cc" - AC_MSG_RESULT($ac_cv_no_strict_aliasing_ok) - if test $ac_cv_no_strict_aliasing_ok = yes -@@ -711,10 +698,7 @@ - AC_CACHE_VAL(ac_cv_opt_olimit_ok, - [ac_save_cc="$CC" - CC="$CC -OPT:Olimit=0" --AC_TRY_RUN([int main() { return 0; }], -- ac_cv_opt_olimit_ok=yes, -- ac_cv_opt_olimit_ok=no, -- ac_cv_opt_olimit_ok=no) -+AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_opt_olimit_ok=yes],[ac_cv_opt_olimit_ok=no],[ac_cv_opt_olimit_ok=no]) - CC="$ac_save_cc"]) - AC_MSG_RESULT($ac_cv_opt_olimit_ok) - if test $ac_cv_opt_olimit_ok = yes; then -@@ -733,10 +717,7 @@ - AC_CACHE_VAL(ac_cv_olimit_ok, - [ac_save_cc="$CC" - CC="$CC -Olimit 1500" -- AC_TRY_RUN([int main() { return 0; }], -- ac_cv_olimit_ok=yes, -- ac_cv_olimit_ok=no, -- ac_cv_olimit_ok=no) -+ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_olimit_ok=yes],[ac_cv_olimit_ok=no],[ac_cv_olimit_ok=no]) - CC="$ac_save_cc"]) - AC_MSG_RESULT($ac_cv_olimit_ok) - if test $ac_cv_olimit_ok = yes; then -@@ -751,7 +732,7 @@ - # options before we can check whether -Kpthread improves anything. - AC_MSG_CHECKING(whether pthreads are available without options) - AC_CACHE_VAL(ac_cv_pthread_is_default, --[AC_TRY_RUN([ -+[AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - - void* routine(void* p){return NULL;} -@@ -763,14 +744,11 @@ - (void)pthread_detach(p); - return 0; - } --], --[ -+]])],[ - ac_cv_pthread_is_default=yes - ac_cv_kthread=no - ac_cv_pthread=no --], -- ac_cv_pthread_is_default=no, -- ac_cv_pthread_is_default=no) -+],[ac_cv_pthread_is_default=no],[ac_cv_pthread_is_default=no]) - ]) - AC_MSG_RESULT($ac_cv_pthread_is_default) - -@@ -788,7 +766,7 @@ - AC_CACHE_VAL(ac_cv_kpthread, - [ac_save_cc="$CC" - CC="$CC -Kpthread" --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - - void* routine(void* p){return NULL;} -@@ -800,10 +778,7 @@ - (void)pthread_detach(p); - return 0; - } --], -- ac_cv_kpthread=yes, -- ac_cv_kpthread=no, -- ac_cv_kpthread=no) -+]])],[ac_cv_kpthread=yes],[ac_cv_kpthread=no],[ac_cv_kpthread=no]) - CC="$ac_save_cc"]) - AC_MSG_RESULT($ac_cv_kpthread) - fi -@@ -819,7 +794,7 @@ - AC_CACHE_VAL(ac_cv_kthread, - [ac_save_cc="$CC" - CC="$CC -Kthread" --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - - void* routine(void* p){return NULL;} -@@ -831,10 +806,7 @@ - (void)pthread_detach(p); - return 0; - } --], -- ac_cv_kthread=yes, -- ac_cv_kthread=no, -- ac_cv_kthread=no) -+]])],[ac_cv_kthread=yes],[ac_cv_kthread=no],[ac_cv_kthread=no]) - CC="$ac_save_cc"]) - AC_MSG_RESULT($ac_cv_kthread) - fi -@@ -850,7 +822,7 @@ - AC_CACHE_VAL(ac_cv_thread, - [ac_save_cc="$CC" - CC="$CC -pthread" --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - - void* routine(void* p){return NULL;} -@@ -862,10 +834,7 @@ - (void)pthread_detach(p); - return 0; - } --], -- ac_cv_pthread=yes, -- ac_cv_pthread=no, -- ac_cv_pthread=no) -+]])],[ac_cv_pthread=yes],[ac_cv_pthread=no],[ac_cv_pthread=no]) - CC="$ac_save_cc"]) - AC_MSG_RESULT($ac_cv_pthread) - fi -@@ -911,11 +880,11 @@ - - dnl # check for ANSI or K&R ("traditional") preprocessor - dnl AC_MSG_CHECKING(for C preprocessor type) --dnl AC_TRY_COMPILE([ -+dnl AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - dnl #define spam(name, doc) {#name, &name, #name "() -- " doc} - dnl int foo; - dnl struct {char *name; int *addr; char *doc;} desc = spam(foo, "something"); --dnl ], [;], cpp_type=ansi, AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional) -+dnl ]], [[;]])],[cpp_type=ansi],[AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional]) - dnl AC_MSG_RESULT($cpp_type) - - # checks for header files -@@ -941,19 +910,13 @@ - - # Check whether using makedev requires defining _OSF_SOURCE - AC_MSG_CHECKING(for makedev) --AC_TRY_LINK([#include ], -- [ makedev(0, 0) ], -- ac_cv_has_makedev=yes, -- ac_cv_has_makedev=no) -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) - if test "$ac_cv_has_makedev" = "no"; then - # we didn't link, try if _OSF_SOURCE will allow us to link -- AC_TRY_LINK([ -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #define _OSF_SOURCE 1 - #include -- ], -- [ makedev(0, 0) ], -- ac_cv_has_makedev=yes, -- ac_cv_has_makedev=no) -+ ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) - if test "$ac_cv_has_makedev" = "yes"; then - AC_DEFINE(_OSF_SOURCE, 1, [Define _OSF_SOURCE to get the makedev macro.]) - fi -@@ -972,11 +935,11 @@ - - use_lfs=yes - AC_MSG_CHECKING(Solaris LFS bug) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #define _LARGEFILE_SOURCE 1 - #define _FILE_OFFSET_BITS 64 - #include --],struct rlimit foo;,sol_lfs_bug=no,sol_lfs_bug=yes) -+]], [[struct rlimit foo;]])],[sol_lfs_bug=no],[sol_lfs_bug=yes]) - AC_MSG_RESULT($sol_lfs_bug) - if test "$sol_lfs_bug" = "yes"; then - use_lfs=no -@@ -1018,10 +981,10 @@ - - AC_MSG_CHECKING(for long long support) - have_long_long=no --AC_TRY_COMPILE([], [long long x; x = (long long)0;], [ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[long long x; x = (long long)0;]])],[ - AC_DEFINE(HAVE_LONG_LONG, 1, [Define this if you have the type long long.]) - have_long_long=yes --]) -+],[]) - AC_MSG_RESULT($have_long_long) - if test "$have_long_long" = yes ; then - AC_CHECK_SIZEOF(long long, 8) -@@ -1029,10 +992,10 @@ - - AC_MSG_CHECKING(for uintptr_t support) - have_uintptr_t=no --AC_TRY_COMPILE([], [uintptr_t x; x = (uintptr_t)0;], [ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[uintptr_t x; x = (uintptr_t)0;]])],[ - AC_DEFINE(HAVE_UINTPTR_T, 1, [Define this if you have the type uintptr_t.]) - have_uintptr_t=yes --]) -+],[]) - AC_MSG_RESULT($have_uintptr_t) - if test "$have_uintptr_t" = yes ; then - AC_CHECK_SIZEOF(uintptr_t, 4) -@@ -1041,7 +1004,7 @@ - # Hmph. AC_CHECK_SIZEOF() doesn't include . - AC_MSG_CHECKING(size of off_t) - AC_CACHE_VAL(ac_cv_sizeof_off_t, --[AC_TRY_RUN([#include -+[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - #include - main() - { -@@ -1049,10 +1012,7 @@ - if (!f) exit(1); - fprintf(f, "%d\n", sizeof(off_t)); - exit(0); --}], --ac_cv_sizeof_off_t=`cat conftestval`, --ac_cv_sizeof_off_t=0, --ac_cv_sizeof_off_t=4) -+}]])],[ac_cv_sizeof_off_t=`cat conftestval`],[ac_cv_sizeof_off_t=0],[ac_cv_sizeof_off_t=4]) - ]) - AC_MSG_RESULT($ac_cv_sizeof_off_t) - AC_DEFINE_UNQUOTED(SIZEOF_OFF_T, $ac_cv_sizeof_off_t, -@@ -1075,7 +1035,7 @@ - # AC_CHECK_SIZEOF() doesn't include . - AC_MSG_CHECKING(size of time_t) - AC_CACHE_VAL(ac_cv_sizeof_time_t, --[AC_TRY_RUN([#include -+[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - #include - main() - { -@@ -1083,10 +1043,7 @@ - if (!f) exit(1); - fprintf(f, "%d\n", sizeof(time_t)); - exit(0); --}], --ac_cv_sizeof_time_t=`cat conftestval`, --ac_cv_sizeof_time_t=0, --ac_cv_sizeof_time_t=4) -+}]])],[ac_cv_sizeof_time_t=`cat conftestval`],[ac_cv_sizeof_time_t=0],[ac_cv_sizeof_time_t=4]) - ]) - AC_MSG_RESULT($ac_cv_sizeof_time_t) - AC_DEFINE_UNQUOTED(SIZEOF_TIME_T, $ac_cv_sizeof_time_t, -@@ -1104,13 +1061,13 @@ - fi - AC_MSG_CHECKING(for pthread_t) - have_pthread_t=no --AC_TRY_COMPILE([#include ], [pthread_t x; x = *(pthread_t*)0;], have_pthread_t=yes) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[pthread_t x; x = *(pthread_t*)0;]])],[have_pthread_t=yes],[]) - AC_MSG_RESULT($have_pthread_t) - if test "$have_pthread_t" = yes ; then - # AC_CHECK_SIZEOF() doesn't include . - AC_MSG_CHECKING(size of pthread_t) - AC_CACHE_VAL(ac_cv_sizeof_pthread_t, -- [AC_TRY_RUN([#include -+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - #include - main() - { -@@ -1118,10 +1075,7 @@ - if (!f) exit(1); - fprintf(f, "%d\n", sizeof(pthread_t)); - exit(0); -- }], -- ac_cv_sizeof_pthread_t=`cat conftestval`, -- ac_cv_sizeof_pthread_t=0, -- ac_cv_sizeof_pthread_t=4) -+ }]])],[ac_cv_sizeof_pthread_t=`cat conftestval`],[ac_cv_sizeof_pthread_t=0],[ac_cv_sizeof_pthread_t=4]) - ]) - AC_MSG_RESULT($ac_cv_sizeof_pthread_t) - AC_DEFINE_UNQUOTED(SIZEOF_PTHREAD_T, $ac_cv_sizeof_pthread_t, -@@ -1131,7 +1085,7 @@ - - AC_MSG_CHECKING(for --enable-toolbox-glue) - AC_ARG_ENABLE(toolbox-glue, -- AC_HELP_STRING(--enable-toolbox-glue, disable/enable MacOSX glue code for extensions)) -+ AS_HELP_STRING(--enable-toolbox-glue,disable/enable MacOSX glue code for extensions)) - - if test -z "$enable_toolbox_glue" - then -@@ -1436,13 +1390,10 @@ - # checks for system dependent C++ extensions support - case "$ac_sys_system" in - AIX*) AC_MSG_CHECKING(for genuine AIX C++ extensions support) -- AC_TRY_LINK([#include "/usr/lpp/xlC/include/load.h"], -- [loadAndInit("", 0, "")], -- [AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "/usr/lpp/xlC/include/load.h"]], [[loadAndInit("", 0, "")]])],[AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, - [Define for AIX if your compiler is a genuine IBM xlC/xlC_r - and you want support for AIX C++ shared extension modules.]) -- AC_MSG_RESULT(yes)], -- [AC_MSG_RESULT(no)]);; -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)]);; - *) ;; - esac - -@@ -1464,7 +1415,7 @@ - - AC_MSG_CHECKING(for --with-libs) - AC_ARG_WITH(libs, -- AC_HELP_STRING(--with-libs='lib1 ...', link against additional libs), -+ AS_HELP_STRING(--with-libs='lib1 ...',link against additional libs), - [ - AC_MSG_RESULT($withval) - LIBS="$withval $LIBS" -@@ -1476,7 +1427,7 @@ - AC_SUBST(SIGNAL_OBJS) - AC_MSG_CHECKING(for --with-signal-module) - AC_ARG_WITH(signal-module, -- AC_HELP_STRING(--with-signal-module, disable/enable signal module)) -+ AS_HELP_STRING(--with-signal-module,disable/enable signal module)) - - if test -z "$with_signal_module" - then with_signal_module="yes" -@@ -1498,7 +1449,7 @@ - AC_MSG_CHECKING(for --with-dec-threads) - AC_SUBST(LDLAST) - AC_ARG_WITH(dec-threads, -- AC_HELP_STRING(--with-dec-threads, use DEC Alpha/OSF1 thread-safe libraries), -+ AS_HELP_STRING(--with-dec-threads,use DEC Alpha/OSF1 thread-safe libraries), - [ - AC_MSG_RESULT($withval) - LDLAST=-threads -@@ -1518,12 +1469,12 @@ - AC_MSG_CHECKING(for --with-threads) - dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output - AC_ARG_WITH(threads, -- AC_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@, disable/enable thread support)) -+ AS_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@,disable/enable thread support)) - - # --with-thread is deprecated, but check for it anyway - dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output - AC_ARG_WITH(thread, -- AC_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@, deprecated; use --with(out)-threads), -+ AS_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@,deprecated; use --with(out)-threads), - [with_threads=$with_thread]) - - if test -z "$with_threads" -@@ -1603,7 +1554,7 @@ - THREADOBJ="Python/thread.o"],[ - AC_MSG_CHECKING(for --with-pth) - AC_ARG_WITH([pth], -- AC_HELP_STRING(--with-pth, use GNU pth threading libraries), -+ AS_HELP_STRING(--with-pth,use GNU pth threading libraries), - [AC_MSG_RESULT($withval) - AC_DEFINE([WITH_THREAD]) - AC_DEFINE([HAVE_PTH], 1, -@@ -1618,10 +1569,10 @@ - _libs=$LIBS - LIBS="$LIBS -lpthread" - AC_MSG_CHECKING([for pthread_create in -lpthread]) -- AC_TRY_LINK([#include -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include - --void * start_routine (void *arg) { exit (0); }], [ --pthread_create (NULL, NULL, start_routine, NULL)], [ -+void * start_routine (void *arg) { exit (0); }]], [[ -+pthread_create (NULL, NULL, start_routine, NULL)]])],[ - AC_MSG_RESULT(yes) - AC_DEFINE(WITH_THREAD) - posix_threads=yes -@@ -1705,7 +1656,7 @@ - - AC_MSG_CHECKING(if PTHREAD_SCOPE_SYSTEM is supported) - AC_CACHE_VAL(ac_cv_pthread_system_supported, -- [AC_TRY_RUN([#include -+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - void *foo(void *parm) { - return NULL; - } -@@ -1716,10 +1667,7 @@ - if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1); - if (pthread_create(&id, &attr, foo, NULL)) exit(-1); - exit(0); -- }], -- ac_cv_pthread_system_supported=yes, -- ac_cv_pthread_system_supported=no, -- ac_cv_pthread_system_supported=no) -+ }]])],[ac_cv_pthread_system_supported=yes],[ac_cv_pthread_system_supported=no],[ac_cv_pthread_system_supported=no]) - ]) - AC_MSG_RESULT($ac_cv_pthread_system_supported) - if test "$ac_cv_pthread_system_supported" = "yes"; then -@@ -1754,7 +1702,7 @@ - - [ - dnl the check does not work on cross compilation case... -- AC_TRY_RUN([ /* AF_INET6 available check */ -+ AC_RUN_IFELSE([AC_LANG_SOURCE([[ /* AF_INET6 available check */ - #include - #include - main() -@@ -1764,25 +1712,19 @@ - else - exit(0); - } --], -- AC_MSG_RESULT(yes) -- ipv6=yes, -- AC_MSG_RESULT(no) -- ipv6=no, -- AC_MSG_RESULT(no) -+]])],[AC_MSG_RESULT(yes) -+ ipv6=yes],[AC_MSG_RESULT(no) -+ ipv6=no],[AC_MSG_RESULT(no) - ipv6=no --) -+]) - - if test "$ipv6" = "yes"; then - AC_MSG_CHECKING(if RFC2553 API is available) -- AC_TRY_COMPILE([#include --#include ], -- [struct sockaddr_in6 x; --x.sin6_scope_id;], -- AC_MSG_RESULT(yes) -- ipv6=yes, -- AC_MSG_RESULT(no, IPv6 disabled) -- ipv6=no) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include -+#include ]], [[struct sockaddr_in6 x; -+x.sin6_scope_id;]])],[AC_MSG_RESULT(yes) -+ ipv6=yes],[AC_MSG_RESULT(no, IPv6 disabled) -+ ipv6=no]) - fi - - if test "$ipv6" = "yes"; then -@@ -1905,7 +1847,7 @@ - # Check for universal newline support - AC_MSG_CHECKING(for --with-universal-newlines) - AC_ARG_WITH(universal-newlines, -- AC_HELP_STRING(--with(out)-universal-newlines, disable/enable foreign newlines)) -+ AS_HELP_STRING(--with(out)-universal-newlines,disable/enable foreign newlines)) - - if test -z "$with_universal_newlines" - then with_universal_newlines="yes" -@@ -1923,7 +1865,7 @@ - # Check for --with-doc-strings - AC_MSG_CHECKING(for --with-doc-strings) - AC_ARG_WITH(doc-strings, -- AC_HELP_STRING(--with(out)-doc-strings, disable/enable documentation strings)) -+ AS_HELP_STRING(--with(out)-doc-strings,disable/enable documentation strings)) - - if test -z "$with_doc_strings" - then with_doc_strings="yes" -@@ -1938,7 +1880,7 @@ - # Check for Python-specific malloc support - AC_MSG_CHECKING(for --with-pymalloc) - AC_ARG_WITH(pymalloc, -- AC_HELP_STRING(--with(out)-pymalloc, disable/enable specialized mallocs)) -+ AS_HELP_STRING(--with(out)-pymalloc,disable/enable specialized mallocs)) - - if test -z "$with_pymalloc" - then with_pymalloc="yes" -@@ -1953,7 +1895,7 @@ - # Check for --with-wctype-functions - AC_MSG_CHECKING(for --with-wctype-functions) - AC_ARG_WITH(wctype-functions, -- AC_HELP_STRING(--with-wctype-functions, use wctype.h functions), -+ AS_HELP_STRING(--with-wctype-functions,use wctype.h functions), - [ - if test "$withval" != no - then -@@ -1971,7 +1913,7 @@ - - AC_MSG_CHECKING(for --with-sgi-dl) - AC_ARG_WITH(sgi-dl, -- AC_HELP_STRING(--with-sgi-dl=DIRECTORY, IRIX 4 dynamic linking), -+ AS_HELP_STRING(--with-sgi-dl=DIRECTORY,IRIX 4 dynamic linking), - [ - AC_MSG_RESULT($withval) - echo --with-sgi-dl is unsupported, see README -@@ -1993,7 +1935,7 @@ - - AC_MSG_CHECKING(for --with-dl-dld) - AC_ARG_WITH(dl-dld, -- AC_HELP_STRING(--with-dl-dld=DL_DIR, GNU dynamic linking), -+ AS_HELP_STRING(--with-dl-dld=DL_DIR,GNU dynamic linking), - [ - AC_MSG_RESULT($withval) - echo --with-dl-dld is unsupported, see README -@@ -2085,41 +2027,29 @@ - # For some functions, having a definition is not sufficient, since - # we want to take their address. - AC_MSG_CHECKING(for chroot) --AC_TRY_COMPILE([#include ], void *x=chroot, -- AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=chroot]])],[AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - AC_MSG_CHECKING(for link) --AC_TRY_COMPILE([#include ], void *x=link, -- AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=link]])],[AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - AC_MSG_CHECKING(for symlink) --AC_TRY_COMPILE([#include ], void *x=symlink, -- AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=symlink]])],[AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - AC_MSG_CHECKING(for fchdir) --AC_TRY_COMPILE([#include ], void *x=fchdir, -- AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fchdir]])],[AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - AC_MSG_CHECKING(for fsync) --AC_TRY_COMPILE([#include ], void *x=fsync, -- AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fsync]])],[AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - AC_MSG_CHECKING(for fdatasync) --AC_TRY_COMPILE([#include ], void *x=fdatasync, -- AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fdatasync]])],[AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - # On some systems (eg. FreeBSD 5), we would find a definition of the - # functions ctermid_r, setgroups in the library, but no prototype -@@ -2128,34 +2058,28 @@ - # because of the missing prototypes. - - AC_MSG_CHECKING(for ctermid_r) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include --], void* p = ctermid_r, -- AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = ctermid_r]])],[AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - AC_MSG_CHECKING(for flock) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include --], void* p = flock, -- AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = flock]])],[AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - AC_MSG_CHECKING(for getpagesize) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include --], void* p = getpagesize, -- AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = getpagesize]])],[AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - dnl check for true - AC_CHECK_PROGS(TRUE, true, /bin/true) -@@ -2167,54 +2091,45 @@ - ) - - AC_MSG_CHECKING(for hstrerror) --AC_TRY_LINK([ -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include --], void* p = hstrerror; hstrerror(0), -- AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = hstrerror; hstrerror(0)]])],[AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - AC_MSG_CHECKING(for inet_aton) --AC_TRY_LINK([ -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include - #include - #include --], void* p = inet_aton;inet_aton(0,0), -- AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = inet_aton;inet_aton(0,0)]])],[AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - AC_MSG_CHECKING(for inet_pton) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include - #include - #include - #include --], void* p = inet_pton, -- AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = inet_pton]])],[AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - # On some systems, setgroups is in unistd.h, on others, in grp.h - AC_MSG_CHECKING(for setgroups) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "confdefs.h" - #include - #ifdef HAVE_GRP_H - #include - #endif --], --void* p = setgroups, -- AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) -- AC_MSG_RESULT(yes), -- AC_MSG_RESULT(no) --) -+]], [[void* p = setgroups]])],[AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) -+ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) -+]) - - # check for openpty and forkpty - -@@ -2226,30 +2141,24 @@ - - AC_REPLACE_FUNCS(dup2 getcwd strdup strerror memmove) - AC_CHECK_FUNCS(getpgrp, -- AC_TRY_COMPILE([#include ], -- [getpgrp(0);], -- AC_DEFINE(GETPGRP_HAVE_ARG, 1, -- [Define if getpgrp() must be called as getpgrp(0).]) -- ) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[getpgrp(0);]])],[AC_DEFINE(GETPGRP_HAVE_ARG, 1, -+ Define if getpgrp() must be called as getpgrp(0).) -+ ],[]) - ) - AC_CHECK_FUNCS(setpgrp, -- AC_TRY_COMPILE([#include ], -- [setpgrp(0,0);], -- AC_DEFINE(SETPGRP_HAVE_ARG, 1, -- [Define if setpgrp() must be called as setpgrp(0, 0).]) -- ) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[setpgrp(0,0);]])],[AC_DEFINE(SETPGRP_HAVE_ARG, 1, -+ Define if setpgrp() must be called as setpgrp(0, 0).) -+ ],[]) - ) - AC_CHECK_FUNCS(gettimeofday, -- AC_TRY_COMPILE([#include ], -- [gettimeofday((struct timeval*)0,(struct timezone*)0);], , -- AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, -- [Define if gettimeofday() does not have second (timezone) argument -- This is the case on Motorola V4 (R40V4.2)]) -- ) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[gettimeofday((struct timeval*)0,(struct timezone*)0);]])],[],[AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, -+ Define if gettimeofday() does not have second (timezone) argument -+ This is the case on Motorola V4 (R40V4.2)) -+ ]) - ) - - AC_MSG_CHECKING(for major, minor, and makedev) --AC_TRY_LINK([ -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #if defined(MAJOR_IN_MKDEV) - #include - #elif defined(MAJOR_IN_SYSMACROS) -@@ -2257,9 +2166,9 @@ - #else - #include - #endif --],[ -+]], [[ - makedev(major(0),minor(0)); --],[ -+]])],[ - AC_DEFINE(HAVE_DEVICE_MACROS, 1, - [Define to 1 if you have the device macros.]) - AC_MSG_RESULT(yes) -@@ -2270,14 +2179,14 @@ - # On OSF/1 V5.1, getaddrinfo is available, but a define - # for [no]getaddrinfo in netdb.h. - AC_MSG_CHECKING(for getaddrinfo) --AC_TRY_LINK([ -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #include - #include - #include - #include --],[ -+]], [[ - getaddrinfo(NULL, NULL, NULL, NULL); --], [ -+]])],[ - AC_MSG_RESULT(yes) - AC_MSG_CHECKING(getaddrinfo bug) - AC_TRY_RUN([ -@@ -2371,7 +2280,7 @@ - AC_MSG_RESULT(buggy) - buggygetaddrinfo=yes, - AC_MSG_RESULT(buggy) --buggygetaddrinfo=yes)], [ -+buggygetaddrinfo=yes)],[ - AC_MSG_RESULT(no) - buggygetaddrinfo=yes - ]) -@@ -2397,9 +2306,7 @@ - - AC_MSG_CHECKING(for time.h that defines altzone) - AC_CACHE_VAL(ac_cv_header_time_altzone, --[AC_TRY_COMPILE([#include ], [return altzone;], -- ac_cv_header_time_altzone=yes, -- ac_cv_header_time_altzone=no)]) -+[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[return altzone;]])],[ac_cv_header_time_altzone=yes],[ac_cv_header_time_altzone=no])]) - AC_MSG_RESULT($ac_cv_header_time_altzone) - if test $ac_cv_header_time_altzone = yes; then - AC_DEFINE(HAVE_ALTZONE, 1, [Define this if your time.h defines altzone.]) -@@ -2407,25 +2314,22 @@ - - was_it_defined=no - AC_MSG_CHECKING(whether sys/select.h and sys/time.h may both be included) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include - #include - #include --], [;], [ -+]], [[;]])],[ - AC_DEFINE(SYS_SELECT_WITH_SYS_TIME, 1, - [Define if you can safely include both and - (which you can't on SCO ODT 3.0).]) - was_it_defined=yes --]) -+],[]) - AC_MSG_RESULT($was_it_defined) - - AC_MSG_CHECKING(for addrinfo) - AC_CACHE_VAL(ac_cv_struct_addrinfo, --AC_TRY_COMPILE([ --# include ], -- [struct addrinfo a], -- ac_cv_struct_addrinfo=yes, -- ac_cv_struct_addrinfo=no)) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -+# include ]], [[struct addrinfo a]])],[ac_cv_struct_addrinfo=yes],[ac_cv_struct_addrinfo=no])) - AC_MSG_RESULT($ac_cv_struct_addrinfo) - if test $ac_cv_struct_addrinfo = yes; then - AC_DEFINE(HAVE_ADDRINFO, 1, [struct addrinfo (netdb.h)]) -@@ -2433,12 +2337,9 @@ - - AC_MSG_CHECKING(for sockaddr_storage) - AC_CACHE_VAL(ac_cv_struct_sockaddr_storage, --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - # include --# include ], -- [struct sockaddr_storage s], -- ac_cv_struct_sockaddr_storage=yes, -- ac_cv_struct_sockaddr_storage=no)) -+# include ]], [[struct sockaddr_storage s]])],[ac_cv_struct_sockaddr_storage=yes],[ac_cv_struct_sockaddr_storage=no])) - AC_MSG_RESULT($ac_cv_struct_sockaddr_storage) - if test $ac_cv_struct_sockaddr_storage = yes; then - AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [struct sockaddr_storage (sys/socket.h)]) -@@ -2451,30 +2352,28 @@ - - works=no - AC_MSG_CHECKING(for working volatile) --AC_TRY_COMPILE([],[volatile int x; x = 0;], works=yes, -- AC_DEFINE(volatile, [], [Define to empty if the keyword does not work.]) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[volatile int x; x = 0;]])],[works=yes],[AC_DEFINE(volatile, , Define to empty if the keyword does not work.) -+]) - AC_MSG_RESULT($works) - - works=no - AC_MSG_CHECKING(for working signed char) --AC_TRY_COMPILE([], [signed char c;], works=yes, -- AC_DEFINE(signed, [], [Define to empty if the keyword does not work.]) --) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],[works=yes],[AC_DEFINE(signed, , Define to empty if the keyword does not work.) -+]) - AC_MSG_RESULT($works) - - have_prototypes=no - AC_MSG_CHECKING(for prototypes) --AC_TRY_COMPILE([int foo(int x) { return 0; }], [return foo(10);],[ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(int x) { return 0; }]], [[return foo(10);]])],[ - AC_DEFINE(HAVE_PROTOTYPES, 1, - [Define if your compiler supports function prototype]) - have_prototypes=yes --]) -+],[]) - AC_MSG_RESULT($have_prototypes) - - works=no - AC_MSG_CHECKING(for variable length prototypes and stdarg.h) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include - int foo(int x, ...) { - va_list va; -@@ -2484,45 +2383,41 @@ - va_arg(va, double); - return 0; - } --], [return foo(10, "", 3.14);], [ -+]], [[return foo(10, "", 3.14);]])],[ - AC_DEFINE(HAVE_STDARG_PROTOTYPES, 1, - [Define if your compiler supports variable length function prototypes - (e.g. void fprintf(FILE *, char *, ...);) *and* ]) - works=yes --]) -+],[]) - AC_MSG_RESULT($works) - - if test "$have_prototypes" = yes; then - bad_prototypes=no - AC_MSG_CHECKING(for bad exec* prototypes) --AC_TRY_COMPILE([#include ], [char **t;execve("@",t,t);], , -- AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, -- [Define if your contains bad prototypes for exec*() -- (as it does on SGI IRIX 4.x)]) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[char **t;execve("@",t,t);]])],[],[AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, -+ Define if your contains bad prototypes for exec*() -+ (as it does on SGI IRIX 4.x)) - bad_prototypes=yes --) -+]) - AC_MSG_RESULT($bad_prototypes) - fi - - # check if sockaddr has sa_len member - AC_MSG_CHECKING(if sockaddr has sa_len member) --AC_TRY_COMPILE([#include --#include ], --[struct sockaddr x; --x.sa_len = 0;], -- AC_MSG_RESULT(yes) -- AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [Define if sockaddr has sa_len member]), -- AC_MSG_RESULT(no)) -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include -+#include ]], [[struct sockaddr x; -+x.sa_len = 0;]])],[AC_MSG_RESULT(yes) -+ AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, Define if sockaddr has sa_len member)],[AC_MSG_RESULT(no)]) - - va_list_is_array=no - AC_MSG_CHECKING(whether va_list is an array) --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #ifdef HAVE_STDARG_PROTOTYPES - #include - #else - #include - #endif --], [va_list list1, list2; list1 = list2;], , [ -+]], [[va_list list1, list2; list1 = list2;]])],[],[ - AC_DEFINE(VA_LIST_IS_ARRAY, 1, [Define if a va_list is an array of some kind]) - va_list_is_array=yes - ]) -@@ -2537,9 +2432,9 @@ - AC_MSG_CHECKING([gethostbyname_r with 6 args]) - OLD_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS" -- AC_TRY_COMPILE([ -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - # include -- ], [ -+ ]], [[ - char *name; - struct hostent *he, *res; - char buffer[2048]; -@@ -2547,12 +2442,12 @@ - int h_errnop; - - (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop) -- ], [ -+ ]])],[ - AC_DEFINE(HAVE_GETHOSTBYNAME_R) - AC_DEFINE(HAVE_GETHOSTBYNAME_R_6_ARG, 1, - [Define this if you have the 6-arg version of gethostbyname_r().]) - AC_MSG_RESULT(yes) -- ], [ -+ ],[ - AC_MSG_RESULT(no) - AC_MSG_CHECKING([gethostbyname_r with 5 args]) - AC_TRY_COMPILE([ -@@ -2613,7 +2508,7 @@ - # Check for --with-fpectl - AC_MSG_CHECKING(for --with-fpectl) - AC_ARG_WITH(fpectl, -- AC_HELP_STRING(--with-fpectl, enable SIGFPE catching), -+ AS_HELP_STRING(--with-fpectl,enable SIGFPE catching), - [ - if test "$withval" != no - then -@@ -2633,7 +2528,7 @@ - esac - AC_MSG_CHECKING(for --with-libm=STRING) - AC_ARG_WITH(libm, -- AC_HELP_STRING(--with-libm=STRING, math library), -+ AS_HELP_STRING(--with-libm=STRING,math library), - [ - if test "$withval" = no - then LIBM= -@@ -2649,7 +2544,7 @@ - AC_SUBST(LIBC) - AC_MSG_CHECKING(for --with-libc=STRING) - AC_ARG_WITH(libc, -- AC_HELP_STRING(--with-libc=STRING, C library), -+ AS_HELP_STRING(--with-libc=STRING,C library), - [ - if test "$withval" = no - then LIBC= -@@ -2684,20 +2579,20 @@ - - AC_MSG_CHECKING(for UCS-4 tcl) - have_ucs4_tcl=no --AC_TRY_COMPILE([ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include - #if TCL_UTF_MAX != 6 - # error "NOT UCS4_TCL" --#endif], [], [ -+#endif]], [[]])],[ - AC_DEFINE(HAVE_UCS4_TCL, 1, [Define this if you have tcl and TCL_UTF_MAX==6]) - have_ucs4_tcl=yes --]) -+],[]) - AC_MSG_RESULT($have_ucs4_tcl) - - AC_MSG_CHECKING(what type to use for unicode) - dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output - AC_ARG_ENABLE(unicode, -- AC_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@, Enable Unicode strings (default is yes)), -+ AS_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@,Enable Unicode strings (default is yes)), - [], - [enable_unicode=yes]) - -@@ -2764,15 +2659,12 @@ - # or fills with zeros (like the Cray J90, according to Tim Peters). - AC_MSG_CHECKING(whether right shift extends the sign bit) - AC_CACHE_VAL(ac_cv_rshift_extends_sign, [ --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - int main() - { - exit(((-1)>>3 == -1) ? 0 : 1); - } --], --ac_cv_rshift_extends_sign=yes, --ac_cv_rshift_extends_sign=no, --ac_cv_rshift_extends_sign=yes)]) -+]])],[ac_cv_rshift_extends_sign=yes],[ac_cv_rshift_extends_sign=no],[ac_cv_rshift_extends_sign=yes])]) - AC_MSG_RESULT($ac_cv_rshift_extends_sign) - if test "$ac_cv_rshift_extends_sign" = no - then -@@ -2784,12 +2676,12 @@ - # check for getc_unlocked and related locking functions - AC_MSG_CHECKING(for getc_unlocked() and friends) - AC_CACHE_VAL(ac_cv_have_getc_unlocked, [ --AC_TRY_LINK([#include ],[ -+AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - FILE *f = fopen("/dev/null", "r"); - flockfile(f); - getc_unlocked(f); - funlockfile(f); --], ac_cv_have_getc_unlocked=yes, ac_cv_have_getc_unlocked=no)]) -+]])],[ac_cv_have_getc_unlocked=yes],[ac_cv_have_getc_unlocked=no])]) - AC_MSG_RESULT($ac_cv_have_getc_unlocked) - if test "$ac_cv_have_getc_unlocked" = yes - then -@@ -2798,8 +2690,7 @@ - fi - - # check for readline 2.2 --AC_TRY_CPP([#include ], --have_readline=yes, have_readline=no) -+AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include ]])],[have_readline=yes],[have_readline=no]) - if test $have_readline = yes - then - AC_EGREP_HEADER([extern int rl_completion_append_character;], -@@ -2820,7 +2711,7 @@ - - AC_MSG_CHECKING(for broken nice()) - AC_CACHE_VAL(ac_cv_broken_nice, [ --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - int main() - { - int val1 = nice(1); -@@ -2828,10 +2719,7 @@ - exit(0); - exit(1); - } --], --ac_cv_broken_nice=yes, --ac_cv_broken_nice=no, --ac_cv_broken_nice=no)]) -+]])],[ac_cv_broken_nice=yes],[ac_cv_broken_nice=no],[ac_cv_broken_nice=no])]) - AC_MSG_RESULT($ac_cv_broken_nice) - if test "$ac_cv_broken_nice" = yes - then -@@ -2842,7 +2730,7 @@ - # tzset(3) exists and works like we expect it to - AC_MSG_CHECKING(for working tzset()) - AC_CACHE_VAL(ac_cv_working_tzset, [ --AC_TRY_RUN([ -+AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - #include - #include -@@ -2880,10 +2768,7 @@ - - exit(0); - } --], --ac_cv_working_tzset=yes, --ac_cv_working_tzset=no, --ac_cv_working_tzset=no)]) -+]])],[ac_cv_working_tzset=yes],[ac_cv_working_tzset=no],[ac_cv_working_tzset=no])]) - AC_MSG_RESULT($ac_cv_working_tzset) - if test "$ac_cv_working_tzset" = yes - then -@@ -2894,13 +2779,10 @@ - # Look for subsecond timestamps in struct stat - AC_MSG_CHECKING(for tv_nsec in struct stat) - AC_CACHE_VAL(ac_cv_stat_tv_nsec, --AC_TRY_COMPILE([#include ], [ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - struct stat st; - st.st_mtim.tv_nsec = 1; --], --ac_cv_stat_tv_nsec=yes, --ac_cv_stat_tv_nsec=no, --ac_cv_stat_tv_nsec=no)) -+]])],[ac_cv_stat_tv_nsec=yes],[ac_cv_stat_tv_nsec=no])) - AC_MSG_RESULT($ac_cv_stat_tv_nsec) - if test "$ac_cv_stat_tv_nsec" = yes - then -@@ -2911,12 +2793,10 @@ - # On HP/UX 11.0, mvwdelch is a block with a return statement - AC_MSG_CHECKING(whether mvwdelch is an expression) - AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, --AC_TRY_COMPILE([#include ], [ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - int rtn; - rtn = mvwdelch(0,0,0); --], ac_cv_mvwdelch_is_expression=yes, -- ac_cv_mvwdelch_is_expression=no, -- ac_cv_mvwdelch_is_expression=yes)) -+]])],[ac_cv_mvwdelch_is_expression=yes],[ac_cv_mvwdelch_is_expression=no])) - AC_MSG_RESULT($ac_cv_mvwdelch_is_expression) - - if test "$ac_cv_mvwdelch_is_expression" = yes -@@ -2927,12 +2807,10 @@ - - AC_MSG_CHECKING(whether WINDOW has _flags) - AC_CACHE_VAL(ac_cv_window_has_flags, --AC_TRY_COMPILE([#include ], [ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - WINDOW *w; - w->_flags = 0; --], ac_cv_window_has_flags=yes, -- ac_cv_window_has_flags=no, -- ac_cv_window_has_flags=no)) -+]])],[ac_cv_window_has_flags=yes],[ac_cv_window_has_flags=no])) - AC_MSG_RESULT($ac_cv_window_has_flags) - - diff --git a/packages/python/python-2.4.1/bindir-libdir.patch b/packages/python/python-2.4.1/bindir-libdir.patch deleted file mode 100644 index 27ae5dce5b..0000000000 --- a/packages/python/python-2.4.1/bindir-libdir.patch +++ /dev/null @@ -1,18 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- Python-2.4c1/Makefile.pre.in~bindir-libdir.patch -+++ Python-2.4c1/Makefile.pre.in -@@ -78,8 +78,8 @@ - exec_prefix= @exec_prefix@ - - # Expanded directories --BINDIR= $(exec_prefix)/bin --LIBDIR= $(exec_prefix)/lib -+BINDIR= @bindir@ -+LIBDIR= @libdir@ - MANDIR= @mandir@ - INCLUDEDIR= @includedir@ - CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-2.4.1/crosscompile.patch b/packages/python/python-2.4.1/crosscompile.patch deleted file mode 100644 index f917bb2567..0000000000 --- a/packages/python/python-2.4.1/crosscompile.patch +++ /dev/null @@ -1,108 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- Python-2.4c1/Makefile.pre.in~crosscompile -+++ Python-2.4c1/Makefile.pre.in -@@ -162,6 +162,7 @@ - - PYTHON= python$(EXE) - BUILDPYTHON= python$(BUILDEXE) -+HOSTPYTHON= $(BUILDPYTHON) - - # === Definitions added by makesetup === - -@@ -188,7 +189,7 @@ - ########################################################################## - # Parser - PGEN= Parser/pgen$(EXE) -- -+HOSTPGEN= $(PGEN)$(EXE) - POBJS= \ - Parser/acceler.o \ - Parser/grammar1.o \ -@@ -320,8 +321,8 @@ - # Build the shared modules - sharedmods: $(BUILDPYTHON) - case $$MAKEFLAGS in \ -- *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \ -- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \ -+ *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \ -+ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \ - esac - - # buildno should really depend on something like LIBRARY_SRC -@@ -442,7 +443,7 @@ - - - $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT) -- -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) -+ -$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) - - $(PGEN): $(PGENOBJS) - $(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN) -@@ -718,19 +719,19 @@ - done - $(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt - PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -- ./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ -+ $(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST) -f \ - -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) - PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -- ./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ -+ $(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST) -f \ - -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) - -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -- ./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ -+ $(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST)/site-packages -f \ - -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages - -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -- ./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ -+ $(HOSTPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST)/site-packages -f \ - -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages - -@@ -825,7 +826,7 @@ - # Install the dynamically loadable modules - # This goes into $(exec_prefix) - sharedinstall: -- $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \ -+ $(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \ - --prefix=$(prefix) \ - --install-scripts=$(BINDIR) \ - --install-platlib=$(DESTSHARED) \ ---- Python-2.4c1/setup.py~crosscompile -+++ Python-2.4c1/setup.py -@@ -206,6 +206,7 @@ - except ImportError, why: - self.announce('*** WARNING: renaming "%s" since importing it' - ' failed: %s' % (ext.name, why), level=3) -+ return - assert not self.inplace - basename, tail = os.path.splitext(ext_filename) - newname = basename + "_failed" + tail -@@ -239,8 +240,8 @@ - - def detect_modules(self): - # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -+ # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') - - # Add paths to popular package managers on OS X/darwin - if sys.platform == "darwin": -@@ -293,6 +294,9 @@ - - # XXX Omitted modules: gl, pure, dl, SGI-specific modules - -+ lib_dirs = [ os.getenv( "STAGING_LIBDIR" ) ] -+ inc_dirs = [ os.getenv( "STAGING_INCDIR" ) ] -+ - # - # The following modules are all pretty straightforward, and compile - # on pretty much any POSIXish platform. diff --git a/packages/python/python-2.4.1/fix-tkinter-detection.patch b/packages/python/python-2.4.1/fix-tkinter-detection.patch deleted file mode 100644 index 602aa8e021..0000000000 --- a/packages/python/python-2.4.1/fix-tkinter-detection.patch +++ /dev/null @@ -1,39 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- Python-2.4.1/setup.py~fix-tkinter-detection -+++ Python-2.4.1/setup.py -@@ -999,7 +999,7 @@ - dotversion = dotversion[:-1] + '.' + dotversion[-1] - tcl_include_sub = [] - tk_include_sub = [] -- for dir in inc_dirs: -+ for dir in [os.getenv("STAGING_INCDIR")]: - tcl_include_sub += [dir + os.sep + "tcl" + dotversion] - tk_include_sub += [dir + os.sep + "tk" + dotversion] - tk_include_sub += tcl_include_sub -@@ -1018,22 +1018,6 @@ - if dir not in include_dirs: - include_dirs.append(dir) - -- # Check for various platform-specific directories -- if platform == 'sunos5': -- include_dirs.append('/usr/openwin/include') -- added_lib_dirs.append('/usr/openwin/lib') -- elif os.path.exists('/usr/X11R6/include'): -- include_dirs.append('/usr/X11R6/include') -- added_lib_dirs.append('/usr/X11R6/lib64') -- added_lib_dirs.append('/usr/X11R6/lib') -- elif os.path.exists('/usr/X11R5/include'): -- include_dirs.append('/usr/X11R5/include') -- added_lib_dirs.append('/usr/X11R5/lib') -- else: -- # Assume default location for X11 -- include_dirs.append('/usr/X11/include') -- added_lib_dirs.append('/usr/X11/lib') -- - # If Cygwin, then verify that X is installed before proceeding - if platform == 'cygwin': - x11_inc = find_file('X11/Xlib.h', [], include_dirs) diff --git a/packages/python/python-2.4.2-manifest.inc b/packages/python/python-2.4.2-manifest.inc new file mode 100644 index 0000000000..4a0cf6e0e7 --- /dev/null +++ b/packages/python/python-2.4.2-manifest.inc @@ -0,0 +1,254 @@ +######################################################################################################################## +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Wed Sep 28 15:56:41 2005 +### +### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy +### +### Warning: Manual edits will be lost! +### +######################################################################################################################## + + +PACKAGES="python-threading python-distutils python-textutils python-codecs python-pickle python-datetime python-core python-io python-compiler python-compression python-re python-xmlrpc python-terminal python-email python-image python-resource python-devel python-math python-hotshot python-unixadmin python-tkinter python-gdbm python-fcntl python-netclient python-pprint python-netserver python-curses python-syslog python-html python-readline python-pydoc python-logging python-xml python-mime python-tests python-unittest python-stringold python-lib-old-and-deprecated python-compile python-shell python-bsddb python-mmap python-zlib python-db python-crypt python-idle python-lang python-audio " + +DESCRIPTION_python-threading="Python Threading & Synchronization Support" +PR_python-threading="ml1" +RDEPENDS_python-threading="python-core python-lang" +FILES_python-threading="${libdir}/python2.4/bisect.* ${libdir}/python2.4/threading.* ${libdir}/python2.4/Queue.* " + +DESCRIPTION_python-distutils="Python Distribution Utility" +PR_python-distutils="ml1" +RDEPENDS_python-distutils="python-core" +FILES_python-distutils="${libdir}/python2.4/distutils " + +DESCRIPTION_python-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support" +PR_python-textutils="ml1" +RDEPENDS_python-textutils="python-core python-io python-re python-stringold" +FILES_python-textutils="${libdir}/python2.4/lib-dynload/_csv.so ${libdir}/python2.4/csv.* ${libdir}/python2.4/optparse.* ${libdir}/python2.4/textwrap.* " + +DESCRIPTION_python-codecs="Python Codecs, Encodings & i18n Support" +PR_python-codecs="ml1" +RDEPENDS_python-codecs="python-core" +FILES_python-codecs="${libdir}/python2.4/codecs.* ${libdir}/python2.4/encodings ${libdir}/python2.4/locale.* ${libdir}/python2.4/lib-dynload/_locale.so ${libdir}/python2.4/lib-dynload/unicodedata.so ${libdir}/python2.4/gettext.* ${libdir}/python2.4/xdrlib.* " + +DESCRIPTION_python-pickle="Python Persistence Support" +PR_python-pickle="ml1" +RDEPENDS_python-pickle="python-core python-codecs python-re" +FILES_python-pickle="${libdir}/python2.4/pickle.* ${libdir}/python2.4/shelve.* ${libdir}/python2.4/lib-dynload/cPickle.so " + +DESCRIPTION_python-datetime="Python Calendar and Time support" +PR_python-datetime="ml1" +RDEPENDS_python-datetime="python-core python-codecs" +FILES_python-datetime="${libdir}/python2.4/_strptime.* ${libdir}/python2.4/calendar.* ${libdir}/python2.4/lib-dynload/datetime.so " + +DESCRIPTION_python-core="Python Interpreter and core modules (needed!)" +PR_python-core="ml1" +RDEPENDS_python-core="" +FILES_python-core="/usr/lib/python2.4/__future__.* /usr/lib/python2.4/copy.* /usr/lib/python2.4/copy_reg.* /usr/lib/python2.4/ConfigParser.py /usr/lib/python2.4/getopt.* /usr/lib/python2.4/new.* /usr/lib/python2.4/os.* /usr/lib/python2.4/posixpath.* /usr/lib/python2.4/warnings.* /usr/lib/python2.4/site.* /usr/lib/python2.4/stat.* /usr/lib/python2.4/UserDict.* /usr/lib/python2.4/lib-dynload/binascii.so /usr/lib/python2.4/lib-dynload/struct.so /usr/lib/python2.4/lib-dynload/time.so /usr/lib/python2.4/lib-dynload/xreadlines.so /usr/lib/python2.4/types.* /usr/bin/python " + +DESCRIPTION_python-io="Python Low-Level I/O" +PR_python-io="ml1" +RDEPENDS_python-io="python-core python-math" +FILES_python-io="${libdir}/python2.4/lib-dynload/_socket.so ${libdir}/python2.4/lib-dynload/select.so ${libdir}/python2.4/lib-dynload/termios.so ${libdir}/python2.4/lib-dynload/cStringIO.so ${libdir}/python2.4/pipes.* ${libdir}/python2.4/socket.* ${libdir}/python2.4/tempfile.* ${libdir}/python2.4/StringIO.* " + +DESCRIPTION_python-compiler="Python Compiler Support" +PR_python-compiler="ml1" +RDEPENDS_python-compiler="python-core" +FILES_python-compiler="${libdir}/python2.4/compiler " + +DESCRIPTION_python-compression="Python High Level Compression Support" +PR_python-compression="ml1" +RDEPENDS_python-compression="python-core python-zlib" +FILES_python-compression="${libdir}/python2.4/gzip.* ${libdir}/python2.4/zipfile.* " + +DESCRIPTION_python-re="Python Regular Expression APIs" +PR_python-re="ml1" +RDEPENDS_python-re="python-core python-stringold" +FILES_python-re="${libdir}/python2.4/re.* ${libdir}/python2.4/sre.* ${libdir}/python2.4/sre_compile.* ${libdir}/python2.4/sre_constants* ${libdir}/python2.4/sre_parse.* " + +DESCRIPTION_python-xmlrpc="Python XMLRPC Support" +PR_python-xmlrpc="ml1" +RDEPENDS_python-xmlrpc="python-core python-xml python-netserver python-lang" +FILES_python-xmlrpc="${libdir}/python2.4/xmlrpclib.* ${libdir}/python2.4/SimpleXMLRPCServer.* " + +DESCRIPTION_python-terminal="Python Terminal Controlling Support" +PR_python-terminal="ml1" +RDEPENDS_python-terminal="python-core python-io" +FILES_python-terminal="${libdir}/python2.4/pty.* ${libdir}/python2.4/tty.* " + +DESCRIPTION_python-email="Python Email Support" +PR_python-email="ml1" +RDEPENDS_python-email="python-core python-io python-re" +FILES_python-email="${libdir}/python2.4/email " + +DESCRIPTION_python-image="Python Graphical Image Handling" +PR_python-image="ml1" +RDEPENDS_python-image="python-core" +FILES_python-image="${libdir}/python2.4/colorsys.* ${libdir}/python2.4/imghdr.* ${libdir}/python2.4/lib-dynload/imageop.so ${libdir}/python2.4/lib-dynload/rgbimg.so " + +DESCRIPTION_python-resource="Python Resource Control Interface" +PR_python-resource="ml1" +RDEPENDS_python-resource="python-core" +FILES_python-resource="${libdir}/python2.4/lib-dynload/resource.so " + +DESCRIPTION_python-devel="Python Development Package" +PR_python-devel="ml1" +RDEPENDS_python-devel="python-core" +FILES_python-devel="/usr/include /usr/lib/python2.4/config " + +DESCRIPTION_python-math="Python Math Support" +PR_python-math="ml1" +RDEPENDS_python-math="python-core" +FILES_python-math="${libdir}/python2.4/lib-dynload/cmath.so ${libdir}/python2.4/lib-dynload/math.so ${libdir}/python2.4/lib-dynload/_random.so ${libdir}/python2.4/random.* ${libdir}/python2.4/sets.* " + +DESCRIPTION_python-hotshot="Python Hotshot Profiler" +PR_python-hotshot="ml1" +RDEPENDS_python-hotshot="python-core" +FILES_python-hotshot="${libdir}/python2.4/hotshot ${libdir}/python2.4/lib-dynload/_hotshot.so " + +DESCRIPTION_python-unixadmin="Python Unix Administration Support" +PR_python-unixadmin="ml1" +RDEPENDS_python-unixadmin="python-core" +FILES_python-unixadmin="${libdir}/python2.4/lib-dynload/nis.so ${libdir}/python2.4/lib-dynload/grp.so ${libdir}/python2.4/lib-dynload/pwd.so ${libdir}/python2.4/getpass.* " + +DESCRIPTION_python-tkinter="Python Tcl/Tk Bindings" +PR_python-tkinter="ml1" +RDEPENDS_python-tkinter="python-core" +FILES_python-tkinter="${libdir}/python2.4/lib-dynload/_tkinter.so ${libdir}/python2.4/lib-tk " + +DESCRIPTION_python-gdbm="Python GNU Database Support" +PR_python-gdbm="ml1" +RDEPENDS_python-gdbm="python-core libgdbm3" +FILES_python-gdbm="${libdir}/python2.4/lib-dynload/gdbm.so " + +DESCRIPTION_python-fcntl="Python's fcntl Interface" +PR_python-fcntl="ml1" +RDEPENDS_python-fcntl="python-core" +FILES_python-fcntl="${libdir}/python2.4/lib-dynload/fcntl.so " + +DESCRIPTION_python-netclient="Python Internet Protocol Clients" +PR_python-netclient="ml1" +RDEPENDS_python-netclient="python-core python-datetime python-io python-logging python-mime" +FILES_python-netclient="${libdir}/python2.4/base64.* ${libdir}/python2.4/cookielib.* ${libdir}/python2.4/ftplib.* ${libdir}/python2.4/gopherlib.* ${libdir}/python2.4/hmac.* ${libdir}/python2.4/httplib.* ${libdir}/python2.4/mimetypes.* ${libdir}/python2.4/nntplib.* ${libdir}/python2.4/poplib.* ${libdir}/python2.4/smtplib.* ${libdir}/python2.4/telnetlib.* ${libdir}/python2.4/urllib.* ${libdir}/python2.4/urllib2.* ${libdir}/python2.4/urlparse.* " + +DESCRIPTION_python-pprint="Python Pretty-Print Support" +PR_python-pprint="ml1" +RDEPENDS_python-pprint="python-core" +FILES_python-pprint="${libdir}/python2.4/pprint.* " + +DESCRIPTION_python-netserver="Python Internet Protocol Servers" +PR_python-netserver="ml1" +RDEPENDS_python-netserver="python-core python-netclient" +FILES_python-netserver="${libdir}/python2.4/cgi.* ${libdir}/python2.4/BaseHTTPServer.* ${libdir}/python2.4/SimpleHTTPServer.* ${libdir}/python2.4/SocketServer.* " + +DESCRIPTION_python-curses="Python Curses Support" +PR_python-curses="ml1" +RDEPENDS_python-curses="python-core libncurses5" +FILES_python-curses="${libdir}/python2.4/curses ${libdir}/python2.4/lib-dynload/_curses.so ${libdir}/python2.4/lib-dynload/_curses_panel.so " + +DESCRIPTION_python-syslog="Python's syslog Interface" +PR_python-syslog="ml1" +RDEPENDS_python-syslog="python-core" +FILES_python-syslog="${libdir}/python2.4/lib-dynload/syslog.so " + +DESCRIPTION_python-html="Python HTML Processing" +PR_python-html="ml1" +RDEPENDS_python-html="python-core" +FILES_python-html="${libdir}/python2.4/formatter.* ${libdir}/python2.4/htmlentitydefs.* ${libdir}/python2.4/htmllib.* ${libdir}/python2.4/markupbase.* ${libdir}/python2.4/sgmllib.* " + +DESCRIPTION_python-readline="Python Readline Support" +PR_python-readline="ml1" +RDEPENDS_python-readline="python-core libreadline4" +FILES_python-readline="${libdir}/python2.4/lib-dynload/readline.so ${libdir}/python2.4/rlcompleter.* " + +DESCRIPTION_python-pydoc="Python Interactive Help Support" +PR_python-pydoc="ml1" +RDEPENDS_python-pydoc="python-core python-lang python-stringold python-re" +FILES_python-pydoc="/usr/bin/pydoc /usr/lib/python2.4/pydoc.* " + +DESCRIPTION_python-logging="Python Logging Support" +PR_python-logging="ml1" +RDEPENDS_python-logging="python-core" +FILES_python-logging="${libdir}/python2.4/logging " + +DESCRIPTION_python-xml="Python basic XML support." +PR_python-xml="ml1" +RDEPENDS_python-xml="python-core python-re" +FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " + +DESCRIPTION_python-mime="Python MIME Handling APIs" +PR_python-mime="ml1" +RDEPENDS_python-mime="python-core python-io" +FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " + +DESCRIPTION_python-tests="Python Tests" +PR_python-tests="ml1" +RDEPENDS_python-tests="python-core" +FILES_python-tests="${libdir}/python2.4/test " + +DESCRIPTION_python-unittest="Python Unit Testing Framework" +PR_python-unittest="ml1" +RDEPENDS_python-unittest="python-core python-stringold python-lang" +FILES_python-unittest="${libdir}/python2.4/unittest.* " + +DESCRIPTION_python-stringold="Python Deprecated String APIs" +PR_python-stringold="ml1" +RDEPENDS_python-stringold="python-core" +FILES_python-stringold="${libdir}/python2.4/lib-dynload/strop.so ${libdir}/python2.4/string.* " + +DESCRIPTION_python-lib-old-and-deprecated="Python Deprecated Libraries" +PR_python-lib-old-and-deprecated="ml1" +RDEPENDS_python-lib-old-and-deprecated="python-core" +FILES_python-lib-old-and-deprecated="${libdir}/python2.4/lib-old " + +DESCRIPTION_python-compile="Python Bytecode Compilation Support" +PR_python-compile="ml1" +RDEPENDS_python-compile="python-core" +FILES_python-compile="${libdir}/python2.4/py_compile.* ${libdir}/python2.4/compileall.* " + +DESCRIPTION_python-shell="Python Shell-Like Functionality" +PR_python-shell="ml1" +RDEPENDS_python-shell="python-core python-re" +FILES_python-shell="${libdir}/python2.4/commands.* ${libdir}/python2.4/dircache.* ${libdir}/python2.4/fnmatch.* ${libdir}/python2.4/glob.* ${libdir}/python2.4/popen2.* ${libdir}/python2.4/shutil.* " + +DESCRIPTION_python-bsddb="Python Berkeley Database Bindings" +PR_python-bsddb="ml1" +RDEPENDS_python-bsddb="python-core" +FILES_python-bsddb="${libdir}/python2.4/bsddb " + +DESCRIPTION_python-mmap="Python Memory-Mapped-File Support" +PR_python-mmap="ml1" +RDEPENDS_python-mmap="python-core python-io" +FILES_python-mmap="${libdir}/python2.4/lib-dynload/mmap.so " + +DESCRIPTION_python-zlib="Python zlib Support." +PR_python-zlib="ml1" +RDEPENDS_python-zlib="python-core libz1" +FILES_python-zlib="${libdir}/python2.4/lib-dynload/zlib.so " + +DESCRIPTION_python-db="Python File-Based Database Support" +PR_python-db="ml1" +RDEPENDS_python-db="python-core" +FILES_python-db="${libdir}/python2.4/anydbm.* ${libdir}/python2.4/dumbdbm.* ${libdir}/python2.4/whichdb.* " + +DESCRIPTION_python-crypt="Python Basic Cryptographic and Hashing Support" +PR_python-crypt="ml1" +RDEPENDS_python-crypt="python-core" +FILES_python-crypt="${libdir}/python2.4/lib-dynload/crypt.so ${libdir}/python2.4/lib-dynload/md5.so ${libdir}/python2.4/lib-dynload/rotor.so ${libdir}/python2.4/lib-dynload/sha.so " + +DESCRIPTION_python-idle="Python Integrated Development Environment" +PR_python-idle="ml1" +RDEPENDS_python-idle="python-core python-tkinter" +FILES_python-idle="/usr/bin/idle /usr/lib/python2.4/idlelib " + +DESCRIPTION_python-lang="Python Low-Level Language Support" +PR_python-lang="ml1" +RDEPENDS_python-lang="python-core" +FILES_python-lang="${libdir}/python2.4/lib-dynload/array.so ${libdir}/python2.4/lib-dynload/parser.so ${libdir}/python2.4/lib-dynload/operator.so ${libdir}/python2.4/lib-dynload/_weakref.so ${libdir}/python2.4/lib-dynload/itertools.so ${libdir}/python2.4/lib-dynload/collections.so ${libdir}/python2.4/atexit.* ${libdir}/python2.4/code.* ${libdir}/python2.4/codeop.* ${libdir}/python2.4/dis.* ${libdir}/python2.4/inspect.* ${libdir}/python2.4/keyword.* ${libdir}/python2.4/opcode.* ${libdir}/python2.4/repr.* ${libdir}/python2.4/token.* ${libdir}/python2.4/tokenize.* ${libdir}/python2.4/traceback.* ${libdir}/python2.4/linecache.* ${libdir}/python2.4/weakref.* " + +DESCRIPTION_python-audio="Python Audio Handling" +PR_python-audio="ml1" +RDEPENDS_python-audio="python-core" +FILES_python-audio="${libdir}/python2.4/wave.* ${libdir}/python2.4/chunk.* ${libdir}/python2.4/lib-dynload/ossaudiodev.so ${libdir}/python2.4/lib-dynload/audioop.so " + + + diff --git a/packages/python/python-2.4.2/.mtn2git_empty b/packages/python/python-2.4.2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-2.4.2/autohell.patch b/packages/python/python-2.4.2/autohell.patch new file mode 100644 index 0000000000..b0eebb9ce8 --- /dev/null +++ b/packages/python/python-2.4.2/autohell.patch @@ -0,0 +1,1209 @@ +--- Python-2.3.3/acinclude.m4 1969-12-31 19:00:00.000000000 -0500 ++++ Python-2.3.3/acinclude.m4 2004-02-17 12:22:29.000000000 -0500 +@@ -0,0 +1,10 @@ ++dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore ++dnl If this macro is not defined by Autoconf, define it here. ++ ++m4_ifdef([AC_PROG_CXX_WORKS], ++ [], ++ [m4_define([AC_PROG_CXX_WORKS], ++ [AC_LANG_PUSH(C++)dnl ++ _AC_COMPILER_EXEEXT ++ AC_LANG_POP()] ++ )]) +--- Python-2.3.3/configure.in 2003-11-18 14:59:39.000000000 -0500 ++++ Python-2.3.3/configure.in 2004-02-17 12:22:27.000000000 -0500 +@@ -4,8 +4,8 @@ + m4_define(PYTHON_VERSION, 2.3) + + AC_REVISION($Revision: 1.427.4.10 $) +-AC_PREREQ(2.53) +-AC_INIT(python, PYTHON_VERSION) ++AC_PREREQ(2.59) ++AC_INIT([python],[PYTHON_VERSION]) + AC_CONFIG_SRCDIR([Include/object.h]) + AC_CONFIG_HEADER(pyconfig.h) + +@@ -58,7 +58,7 @@ + + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(framework, +- AC_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@, Build (MacOSX|Darwin) framework), ++ AS_HELP_STRING(--enable-framework@<:@=INSTALLDIR@:>@,Build (MacOSX|Darwin) framework), + [ + case $enableval in + yes) +@@ -92,8 +92,7 @@ + AC_SUBST(PYTHONFRAMEWORKINSTALLDIR) + + ##AC_ARG_WITH(dyld, +-## AC_HELP_STRING(--with-dyld, +-## Use (OpenStep|Rhapsody) dynamic linker)) ++## AS_HELP_STRING(--with-dyld,## Use (OpenStep|Rhapsody) dynamic linker)) + ## + # Set name for machine-dependent library files + AC_SUBST(MACHDEP) +@@ -227,7 +226,7 @@ + # on that fiddles with OPT and BASECFLAGS? + AC_MSG_CHECKING(for --without-gcc) + AC_ARG_WITH(gcc, +- AC_HELP_STRING(--without-gcc,never use gcc), ++ AS_HELP_STRING(--without-gcc,never use gcc), + [ + case $withval in + no) CC=cc +@@ -273,7 +272,7 @@ + MAINOBJ=python.o + AC_MSG_CHECKING(for --with-cxx=) + AC_ARG_WITH(cxx, +- AC_HELP_STRING(--with-cxx=, enable C++ support), ++ AS_HELP_STRING(--with-cxx=,enable C++ support), + [ + check_cxx=no + case $withval in +@@ -298,15 +297,6 @@ + dnl --without-cxx was given. + dnl Finally, it does not test whether CXX is g++. + +-dnl Autoconf 2.5x does not have AC_PROG_CXX_WORKS anymore +-ifdef([AC_PROG_CXX_WORKS],[], +- [AC_DEFUN([AC_PROG_CXX_WORKS], +- [AC_LANG_PUSH(C++)dnl +- _AC_COMPILER_EXEEXT +- AC_LANG_POP() +- ] +-)]) +- + if test "$check_cxx" = "yes" + then + AC_CHECK_PROGS(CXX, $CCC c++ g++ gcc CC cxx cc++ cl, notfound) +@@ -348,7 +338,7 @@ + AC_EXEEXT + AC_MSG_CHECKING(for --with-suffix) + AC_ARG_WITH(suffix, +- AC_HELP_STRING(--with-suffix=.exe, set executable suffix), ++ AS_HELP_STRING(--with-suffix=.exe,set executable suffix), + [ + case $withval in + no) EXEEXT=;; +@@ -474,7 +464,7 @@ + + AC_MSG_CHECKING(for --enable-shared) + AC_ARG_ENABLE(shared, +- AC_HELP_STRING(--enable-shared, disable/enable building shared python library)) ++ AS_HELP_STRING(--enable-shared,disable/enable building shared python library)) + + if test -z "$enable_shared" + then +@@ -583,7 +573,7 @@ + # Check for --with-pydebug + AC_MSG_CHECKING(for --with-pydebug) + AC_ARG_WITH(pydebug, +- AC_HELP_STRING(--with-pydebug, build with Py_DEBUG defined), ++ AS_HELP_STRING(--with-pydebug,build with Py_DEBUG defined), + [ + if test "$withval" != no + then +@@ -660,10 +650,7 @@ + AC_MSG_CHECKING(whether $CC accepts -fno-strict-aliasing) + ac_save_cc="$CC" + CC="$CC -fno-strict-aliasing" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_no_strict_aliasing_ok=yes, +- ac_cv_no_strict_aliasing_ok=no, +- ac_cv_no_strict_aliasing_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_no_strict_aliasing_ok=yes],[ac_cv_no_strict_aliasing_ok=no],[ac_cv_no_strict_aliasing_ok=no]) + CC="$ac_save_cc" + AC_MSG_RESULT($ac_cv_no_strict_aliasing_ok) + if test $ac_cv_no_strict_aliasing_ok = yes +@@ -711,10 +698,7 @@ + AC_CACHE_VAL(ac_cv_opt_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -OPT:Olimit=0" +-AC_TRY_RUN([int main() { return 0; }], +- ac_cv_opt_olimit_ok=yes, +- ac_cv_opt_olimit_ok=no, +- ac_cv_opt_olimit_ok=no) ++AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_opt_olimit_ok=yes],[ac_cv_opt_olimit_ok=no],[ac_cv_opt_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_opt_olimit_ok) + if test $ac_cv_opt_olimit_ok = yes; then +@@ -733,10 +717,7 @@ + AC_CACHE_VAL(ac_cv_olimit_ok, + [ac_save_cc="$CC" + CC="$CC -Olimit 1500" +- AC_TRY_RUN([int main() { return 0; }], +- ac_cv_olimit_ok=yes, +- ac_cv_olimit_ok=no, +- ac_cv_olimit_ok=no) ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() { return 0; }]])],[ac_cv_olimit_ok=yes],[ac_cv_olimit_ok=no],[ac_cv_olimit_ok=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_olimit_ok) + if test $ac_cv_olimit_ok = yes; then +@@ -751,7 +732,7 @@ + # options before we can check whether -Kpthread improves anything. + AC_MSG_CHECKING(whether pthreads are available without options) + AC_CACHE_VAL(ac_cv_pthread_is_default, +-[AC_TRY_RUN([ ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -763,14 +744,11 @@ + (void)pthread_detach(p); + return 0; + } +-], +-[ ++]])],[ + ac_cv_pthread_is_default=yes + ac_cv_kthread=no + ac_cv_pthread=no +-], +- ac_cv_pthread_is_default=no, +- ac_cv_pthread_is_default=no) ++],[ac_cv_pthread_is_default=no],[ac_cv_pthread_is_default=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_is_default) + +@@ -788,7 +766,7 @@ + AC_CACHE_VAL(ac_cv_kpthread, + [ac_save_cc="$CC" + CC="$CC -Kpthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -800,10 +778,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kpthread=yes, +- ac_cv_kpthread=no, +- ac_cv_kpthread=no) ++]])],[ac_cv_kpthread=yes],[ac_cv_kpthread=no],[ac_cv_kpthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kpthread) + fi +@@ -819,7 +794,7 @@ + AC_CACHE_VAL(ac_cv_kthread, + [ac_save_cc="$CC" + CC="$CC -Kthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -831,10 +806,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_kthread=yes, +- ac_cv_kthread=no, +- ac_cv_kthread=no) ++]])],[ac_cv_kthread=yes],[ac_cv_kthread=no],[ac_cv_kthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_kthread) + fi +@@ -850,7 +822,7 @@ + AC_CACHE_VAL(ac_cv_thread, + [ac_save_cc="$CC" + CC="$CC -pthread" +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + + void* routine(void* p){return NULL;} +@@ -862,10 +834,7 @@ + (void)pthread_detach(p); + return 0; + } +-], +- ac_cv_pthread=yes, +- ac_cv_pthread=no, +- ac_cv_pthread=no) ++]])],[ac_cv_pthread=yes],[ac_cv_pthread=no],[ac_cv_pthread=no]) + CC="$ac_save_cc"]) + AC_MSG_RESULT($ac_cv_pthread) + fi +@@ -911,11 +880,11 @@ + + dnl # check for ANSI or K&R ("traditional") preprocessor + dnl AC_MSG_CHECKING(for C preprocessor type) +-dnl AC_TRY_COMPILE([ ++dnl AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + dnl #define spam(name, doc) {#name, &name, #name "() -- " doc} + dnl int foo; + dnl struct {char *name; int *addr; char *doc;} desc = spam(foo, "something"); +-dnl ], [;], cpp_type=ansi, AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional) ++dnl ]], [[;]])],[cpp_type=ansi],[AC_DEFINE(HAVE_OLD_CPP) cpp_type=traditional]) + dnl AC_MSG_RESULT($cpp_type) + + # checks for header files +@@ -941,19 +910,13 @@ + + # Check whether using makedev requires defining _OSF_SOURCE + AC_MSG_CHECKING(for makedev) +-AC_TRY_LINK([#include ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "no"; then + # we didn't link, try if _OSF_SOURCE will allow us to link +- AC_TRY_LINK([ ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #define _OSF_SOURCE 1 + #include +- ], +- [ makedev(0, 0) ], +- ac_cv_has_makedev=yes, +- ac_cv_has_makedev=no) ++ ]], [[ makedev(0, 0) ]])],[ac_cv_has_makedev=yes],[ac_cv_has_makedev=no]) + if test "$ac_cv_has_makedev" = "yes"; then + AC_DEFINE(_OSF_SOURCE, 1, [Define _OSF_SOURCE to get the makedev macro.]) + fi +@@ -972,11 +935,11 @@ + + use_lfs=yes + AC_MSG_CHECKING(Solaris LFS bug) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #define _LARGEFILE_SOURCE 1 + #define _FILE_OFFSET_BITS 64 + #include +-],struct rlimit foo;,sol_lfs_bug=no,sol_lfs_bug=yes) ++]], [[struct rlimit foo;]])],[sol_lfs_bug=no],[sol_lfs_bug=yes]) + AC_MSG_RESULT($sol_lfs_bug) + if test "$sol_lfs_bug" = "yes"; then + use_lfs=no +@@ -1018,10 +981,10 @@ + + AC_MSG_CHECKING(for long long support) + have_long_long=no +-AC_TRY_COMPILE([], [long long x; x = (long long)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[long long x; x = (long long)0;]])],[ + AC_DEFINE(HAVE_LONG_LONG, 1, [Define this if you have the type long long.]) + have_long_long=yes +-]) ++],[]) + AC_MSG_RESULT($have_long_long) + if test "$have_long_long" = yes ; then + AC_CHECK_SIZEOF(long long, 8) +@@ -1029,10 +992,10 @@ + + AC_MSG_CHECKING(for uintptr_t support) + have_uintptr_t=no +-AC_TRY_COMPILE([], [uintptr_t x; x = (uintptr_t)0;], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[uintptr_t x; x = (uintptr_t)0;]])],[ + AC_DEFINE(HAVE_UINTPTR_T, 1, [Define this if you have the type uintptr_t.]) + have_uintptr_t=yes +-]) ++],[]) + AC_MSG_RESULT($have_uintptr_t) + if test "$have_uintptr_t" = yes ; then + AC_CHECK_SIZEOF(uintptr_t, 4) +@@ -1041,7 +1004,7 @@ + # Hmph. AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of off_t) + AC_CACHE_VAL(ac_cv_sizeof_off_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1049,10 +1012,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(off_t)); + exit(0); +-}], +-ac_cv_sizeof_off_t=`cat conftestval`, +-ac_cv_sizeof_off_t=0, +-ac_cv_sizeof_off_t=4) ++}]])],[ac_cv_sizeof_off_t=`cat conftestval`],[ac_cv_sizeof_off_t=0],[ac_cv_sizeof_off_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_off_t) + AC_DEFINE_UNQUOTED(SIZEOF_OFF_T, $ac_cv_sizeof_off_t, +@@ -1075,7 +1035,7 @@ + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of time_t) + AC_CACHE_VAL(ac_cv_sizeof_time_t, +-[AC_TRY_RUN([#include ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1083,10 +1043,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(time_t)); + exit(0); +-}], +-ac_cv_sizeof_time_t=`cat conftestval`, +-ac_cv_sizeof_time_t=0, +-ac_cv_sizeof_time_t=4) ++}]])],[ac_cv_sizeof_time_t=`cat conftestval`],[ac_cv_sizeof_time_t=0],[ac_cv_sizeof_time_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_time_t) + AC_DEFINE_UNQUOTED(SIZEOF_TIME_T, $ac_cv_sizeof_time_t, +@@ -1104,13 +1061,13 @@ + fi + AC_MSG_CHECKING(for pthread_t) + have_pthread_t=no +-AC_TRY_COMPILE([#include ], [pthread_t x; x = *(pthread_t*)0;], have_pthread_t=yes) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[pthread_t x; x = *(pthread_t*)0;]])],[have_pthread_t=yes],[]) + AC_MSG_RESULT($have_pthread_t) + if test "$have_pthread_t" = yes ; then + # AC_CHECK_SIZEOF() doesn't include . + AC_MSG_CHECKING(size of pthread_t) + AC_CACHE_VAL(ac_cv_sizeof_pthread_t, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + #include + main() + { +@@ -1118,10 +1075,7 @@ + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(pthread_t)); + exit(0); +- }], +- ac_cv_sizeof_pthread_t=`cat conftestval`, +- ac_cv_sizeof_pthread_t=0, +- ac_cv_sizeof_pthread_t=4) ++ }]])],[ac_cv_sizeof_pthread_t=`cat conftestval`],[ac_cv_sizeof_pthread_t=0],[ac_cv_sizeof_pthread_t=4]) + ]) + AC_MSG_RESULT($ac_cv_sizeof_pthread_t) + AC_DEFINE_UNQUOTED(SIZEOF_PTHREAD_T, $ac_cv_sizeof_pthread_t, +@@ -1131,7 +1085,7 @@ + + AC_MSG_CHECKING(for --enable-toolbox-glue) + AC_ARG_ENABLE(toolbox-glue, +- AC_HELP_STRING(--enable-toolbox-glue, disable/enable MacOSX glue code for extensions)) ++ AS_HELP_STRING(--enable-toolbox-glue,disable/enable MacOSX glue code for extensions)) + + if test -z "$enable_toolbox_glue" + then +@@ -1436,13 +1390,10 @@ + # checks for system dependent C++ extensions support + case "$ac_sys_system" in + AIX*) AC_MSG_CHECKING(for genuine AIX C++ extensions support) +- AC_TRY_LINK([#include "/usr/lpp/xlC/include/load.h"], +- [loadAndInit("", 0, "")], +- [AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "/usr/lpp/xlC/include/load.h"]], [[loadAndInit("", 0, "")]])],[AC_DEFINE(AIX_GENUINE_CPLUSPLUS, 1, + [Define for AIX if your compiler is a genuine IBM xlC/xlC_r + and you want support for AIX C++ shared extension modules.]) +- AC_MSG_RESULT(yes)], +- [AC_MSG_RESULT(no)]);; ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)]);; + *) ;; + esac + +@@ -1464,7 +1415,7 @@ + + AC_MSG_CHECKING(for --with-libs) + AC_ARG_WITH(libs, +- AC_HELP_STRING(--with-libs='lib1 ...', link against additional libs), ++ AS_HELP_STRING(--with-libs='lib1 ...',link against additional libs), + [ + AC_MSG_RESULT($withval) + LIBS="$withval $LIBS" +@@ -1476,7 +1427,7 @@ + AC_SUBST(SIGNAL_OBJS) + AC_MSG_CHECKING(for --with-signal-module) + AC_ARG_WITH(signal-module, +- AC_HELP_STRING(--with-signal-module, disable/enable signal module)) ++ AS_HELP_STRING(--with-signal-module,disable/enable signal module)) + + if test -z "$with_signal_module" + then with_signal_module="yes" +@@ -1498,7 +1449,7 @@ + AC_MSG_CHECKING(for --with-dec-threads) + AC_SUBST(LDLAST) + AC_ARG_WITH(dec-threads, +- AC_HELP_STRING(--with-dec-threads, use DEC Alpha/OSF1 thread-safe libraries), ++ AS_HELP_STRING(--with-dec-threads,use DEC Alpha/OSF1 thread-safe libraries), + [ + AC_MSG_RESULT($withval) + LDLAST=-threads +@@ -1518,12 +1469,12 @@ + AC_MSG_CHECKING(for --with-threads) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(threads, +- AC_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@, disable/enable thread support)) ++ AS_HELP_STRING(--with(out)-threads@<:@=DIRECTORY@:>@,disable/enable thread support)) + + # --with-thread is deprecated, but check for it anyway + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_WITH(thread, +- AC_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@, deprecated; use --with(out)-threads), ++ AS_HELP_STRING(--with(out)-thread@<:@=DIRECTORY@:>@,deprecated; use --with(out)-threads), + [with_threads=$with_thread]) + + if test -z "$with_threads" +@@ -1603,7 +1554,7 @@ + THREADOBJ="Python/thread.o"],[ + AC_MSG_CHECKING(for --with-pth) + AC_ARG_WITH([pth], +- AC_HELP_STRING(--with-pth, use GNU pth threading libraries), ++ AS_HELP_STRING(--with-pth,use GNU pth threading libraries), + [AC_MSG_RESULT($withval) + AC_DEFINE([WITH_THREAD]) + AC_DEFINE([HAVE_PTH], 1, +@@ -1618,10 +1569,10 @@ + _libs=$LIBS + LIBS="$LIBS -lpthread" + AC_MSG_CHECKING([for pthread_create in -lpthread]) +- AC_TRY_LINK([#include ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include + +-void * start_routine (void *arg) { exit (0); }], [ +-pthread_create (NULL, NULL, start_routine, NULL)], [ ++void * start_routine (void *arg) { exit (0); }]], [[ ++pthread_create (NULL, NULL, start_routine, NULL)]])],[ + AC_MSG_RESULT(yes) + AC_DEFINE(WITH_THREAD) + posix_threads=yes +@@ -1705,7 +1656,7 @@ + + AC_MSG_CHECKING(if PTHREAD_SCOPE_SYSTEM is supported) + AC_CACHE_VAL(ac_cv_pthread_system_supported, +- [AC_TRY_RUN([#include ++ [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include + void *foo(void *parm) { + return NULL; + } +@@ -1716,10 +1667,7 @@ + if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1); + if (pthread_create(&id, &attr, foo, NULL)) exit(-1); + exit(0); +- }], +- ac_cv_pthread_system_supported=yes, +- ac_cv_pthread_system_supported=no, +- ac_cv_pthread_system_supported=no) ++ }]])],[ac_cv_pthread_system_supported=yes],[ac_cv_pthread_system_supported=no],[ac_cv_pthread_system_supported=no]) + ]) + AC_MSG_RESULT($ac_cv_pthread_system_supported) + if test "$ac_cv_pthread_system_supported" = "yes"; then +@@ -1754,7 +1702,7 @@ + + [ + dnl the check does not work on cross compilation case... +- AC_TRY_RUN([ /* AF_INET6 available check */ ++ AC_RUN_IFELSE([AC_LANG_SOURCE([[ /* AF_INET6 available check */ + #include + #include + main() +@@ -1764,25 +1712,19 @@ + else + exit(0); + } +-], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no) +- ipv6=no, +- AC_MSG_RESULT(no) ++]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no) ++ ipv6=no],[AC_MSG_RESULT(no) + ipv6=no +-) ++]) + + if test "$ipv6" = "yes"; then + AC_MSG_CHECKING(if RFC2553 API is available) +- AC_TRY_COMPILE([#include +-#include ], +- [struct sockaddr_in6 x; +-x.sin6_scope_id;], +- AC_MSG_RESULT(yes) +- ipv6=yes, +- AC_MSG_RESULT(no, IPv6 disabled) +- ipv6=no) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr_in6 x; ++x.sin6_scope_id;]])],[AC_MSG_RESULT(yes) ++ ipv6=yes],[AC_MSG_RESULT(no, IPv6 disabled) ++ ipv6=no]) + fi + + if test "$ipv6" = "yes"; then +@@ -1905,7 +1847,7 @@ + # Check for universal newline support + AC_MSG_CHECKING(for --with-universal-newlines) + AC_ARG_WITH(universal-newlines, +- AC_HELP_STRING(--with(out)-universal-newlines, disable/enable foreign newlines)) ++ AS_HELP_STRING(--with(out)-universal-newlines,disable/enable foreign newlines)) + + if test -z "$with_universal_newlines" + then with_universal_newlines="yes" +@@ -1923,7 +1865,7 @@ + # Check for --with-doc-strings + AC_MSG_CHECKING(for --with-doc-strings) + AC_ARG_WITH(doc-strings, +- AC_HELP_STRING(--with(out)-doc-strings, disable/enable documentation strings)) ++ AS_HELP_STRING(--with(out)-doc-strings,disable/enable documentation strings)) + + if test -z "$with_doc_strings" + then with_doc_strings="yes" +@@ -1938,7 +1880,7 @@ + # Check for Python-specific malloc support + AC_MSG_CHECKING(for --with-pymalloc) + AC_ARG_WITH(pymalloc, +- AC_HELP_STRING(--with(out)-pymalloc, disable/enable specialized mallocs)) ++ AS_HELP_STRING(--with(out)-pymalloc,disable/enable specialized mallocs)) + + if test -z "$with_pymalloc" + then with_pymalloc="yes" +@@ -1953,7 +1895,7 @@ + # Check for --with-wctype-functions + AC_MSG_CHECKING(for --with-wctype-functions) + AC_ARG_WITH(wctype-functions, +- AC_HELP_STRING(--with-wctype-functions, use wctype.h functions), ++ AS_HELP_STRING(--with-wctype-functions,use wctype.h functions), + [ + if test "$withval" != no + then +@@ -1971,7 +1913,7 @@ + + AC_MSG_CHECKING(for --with-sgi-dl) + AC_ARG_WITH(sgi-dl, +- AC_HELP_STRING(--with-sgi-dl=DIRECTORY, IRIX 4 dynamic linking), ++ AS_HELP_STRING(--with-sgi-dl=DIRECTORY,IRIX 4 dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-sgi-dl is unsupported, see README +@@ -1993,7 +1935,7 @@ + + AC_MSG_CHECKING(for --with-dl-dld) + AC_ARG_WITH(dl-dld, +- AC_HELP_STRING(--with-dl-dld=DL_DIR, GNU dynamic linking), ++ AS_HELP_STRING(--with-dl-dld=DL_DIR,GNU dynamic linking), + [ + AC_MSG_RESULT($withval) + echo --with-dl-dld is unsupported, see README +@@ -2085,41 +2027,29 @@ + # For some functions, having a definition is not sufficient, since + # we want to take their address. + AC_MSG_CHECKING(for chroot) +-AC_TRY_COMPILE([#include ], void *x=chroot, +- AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=chroot]])],[AC_DEFINE(HAVE_CHROOT, 1, Define if you have the 'chroot' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for link) +-AC_TRY_COMPILE([#include ], void *x=link, +- AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=link]])],[AC_DEFINE(HAVE_LINK, 1, Define if you have the 'link' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for symlink) +-AC_TRY_COMPILE([#include ], void *x=symlink, +- AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=symlink]])],[AC_DEFINE(HAVE_SYMLINK, 1, Define if you have the 'symlink' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fchdir) +-AC_TRY_COMPILE([#include ], void *x=fchdir, +- AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fchdir]])],[AC_DEFINE(HAVE_FCHDIR, 1, Define if you have the 'fchdir' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fsync) +-AC_TRY_COMPILE([#include ], void *x=fsync, +- AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fsync]])],[AC_DEFINE(HAVE_FSYNC, 1, Define if you have the 'fsync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + AC_MSG_CHECKING(for fdatasync) +-AC_TRY_COMPILE([#include ], void *x=fdatasync, +- AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[void *x=fdatasync]])],[AC_DEFINE(HAVE_FDATASYNC, 1, Define if you have the 'fdatasync' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems (eg. FreeBSD 5), we would find a definition of the + # functions ctermid_r, setgroups in the library, but no prototype +@@ -2128,34 +2058,28 @@ + # because of the missing prototypes. + + AC_MSG_CHECKING(for ctermid_r) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = ctermid_r, +- AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = ctermid_r]])],[AC_DEFINE(HAVE_CTERMID_R, 1, Define if you have the 'ctermid_r' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for flock) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = flock, +- AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = flock]])],[AC_DEFINE(HAVE_FLOCK, 1, Define if you have the 'flock' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for getpagesize) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = getpagesize, +- AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = getpagesize]])],[AC_DEFINE(HAVE_GETPAGESIZE, 1, Define if you have the 'getpagesize' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + dnl check for true + AC_CHECK_PROGS(TRUE, true, /bin/true) +@@ -2167,54 +2091,45 @@ + ) + + AC_MSG_CHECKING(for hstrerror) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include +-], void* p = hstrerror; hstrerror(0), +- AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = hstrerror; hstrerror(0)]])],[AC_DEFINE(HAVE_HSTRERROR, 1, Define if you have the 'hstrerror' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_aton) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include +-], void* p = inet_aton;inet_aton(0,0), +- AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_aton;inet_aton(0,0)]])],[AC_DEFINE(HAVE_INET_ATON, 1, Define if you have the 'inet_aton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + AC_MSG_CHECKING(for inet_pton) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #include + #include + #include +-], void* p = inet_pton, +- AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = inet_pton]])],[AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # On some systems, setgroups is in unistd.h, on others, in grp.h + AC_MSG_CHECKING(for setgroups) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include "confdefs.h" + #include + #ifdef HAVE_GRP_H + #include + #endif +-], +-void* p = setgroups, +- AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) +- AC_MSG_RESULT(yes), +- AC_MSG_RESULT(no) +-) ++]], [[void* p = setgroups]])],[AC_DEFINE(HAVE_SETGROUPS, 1, Define if you have the 'setgroups' function.) ++ AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) ++]) + + # check for openpty and forkpty + +@@ -2226,30 +2141,24 @@ + + AC_REPLACE_FUNCS(dup2 getcwd strdup strerror memmove) + AC_CHECK_FUNCS(getpgrp, +- AC_TRY_COMPILE([#include ], +- [getpgrp(0);], +- AC_DEFINE(GETPGRP_HAVE_ARG, 1, +- [Define if getpgrp() must be called as getpgrp(0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[getpgrp(0);]])],[AC_DEFINE(GETPGRP_HAVE_ARG, 1, ++ Define if getpgrp() must be called as getpgrp(0).) ++ ],[]) + ) + AC_CHECK_FUNCS(setpgrp, +- AC_TRY_COMPILE([#include ], +- [setpgrp(0,0);], +- AC_DEFINE(SETPGRP_HAVE_ARG, 1, +- [Define if setpgrp() must be called as setpgrp(0, 0).]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[setpgrp(0,0);]])],[AC_DEFINE(SETPGRP_HAVE_ARG, 1, ++ Define if setpgrp() must be called as setpgrp(0, 0).) ++ ],[]) + ) + AC_CHECK_FUNCS(gettimeofday, +- AC_TRY_COMPILE([#include ], +- [gettimeofday((struct timeval*)0,(struct timezone*)0);], , +- AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, +- [Define if gettimeofday() does not have second (timezone) argument +- This is the case on Motorola V4 (R40V4.2)]) +- ) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[gettimeofday((struct timeval*)0,(struct timezone*)0);]])],[],[AC_DEFINE(GETTIMEOFDAY_NO_TZ, 1, ++ Define if gettimeofday() does not have second (timezone) argument ++ This is the case on Motorola V4 (R40V4.2)) ++ ]) + ) + + AC_MSG_CHECKING(for major, minor, and makedev) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #if defined(MAJOR_IN_MKDEV) + #include + #elif defined(MAJOR_IN_SYSMACROS) +@@ -2257,9 +2166,9 @@ + #else + #include + #endif +-],[ ++]], [[ + makedev(major(0),minor(0)); +-],[ ++]])],[ + AC_DEFINE(HAVE_DEVICE_MACROS, 1, + [Define to 1 if you have the device macros.]) + AC_MSG_RESULT(yes) +@@ -2270,14 +2179,14 @@ + # On OSF/1 V5.1, getaddrinfo is available, but a define + # for [no]getaddrinfo in netdb.h. + AC_MSG_CHECKING(for getaddrinfo) +-AC_TRY_LINK([ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include + #include +-],[ ++]], [[ + getaddrinfo(NULL, NULL, NULL, NULL); +-], [ ++]])],[ + AC_MSG_RESULT(yes) + AC_MSG_CHECKING(getaddrinfo bug) + AC_TRY_RUN([ +@@ -2371,7 +2280,7 @@ + AC_MSG_RESULT(buggy) + buggygetaddrinfo=yes, + AC_MSG_RESULT(buggy) +-buggygetaddrinfo=yes)], [ ++buggygetaddrinfo=yes)],[ + AC_MSG_RESULT(no) + buggygetaddrinfo=yes + ]) +@@ -2397,9 +2306,7 @@ + + AC_MSG_CHECKING(for time.h that defines altzone) + AC_CACHE_VAL(ac_cv_header_time_altzone, +-[AC_TRY_COMPILE([#include ], [return altzone;], +- ac_cv_header_time_altzone=yes, +- ac_cv_header_time_altzone=no)]) ++[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[return altzone;]])],[ac_cv_header_time_altzone=yes],[ac_cv_header_time_altzone=no])]) + AC_MSG_RESULT($ac_cv_header_time_altzone) + if test $ac_cv_header_time_altzone = yes; then + AC_DEFINE(HAVE_ALTZONE, 1, [Define this if your time.h defines altzone.]) +@@ -2407,25 +2314,22 @@ + + was_it_defined=no + AC_MSG_CHECKING(whether sys/select.h and sys/time.h may both be included) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #include + #include +-], [;], [ ++]], [[;]])],[ + AC_DEFINE(SYS_SELECT_WITH_SYS_TIME, 1, + [Define if you can safely include both and + (which you can't on SCO ODT 3.0).]) + was_it_defined=yes +-]) ++],[]) + AC_MSG_RESULT($was_it_defined) + + AC_MSG_CHECKING(for addrinfo) + AC_CACHE_VAL(ac_cv_struct_addrinfo, +-AC_TRY_COMPILE([ +-# include ], +- [struct addrinfo a], +- ac_cv_struct_addrinfo=yes, +- ac_cv_struct_addrinfo=no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++# include ]], [[struct addrinfo a]])],[ac_cv_struct_addrinfo=yes],[ac_cv_struct_addrinfo=no])) + AC_MSG_RESULT($ac_cv_struct_addrinfo) + if test $ac_cv_struct_addrinfo = yes; then + AC_DEFINE(HAVE_ADDRINFO, 1, [struct addrinfo (netdb.h)]) +@@ -2433,12 +2337,9 @@ + + AC_MSG_CHECKING(for sockaddr_storage) + AC_CACHE_VAL(ac_cv_struct_sockaddr_storage, +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +-# include ], +- [struct sockaddr_storage s], +- ac_cv_struct_sockaddr_storage=yes, +- ac_cv_struct_sockaddr_storage=no)) ++# include ]], [[struct sockaddr_storage s]])],[ac_cv_struct_sockaddr_storage=yes],[ac_cv_struct_sockaddr_storage=no])) + AC_MSG_RESULT($ac_cv_struct_sockaddr_storage) + if test $ac_cv_struct_sockaddr_storage = yes; then + AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [struct sockaddr_storage (sys/socket.h)]) +@@ -2451,30 +2352,28 @@ + + works=no + AC_MSG_CHECKING(for working volatile) +-AC_TRY_COMPILE([],[volatile int x; x = 0;], works=yes, +- AC_DEFINE(volatile, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[volatile int x; x = 0;]])],[works=yes],[AC_DEFINE(volatile, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + works=no + AC_MSG_CHECKING(for working signed char) +-AC_TRY_COMPILE([], [signed char c;], works=yes, +- AC_DEFINE(signed, [], [Define to empty if the keyword does not work.]) +-) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],[works=yes],[AC_DEFINE(signed, , Define to empty if the keyword does not work.) ++]) + AC_MSG_RESULT($works) + + have_prototypes=no + AC_MSG_CHECKING(for prototypes) +-AC_TRY_COMPILE([int foo(int x) { return 0; }], [return foo(10);],[ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(int x) { return 0; }]], [[return foo(10);]])],[ + AC_DEFINE(HAVE_PROTOTYPES, 1, + [Define if your compiler supports function prototype]) + have_prototypes=yes +-]) ++],[]) + AC_MSG_RESULT($have_prototypes) + + works=no + AC_MSG_CHECKING(for variable length prototypes and stdarg.h) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + int foo(int x, ...) { + va_list va; +@@ -2484,45 +2383,41 @@ + va_arg(va, double); + return 0; + } +-], [return foo(10, "", 3.14);], [ ++]], [[return foo(10, "", 3.14);]])],[ + AC_DEFINE(HAVE_STDARG_PROTOTYPES, 1, + [Define if your compiler supports variable length function prototypes + (e.g. void fprintf(FILE *, char *, ...);) *and* ]) + works=yes +-]) ++],[]) + AC_MSG_RESULT($works) + + if test "$have_prototypes" = yes; then + bad_prototypes=no + AC_MSG_CHECKING(for bad exec* prototypes) +-AC_TRY_COMPILE([#include ], [char **t;execve("@",t,t);], , +- AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, +- [Define if your contains bad prototypes for exec*() +- (as it does on SGI IRIX 4.x)]) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[char **t;execve("@",t,t);]])],[],[AC_DEFINE(BAD_EXEC_PROTOTYPES, 1, ++ Define if your contains bad prototypes for exec*() ++ (as it does on SGI IRIX 4.x)) + bad_prototypes=yes +-) ++]) + AC_MSG_RESULT($bad_prototypes) + fi + + # check if sockaddr has sa_len member + AC_MSG_CHECKING(if sockaddr has sa_len member) +-AC_TRY_COMPILE([#include +-#include ], +-[struct sockaddr x; +-x.sa_len = 0;], +- AC_MSG_RESULT(yes) +- AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [Define if sockaddr has sa_len member]), +- AC_MSG_RESULT(no)) ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++#include ]], [[struct sockaddr x; ++x.sa_len = 0;]])],[AC_MSG_RESULT(yes) ++ AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, Define if sockaddr has sa_len member)],[AC_MSG_RESULT(no)]) + + va_list_is_array=no + AC_MSG_CHECKING(whether va_list is an array) +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #ifdef HAVE_STDARG_PROTOTYPES + #include + #else + #include + #endif +-], [va_list list1, list2; list1 = list2;], , [ ++]], [[va_list list1, list2; list1 = list2;]])],[],[ + AC_DEFINE(VA_LIST_IS_ARRAY, 1, [Define if a va_list is an array of some kind]) + va_list_is_array=yes + ]) +@@ -2537,9 +2432,9 @@ + AC_MSG_CHECKING([gethostbyname_r with 6 args]) + OLD_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS" +- AC_TRY_COMPILE([ ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + # include +- ], [ ++ ]], [[ + char *name; + struct hostent *he, *res; + char buffer[2048]; +@@ -2547,12 +2442,12 @@ + int h_errnop; + + (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop) +- ], [ ++ ]])],[ + AC_DEFINE(HAVE_GETHOSTBYNAME_R) + AC_DEFINE(HAVE_GETHOSTBYNAME_R_6_ARG, 1, + [Define this if you have the 6-arg version of gethostbyname_r().]) + AC_MSG_RESULT(yes) +- ], [ ++ ],[ + AC_MSG_RESULT(no) + AC_MSG_CHECKING([gethostbyname_r with 5 args]) + AC_TRY_COMPILE([ +@@ -2613,7 +2508,7 @@ + # Check for --with-fpectl + AC_MSG_CHECKING(for --with-fpectl) + AC_ARG_WITH(fpectl, +- AC_HELP_STRING(--with-fpectl, enable SIGFPE catching), ++ AS_HELP_STRING(--with-fpectl,enable SIGFPE catching), + [ + if test "$withval" != no + then +@@ -2633,7 +2528,7 @@ + esac + AC_MSG_CHECKING(for --with-libm=STRING) + AC_ARG_WITH(libm, +- AC_HELP_STRING(--with-libm=STRING, math library), ++ AS_HELP_STRING(--with-libm=STRING,math library), + [ + if test "$withval" = no + then LIBM= +@@ -2649,7 +2544,7 @@ + AC_SUBST(LIBC) + AC_MSG_CHECKING(for --with-libc=STRING) + AC_ARG_WITH(libc, +- AC_HELP_STRING(--with-libc=STRING, C library), ++ AS_HELP_STRING(--with-libc=STRING,C library), + [ + if test "$withval" = no + then LIBC= +@@ -2684,20 +2579,20 @@ + + AC_MSG_CHECKING(for UCS-4 tcl) + have_ucs4_tcl=no +-AC_TRY_COMPILE([ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #if TCL_UTF_MAX != 6 + # error "NOT UCS4_TCL" +-#endif], [], [ ++#endif]], [[]])],[ + AC_DEFINE(HAVE_UCS4_TCL, 1, [Define this if you have tcl and TCL_UTF_MAX==6]) + have_ucs4_tcl=yes +-]) ++],[]) + AC_MSG_RESULT($have_ucs4_tcl) + + AC_MSG_CHECKING(what type to use for unicode) + dnl quadrigraphs "@<:@" and "@:>@" produce "[" and "]" in the output + AC_ARG_ENABLE(unicode, +- AC_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@, Enable Unicode strings (default is yes)), ++ AS_HELP_STRING(--enable-unicode@<:@=ucs@<:@24@:>@@:>@,Enable Unicode strings (default is yes)), + [], + [enable_unicode=yes]) + +@@ -2764,15 +2659,12 @@ + # or fills with zeros (like the Cray J90, according to Tim Peters). + AC_MSG_CHECKING(whether right shift extends the sign bit) + AC_CACHE_VAL(ac_cv_rshift_extends_sign, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + exit(((-1)>>3 == -1) ? 0 : 1); + } +-], +-ac_cv_rshift_extends_sign=yes, +-ac_cv_rshift_extends_sign=no, +-ac_cv_rshift_extends_sign=yes)]) ++]])],[ac_cv_rshift_extends_sign=yes],[ac_cv_rshift_extends_sign=no],[ac_cv_rshift_extends_sign=yes])]) + AC_MSG_RESULT($ac_cv_rshift_extends_sign) + if test "$ac_cv_rshift_extends_sign" = no + then +@@ -2784,12 +2676,12 @@ + # check for getc_unlocked and related locking functions + AC_MSG_CHECKING(for getc_unlocked() and friends) + AC_CACHE_VAL(ac_cv_have_getc_unlocked, [ +-AC_TRY_LINK([#include ],[ ++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + FILE *f = fopen("/dev/null", "r"); + flockfile(f); + getc_unlocked(f); + funlockfile(f); +-], ac_cv_have_getc_unlocked=yes, ac_cv_have_getc_unlocked=no)]) ++]])],[ac_cv_have_getc_unlocked=yes],[ac_cv_have_getc_unlocked=no])]) + AC_MSG_RESULT($ac_cv_have_getc_unlocked) + if test "$ac_cv_have_getc_unlocked" = yes + then +@@ -2798,8 +2690,7 @@ + fi + + # check for readline 2.2 +-AC_TRY_CPP([#include ], +-have_readline=yes, have_readline=no) ++AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include ]])],[have_readline=yes],[have_readline=no]) + if test $have_readline = yes + then + AC_EGREP_HEADER([extern int rl_completion_append_character;], +@@ -2820,7 +2711,7 @@ + + AC_MSG_CHECKING(for broken nice()) + AC_CACHE_VAL(ac_cv_broken_nice, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + int main() + { + int val1 = nice(1); +@@ -2828,10 +2719,7 @@ + exit(0); + exit(1); + } +-], +-ac_cv_broken_nice=yes, +-ac_cv_broken_nice=no, +-ac_cv_broken_nice=no)]) ++]])],[ac_cv_broken_nice=yes],[ac_cv_broken_nice=no],[ac_cv_broken_nice=no])]) + AC_MSG_RESULT($ac_cv_broken_nice) + if test "$ac_cv_broken_nice" = yes + then +@@ -2842,7 +2730,7 @@ + # tzset(3) exists and works like we expect it to + AC_MSG_CHECKING(for working tzset()) + AC_CACHE_VAL(ac_cv_working_tzset, [ +-AC_TRY_RUN([ ++AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + #include +@@ -2880,10 +2768,7 @@ + + exit(0); + } +-], +-ac_cv_working_tzset=yes, +-ac_cv_working_tzset=no, +-ac_cv_working_tzset=no)]) ++]])],[ac_cv_working_tzset=yes],[ac_cv_working_tzset=no],[ac_cv_working_tzset=no])]) + AC_MSG_RESULT($ac_cv_working_tzset) + if test "$ac_cv_working_tzset" = yes + then +@@ -2894,13 +2779,10 @@ + # Look for subsecond timestamps in struct stat + AC_MSG_CHECKING(for tv_nsec in struct stat) + AC_CACHE_VAL(ac_cv_stat_tv_nsec, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + struct stat st; + st.st_mtim.tv_nsec = 1; +-], +-ac_cv_stat_tv_nsec=yes, +-ac_cv_stat_tv_nsec=no, +-ac_cv_stat_tv_nsec=no)) ++]])],[ac_cv_stat_tv_nsec=yes],[ac_cv_stat_tv_nsec=no])) + AC_MSG_RESULT($ac_cv_stat_tv_nsec) + if test "$ac_cv_stat_tv_nsec" = yes + then +@@ -2911,12 +2793,10 @@ + # On HP/UX 11.0, mvwdelch is a block with a return statement + AC_MSG_CHECKING(whether mvwdelch is an expression) + AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + int rtn; + rtn = mvwdelch(0,0,0); +-], ac_cv_mvwdelch_is_expression=yes, +- ac_cv_mvwdelch_is_expression=no, +- ac_cv_mvwdelch_is_expression=yes)) ++]])],[ac_cv_mvwdelch_is_expression=yes],[ac_cv_mvwdelch_is_expression=no])) + AC_MSG_RESULT($ac_cv_mvwdelch_is_expression) + + if test "$ac_cv_mvwdelch_is_expression" = yes +@@ -2927,12 +2807,10 @@ + + AC_MSG_CHECKING(whether WINDOW has _flags) + AC_CACHE_VAL(ac_cv_window_has_flags, +-AC_TRY_COMPILE([#include ], [ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ + WINDOW *w; + w->_flags = 0; +-], ac_cv_window_has_flags=yes, +- ac_cv_window_has_flags=no, +- ac_cv_window_has_flags=no)) ++]])],[ac_cv_window_has_flags=yes],[ac_cv_window_has_flags=no])) + AC_MSG_RESULT($ac_cv_window_has_flags) + + diff --git a/packages/python/python-2.4.2/bindir-libdir.patch b/packages/python/python-2.4.2/bindir-libdir.patch new file mode 100644 index 0000000000..27ae5dce5b --- /dev/null +++ b/packages/python/python-2.4.2/bindir-libdir.patch @@ -0,0 +1,18 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4c1/Makefile.pre.in~bindir-libdir.patch ++++ Python-2.4c1/Makefile.pre.in +@@ -78,8 +78,8 @@ + exec_prefix= @exec_prefix@ + + # Expanded directories +-BINDIR= $(exec_prefix)/bin +-LIBDIR= $(exec_prefix)/lib ++BINDIR= @bindir@ ++LIBDIR= @libdir@ + MANDIR= @mandir@ + INCLUDEDIR= @includedir@ + CONFINCLUDEDIR= $(exec_prefix)/include diff --git a/packages/python/python-2.4.2/crosscompile.patch b/packages/python/python-2.4.2/crosscompile.patch new file mode 100644 index 0000000000..f917bb2567 --- /dev/null +++ b/packages/python/python-2.4.2/crosscompile.patch @@ -0,0 +1,108 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4c1/Makefile.pre.in~crosscompile ++++ Python-2.4c1/Makefile.pre.in +@@ -162,6 +162,7 @@ + + PYTHON= python$(EXE) + BUILDPYTHON= python$(BUILDEXE) ++HOSTPYTHON= $(BUILDPYTHON) + + # === Definitions added by makesetup === + +@@ -188,7 +189,7 @@ + ########################################################################## + # Parser + PGEN= Parser/pgen$(EXE) +- ++HOSTPGEN= $(PGEN)$(EXE) + POBJS= \ + Parser/acceler.o \ + Parser/grammar1.o \ +@@ -320,8 +321,8 @@ + # Build the shared modules + sharedmods: $(BUILDPYTHON) + case $$MAKEFLAGS in \ +- *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \ +- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \ ++ *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \ ++ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \ + esac + + # buildno should really depend on something like LIBRARY_SRC +@@ -442,7 +443,7 @@ + + + $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT) +- -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) ++ -$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) + + $(PGEN): $(PGENOBJS) + $(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN) +@@ -718,19 +719,19 @@ + done + $(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST) -f \ + -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ +- ./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ ++ $(HOSTPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ + -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + +@@ -825,7 +826,7 @@ + # Install the dynamically loadable modules + # This goes into $(exec_prefix) + sharedinstall: +- $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \ ++ $(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \ + --prefix=$(prefix) \ + --install-scripts=$(BINDIR) \ + --install-platlib=$(DESTSHARED) \ +--- Python-2.4c1/setup.py~crosscompile ++++ Python-2.4c1/setup.py +@@ -206,6 +206,7 @@ + except ImportError, why: + self.announce('*** WARNING: renaming "%s" since importing it' + ' failed: %s' % (ext.name, why), level=3) ++ return + assert not self.inplace + basename, tail = os.path.splitext(ext_filename) + newname = basename + "_failed" + tail +@@ -239,8 +240,8 @@ + + def detect_modules(self): + # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') ++ # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') + + # Add paths to popular package managers on OS X/darwin + if sys.platform == "darwin": +@@ -293,6 +294,9 @@ + + # XXX Omitted modules: gl, pure, dl, SGI-specific modules + ++ lib_dirs = [ os.getenv( "STAGING_LIBDIR" ) ] ++ inc_dirs = [ os.getenv( "STAGING_INCDIR" ) ] ++ + # + # The following modules are all pretty straightforward, and compile + # on pretty much any POSIXish platform. diff --git a/packages/python/python-2.4.2/fix-tkinter-detection.patch b/packages/python/python-2.4.2/fix-tkinter-detection.patch new file mode 100644 index 0000000000..602aa8e021 --- /dev/null +++ b/packages/python/python-2.4.2/fix-tkinter-detection.patch @@ -0,0 +1,39 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- Python-2.4.1/setup.py~fix-tkinter-detection ++++ Python-2.4.1/setup.py +@@ -999,7 +999,7 @@ + dotversion = dotversion[:-1] + '.' + dotversion[-1] + tcl_include_sub = [] + tk_include_sub = [] +- for dir in inc_dirs: ++ for dir in [os.getenv("STAGING_INCDIR")]: + tcl_include_sub += [dir + os.sep + "tcl" + dotversion] + tk_include_sub += [dir + os.sep + "tk" + dotversion] + tk_include_sub += tcl_include_sub +@@ -1018,22 +1018,6 @@ + if dir not in include_dirs: + include_dirs.append(dir) + +- # Check for various platform-specific directories +- if platform == 'sunos5': +- include_dirs.append('/usr/openwin/include') +- added_lib_dirs.append('/usr/openwin/lib') +- elif os.path.exists('/usr/X11R6/include'): +- include_dirs.append('/usr/X11R6/include') +- added_lib_dirs.append('/usr/X11R6/lib64') +- added_lib_dirs.append('/usr/X11R6/lib') +- elif os.path.exists('/usr/X11R5/include'): +- include_dirs.append('/usr/X11R5/include') +- added_lib_dirs.append('/usr/X11R5/lib') +- else: +- # Assume default location for X11 +- include_dirs.append('/usr/X11/include') +- added_lib_dirs.append('/usr/X11/lib') +- + # If Cygwin, then verify that X is installed before proceeding + if platform == 'cygwin': + x11_inc = find_file('X11/Xlib.h', [], include_dirs) -- cgit v1.2.3 From f1d4d63672d2c7fec759c0ebd5d81f542ff807a3 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Fri, 30 Sep 2005 15:38:22 +0000 Subject: python: upgrade to 2.4.2 --- packages/python/python_2.4.1.bb | 70 ----------------------------------------- packages/python/python_2.4.2.bb | 70 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 70 deletions(-) delete mode 100644 packages/python/python_2.4.1.bb create mode 100644 packages/python/python_2.4.2.bb (limited to 'packages/python') diff --git a/packages/python/python_2.4.1.bb b/packages/python/python_2.4.1.bb deleted file mode 100644 index 8f0755e1da..0000000000 --- a/packages/python/python_2.4.1.bb +++ /dev/null @@ -1,70 +0,0 @@ -DESCRIPTION = "Python Programming Language" -HOMEPAGE = "http://www.python.org" -LICENSE = "PSF" -SECTION = "devel/python" -PRIORITY = "optional" -MAINTAINER = "Michael 'Mickey' Lauer " -PROVIDES = "python python-core" -DEPENDS_GUI = "tcl tk" -DEPENDS_GUI_nslu2 = "" -DEPENDS = "python-native readline zlib gdbm openssl ${DEPENDS_GUI}" -PR = "ml8" - -PYTHON_MAJMIN = "2.4" - -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://fix-tkinter-detection.patch;patch=1" -S = "${WORKDIR}/Python-${PV}" - -inherit autotools - -EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc \ - --without-cxx --with-signal-module --with-wctype-functions \ - --enable-shared" - -# -# 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}/python${PYTHON_MAJMIN}/ - install -d ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/ - install -m 0644 pyconfig.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ - 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}/python${PYTHON_MAJMIN}/config/ -} - -do_compile() { - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_LIBDIR=${STAGING_LIBDIR} \ - STAGING_INCDIR=${STAGING_INCDIR} \ - BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} -} - -do_stage() { - install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ - oe_libinstall -a -so libpython2.4 ${STAGING_LIBDIR} -} - -do_install() { - install -m 0644 Makefile.orig Makefile - oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ - HOSTPYTHON=${STAGING_BINDIR}/python \ - STAGING_LIBDIR=${STAGING_LIBDIR} \ - STAGING_INCDIR=${STAGING_INCDIR} \ - BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ - DESTDIR=${D} install -} - -include python-${PV}-manifest.inc - -PACKAGES =+ "libpython2" -FILES_libpython2 = "${libdir}/libpython*" - diff --git a/packages/python/python_2.4.2.bb b/packages/python/python_2.4.2.bb new file mode 100644 index 0000000000..3b25a84c1b --- /dev/null +++ b/packages/python/python_2.4.2.bb @@ -0,0 +1,70 @@ +DESCRIPTION = "Python Programming Language" +HOMEPAGE = "http://www.python.org" +LICENSE = "PSF" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +PROVIDES = "python python-core" +DEPENDS_GUI = "tcl tk" +DEPENDS_GUI_nslu2 = "" +DEPENDS = "python-native readline zlib gdbm openssl ${DEPENDS_GUI}" +PR = "ml1" + +PYTHON_MAJMIN = "2.4" + +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://fix-tkinter-detection.patch;patch=1" +S = "${WORKDIR}/Python-${PV}" + +inherit autotools + +EXTRA_OECONF = "--with-threads --with-pymalloc --with-cyclic-gc \ + --without-cxx --with-signal-module --with-wctype-functions \ + --enable-shared" + +# +# 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}/python${PYTHON_MAJMIN}/ + install -d ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/ + install -m 0644 pyconfig.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ + 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}/python${PYTHON_MAJMIN}/config/ +} + +do_compile() { + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} +} + +do_stage() { + install -m 0644 Include/*.h ${STAGING_INCDIR}/python${PYTHON_MAJMIN}/ + oe_libinstall -a -so libpython2.4 ${STAGING_LIBDIR} +} + +do_install() { + install -m 0644 Makefile.orig Makefile + oe_runmake HOSTPGEN=${STAGING_BINDIR}/pgen \ + HOSTPYTHON=${STAGING_BINDIR}/python \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + STAGING_INCDIR=${STAGING_INCDIR} \ + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + DESTDIR=${D} install +} + +include python-${PV}-manifest.inc + +PACKAGES =+ "libpython2" +FILES_libpython2 = "${libdir}/libpython*" + -- cgit v1.2.3 From 68c437628f2d561c87e6dfe2cdf07bd7bca44cd2 Mon Sep 17 00:00:00 2001 From: John Bowler Date: Sat, 1 Oct 2005 02:28:33 +0000 Subject: python(openslug), openslug kernel: enable tcl/tk in python, move kernel to 2.6.14-rc2 The changes overlap (in conf/distro/openslug.conf), the kernel change is, however, only the version change in that file. --- packages/python/python_2.4.2.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python_2.4.2.bb b/packages/python/python_2.4.2.bb index 3b25a84c1b..f29e0dc6d1 100644 --- a/packages/python/python_2.4.2.bb +++ b/packages/python/python_2.4.2.bb @@ -5,9 +5,7 @@ SECTION = "devel/python" PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" -DEPENDS_GUI = "tcl tk" -DEPENDS_GUI_nslu2 = "" -DEPENDS = "python-native readline zlib gdbm openssl ${DEPENDS_GUI}" +DEPENDS = "python-native readline zlib gdbm openssl tcl tk" PR = "ml1" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From 2c0f7bc574df7c15b6876b778589dd472e950c9f Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Mon, 10 Oct 2005 12:46:42 +0000 Subject: python 2.4.2: add quopri to python-mimetools --- packages/python/python-2.4.2-manifest.inc | 6 +++--- packages/python/python_2.4.2.bb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-2.4.2-manifest.inc b/packages/python/python-2.4.2-manifest.inc index 4a0cf6e0e7..5020070667 100644 --- a/packages/python/python-2.4.2-manifest.inc +++ b/packages/python/python-2.4.2-manifest.inc @@ -1,5 +1,5 @@ ######################################################################################################################## -### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Wed Sep 28 15:56:41 2005 +### AUTO-GENERATED by './generate-oe.py' [(C) 2002-2005 Michael 'Mickey' Lauer ] on Mon Oct 10 14:45:24 2005 ### ### Visit THE Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy ### @@ -176,9 +176,9 @@ RDEPENDS_python-xml="python-core python-re" FILES_python-xml="${libdir}/python2.4/lib-dynload/pyexpat.so ${libdir}/python2.4/xml ${libdir}/python2.4/xmllib.* " DESCRIPTION_python-mime="Python MIME Handling APIs" -PR_python-mime="ml1" +PR_python-mime="ml2" RDEPENDS_python-mime="python-core python-io" -FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/rfc822.* " +FILES_python-mime="${libdir}/python2.4/mimetools.* ${libdir}/python2.4/quopri.* ${libdir}/python2.4/rfc822.* " DESCRIPTION_python-tests="Python Tests" PR_python-tests="ml1" diff --git a/packages/python/python_2.4.2.bb b/packages/python/python_2.4.2.bb index f29e0dc6d1..34c8fc7ba4 100644 --- a/packages/python/python_2.4.2.bb +++ b/packages/python/python_2.4.2.bb @@ -6,7 +6,7 @@ PRIORITY = "optional" MAINTAINER = "Michael 'Mickey' Lauer " PROVIDES = "python python-core" DEPENDS = "python-native readline zlib gdbm openssl tcl tk" -PR = "ml1" +PR = "ml2" PYTHON_MAJMIN = "2.4" -- cgit v1.2.3 From b3b8929c730b91d68f4a90dc5305c504bcd11bd4 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Tue, 11 Oct 2005 20:50:06 +0000 Subject: add python-pygame 1.7.1, closes bug #387 --- packages/python/python-pygame-1.7.1/.mtn2git_empty | 0 packages/python/python-pygame-1.7.1/Setup | 57 ++++++++++++++++++++++ packages/python/python-pygame-1.7.1/qpe.patch | 37 ++++++++++++++ packages/python/python-pygame_1.7.1.bb | 20 ++++++++ 4 files changed, 114 insertions(+) create mode 100644 packages/python/python-pygame-1.7.1/.mtn2git_empty create mode 100644 packages/python/python-pygame-1.7.1/Setup create mode 100644 packages/python/python-pygame-1.7.1/qpe.patch create mode 100644 packages/python/python-pygame_1.7.1.bb (limited to 'packages/python') diff --git a/packages/python/python-pygame-1.7.1/.mtn2git_empty b/packages/python/python-pygame-1.7.1/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/python/python-pygame-1.7.1/Setup b/packages/python/python-pygame-1.7.1/Setup new file mode 100644 index 0000000000..c4558b39bb --- /dev/null +++ b/packages/python/python-pygame-1.7.1/Setup @@ -0,0 +1,57 @@ +#This Setup file is used by the setup.py script to configure the +#python extensions. You will likely use the "config.py" which will +#build a correct Setup file for you based on your system settings. +#If not, the format is simple enough to edit by hand. First change +#the needed commandline flags for each dependency, then comment out +#any unavailable optional modules in the first optional section. + +#SDL = ??? + +FONT = -lSDL_ttf-2.0 +IMAGE = -lSDL_image-1.2 +MIXER = -lSDL_mixer-1.2 +SMPEG = -lsmpeg $(SDL) +NUMERIC = -I. + + + +#the following modules are optional. you will want to compile +#everything you can, but you can ignore ones you don't have +#dependencies for, just comment them out + +imageext src/imageext.c $(SDL) $(IMAGE) +font src/font.c $(SDL) $(FONT) +mixer src/mixer.c $(SDL) $(MIXER) +mixer_music src/music.c $(SDL) $(MIXER) +movie src/movie.c $(SDL) $(SMPEG) +surfarray src/surfarray.c $(SDL) $(NUMERIC) +sndarray src/sndarray.c $(SDL) $(NUMERIC) $(MIXER) + + + +#these modules are required for pygame to run. they only require +#SDL as a dependency. these should not be altered + +base src/base.c $(SDL) +cdrom src/cdrom.c $(SDL) +constants src/constants.c $(SDL) +display src/display.c $(SDL) +event src/event.c $(SDL) +key src/key.c $(SDL) +mouse src/mouse.c $(SDL) +rect src/rect.c $(SDL) +rwobject src/rwobject.c $(SDL) +surface src/surface.c src/alphablit.c $(SDL) +surflock src/surflock.c $(SDL) +time src/time.c $(SDL) +joystick src/joystick.c $(SDL) +draw src/draw.c $(SDL) +image src/image.c $(SDL) +transform src/transform.c src/rotozoom.c src/scale2x.c $(SDL) + + +#the following are placeholders. setup.py can use them to help +#auto-copy needed DLLs into the pygame installation folder. +#you can simply ignore these lines under non-windows, no need to +#comment out. +COPYLIB_smpeg $(SDL) $(SMPEG) diff --git a/packages/python/python-pygame-1.7.1/qpe.patch b/packages/python/python-pygame-1.7.1/qpe.patch new file mode 100644 index 0000000000..b4d3c01a2f --- /dev/null +++ b/packages/python/python-pygame-1.7.1/qpe.patch @@ -0,0 +1,37 @@ +--- ./src/base.c~qpe.patch 2003-10-16 15:43:22.000000000 +0930 ++++ ./src/base.c 2004-05-11 02:09:14.000000000 +0930 +@@ -37,6 +37,12 @@ + #include + extern int SDL_RegisterApp(char*, Uint32, void*); + #endif ++#ifdef QWS ++ ++int SDL_main(int argc, char *argv[]) { return 0; }; ++ ++extern void initQCop(int argc, char *argv[]); ++#endif + + #if defined(macintosh) + #if(!defined(__MWERKS__) && !TARGET_API_MAC_CARBON) +@@ -691,7 +697,10 @@ + { + PyObject *module, *dict, *apiobj; + static void* c_api[PYGAMEAPI_BASE_NUMSLOTS]; +- ++#ifdef QWS ++ char *args[] = {"pygame", NULL}; ++#endif ++ + /* create the module */ + module = Py_InitModule3("base", init__builtins__, doc_pygame_MODULE); + dict = PyModule_GetDict(module); +@@ -722,6 +731,9 @@ + /*some intiialization*/ + Py_AtExit(atexit_quit); + install_parachute(); ++#ifdef QWS ++ initQCop(1, args); ++#endif + #ifdef MS_WIN32 + SDL_RegisterApp("pygame", 0, GetModuleHandle(NULL)); + #endif diff --git a/packages/python/python-pygame_1.7.1.bb b/packages/python/python-pygame_1.7.1.bb new file mode 100644 index 0000000000..429ae6fdf8 --- /dev/null +++ b/packages/python/python-pygame_1.7.1.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Python libSDL Bindings" +SECTION = "devel/python" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "LGPL" +RDEPENDS = "python-core python-numeric libsdl-x11" +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}release.tar.gz \ + file://qpe.patch;patch=1 \ + file://Setup" +S = "${WORKDIR}/${SRCNAME}-${PV}release" + +inherit distutils + +do_configure_prepend() { + SDL="`sdl-config --cflags` `sdl-config --libs`"; echo "SDL=$SDL" >Setup + cat ${WORKDIR}/Setup >>Setup +} -- cgit v1.2.3 From cbb5a74007e750078fcc5b4749dc80926603a17c Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Fri, 14 Oct 2005 08:11:14 +0000 Subject: python-pygame 1.7.1: remove qpe patch as it is no longer necessary due to changes in our SDL build. remove python-pygame 1.6 --- packages/python/python-pygame-1.6/.mtn2git_empty | 0 packages/python/python-pygame-1.6/Setup | 57 ------------------------ packages/python/python-pygame-1.6/qpe.patch | 37 --------------- packages/python/python-pygame-1.7.1/qpe.patch | 37 --------------- packages/python/python-pygame_1.7.1.bb | 2 +- 5 files changed, 1 insertion(+), 132 deletions(-) delete mode 100644 packages/python/python-pygame-1.6/.mtn2git_empty delete mode 100644 packages/python/python-pygame-1.6/Setup delete mode 100644 packages/python/python-pygame-1.6/qpe.patch delete mode 100644 packages/python/python-pygame-1.7.1/qpe.patch (limited to 'packages/python') diff --git a/packages/python/python-pygame-1.6/.mtn2git_empty b/packages/python/python-pygame-1.6/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/python/python-pygame-1.6/Setup b/packages/python/python-pygame-1.6/Setup deleted file mode 100644 index c4558b39bb..0000000000 --- a/packages/python/python-pygame-1.6/Setup +++ /dev/null @@ -1,57 +0,0 @@ -#This Setup file is used by the setup.py script to configure the -#python extensions. You will likely use the "config.py" which will -#build a correct Setup file for you based on your system settings. -#If not, the format is simple enough to edit by hand. First change -#the needed commandline flags for each dependency, then comment out -#any unavailable optional modules in the first optional section. - -#SDL = ??? - -FONT = -lSDL_ttf-2.0 -IMAGE = -lSDL_image-1.2 -MIXER = -lSDL_mixer-1.2 -SMPEG = -lsmpeg $(SDL) -NUMERIC = -I. - - - -#the following modules are optional. you will want to compile -#everything you can, but you can ignore ones you don't have -#dependencies for, just comment them out - -imageext src/imageext.c $(SDL) $(IMAGE) -font src/font.c $(SDL) $(FONT) -mixer src/mixer.c $(SDL) $(MIXER) -mixer_music src/music.c $(SDL) $(MIXER) -movie src/movie.c $(SDL) $(SMPEG) -surfarray src/surfarray.c $(SDL) $(NUMERIC) -sndarray src/sndarray.c $(SDL) $(NUMERIC) $(MIXER) - - - -#these modules are required for pygame to run. they only require -#SDL as a dependency. these should not be altered - -base src/base.c $(SDL) -cdrom src/cdrom.c $(SDL) -constants src/constants.c $(SDL) -display src/display.c $(SDL) -event src/event.c $(SDL) -key src/key.c $(SDL) -mouse src/mouse.c $(SDL) -rect src/rect.c $(SDL) -rwobject src/rwobject.c $(SDL) -surface src/surface.c src/alphablit.c $(SDL) -surflock src/surflock.c $(SDL) -time src/time.c $(SDL) -joystick src/joystick.c $(SDL) -draw src/draw.c $(SDL) -image src/image.c $(SDL) -transform src/transform.c src/rotozoom.c src/scale2x.c $(SDL) - - -#the following are placeholders. setup.py can use them to help -#auto-copy needed DLLs into the pygame installation folder. -#you can simply ignore these lines under non-windows, no need to -#comment out. -COPYLIB_smpeg $(SDL) $(SMPEG) diff --git a/packages/python/python-pygame-1.6/qpe.patch b/packages/python/python-pygame-1.6/qpe.patch deleted file mode 100644 index b4d3c01a2f..0000000000 --- a/packages/python/python-pygame-1.6/qpe.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- ./src/base.c~qpe.patch 2003-10-16 15:43:22.000000000 +0930 -+++ ./src/base.c 2004-05-11 02:09:14.000000000 +0930 -@@ -37,6 +37,12 @@ - #include - extern int SDL_RegisterApp(char*, Uint32, void*); - #endif -+#ifdef QWS -+ -+int SDL_main(int argc, char *argv[]) { return 0; }; -+ -+extern void initQCop(int argc, char *argv[]); -+#endif - - #if defined(macintosh) - #if(!defined(__MWERKS__) && !TARGET_API_MAC_CARBON) -@@ -691,7 +697,10 @@ - { - PyObject *module, *dict, *apiobj; - static void* c_api[PYGAMEAPI_BASE_NUMSLOTS]; -- -+#ifdef QWS -+ char *args[] = {"pygame", NULL}; -+#endif -+ - /* create the module */ - module = Py_InitModule3("base", init__builtins__, doc_pygame_MODULE); - dict = PyModule_GetDict(module); -@@ -722,6 +731,9 @@ - /*some intiialization*/ - Py_AtExit(atexit_quit); - install_parachute(); -+#ifdef QWS -+ initQCop(1, args); -+#endif - #ifdef MS_WIN32 - SDL_RegisterApp("pygame", 0, GetModuleHandle(NULL)); - #endif diff --git a/packages/python/python-pygame-1.7.1/qpe.patch b/packages/python/python-pygame-1.7.1/qpe.patch deleted file mode 100644 index b4d3c01a2f..0000000000 --- a/packages/python/python-pygame-1.7.1/qpe.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- ./src/base.c~qpe.patch 2003-10-16 15:43:22.000000000 +0930 -+++ ./src/base.c 2004-05-11 02:09:14.000000000 +0930 -@@ -37,6 +37,12 @@ - #include - extern int SDL_RegisterApp(char*, Uint32, void*); - #endif -+#ifdef QWS -+ -+int SDL_main(int argc, char *argv[]) { return 0; }; -+ -+extern void initQCop(int argc, char *argv[]); -+#endif - - #if defined(macintosh) - #if(!defined(__MWERKS__) && !TARGET_API_MAC_CARBON) -@@ -691,7 +697,10 @@ - { - PyObject *module, *dict, *apiobj; - static void* c_api[PYGAMEAPI_BASE_NUMSLOTS]; -- -+#ifdef QWS -+ char *args[] = {"pygame", NULL}; -+#endif -+ - /* create the module */ - module = Py_InitModule3("base", init__builtins__, doc_pygame_MODULE); - dict = PyModule_GetDict(module); -@@ -722,6 +731,9 @@ - /*some intiialization*/ - Py_AtExit(atexit_quit); - install_parachute(); -+#ifdef QWS -+ initQCop(1, args); -+#endif - #ifdef MS_WIN32 - SDL_RegisterApp("pygame", 0, GetModuleHandle(NULL)); - #endif diff --git a/packages/python/python-pygame_1.7.1.bb b/packages/python/python-pygame_1.7.1.bb index 429ae6fdf8..d80359dbba 100644 --- a/packages/python/python-pygame_1.7.1.bb +++ b/packages/python/python-pygame_1.7.1.bb @@ -6,9 +6,9 @@ LICENSE = "LGPL" RDEPENDS = "python-core python-numeric libsdl-x11" DEPENDS = "virtual/libsdl libsdl-image libsdl-mixer libsdl-net libsdl-ttf smpeg python-numeric" SRCNAME = "pygame" +PR = "ml1" SRC_URI = "http://www.pygame.org/ftp/${SRCNAME}-${PV}release.tar.gz \ - file://qpe.patch;patch=1 \ file://Setup" S = "${WORKDIR}/${SRCNAME}-${PV}release" -- cgit v1.2.3 From d7618f85f9e1a603fa6107ac199b5d1feae102c9 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Wed, 19 Oct 2005 10:35:50 +0000 Subject: python: fixed SRC_URI for 2.3.3, 2.3.4, 2.4.0, 2.4.2 versions - fixed #407 - upstream changed source code location --- packages/python/python-native_2.3.3.bb | 2 +- packages/python/python-native_2.4.0.bb | 2 +- packages/python/python_2.3.4.bb | 2 +- packages/python/python_2.4.2.bb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/python') diff --git a/packages/python/python-native_2.3.3.bb b/packages/python/python-native_2.3.3.bb index f880e49018..8f2e782a7b 100644 --- a/packages/python/python-native_2.3.3.bb +++ b/packages/python/python-native_2.3.3.bb @@ -7,7 +7,7 @@ MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "" PR = "r1" -SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ +SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \ file://bindir-libdir.patch;patch=1 \ file://cross-distutils.patch;patch=1" S = "${WORKDIR}/Python-${PV}" diff --git a/packages/python/python-native_2.4.0.bb b/packages/python/python-native_2.4.0.bb index 1fba9a2557..00092d1e15 100644 --- a/packages/python/python-native_2.4.0.bb +++ b/packages/python/python-native_2.4.0.bb @@ -9,7 +9,7 @@ PR = "r0" EXCLUDE_FROM_WORLD = "1" -SRC_URI = "ftp://www.python.org/pub/python/2.4/Python-2.4.tar.bz2 \ +SRC_URI = "http://www.python.org/ftp/python/2.4/Python-2.4.tar.bz2 \ file://bindir-libdir.patch;patch=1 \ file://cross-distutils.patch;patch=1" S = "${WORKDIR}/Python-2.4" diff --git a/packages/python/python_2.3.4.bb b/packages/python/python_2.3.4.bb index 853375bd11..de9c15c350 100644 --- a/packages/python/python_2.3.4.bb +++ b/packages/python/python_2.3.4.bb @@ -7,7 +7,7 @@ MAINTAINER = "Michael 'Mickey' Lauer " DEPENDS = "python-native zlib gdbm" PR = "ml4" -SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ +SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \ file://bindir-libdir.patch;patch=1 \ file://crosscompile.patch;patch=1" S = "${WORKDIR}/Python-${PV}" diff --git a/packages/python/python_2.4.2.bb b/packages/python/python_2.4.2.bb index 34c8fc7ba4..aad93d0d59 100644 --- a/packages/python/python_2.4.2.bb +++ b/packages/python/python_2.4.2.bb @@ -10,7 +10,7 @@ PR = "ml2" PYTHON_MAJMIN = "2.4" -SRC_URI = "ftp://www.python.org/pub/python/${PV}/Python-${PV}.tar.bz2 \ +SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \ file://bindir-libdir.patch;patch=1 \ file://crosscompile.patch;patch=1 \ file://fix-tkinter-detection.patch;patch=1" -- cgit v1.2.3