diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 27 insertions, 8 deletions
@@ -1,8 +1,9 @@ # Maintainer: Adrian Perez de Castro <aperez@igalia.com> -pkgname=xcursor-hackneyed +pkgname=(xcursor-hackneyed-light xcursor-hackneyed-dark) +pkgbase=xcursor-hackneyed pkgdesc='Cursor theme inspired by Windows 3.x with high-contrast and sensible use of colors' pkgver=0.8 -pkgrel=1 +pkgrel=2 url=https://gitlab.com/Enthymeme/hackneyed-x11-cursors/ license=(custom:MIT) arch=(any) @@ -14,19 +15,37 @@ build () { cd "hackneyed-x11-cursors-${pkgver}" # Normal light variant. - make -j$(nproc) -B dist dist.left PREFIX=/usr + make -j$(nproc) dist dist.left PREFIX=/usr + make install PREFIX=/usr DESTDIR="$(pwd)/_light" + make clean PREFIX=/usr # Dark variant. - make -j$(nproc) -B dist dist.left PREFIX=/usr \ + make -j$(nproc) dist dist.left PREFIX=/usr \ THEME_NAME=Hackneyed-Dark \ COMMON_SOURCE=theme/common-dark.svg \ RSVG_SOURCE=theme/right-handed-dark.svg \ LSVG_SOURCE=theme/left-handed-dark.svg + make install PREFIX=/usr THEME_NAME=Hackneyed-Dark DESTDIR="$(pwd)/_dark" + make clean PREFIX=/usr THEME_NAME=Hackneyed-Dark } -package () { - cd "hackneyed-x11-cursors-${pkgver}" - make install PREFIX=/usr DESTDIR="${pkgdir}" - make install PREFIX=/usr DESTDIR="${pkgdir}" THEME_NAME=Hackneyed-Dark +_package_common () { install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } + +package_xcursor-hackneyed-light () { + replaces=(xcursor-hackneyed) + conflicts=(xcursor-hackneyed) + + cd "hackneyed-x11-cursors-${pkgver}" + cp -a _light/* "${pkgdir}" + _package_common +} + +package_xcursor-hackneyed-dark () { + pkgdesc="${pkgdesc} (dark variant)" + + cd "hackneyed-x11-cursors-${pkgver}" + cp -a _dark/* "${pkgdir}" + _package_common +} |