summaryrefslogtreecommitdiff
path: root/packages/python/python-2.4.1/crosscompile.patch
blob: f917bb256777dc02e1dd54a9421d32ed75696bfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
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.
='width: 100.0%;'/> -rw-r--r--packages/abiword/abiword-plugins_2.6.4.bb62
-rw-r--r--packages/abiword/abiword.inc49
-rw-r--r--packages/abiword/abiword_2.4.6.bb4
-rw-r--r--packages/abiword/abiword_2.5.1.bb7
-rw-r--r--packages/abiword/abiword_2.5.2.bb7
-rw-r--r--packages/abiword/abiword_2.6.0.bb3
-rw-r--r--packages/abiword/abiword_2.6.3.bb10
-rw-r--r--packages/abiword/abiword_2.6.4.bb10
-rw-r--r--packages/abiword/files/abiword-cxx-for-ld-fix.patch12
-rw-r--r--packages/abiword/files/abiword-plugin-pdf-poppler.patch11
-rwxr-xr-xpackages/abiword/files/cdump.pl32
-rw-r--r--packages/abuse/abuse_0.7.0.bb11
-rw-r--r--packages/accelges/accelges_svn.bb46
-rw-r--r--packages/acct/acct_6.3.99+6.4pre1.bb9
-rw-r--r--packages/acct/files/cross-compile.patch34
-rw-r--r--packages/acpid/acpid.inc24
-rw-r--r--packages/acpid/acpid/gcc40.patch16
-rw-r--r--packages/acpid/acpid_1.0.2.bb3
-rw-r--r--packages/acpid/acpid_1.0.3.bb4
-rw-r--r--packages/acpid/acpid_1.0.4.bb4
-rw-r--r--packages/acpid/acpid_1.0.6.bb3
-rwxr-xr-xpackages/acpid/files/init26
-rw-r--r--packages/addons/devshell.bb75
-rw-r--r--packages/adns/adns-1.0/configure.patch137
-rw-r--r--packages/adns/adns-1.0/fixparsedomainflags.patch11
-rw-r--r--packages/adns/adns_1.0.bb30
-rw-r--r--packages/adobe-flash/flash-plugin_10.0.22.87.bb35
-rw-r--r--packages/agg/agg-minimal_2.5.bb43
-rw-r--r--packages/agg/agg_2.5.bb47
-rw-r--r--packages/aiostress/aiostress_0.0.bb18
-rw-r--r--packages/aircrack/aircrack-ng_0.9.3.bb22
-rw-r--r--packages/aircrack/aircrack-ng_1.0-svn.bb40
-rw-r--r--packages/aircrack/aircrack_2.1.bb22
-rw-r--r--packages/aircrack/aircrack_2.41.bb24
-rw-r--r--packages/aircrack/files/makefile-ldflags.patch13
-rw-r--r--packages/aircrack/files/oe.patch10
-rw-r--r--packages/aircrack/files/silent_patch.diff87
-rw-r--r--packages/albumshaper/albumshaper_2.1.bb18
-rw-r--r--packages/albumshaper/files/fixpaths.patch53
-rw-r--r--packages/aliens/aliens_1.0.0.bb21
-rw-r--r--packages/alp/hiker_0.9.1.bb24
-rw-r--r--packages/alp/hiker_0.9.bb24
-rw-r--r--packages/alsa/alsa-driver/adriver.h.patch23
-rw-r--r--packages/alsa/alsa-driver/h5400.patch12
-rw-r--r--packages/alsa/alsa-driver/sa11xx.patch38
-rw-r--r--packages/alsa/alsa-driver/sound.p.patch59
-rw-r--r--packages/alsa/alsa-driver_0.9.6-hh4c.bb83
-rw-r--r--packages/alsa/alsa-fpu.inc6
-rw-r--r--packages/alsa/alsa-lib/fix-tstamp-declaration.patch13
-rw-r--r--packages/alsa/alsa-lib/fix_libmath.patch17
-rw-r--r--packages/alsa/alsa-lib/unbreak_plugindir.patch12
-rw-r--r--packages/alsa/alsa-lib_1.0.11.bb41
-rw-r--r--packages/alsa/alsa-lib_1.0.13.bb42
-rw-r--r--packages/alsa/alsa-lib_1.0.14.bb47
-rw-r--r--packages/alsa/alsa-lib_1.0.15.bb54
-rw-r--r--packages/alsa/alsa-lib_1.0.17.bb48
-rw-r--r--packages/alsa/alsa-lib_1.0.18.bb48
-rw-r--r--packages/alsa/alsa-oss_1.0.11.bb19
-rw-r--r--packages/alsa/alsa-oss_1.0.14.bb17
-rw-r--r--packages/alsa/alsa-oss_1.0.15.bb22
-rw-r--r--packages/alsa/alsa-oss_1.0.17.bb20
-rw-r--r--packages/alsa/alsa-plugins_1.0.15.bb20
-rw-r--r--packages/alsa/alsa-plugins_1.0.17.bb20
-rw-r--r--packages/alsa/alsa-plugins_1.0.18.bb20
-rw-r--r--packages/alsa/alsa-scenario_git.bb13
-rw-r--r--packages/alsa/alsa-state.bb58
-rw-r--r--packages/alsa/alsa-state/a780/gsmhandset.state55
-rw-r--r--packages/alsa/alsa-state/a780/gsmheadset.state55
-rw-r--r--packages/alsa/alsa-state/a780/stereoout.state55
-rw-r--r--packages/alsa/alsa-state/akita/asound.state619
-rwxr-xr-xpackages/alsa/alsa-state/alsa-state29
-rw-r--r--packages/alsa/alsa-state/asound.conf12
-rw-r--r--packages/alsa/alsa-state/asound.state1
-rw-r--r--packages/alsa/alsa-state/at91sam9263ek/asound.conf2
-rw-r--r--packages/alsa/alsa-state/at91sam9263ek/asound.state283
-rw-r--r--packages/alsa/alsa-state/c7x0/asound.state150
-rw-r--r--packages/alsa/alsa-state/hx4700/asound.state37
-rw-r--r--packages/alsa/alsa-state/magician/asound.state202
-rw-r--r--packages/alsa/alsa-state/nokia800/asound.state105
-rw-r--r--packages/alsa/alsa-state/spitz/asound.state619
-rw-r--r--packages/alsa/alsa-state/tosa/asound.state769
-rw-r--r--packages/alsa/alsa-utils_1.0.11.bb55
-rw-r--r--packages/alsa/alsa-utils_1.0.13.bb63
-rw-r--r--packages/alsa/alsa-utils_1.0.14.bb56
-rw-r--r--packages/alsa/alsa-utils_1.0.15.bb57
-rw-r--r--packages/alsa/alsa-utils_1.0.17.bb63
-rw-r--r--packages/alsa/alsa-utils_1.0.18.bb66
-rw-r--r--packages/alsa/alsa-versym.inc6
-rw-r--r--packages/alsa/files/alsa-utils-autoconf-strl-funcs.patch43
-rw-r--r--packages/alsa/files/alsa-utils-automake.patch10
-rw-r--r--packages/alsa/files/alsa-utils-remove-xmlto.patch15
-rw-r--r--packages/alsa/files/alsa-utils-sys-siglist.patch15
-rw-r--r--packages/alsa/files/libio.patch43
-rw-r--r--packages/altboot/README.txt4
-rw-r--r--packages/altboot/altboot.inc19
-rw-r--r--packages/altboot/altboot_1.0.8+1.0.9_pre1.bb76
-rw-r--r--packages/altboot/altboot_1.0.8.bb49
-rw-r--r--packages/altboot/altboot_1.1.1+wip-SVNR83.bb76
-rw-r--r--packages/altboot/altboot_svn.bb75
-rw-r--r--packages/altboot/files/sd-dynamic-fix.patch44
-rw-r--r--packages/amule/amule_2.1.3.bb27
-rw-r--r--packages/amule/files/parser.patch20
-rw-r--r--packages/angstrom/angstrom-bootmanager.bb11
-rw-r--r--packages/angstrom/angstrom-feed-configs.bb73
-rw-r--r--packages/angstrom/angstrom-gnome-icon-theme-enable.bb16
-rw-r--r--packages/angstrom/angstrom-gpe-task-apps.bb23
-rw-r--r--packages/angstrom/angstrom-gpe-task-base.bb42
-rw-r--r--packages/angstrom/angstrom-gpe-task-game.bb13
-rw-r--r--packages/angstrom/angstrom-gpe-task-pim.bb13
-rw-r--r--packages/angstrom/angstrom-gpe-task-settings.bb18
-rw-r--r--