diff --git a/programming/language/python3/python3-idle/actions.py b/programming/language/python3/python3-idle/actions.py
index 60679a812e..9412036418 100644
--- a/programming/language/python3/python3-idle/actions.py
+++ b/programming/language/python3/python3-idle/actions.py
@@ -14,12 +14,8 @@ def setup():
pisitools.dosed("Lib/cgi.py","^#.* /usr/local/bin/python","#!/usr/bin/python")
shelltools.unlinkDir("Modules/expat")
- #shelltools.unlinkDir("Modules/zlib")
shelltools.unlinkDir("Modules/_ctypes/darwin")
- #shelltools.unlinkDir("Modules/_ctypes/libffi")
- #shelltools.unlinkDir("Modules/_ctypes/libffi_msvc")
shelltools.unlinkDir("Modules/_ctypes/libffi_osx")
- #shelltools.unlinkDir("Modules/_decimal/libmpdec")
autotools.rawConfigure("\
--prefix=/temp \
@@ -41,15 +37,12 @@ def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.makedirs("%s/usr" % get.installDIR())
-
- pisitools.domove("/temp/lib/python3.9/tkinter", "/usr/lib/python3.9")
+ folders = ("tkinter", "turtledemo", "idlelib")
+ for i in folders:
+ pisitools.domove("/temp/lib/python3.9/%s" % i, "/usr/lib/python3.9")
pisitools.domove("/temp/lib/python3.9/lib-dynload/_tkinter.cpython-39-x86_64-linux-gnu.so", "/usr/lib/python3.9/lib-dynload")
- pisitools.domove("/temp/lib/python3.9/turtledemo", "/usr/lib/python3.9")
pisitools.domove("/temp/bin/idle3*", "/usr/bin/")
- pisitools.domove("/temp/lib/python3.9/idlelib", "/usr/lib/python3.9")
shelltools.system("sed -i 's/temp/usr/g' %s/usr/bin/idle3.9" % get.installDIR())
pisitools.removeDir("/temp")
- #pisitools.remove("/usr/bin/2to3")
- #pisitools.dodoc("LICENSE", "README.*")
diff --git a/programming/language/python3/python3-idle/files/idle.desktop b/programming/language/python3/python3-idle/files/idle.desktop
index 88d6be1e1a..a00e78db24 100644
--- a/programming/language/python3/python3-idle/files/idle.desktop
+++ b/programming/language/python3/python3-idle/files/idle.desktop
@@ -1,11 +1,11 @@
[Desktop Entry]
Encoding=UTF-8
Exec=idle3
-Icon=idle3
+Icon=idle
Name=IDLE Integrated Development Environment
Name[tr]=IDLE3 Tümleşik Geliştirme Ortamı
StartupNotify=false
Terminal=false
Type=Application
Categories=Application;Development;
-MimeType=application/x-python;
\ No newline at end of file
+MimeType=application/x-python;
diff --git a/programming/language/python3/python3-idle/pspec.xml b/programming/language/python3/python3-idle/pspec.xml
index 0436883143..ae26307656 100644
--- a/programming/language/python3/python3-idle/pspec.xml
+++ b/programming/language/python3/python3-idle/pspec.xml
@@ -12,7 +12,7 @@
programming.language
An Integrated Development Environment for Python
An Integrated Development Environment for Python
- https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
+ https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz
bzip2
@@ -39,6 +39,7 @@
python3-tk
library
+ python
programming.language.python3
Python modules for Tk
@@ -70,12 +71,19 @@
/usr/lib/python*/idlelib
- python-logo.png
+
idle.desktop
+
+ 2022-06-11
+ 3.9.13
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
2021-12-14
3.9.7