summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMark Wagie2021-04-05 09:19:02 -0600
committerMark Wagie2021-04-05 09:19:02 -0600
commitb25a095c1f645353f2d4d45f8d5da5c2f1078804 (patch)
tree87fc9564ee7d5778007ee91cd484e5de97860704 /PKGBUILD
parent9767063fffb1a8bd3ddee79ae6411deb9fb0db35 (diff)
downloadaur-b25a095c1f645353f2d4d45f8d5da5c2f1078804.tar.gz
1.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 24 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2458368a4c1d..5c7f98ffab0e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,44 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=bibata-extra-cursor-theme
-pkgver=0.3
-pkgrel=2
+pkgver=1.0.0
+pkgrel=1
pkgdesc="Material Based Cursor Theme: More Bibata!"
arch=('any')
url="https://github.com/ful1e5/Bibata_Extra_Cursor"
license=('GPL3')
-makedepends=('python-pillow' 'inkscape' 'xorg-xcursorgen')
-provides=('bibata-extra-cursor')
-conflicts=('bibata-extra-cursor')
+depends=('libxcursor' 'libpng')
+makedepends=('python-clickgen')
+provides=("${pkgname%-theme}")
+conflicts=("${pkgname%-theme}")
options=('!strip')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('cb43593b189b4dbfaa6e2a83c5c401fac8fc02b268f36a3873fa107b90087f93')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+ "$pkgname-bitmaps-$pkgver.zip::$url/releases/download/v$pkgver/bitmaps.zip")
+noextract=("$pkgname-bitmaps-$pkgver.zip")
+sha256sums=('d53c552faad30613f34147bf4ba2eb42ef8d093bf3740104cf1460668190af79'
+ '118a29e5edf8b514c8d9b3ed0d0856b52f84f0dff77bdc02486dd7c8c2988102')
prepare() {
cd Bibata_Extra_Cursor-$pkgver
+ mkdir -p bitmaps
+ bsdtar -xf "$srcdir/$pkgname-bitmaps-$pkgver.zip" -C bitmaps
- # Remove pre-compiled resources
- rm -rf Bibata*/out/
+ rm -rf themes
}
build() {
- cd Bibata_Extra_Cursor-$pkgver
-
- _variants=(Bibata_Dark_Red Bibata_Dodger_Blue Bibata_Pink Bibata_Turquoise)
-
- for variant in ${_variants[*]}; do
- echo "Building $variant..."
- python render-cursors.py ./src/$variant/source-cursors.svg -o -a --name $variant
- ./tweak.sh $variant
- ./x11-make.sh $variant
- cp src/$variant/*.theme $variant/out/X11/$variant
+ cd Bibata_Extra_Cursor-$pkgver/builder
+ _themes='DarkRed DodgerBlue Pink Turquise'
+ _sizes='22 24 28 32 40 48 56 64 72 80 88 96'
+
+ set -- ${_sizes}
+ for t in ${_themes}; do
+ python build.py unix -p "../bitmaps/Bibata-Modern-$t" --xsizes ${_sizes[@]}
+ python build.py unix -p "../bitmaps/Bibata-Original-$t" --xsizes ${_sizes[@]}
done
}
package() {
cd Bibata_Extra_Cursor-$pkgver
- install -d "$pkgdir/usr/share/icons"
-
- _variants=(Bibata_Dark_Red Bibata_Dodger_Blue Bibata_Pink Bibata_Turquoise)
-
- for variant in ${_variants[*]}; do
- cp -a $variant/out/X11/$variant "$pkgdir/usr/share/icons"
- done
+ install -d "$pkgdir"/usr/share/icons
+ cp -r themes/Bibata-* "$pkgdir"/usr/share/icons
}