diff options
author | jmcb | 2023-12-13 21:19:16 +0000 |
---|---|---|
committer | jmcb | 2023-12-13 21:19:16 +0000 |
commit | 0368e833db6ab1315662a1f40f9083677bc1ab1a (patch) | |
tree | f81324475352e9933589e61394073c4dbbdbdf70 | |
parent | 92ea7ae14957f20b8beb9cc74f87c088a209f801 (diff) | |
download | aur-0368e833db6ab1315662a1f40f9083677bc1ab1a.tar.gz |
Small enhancements
Standard,shorter python version getter from guidelines
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 7 insertions, 7 deletions
@@ -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 @@ -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 } |