# Maintainer: Mark Wagie pkgname=bibata-extra-cursor-theme 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') 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" "$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 rm -rf themes } build() { 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 cp -r themes/Bibata-* "$pkgdir"/usr/share/icons }