summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 228823366d33..003a442e3052 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = idle
pkgdesc = Python Integrated Development and Learning Environment (desktop entry)
pkgver = 3.11
- pkgrel = 1
+ pkgrel = 2
url = https://packages.debian.org/stable/python/idle
arch = any
license = Python
diff --git a/PKGBUILD b/PKGBUILD
index dd4e9b6848cf..7455f0900fcb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: jmcb <joelsgp@protonmail.com>
-pkgname=idle
-pkgver=3.11
-pkgrel=1
+
+pkgname='idle'
+pkgver='3.11'
+pkgrel=2
pkgdesc="Python Integrated Development and Learning Environment (desktop entry)"
arch=('any')
# also has a manual file
@@ -24,10 +25,9 @@ sha256sums=('1e8c56ac32b2376da4221cd94b3f255b20d27977b593373808f664c0b968697f')
package() {
install -D -m644 -t "${pkgdir}/usr/share/applications" ${pkgname}.desktop
- _pythonver=$(python -c 'from sys import version_info; print(f"{version_info.major}.{version_info.minor}")')
+ _pythonver=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
for _icon in 16 32 48 256; do
_icon_dir="${pkgdir}/usr/share/icons/hicolor/${_icon}x${_icon}/apps"
- install -d "${_icon_dir}"
- cp /usr/lib/python${_pythonver}/idlelib/Icons/idle_${_icon}.png "${_icon_dir}/${pkgname}.png"
+ install -D -m644 "/usr/lib/python${_pythonver}/idlelib/Icons/idle_${_icon}.png" "${_icon_dir}/${pkgname}.png"
done
}