python3-tk and idle3:v.bump to 3.9.13

This commit is contained in:
2022-06-11 03:21:52 +03:00
parent e9e56d793d
commit 716d4f9a05
3 changed files with 15 additions and 14 deletions
@@ -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.*")
@@ -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;
MimeType=application/x-python;
@@ -12,7 +12,7 @@
<PartOf>programming.language</PartOf>
<Summary>An Integrated Development Environment for Python</Summary>
<Description>An Integrated Development Environment for Python</Description>
<Archive sha1sum="5208c1d1e0e859f42a9bdbb110efd0855ec4ecf1" type="tarxz">https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz</Archive>
<Archive sha1sum="d57e5c8b94fe42e2b403e6eced02b25ed47ca8da" type="tarxz">https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz</Archive>
<BuildDependencies>
<!--<Dependency>valgrind</Dependency> -->
<Dependency>bzip2</Dependency>
@@ -39,6 +39,7 @@
<Package>
<Name>python3-tk</Name>
<IsA>library</IsA>
<Icon>python</Icon>
<PartOf>programming.language.python3</PartOf>
<Summary>Python modules for Tk</Summary>
<RuntimeDependencies>
@@ -70,12 +71,19 @@
<Path fileType="library">/usr/lib/python*/idlelib</Path>
</Files>
<AdditionalFiles>
<AdditionalFile permission="0644" target="/usr/share/pixmaps/idle3.png">python-logo.png</AdditionalFile>
<!--AdditionalFile permission="0644" target="/usr/share/pixmaps/idle3.png">python-logo.png</AdditionalFile-->
<AdditionalFile permission="0644" target="/usr/share/applications/idle3.desktop">idle.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="15">
<Date>2022-06-11</Date>
<Version>3.9.13</Version>
<Comment>Version bump.</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2021-12-14</Date>
<Version>3.9.7</Version>