100 Commits

Author SHA1 Message Date
Stephan Raue
2ef78f1c4c Python: dont install distutils
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-11-01 12:03:43 +01:00
Stephan Raue
7cbd621c2c remove package 'file', moved to unofficial addon repo
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-03 08:19:32 +02:00
Stephan Raue
767e965c20 Python:host: clean up expat
system-expat not really needed here.
2014-08-26 03:56:03 +02:00
Stephan Raue
17a4b8580f Python: remove RAND_egd support to support libressl, switch to libressl support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-20 14:38:10 +02:00
Stefan Saraev
adeb578ab0 Python: cleanup 2014-02-02 16:43:47 +02:00
Stephan Raue
01300f8053 Python: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:57:03 +01:00
Stephan Raue
61fa818ea2 Python: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:47:17 +01:00
Stephan Raue
0f3e2d4ffa update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
Stefan Saraev
af37e81a91 Python: force disable bluetooth support
closes #2575
2013-09-11 23:02:19 +03:00
Stefan Saraev
39dd27ac2d Python: fix double-copy-subdirs after bc0e948c3 2013-09-04 14:19:43 +03:00
Stephan Raue
86462ddb2e Python: build with bluez support if enabled
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-09-01 16:57:25 +02:00
Stefan Saraev
bc0e948c3c Python: fix modules install 2013-08-30 21:43:33 +03:00
Stephan Raue
293744ce35 Python: add hack to break build if build goes wrong
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-21 16:19:42 +02:00
Stephan Raue
eabf382d53 sqlite: build as static library
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-27 22:13:52 +02:00
Stefan Saraev
fc78eb074c Python: install wsgiref. closes #1710 2013-01-29 19:48:06 +02:00
Stefan Saraev
748779c133 Python: fix a minor (re)build error 2013-01-23 22:56:12 +02:00
Stefan Saraev
2a54d46e6d Python: enable ipv6 support. closes #1795 2013-01-22 23:36:35 +02:00
Stephan Raue
62a46c76e7 Python: depends on 'bzip2'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-08-05 18:37:52 +02:00
Stephan Raue
be09052d36 Python: add patch to use our optimizations
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-28 05:20:20 +02:00
Stephan Raue
83ce3c3ba0 Revert "sqlite: build as static library"
This reverts commit 84b26f9eba0e0b391b37055f4133c49766bee1e8.

Conflicts:

	packages/3rdparty/multimedia/vdr-xmltv2vdr/meta
	packages/mediacenter/xbmc-frodo/meta
	packages/mediacenter/xbmc-pvr/meta
	packages/mediacenter/xbmc-rpi/meta
	packages/mediacenter/xbmc/meta
2012-06-13 10:43:11 +02:00
Stephan Raue
bff333435c Python: revert some of the last changes, this should fix #784
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-10 18:56:46 +02:00
Stephan Raue
15e69e5543 Python: dont overwrite default *FLAGS
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-04 04:40:06 +02:00
Stephan Raue
d5cbe844e0 Python: respect our optimization flags
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-26 01:46:48 +02:00
Stephan Raue
dd9b5a2f9e Python: dont include wrong library and include paths, this should fix #749
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-26 01:25:23 +02:00
Stephan Raue
5ff4021bf5 Python: rework build and install script, generate and install bytecode
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-25 09:10:08 +02:00
Stephan Raue
f5ef5df941 Python: add patch to use and generate optimized objectfiles only
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-24 17:16:41 +02:00
Stephan Raue
4d3741ed45 Python: add patch to remove rpath
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-24 17:16:07 +02:00
Stephan Raue
a061e355ec Python: rework, build much as possible modules without setup.py, generate and install objectfiles
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-24 17:15:31 +02:00
Stephan Raue
84b26f9eba sqlite: build as static library
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-23 15:47:14 +02:00
Stephan Raue
126253aa3f Python: build and install chinese, taiwanese, japanese, korean unicode support, this should fix #554
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-02 07:38:20 +02:00
Stephan Raue
56b33ce1fc Python: update to Python-2.7.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-04-16 19:22:32 +02:00
Stephan Raue
ad6df3d9a1 Python: remove LTO hack
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-30 21:57:35 +02:00
Domin6
543c89c24b Change copyright and FSF address, this fixes #252 2012-02-29 13:36:32 +01:00
Stephan Raue
83805eceb1 python: distutils per default adds -L$LIBDIR when linking binary extensions, thats bad
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-02-14 16:13:47 +01:00
Stephan Raue
683141a856 Python: fix build
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-19 23:15:21 +01:00
Stephan Raue
5e18d23a14 Python: fix build
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-12 02:19:59 +01:00
Stephan Raue
66a9b2fe42 Python: cleanup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-10 05:05:37 +01:00
Stephan Raue
bb0bbd6388 Python: depends on Python-host
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-09 18:03:27 +01:00
Stephan Raue
55a3ed8910 Python: split to host and target package, update dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-09 17:16:38 +01:00
Stephan Raue
959004d94c Python: cleanup and simlyfing install script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-10-30 16:29:36 +01:00
Stephan Raue
f8bcf6d5f6 Python: add patch to dont build pyc and pyo bytecode
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-10-30 16:29:11 +01:00
Stephan Raue
e0ceb324dc Python: force using system expat (expat-host), thanks to Gujs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-10-26 13:13:36 +02:00
Stephan Raue
ab0c51f40b Python: update to Python-2.7.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-10-26 03:03:11 +02:00
Lionel Widdifield
a729446e0c packages/lang/Python/build: fix for crosscompile 2011-09-28 04:59:02 +02:00
Stephan Raue
7aa1f96847 Python: dont create and install bytecode
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-08-16 03:06:34 +02:00
Stephan Raue
671bab4229 Python: add ctypes patch (see http://bugs.python.org/issue6869)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-15 22:24:42 +02:00
Stephan Raue
b0e889b6ff Python: use *_LIBDIR and *_INCDIR
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-13 22:05:06 +02:00
Stephan Raue
0b692b5bd8 Python: setup host triplet for --build and --host options to configure script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-13 01:40:46 +02:00
Stephan Raue
8c6f1486e9 Python: search 64bit host libdir for libraries too
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-06-24 09:28:16 +02:00
Stephan Raue
dcf182aa67 Python: use /usr/lib and /usr/include too to look for libs for building hostpython
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-06-21 10:48:52 +02:00