54 Commits

Author SHA1 Message Date
nico
aff7215f24 packages/python: add bzip2 module (closes: #9494)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-20 13:42:14 +00:00
nico
681e0811d0 packages/python: remove refs to zlib.so now that zlib is embedded (r20170)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-20 13:42:11 +00:00
mb
4035fb0ffc python: Move .mk copying to InstallDev
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-30 21:20:36 +00:00
mb
83b35d28c8 Split python into a host and target build. Also add a HostPython macro to conveniently and safely invoke host python binary.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 13:37:11 +00:00
jow
4e2ab7c6ae [packages] python: ship pyconfig.h (#8032)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18 18:37:41 +00:00
mb
2749a886cb Python: Enable parallel build
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-08 10:34:23 +00:00
mb
469dd1b2a8 python: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 11:16:04 +00:00
nbd
69e80df362 python: fix compile error
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 15:57:48 +00:00
cshore
b62e75de8f [packages] lang/python: Fixed duplicate files in python and python-mini packages by remove files in python-mini from python (since python depends on python mini). Also added three new module packages.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-18 15:09:10 +00:00
lars
c14f4648e2 [packages] python: Force usage of internal modules for hashlib instead of openssl
Python can either use it's own implementation for the hashlib functions or it
can use openssl. If openssl is installed it will choose the openssl based
variant. But since openssl is not a dependency, but could have been build before
python we'll have to force the python build to choose the internal variant.

Fixes #6883



git-svn-id: svn://svn.openwrt.org/openwrt/packages@20372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-22 18:49:35 +00:00
lars
b94c12e031 [packages] python: Don't add host paths when compiling the zlib module. Fixes #6856
git-svn-id: svn://svn.openwrt.org/openwrt/packages@20251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-16 23:52:50 +00:00
dingo
f05187664e [patchteam] Enable zlib in python
Singed off by alexander@sulfrian.net


git-svn-id: svn://svn.openwrt.org/openwrt/packages@20170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 22:38:33 +00:00
nico
1c016dcb71 [packages] python: remove libffi dependency hack, not needed anymore
git-svn-id: svn://svn.openwrt.org/openwrt/packages@20112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 23:49:07 +00:00
lars
45da56c2a2 [packages] Fix python build...
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-07 11:02:34 +00:00
lars
4378da9531 [packages] python: Only python mini should install the python binary.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-06 22:44:51 +00:00
lars
a2e3e8304e [package] Add python-gdbm package.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-03 17:23:51 +00:00
florian
a87ce4ebce [package] update python to 2.6.4 (#6407, fixes #6192)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-29 22:35:12 +00:00
florian
4de5143b4e [package] get the enable/disable ipv6 configure option from the build system, do not override it locally
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-26 11:57:29 +00:00
florian
48f6d19643 [package] pysqlite is not installed even if it is selected in menuconfig.
Signed-off-by: Roberto Riggio <roberto.riggio@create-net.org>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@15936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 16:09:36 +00:00
florian
3cecaf6aeb [PATCH] Fix missing sqlite package[PATCH] Fix missing sqlite package
The python package does not call the BuildPackage method for sqlite3,
as a result the python-sqlite3 is not available in menuconfig.

Signed-off-by: Roberto Riggio <roberto dot riggio at create dot net>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@15796 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-12 10:25:17 +00:00
nbd
996067d6b3 nuke $Id$ in /packages as well
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:22:30 +00:00
lars
a456db34e4 Update python to 2.6.1.
Get rid of the virtual python-core package and instead python depends on
python-mini and provides files missing in python-mini for a full featured python
installation.
Thus also update the dependencies of various python packages.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@14760 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-06 20:27:09 +00:00
mirko
9d66cd8913 do not "adjust" python files
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13987 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-11 22:14:27 +00:00
nbd
032de483a3 fix python libffi dependency for targets which do not support libffi
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-09 13:02:17 +00:00
mirko
3172b751be prevent packaging precompiled python files (*.pyc, *.pyo)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-07 11:11:01 +00:00
lars
152f403ae5 Fix python ctypes module compile.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-06 18:34:13 +00:00
florian
f215a586b9 Update python to 2.5.4 (#4408)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 15:06:42 +00:00
lars
5dfb620460 Missing patch from previous commit...
git-svn-id: svn://svn.openwrt.org/openwrt/packages@12823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-02 15:51:35 +00:00
lars
1a7ebdeb62 Fix the whole python building process to do proper crosscompiling for all python
modules in openwrt. Thanks to ryd for helping to make this possible.
(Only numpy is completly broken now because it has dependencies which
where pervioulsy taken from the build system)



git-svn-id: svn://svn.openwrt.org/openwrt/packages@12821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-02 15:33:26 +00:00
nico
e3b5b37987 [packages] lang/python fixes:
- add missing files to enable use of ez_setup.py (closes: #3000)
 - fix python-doc
 - bumb release number


git-svn-id: svn://svn.openwrt.org/openwrt/packages@11012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-03 00:13:04 +00:00
nico
b1111d1f9e [packages] python: add dependency on python-core to subpackages
git-svn-id: svn://svn.openwrt.org/openwrt/packages@11002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-02 01:34:03 +00:00
nbd
f2e55a8fb5 lots of package cleanups/fixes
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-27 02:12:26 +00:00
nbd
bf06dbb788 remove UninstallDev
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-25 01:59:55 +00:00
nbd
de6305e1d4 clean up python packaging code.
- packages must not rely on stuff in package/ outside of their own directory
- python-package.mk is installed to $(STAGING_DIR)/mk
- python-package.mk must not be required at DUMP time


git-svn-id: svn://svn.openwrt.org/openwrt/packages@9387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-21 10:20:01 +00:00
blogic
105e58b574 fix dependency bug in python
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 05:12:22 +00:00
nico
ca8c770b28 [packages] python: add a minimal python-mini package, remove readline support since it needs ncurses, fix optimization flags for extension building, add -expat and -openssl subpackages, cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-09 00:54:48 +00:00
blogic
1120328d15 InstallDev should be using (1) and not (STAGING_DIR)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-07 03:20:26 +00:00
nico
c8b481f5da move python packages to 'Python' submenu and make them depends on 'python'
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 18:08:06 +00:00
nico
b94f02fe5f massive python changes:
* move all python packages to lang section
 * add a python-package.mk rules file sourced by all python packages for PyPackage/* defs
 * introduce a new way of specifying files to be packaged (experimental)
 * add missing svn:properties


git-svn-id: svn://svn.openwrt.org/openwrt/packages@8639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 02:52:35 +00:00
florian
b5dd4ff4f2 Enable pyexpat for kid (#2236)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-28 09:57:42 +00:00
florian
3a6631ab94 Build an openssl capabable python and install some headers and libs (#2225)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-20 14:28:27 +00:00
pavlov
4d56260742 update to python 2.5.1, security and bug fixes... clean up the makefile slightly... and refresh the patches
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 19:05:55 +00:00
pavlov
d737c64b22 add readline support for python
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-27 15:49:58 +00:00
pavlov
8c0c8a520e enable threads for python
git-svn-id: svn://svn.openwrt.org/openwrt/packages@7129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-07 20:42:58 +00:00
pavlov
e834eda3ba working python 2.5... no threading, yet.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@7016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-20 18:18:10 +00:00
nbd
f2a9952641 fix python compile error (#1455)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 19:01:15 +00:00
pavlov
c4173e2341 update python to 2.4.4 -- security fix
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 03:24:48 +00:00
nbd
c0e5247848 replace lots of manual install commands with INSTALL_* variables
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-23 00:29:07 +00:00
nico
bfc57f9964 install hostpython in staging_dir (closes: #927)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-07 03:34:25 +00:00
nico
2048ae913a remove more unneeded python stuff, Makefile cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 13:46:37 +00:00