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 | |
parent | e60defd4c0ad821b0382dae0e5357646f98444a0 (diff) | |
download | aur-53e5fecc5e0385fa3a67fbb1273f4dc6e7309633.tar.gz |
Split package in -light and -dark variants
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 34 insertions, 10 deletions
@@ -1,7 +1,7 @@ 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/ arch = any license = custom:MIT @@ -12,5 +12,10 @@ pkgbase = xcursor-hackneyed source = https://gitlab.com/Enthymeme/hackneyed-x11-cursors//-/archive/0.8/hackneyed-x11-cursors-0.8.tar.bz2 sha512sums = 90fef39c02242ad51eb23cadc1afb90bd1df2428eba82a30860cb52e16bac237fb7bde11d5c917791c109a1d2b2c461c3352e4c11be3a4bd4e625656496a3d3f -pkgname = xcursor-hackneyed +pkgname = xcursor-hackneyed-light + conflicts = xcursor-hackneyed + replaces = xcursor-hackneyed + +pkgname = xcursor-hackneyed-dark + pkgdesc = Cursor theme inspired by Windows 3.x with high-contrast and sensible use of colors (dark variant) @@ -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 +} |