diff options
author | Robin Candau | 2023-02-03 21:46:31 +0100 |
---|---|---|
committer | Robin Candau | 2023-02-03 21:46:31 +0100 |
commit | 011e2b7d11a63d6bb4d1107543818978bdd680a0 (patch) | |
tree | 66710aec8709933a2af8b9be390011ca0d95dff7 | |
parent | 8406b468cda7907ce3681545b9b355605406ecd4 (diff) | |
download | aur-011e2b7d11a63d6bb4d1107543818978bdd680a0.tar.gz |
Bump to v0.3.0, correct optdepends for wayland support, add support for aarch64 and riscv64 arch
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 27 insertions, 11 deletions
@@ -1,15 +1,21 @@ pkgbase = clipboard-bin pkgdesc = Cut, copy, and paste anything in your terminal (binary version). - pkgver = 0.2.1r2 - pkgrel = 2 + pkgver = 0.3.0 + pkgrel = 1 url = https://github.com/Slackadays/Clipboard arch = x86_64 + arch = aarch64 + arch = riscv64 license = GPL3 optdepends = libx11: X11 support - optdepends = wayland: Wayland support + optdepends = wayland-protocols: Wayland support provides = clipboard conflicts = clipboard - source = clipboard-0.2.1r2-amd64.zip::https://github.com/Slackadays/Clipboard/releases/download/0.2.1r2/clipboard-linux-amd64.zip - sha256sums = 6933e3c0e07732464a9f5ac8ea0c429d615637c61cf7144feafdf42f13599b4b + source_x86_64 = clipboard-0.3.0-amd64.zip::https://github.com/Slackadays/Clipboard/releases/download/0.3.0/clipboard-linux-gcc12-amd64.zip + sha256sums_x86_64 = 5fc53fe65848c7bf78b6b8f0e07ce34c0aeefe91edbf90f4c7f151e26f794f55 + source_aarch64 = clipboard-0.3.0-aarch64.zip::https://github.com/Slackadays/Clipboard/releases/download/0.3.0/clipboard-linux-gcc12-arm64.zip + sha256sums_aarch64 = d4d186913621a7c10bd05717a0086a0d02397c39136c5109d48d7aa1a0632d66 + source_riscv64 = clipboard-0.3.0-riscv64.zip::https://github.com/Slackadays/Clipboard/releases/download/0.3.0/clipboard-linux-gcc12-riscv64.zip + sha256sums_riscv64 = f0c33d052ac21683cfe60da2ae06c4dabd0ae4a61921f22e70e83f15850ca9de pkgname = clipboard-bin @@ -2,20 +2,30 @@ pkgname=clipboard-bin _pkgname="${pkgname%-bin}" -pkgver=0.2.1r2 -pkgrel=2 +pkgver=0.3.0 +pkgrel=1 pkgdesc="Cut, copy, and paste anything in your terminal (binary version)." -arch=('x86_64') +arch=('x86_64' 'aarch64' 'riscv64') url="https://github.com/Slackadays/Clipboard" license=('GPL3') optdepends=('libx11: X11 support' - 'wayland: Wayland support') + 'wayland-protocols: Wayland support') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("${_pkgname}-${pkgver}-amd64.zip::${url}/releases/download/${pkgver}/${_pkgname}-linux-amd64.zip") -sha256sums=('6933e3c0e07732464a9f5ac8ea0c429d615637c61cf7144feafdf42f13599b4b') +source_x86_64=("${_pkgname}-${pkgver}-amd64.zip::${url}/releases/download/${pkgver}/${_pkgname}-linux-gcc12-amd64.zip") +source_aarch64=("${_pkgname}-${pkgver}-aarch64.zip::${url}/releases/download/${pkgver}/${_pkgname}-linux-gcc12-arm64.zip") +source_riscv64=("${_pkgname}-${pkgver}-riscv64.zip::${url}/releases/download/${pkgver}/${_pkgname}-linux-gcc12-riscv64.zip") +sha256sums_x86_64=('5fc53fe65848c7bf78b6b8f0e07ce34c0aeefe91edbf90f4c7f151e26f794f55') +sha256sums_aarch64=('d4d186913621a7c10bd05717a0086a0d02397c39136c5109d48d7aa1a0632d66') +sha256sums_riscv64=('f0c33d052ac21683cfe60da2ae06c4dabd0ae4a61921f22e70e83f15850ca9de') package() { + + if [ "${CARCH}" = "x86_64" ]; then + install -Dm 755 "lib/lib${_pkgname}wayland.so" "${pkgdir}/usr/lib/lib${_pkgname}wayland.so" + fi + + install -Dm 755 "lib/lib${_pkgname}x11.so" "${pkgdir}/usr/lib/lib${_pkgname}x11.so" install -Dm 755 "bin/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" ln -s "/usr/bin/${_pkgname}" "${pkgdir}/usr/bin/cb" } |