diff options
author | Yurii Kolesnykov | 2022-05-25 00:57:09 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2022-05-25 00:57:09 +0300 |
commit | 03e1a22ad0785832c879827c1eb9610ddecfd2a4 (patch) | |
tree | faec3d24eb81586139c7846525f37030b1a68aaf | |
parent | 62a7bf5ec06817bbcf5dfd7b8b055465b99542ca (diff) | |
download | aur-gentoo-mirrorselect.tar.gz |
fix
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 21 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = gentoo-mirrorselect - pkgdesc = Script for selecting Gentoo mirrors. + pkgdesc = Tool to help select distfiles mirrors for Gentoo pkgver = 2.2.6 - pkgrel = 1 + pkgrel = 2 url = https://wiki.gentoo.org/wiki/Mirrorselect arch = any license = GPL2 @@ -1,9 +1,11 @@ -# Maintainer: Max Bruckner +# Maintainer: Yurii Kolesnykov <root@yurikoles.com> +# Credit: Max Bruckner + _basename=mirrorselect pkgname=gentoo-$_basename pkgver=2.2.6 -pkgrel=1 -pkgdesc="Script for selecting Gentoo mirrors." +pkgrel=2 +pkgdesc='Tool to help select distfiles mirrors for Gentoo' arch=( 'any' ) url="https://wiki.gentoo.org/wiki/Mirrorselect" license=('GPL2') @@ -12,16 +14,22 @@ source=("https://dev.gentoo.org/~zmedico/dist/${_basename}-${pkgver}.tar.gz") b2sums=('8875bf61e26ac474338d81a602297fa4fdf3fab3dbd478b02129dbe71f2d09445efa9b82792e3e654725c5e87a4ca00d37a3d924f8bd6f2decdf74148d1069c8') build() { - cd "${srcdir}/${_basename}" - ./setup.py build + cd "${_basename}-${pkgver}" + + ./setup.py build + + VERSION="$pkgver" ./setup.py set_version || exit + + # The netselect --ipv4 and --ipv6 options are supported only + # with >=net-analyzer/netselect-0.4[ipv6(+)] (bug 688214). + sed -e '/^NETSELECT_SUPPORTS_IPV4_IPV6 =/s|False|True|' -i mirrorselect/selectors.py || die + + # Apply e69ec2d046626fa2079d460aab469d04256182cd for bug https://bugs.gentoo.org/show_bug.cgi?id=698470 + sed -e 's|key = lex.get_token()|\0\n\t\t\tif key is None:\n\t\t\t\tbreak|' -i mirrorselect/configs.py || exit } package() { - cd "${srcdir}/${_basename}" - VERSION="$pkgver" ./setup.py set_version || exit - - # Apply e69ec2d046626fa2079d460aab469d04256182cd for bug https://bugs.gentoo.org/show_bug.cgi?id=698470 - sed -e 's|key = lex.get_token()|\0\n\t\t\tif key is None:\n\t\t\t\tbreak|' -i mirrorselect/configs.py || exit + cd "${_basename}-${pkgver}" - ./setup.py install --prefix='/usr/' --root="$pkgdir" || exit + ./setup.py install --prefix='/usr/' --root="$pkgdir" || exit } |