Blame view

buildroot/buildroot-2016.08.1/package/python/114-remove-idle-editor.patch 1.36 KB
6b13f685e   김민수   BSP 최초 추가
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
  Do not install the idle editor
  
  IDLE is the Python IDE built with the tkinter GUI toolkit. Since it's
  highly unlikely to ever be useful in an embedded Linux system
  generated by Buildroot, this patch simply disables the installation of
  idle and the related Python modules. It saves 800 KB-900 KB of
  installed .pyc files.
  
  Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  
  Index: b/Makefile.pre.in
  ===================================================================
  --- a/Makefile.pre.in
  +++ b/Makefile.pre.in
  @@ -967,7 +967,6 @@
   		json \
   		logging csv importlib wsgiref \
   		ctypes ctypes/macholib \
  -		idlelib idlelib/Icons \
   		distutils distutils/command \
   		multiprocessing multiprocessing/dummy \
   		unittest \
  @@ -982,7 +981,6 @@
   	email/test email/test/data \
   	json/tests \
   	ctypes/test \
  -	idlelib/idle_test \
   	distutils/tests \
   	unittest/test
   
  Index: b/setup.py
  ===================================================================
  --- a/setup.py
  +++ b/setup.py
  @@ -2212,7 +2212,7 @@
       import warnings
       warnings.filterwarnings("ignore",category=DeprecationWarning)
   
  -    scripts = ['Tools/scripts/idle', 'Lib/smtpd.py']
  +    scripts = ['Lib/smtpd.py']
       if not '--disable-pydoc' in sysconfig.get_config_var("CONFIG_ARGS"):
           scripts += [ 'Tools/scripts/pydoc' ]
       if not '--disable-lib2to3' in sysconfig.get_config_var("CONFIG_ARGS"):