#
# 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()
rw-r--r--
BitKeeper/etc/gone | 68 | |
| -rw-r--r-- | BitKeeper/etc/ignore | 10 | |
| -rw-r--r-- | BitKeeper/etc/logging_ok | 123 | |
| -rw-r--r-- | BitKeeper/triggers/ciabot_bk.py | 264 | |
| -rw-r--r-- | BitKeeper/triggers/post-incoming | 65 | |
| -rw-r--r-- | LICENSE | 3 | |
| -rw-r--r-- | MAINTAINERS | 364 | |
| -rw-r--r-- | README | 37 | |
| -rw-r--r-- | classes/angstrom-mirrors.bbclass | 4 | |
| -rw-r--r-- | classes/angstrom.bbclass | 19 | |
| -rw-r--r-- | classes/autotools.bbclass | 77 | |
| -rw-r--r-- | classes/autotools_stage.bbclass | 5 | |
| -rw-r--r-- | classes/base.bbclass | 1208 | |
| -rw-r--r-- | classes/base_srpm.bbclass | 20 | |
| -rw-r--r-- | classes/binconfig.bbclass | 57 | |
| -rw-r--r-- | classes/bootimg.bbclass | 103 | |
| -rw-r--r-- | classes/canadian-cross.bbclass | 81 | |
| -rw-r--r-- | classes/canadian-native.bbclass | 71 | |
| -rw-r--r-- | classes/canadian-sdk.bbclass | 102 | |
| -rw-r--r-- | classes/canadian.bbclass | 29 | |
| -rw-r--r-- | classes/ccache.inc | 11 | |
| -rw-r--r-- | classes/ccdv.bbclass | 14 | |
| -rw-r--r-- | classes/chicken.bbclass | 11 | |
| -rw-r--r-- | classes/clean.bbclass | 53 | |
| -rw-r--r-- | classes/cmake.bbclass | 46 | |
| -rw-r--r-- | classes/cml1.bbclass | 8 | |
| -rw-r--r-- | classes/concatenated-image.bbclass | 38 | |
| -rw-r--r-- | classes/corecdp-mirrors.bbclass | 4 | |
| -rw-r--r-- | classes/cpan-base.bbclass | 53 | |
| -rw-r--r-- | classes/cpan.bbclass | 67 | |
| -rw-r--r-- | classes/cpan_build.bbclass | 69 | |
| -rw-r--r-- | classes/cross-canadian.bbclass | 46 | |
| -rw-r--r-- | classes/cross.bbclass | 37 | |
| -rw-r--r-- | classes/crosssdk.bbclass | 15 | |
| -rw-r--r-- | classes/debian.bbclass | 111 | |
| -rw-r--r-- | classes/devshell.bbclass | 22 | |
| -rw-r--r-- | classes/dietlibc.bbclass | 30 | |
| -rw-r--r-- | classes/distutils-base.bbclass | 11 | |
| -rw-r--r-- | classes/distutils-common-base.bbclass | 30 | |
| -rw-r--r-- | classes/distutils-native-base.bbclass | 3 | |
| -rw-r--r-- | classes/distutils.bbclass | 67 | |
| -rw-r--r-- | classes/dsmg600-image.bbclass | 19 | |
| -rw-r--r-- | classes/e.bbclass | 29 | |
| -rw-r--r-- | classes/efl.bbclass | 60 | |
| -rw-r--r-- | classes/failure-cleanup.bbclass | 18 | |
| -rw-r--r-- | classes/flow-lossage.bbclass | 4 | |
| -rw-r--r-- | classes/fso-plugin.bbclass | 4 | |
| -rw-r--r-- | classes/gconf.bbclass | 60 | |
| -rw-r--r-- | classes/gettext.bbclass | 16 | |
| -rw-r--r-- | classes/gitver.bbclass | 64 | |
| -rw-r--r-- | classes/glibc-package.bbclass | 305 | |
| -rw-r--r-- | classes/glx-use-tls.bbclass | 7 | |
| -rw-r--r-- | classes/gnome.bbclass | 30 | |
| -rw-r--r-- | classes/gpe.bbclass | 17 | |
| -rw-r--r-- | classes/gpephone.bbclass | 7 | |
| -rw-r--r-- | classes/gtk-binver.bbclass | 9 | |
| -rw-r--r-- | classes/gtk-doc.bbclass | 4 | |
| -rw-r--r-- | classes/gtk-icon-cache.bbclass | 52 | |
| -rw-r--r-- | classes/icecc.bbclass | 322 | |
| -rw-r--r-- | classes/image.bbclass | 280 | |
| -rw-r--r-- | classes/image_ipk.bbclass | 72 | |
| -rw-r--r-- | classes/insane.bbclass | 546 | |
| -rw-r--r-- | classes/java-library.bbclass | 70 | |
| -rw-r--r-- | classes/java-native.bbclass | 11 | |
| -rw-r--r-- | classes/java.bbclass | 195 | |
| -rw-r--r-- | classes/kernel-arch.bbclass | 42 | |
| -rw-r--r-- | classes/kernel.bbclass | 393 | |
| -rw-r--r-- | classes/lib_package.bbclass | 10 | |
| -rw-r--r-- | classes/linux-kernel-base.bbclass | 40 | |
| -rw-r--r-- | classes/lockdown.bbclass | 41 | |
| -rw-r--r-- | classes/magicbox-image.bbclass | 37 | |
| -rw-r--r-- | classes/manifest.bbclass | 80 | |
| -rw-r--r-- | classes/meta.bbclass | 4 | |
| -rw-r--r-- | classes/mime.bbclass | 56 | |
| -rw-r--r-- | classes/module-base.bbclass | 30 | |
| -rw-r--r-- | classes/module.bbclass | 47 | |
| -rw-r--r-- | classes/module_strip.bbclass | 28 | |
| -rw-r--r-- | classes/mono.bbclass | 174 | |
| -rw-r--r-- | classes/mozilla.bbclass | 55 | |
| -rw-r--r-- | classes/n2100-image.bbclass | 32 | |
| -rw-r--r-- | classes/nas100d-image.bbclass | 19 | |
| -rw-r--r-- | classes/native.bbclass | 131 | |
| -rw-r--r-- | classes/nativesdk.bbclass | 78 | |
| -rw-r--r-- | classes/nslu2-image.bbclass | 23 | |
| -rw-r--r-- | classes/nslu2-mirrors.bbclass | 4 | |
| -rw-r--r-- | classes/nslu2_flashimg.bbclass | 29 | |
| -rw-r--r-- | classes/nylon-helpers.bbclass | 35 | |
| -rw-r--r-- | classes/nylon-image.bbclass | 25 | |
| -rw-r--r-- | classes/nylon-mirrors.bbclass | 8 | |
| -rw-r--r-- | classes/oebuildstamp.bbclass | 16 | |
| -rw-r--r-- | classes/oelint.bbclass | 174 | |
| -rw-r--r-- | classes/oestats-client.bbclass | 202 | |
| -rw-r--r-- | classes/openmoko-base.bbclass | 19 | |
| -rw-r--r-- | classes/openmoko-panel-plugin.bbclass | 6 | |
| -rw-r--r-- | classes/openmoko.bbclass | 3 | |
| -rw-r--r-- | classes/openmoko2.bbclass | 31 | |
| -rw-r--r-- | classes/opie.bbclass | 17 | |
| -rw-r--r-- | classes/opie_i18n.bbclass | 28 | |
| -rw-r--r-- | classes/oplinux-mirrors.bbclass | 14 | |
| -rw-r--r-- | classes/own-mirrors.bbclass | 4 | |
| -rw-r--r-- | classes/package.bbclass | 938 | |
| -rw-r--r-- | classes/package_dbg.bbclass | 125 | |
| -rw-r--r-- | classes/package_deb.bbclass | 276 | |
| -rw-r--r-- | classes/package_ipk.bbclass | 210 | |
| -rw-r--r-- | classes/package_rpm.bbclass | 170 | |
| -rw-r--r-- | classes/package_tar.bbclass | 45 | |
| -rw-r--r-- | classes/packaged-staging.bbclass | 437 | |
| -rw-r--r-- | classes/packagedata.bbclass | 73 | |
| -rw-r--r-- | classes/packagehistory.bbclass | 97 | |
| -rw-r--r-- | classes/palmtop.bbclass | 28 | |
| -rw-r--r-- | classes/patch.bbclass | 552 | |
| -rw-r--r-- | classes/pkg_metainfo.bbclass | 22 | |
| -rw-r--r-- | classes/pkgconfig.bbclass | 34 | |
| -rw-r--r-- | classes/qemu.bbclass | 15 | |
| -rw-r--r-- | classes/qmake.bbclass | 15 | |
| -rw-r--r-- | classes/qmake2.bbclass | 23 | |
| -rw-r--r-- | classes/qmake_base.bbclass | 91 | |
| -rw-r--r-- | classes/qpf.bbclass | 36 | |
| -rw-r--r-- | classes/qt3e.bbclass | 11 | |
| -rw-r--r-- | classes/qt3x11.bbclass | 15 | |
| -rw-r--r-- | classes/qt4e.bbclass | 17 | |
| -rw-r--r-- | classes/qt4x11.bbclass | 6 | |
| -rw-r--r-- | classes/recipe_sanity.bbclass | 179 | |
| -rw-r--r-- | classes/rm_work.bbclass | 40 | |
| -rw-r--r-- | classes/rootfs_deb.bbclass | 162 | |
| -rw-r--r-- | classes/rootfs_ipk.bbclass | 174 | |
| -rw-r--r-- | classes/rootfs_rpm.bbclass | 210 | |
| -rw-r--r-- | classes/rubyextension.bbclass | 19 | |
| -rw-r--r-- | classes/sanity.bbclass | 187 | |
| -rw-r--r-- | classes/scons.bbclass | 20 | |
| -rw-r--r-- | classes/scratchbox-compat.bbclass | 13 | |
| -rw-r--r-- | classes/sdk.bbclass | 68 | |
| -rw-r--r-- | classes/sdl.bbclass | 46 | |
| -rw-r--r-- | classes/seppuku.bbclass | 395 | |
| -rw-r--r-- | classes/setuptools.bbclass | 8 | |
| -rw-r--r-- | classes/singlemachine.bbclass | 12 | |
| -rw-r--r-- | classes/sip.bbclass | 21 | |
| -rw-r--r-- | classes/sip3.bbclass | 60 | |
| -rw-r--r-- | classes/siteinfo.bbclass | 145 | |
| -rw-r--r-- | classes/sourcepkg.bbclass | 112 | |
| -rw-r--r-- | classes/src_distribute.bbclass | 46 | |
| -rw-r--r-- | classes/src_distribute_local.bbclass | 37 | |