diff options
author | Adrian Perez de Castro | 2021-04-09 15:54:27 +0300 |
---|---|---|
committer | Adrian Perez de Castro | 2021-04-09 15:54:27 +0300 |
commit | 94603eeba2a6e062e7a9fe2b8e0095a2379ca047 (patch) | |
tree | 1c8cc7db278d2e060f8fbcdc81c51744f12d332f | |
parent | 606e6b152d5bdb87b45a0c7ffb4655ddc5aff1e7 (diff) | |
download | aur-94603eeba2a6e062e7a9fe2b8e0095a2379ca047.tar.gz |
Bump to version 20210407, add cz-Hickson variant
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | build.patch | 22 |
3 files changed, 33 insertions, 41 deletions
@@ -1,6 +1,6 @@ pkgbase = xcursor-cz-viator - pkgver = 20200713 - pkgrel = 2 + pkgver = 20210407 + pkgrel = 1 url = https://github.com/charakterziffer/cursor-toolbox arch = any license = GPL3 @@ -9,10 +9,10 @@ pkgbase = xcursor-cz-viator makedepends = xorg-xcursorgen makedepends = python2 makedepends = patch - source = xcursor-cz-viator-20200713::git+https://github.com/charakterziffer/cursor-toolbox#commit=fb8f37fa75fbae9df22a8976432214a46b77ce1e + source = xcursor-cz-viator-20210407::git+https://github.com/charakterziffer/cursor-toolbox#commit=4777dfc09de1720528170dcfbf217c28681df83b source = build.patch sha512sums = SKIP - sha512sums = f49a595211dd9207dfae371b2b24b55a3500c26e5e5c63c7f1f6efc286333bfd14bd4b6e03dfeb526af4584bdce5d574402fdd8c3ab50019256fa980761961b3 + sha512sums = c2b8792e0a9afd639864608dc674acbc1a368d9a83cd46dd3422403961af2b001c3eb004269eb701fcd34f4cfceaca5912a751a6ecd68ad08901ec94e0afb972 pkgname = xcursor-cz-viator-hourglass-white @@ -30,3 +30,5 @@ pkgname = xcursor-cz-viator-windmill-white pkgname = xcursor-cz-viator-windmill-black +pkgname = xcursor-cz-hickson + @@ -1,10 +1,10 @@ # Maintainer: Adrian Perez de Castro <aperez@igalia.com> pkgdesc='' pkgbase=xcursor-cz-viator -pkgname=(xcursor-cz-viator-{hourglass,ring,rotor,windmill}-{white,black}) -pkgver=20200713 -pkgrel=2 -_commit=fb8f37fa75fbae9df22a8976432214a46b77ce1e +pkgname=(xcursor-cz-viator-{hourglass,ring,rotor,windmill}-{white,black} xcursor-cz-hickson) +pkgver=20210407 +pkgrel=1 +_commit=4777dfc09de1720528170dcfbf217c28681df83b license=(GPL3) url=https://github.com/charakterziffer/cursor-toolbox arch=(any) @@ -12,7 +12,7 @@ makedepends=(git inkscape xorg-xcursorgen python2 patch) depends=() source=("${pkgbase}-${pkgver}::git+${url}#commit=${_commit}" build.patch) sha512sums=('SKIP' - 'f49a595211dd9207dfae371b2b24b55a3500c26e5e5c63c7f1f6efc286333bfd14bd4b6e03dfeb526af4584bdce5d574402fdd8c3ab50019256fa980761961b3') + 'c2b8792e0a9afd639864608dc674acbc1a368d9a83cd46dd3422403961af2b001c3eb004269eb701fcd34f4cfceaca5912a751a6ecd68ad08901ec94e0afb972') prepare () { cd "${pkgbase}-${pkgver}" @@ -30,7 +30,7 @@ build () { suffix='-black' fi - msg2 "Rendering color: ${color}" + msg2 "Rendering color variant: ${color}" python2 render-pngs.py "svgs/template${suffix}.svg" for spinner in hourglass ring rotor windmill ; do @@ -40,41 +40,53 @@ build () { themetitle="cz-Viator-${spinner}-${color}" ./make.sh done done + + msg2 "Rendering variant: Hickson" + python2 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}/cz-Viator-$1-$2" "${pkgdir}/usr/share/icons/" + cp -a "${pkgbase}-${pkgver}/$1" "${pkgdir}/usr/share/icons/" +} + +_package_viator_variant () { + _package "cz-Viator-$1-$2" } package_xcursor-cz-viator-hourglass-white () { - _package hourglass white + _package_viator_variant hourglass white } package_xcursor-cz-viator-hourglass-black () { - _package hourglass black + _package_viator_variant hourglass black } package_xcursor-cz-viator-ring-white () { - _package ring white + _package_viator_variant ring white } package_xcursor-cz-viator-ring-black () { - _package ring black + _package_viator_variant ring black } package_xcursor-cz-viator-rotor-white () { - _package rotor white + _package_viator_variant rotor white } package_xcursor-cz-viator-rotor-black () { - _package rotor black + _package_viator_variant rotor black } package_xcursor-cz-viator-windmill-white () { - _package windmill white + _package_viator_variant windmill white } package_xcursor-cz-viator-windmill-black () { - _package windmill black + _package_viator_variant windmill black +} + +package_xcursor-cz-hickson () { + _package cz-Hickson } diff --git a/build.patch b/build.patch index 04d185a1df16..f1c60bbead9c 100644 --- a/build.patch +++ b/build.patch @@ -11,25 +11,3 @@ index c9bfebc..3e76e8d 100755 # For the folder name: Replace forbidden charakters with “-” -diff --git a/render-pngs.py b/render-pngs.py -index 0e19b8c..f99f7b6 100755 ---- a/render-pngs.py -+++ b/render-pngs.py -@@ -65,14 +65,14 @@ class SVGRect: - dbg("New SVGRect: (%s)" % name) - - def renderFromSVG(self, svgFName, sliceFName): -- rc = os.system('inkscape --without-gui --export-id="%s" --export-filename="pngs/24/%s" --export-type=png "%s"' % (self.name, sliceFName, svgFName)) -+ rc = os.system('inkscape --export-id="%s" --export-filename="pngs/24/%s" --export-type=png "%s"' % (self.name, sliceFName, svgFName)) - if rc > 0: - fatalError('ABORTING: Inkscape failed to render the slice.') - - # Not only render 24x4 PNGs, but also 32x32 and 48x48 - -- rc = os.system('inkscape --export-type=png -w 32 -h 32 --without-gui --export-id="%s" --export-filename="pngs/32/%s" "%s"' % (self.name, sliceFName, svgFName)) -- rc = os.system('inkscape --export-type=png -w 48 -h 48 --without-gui --export-id="%s" --export-filename="pngs/48/%s" "%s"' % (self.name, sliceFName, svgFName)) -+ rc = os.system('inkscape --export-type=png -w 32 -h 32 --export-id="%s" --export-filename="pngs/32/%s" "%s"' % (self.name, sliceFName, svgFName)) -+ rc = os.system('inkscape --export-type=png -w 48 -h 48 --export-id="%s" --export-filename="pngs/48/%s" "%s"' % (self.name, sliceFName, svgFName)) - - class SVGHandler(handler.ContentHandler): - """Base class for SVG parsers""" |