diff options
author | Adrian Perez de Castro | 2022-08-09 11:52:46 +0300 |
---|---|---|
committer | Adrian Perez de Castro | 2022-08-09 11:52:46 +0300 |
commit | 5201614b199a9dfc1f1b8b5c4ad465b9afe6d084 (patch) | |
tree | d135b1ed23f7aea9c95b9d8ee79bbc5b84a7e2af | |
parent | 94603eeba2a6e062e7a9fe2b8e0095a2379ca047 (diff) | |
download | aur-5201614b199a9dfc1f1b8b5c4ad465b9afe6d084.tar.gz |
Bump to version 20220613
While at it, remove the python2 dependency using a small patch generated
by the 2to3 tool and fill in package descriptions.
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | py3.patch | 20 |
3 files changed, 58 insertions, 16 deletions
@@ -1,5 +1,6 @@ pkgbase = xcursor-cz-viator - pkgver = 20210407 + pkgdesc = Understated cursor theme + pkgver = 20220613 pkgrel = 1 url = https://github.com/charakterziffer/cursor-toolbox arch = any @@ -7,28 +8,38 @@ pkgbase = xcursor-cz-viator makedepends = git makedepends = inkscape makedepends = xorg-xcursorgen - makedepends = python2 + makedepends = python makedepends = patch - source = xcursor-cz-viator-20210407::git+https://github.com/charakterziffer/cursor-toolbox#commit=4777dfc09de1720528170dcfbf217c28681df83b + source = xcursor-cz-viator::git+https://github.com/charakterziffer/cursor-toolbox#commit=99ddf571428b51b6985c364e0b17e9d94263c746 source = build.patch + source = py3.patch sha512sums = SKIP sha512sums = c2b8792e0a9afd639864608dc674acbc1a368d9a83cd46dd3422403961af2b001c3eb004269eb701fcd34f4cfceaca5912a751a6ecd68ad08901ec94e0afb972 + sha512sums = e61eedf83f08534eec71a2418aedc58e887069aa6c532d90b39409da7ef8bb60492616a919dddfc10aac901edf4fb6d7a816c14b621ee566e6f056b6fbb7776c pkgname = xcursor-cz-viator-hourglass-white + pkgdesc = Understated cursor theme - white, hourglass wait icon pkgname = xcursor-cz-viator-hourglass-black + pkgdesc = Understated cursor theme - black, hourglass wait icon pkgname = xcursor-cz-viator-ring-white + pkgdesc = Understated cursor theme - white, ring wait icon pkgname = xcursor-cz-viator-ring-black + pkgdesc = Understated cursor theme - black, ring wait icon pkgname = xcursor-cz-viator-rotor-white + pkgdesc = Understated cursor theme - white, rotor wait icon pkgname = xcursor-cz-viator-rotor-black + pkgdesc = Understated cursor theme - black, rotor wait icon pkgname = xcursor-cz-viator-windmill-white + pkgdesc = Understated cursor theme - white, windmill wait icon pkgname = xcursor-cz-viator-windmill-black + pkgdesc = Understated cursor theme - black, windmill wait icon pkgname = xcursor-cz-hickson - + pkgdesc = Understated cursor theme - brownish @@ -1,26 +1,28 @@ # Maintainer: Adrian Perez de Castro <aperez@igalia.com> -pkgdesc='' +pkgdesc='Understated cursor theme' pkgbase=xcursor-cz-viator pkgname=(xcursor-cz-viator-{hourglass,ring,rotor,windmill}-{white,black} xcursor-cz-hickson) -pkgver=20210407 +pkgver=20220613 pkgrel=1 -_commit=4777dfc09de1720528170dcfbf217c28681df83b +_commit=99ddf571428b51b6985c364e0b17e9d94263c746 license=(GPL3) url=https://github.com/charakterziffer/cursor-toolbox arch=(any) -makedepends=(git inkscape xorg-xcursorgen python2 patch) +makedepends=(git inkscape xorg-xcursorgen python patch) depends=() -source=("${pkgbase}-${pkgver}::git+${url}#commit=${_commit}" build.patch) +source=("${pkgbase}::git+${url}#commit=${_commit}" build.patch py3.patch) sha512sums=('SKIP' - 'c2b8792e0a9afd639864608dc674acbc1a368d9a83cd46dd3422403961af2b001c3eb004269eb701fcd34f4cfceaca5912a751a6ecd68ad08901ec94e0afb972') + 'c2b8792e0a9afd639864608dc674acbc1a368d9a83cd46dd3422403961af2b001c3eb004269eb701fcd34f4cfceaca5912a751a6ecd68ad08901ec94e0afb972' + 'e61eedf83f08534eec71a2418aedc58e887069aa6c532d90b39409da7ef8bb60492616a919dddfc10aac901edf4fb6d7a816c14b621ee566e6f056b6fbb7776c') prepare () { - cd "${pkgbase}-${pkgver}" + cd "${pkgbase}" patch -p1 < "${srcdir}/build.patch" + patch -p0 < "${srcdir}/py3.patch" } build () { - cd "${pkgbase}-${pkgver}" + cd "${pkgbase}" local spinner color suffix for color in white black ; do @@ -31,24 +33,24 @@ build () { fi msg2 "Rendering color variant: ${color}" - python2 render-pngs.py "svgs/template${suffix}.svg" + python render-pngs.py "svgs/template${suffix}.svg" for spinner in hourglass ring rotor windmill ; do msg2 "Rendering variant: ${spinner} ${color}" - python2 render-pngs.py "svgs/spinner-${spinner}${suffix}.svg" + python render-pngs.py "svgs/spinner-${spinner}${suffix}.svg" themetitle="cz-Viator-${spinner}-${color}" ./make.sh done done msg2 "Rendering variant: Hickson" - python2 render-pngs.py "more-themes/cz-Hickson/cz-Hickson.svg" + python render-pngs.py "more-themes/cz-Hickson/cz-Hickson.svg" themetitle="cz-Hickson" ./make.sh } _package () { install -dm755 "${pkgdir}/usr/share/icons" - cp -a "${pkgbase}-${pkgver}/$1" "${pkgdir}/usr/share/icons/" + cp -a "${pkgbase}/$1" "${pkgdir}/usr/share/icons/" } _package_viator_variant () { @@ -56,37 +58,46 @@ _package_viator_variant () { } package_xcursor-cz-viator-hourglass-white () { + pkgdesc="${pkgdesc} - white, hourglass wait icon" _package_viator_variant hourglass white } package_xcursor-cz-viator-hourglass-black () { + pkgdesc="${pkgdesc} - black, hourglass wait icon" _package_viator_variant hourglass black } package_xcursor-cz-viator-ring-white () { + pkgdesc="${pkgdesc} - white, ring wait icon" _package_viator_variant ring white } package_xcursor-cz-viator-ring-black () { + pkgdesc="${pkgdesc} - black, ring wait icon" _package_viator_variant ring black } package_xcursor-cz-viator-rotor-white () { + pkgdesc="${pkgdesc} - white, rotor wait icon" _package_viator_variant rotor white } package_xcursor-cz-viator-rotor-black () { + pkgdesc="${pkgdesc} - black, rotor wait icon" _package_viator_variant rotor black } package_xcursor-cz-viator-windmill-white () { + pkgdesc="${pkgdesc} - white, windmill wait icon" _package_viator_variant windmill white } package_xcursor-cz-viator-windmill-black () { + pkgdesc="${pkgdesc} - black, windmill wait icon" _package_viator_variant windmill black } package_xcursor-cz-hickson () { + pkgdesc="${pkgdesc} - brownish" _package cz-Hickson } diff --git a/py3.patch b/py3.patch new file mode 100644 index 000000000000..f9f171fa2f8d --- /dev/null +++ b/py3.patch @@ -0,0 +1,20 @@ +--- render-pngs.py (original) ++++ render-pngs.py (refactored) +@@ -82,7 +82,7 @@ + def isFloat(self, stringVal): + try: + return (float(stringVal), True)[1] +- except (ValueError, TypeError), e: ++ except (ValueError, TypeError) as e: + return False + + def parseCoordinates(self, val): +@@ -236,7 +236,7 @@ + xmlParser.setContentHandler(svgLayerHandler) + try: + xmlParser.parse(svgFilename) +- except SAXParseException, e: ++ except SAXParseException as e: + fatalError("Error parsing SVG file '%s': line %d,col %d: %s. If you're seeing this within inkscape, it probably indicates a bug that should be reported." % (svgfile, e.getLineNumber(), e.getColumnNumber(), e.getMessage())) + + # verify that the svg file actually contained some rectangles. |