summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/python/python-pysqlite/.mtn2git_empty0
-rw-r--r--packages/python/python-pysqlite/no-host-includes.patch40
-rw-r--r--packages/python/python-pysqlite2_2.2.2.bb2
-rw-r--r--packages/python/python-pysqlite_1.0.bb4
4 files changed, 43 insertions, 3 deletions
diff --git a/packages/python/python-pysqlite/.mtn2git_empty b/packages/python/python-pysqlite/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/python/python-pysqlite/.mtn2git_empty
diff --git a/packages/python/python-pysqlite/no-host-includes.patch b/packages/python/python-pysqlite/no-host-includes.patch
new file mode 100644
index 0000000000..20f5c98402
--- /dev/null
+++ b/packages/python/python-pysqlite/no-host-includes.patch
@@ -0,0 +1,40 @@
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- pysqlite/setup.py~no-host-includes
++++ pysqlite/setup.py
+@@ -11,8 +11,8 @@
+ macros = []
+
+ if sys.platform in ("linux-i386", "linux2"): # most Linux
+- include_dirs = ['/usr/include/sqlite']
+- library_dirs = ['/usr/lib/']
++ include_dirs = []
++ library_dirs = []
+ libraries = [sqlite]
+ runtime_library_dirs = []
+ extra_objects = []
+@@ -21,8 +21,8 @@
+ LOCALBASE = os.environ.get("LOCALBASE", "/opt/local")
+ else:
+ LOCALBASE = os.environ.get("LOCALBASE", "/usr/local")
+- include_dirs = ['%s/include' % LOCALBASE]
+- library_dirs = ['%s/lib/' % LOCALBASE]
++ include_dirs = []
++ library_dirs = []
+ libraries = [sqlite]
+ runtime_library_dirs = []
+ extra_objects = []
+@@ -33,8 +33,8 @@
+ runtime_library_dirs = []
+ extra_objects = []
+ elif os.name == "posix": # most Unixish platforms
+- include_dirs = ['/usr/local/include']
+- library_dirs = ['/usr/local/lib']
++ include_dirs = []
++ library_dirs = []
+ libraries = [sqlite]
+ # On some platorms, this can be used to find the shared libraries
+ # at runtime, if they are in a non-standard location. Doesn't
diff --git a/packages/python/python-pysqlite2_2.2.2.bb b/packages/python/python-pysqlite2_2.2.2.bb
index 8f41342eec..72ffc39104 100644
--- a/packages/python/python-pysqlite2_2.2.2.bb
+++ b/packages/python/python-pysqlite2_2.2.2.bb
@@ -11,6 +11,4 @@ PR = "ml0"
SRC_URI = "http://initd.org/pub/software/pysqlite/releases/2.2/${PV}/${SRCNAME}-${PV}.tar.gz"
S = "${WORKDIR}/${SRCNAME}-${PV}"
-EXTRA_OEMAKE = "-e"
-
inherit distutils
diff --git a/packages/python/python-pysqlite_1.0.bb b/packages/python/python-pysqlite_1.0.bb
index dcabdb18a1..46ad0239ce 100644
--- a/packages/python/python-pysqlite_1.0.bb
+++ b/packages/python/python-pysqlite_1.0.bb
@@ -6,8 +6,10 @@ LICENSE = "PSF"
RDEPENDS = "python-core python-re python-lang"
DEPENDS = "sqlite"
SRCNAME = "pysqlite"
+PR = "ml0"
-SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
+ file://no-host-includes.patch;patch=1"
S = "${WORKDIR}/${SRCNAME}"
inherit distutils