diff options
author | Adrian Perez de Castro | 2020-01-17 23:53:28 +0200 |
---|---|---|
committer | Adrian Perez de Castro | 2020-01-17 23:53:28 +0200 |
commit | 53e5fecc5e0385fa3a67fbb1273f4dc6e7309633 (patch) | |
tree | 0fad078c166401a33404c1f52f49e460f96f9b78 /PKGBUILD | |
parent | e60defd4c0ad821b0382dae0e5357646f98444a0 (diff) | |
download | aur-53e5fecc5e0385fa3a67fbb1273f4dc6e7309633.tar.gz |
Split package in -light and -dark variants
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 +} |