summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2021-04-09 15:54:27 +0300
committerAdrian Perez de Castro2021-04-09 15:54:27 +0300
commit94603eeba2a6e062e7a9fe2b8e0095a2379ca047 (patch)
tree1c8cc7db278d2e060f8fbcdc81c51744f12d332f
parent606e6b152d5bdb87b45a0c7ffb4655ddc5aff1e7 (diff)
downloadaur-94603eeba2a6e062e7a9fe2b8e0095a2379ca047.tar.gz
Bump to version 20210407, add cz-Hickson variant
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD42
-rw-r--r--build.patch22
3 files changed, 33 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ff1c092f429d..24b525247aa8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
diff --git a/PKGBUILD b/PKGBUILD
index c75d8936648c..83002083433b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"""