mirror of
https://github.com/bybrooklyn/openbitdo.git
synced 2026-03-19 04:12:56 -04:00
27 lines
1.3 KiB
Bash
27 lines
1.3 KiB
Bash
pkgname=openbitdo-bin
|
|
pkgver=0.0.1rc3
|
|
_upstream_tag=v0.0.1-rc.3
|
|
pkgrel=1
|
|
pkgdesc="Prebuilt beginner-first clean-room 8BitDo utility"
|
|
arch=('x86_64' 'aarch64')
|
|
url="https://github.com/bybrooklyn/openbitdo"
|
|
license=('BSD-3-Clause')
|
|
depends=('hidapi')
|
|
source_x86_64=("openbitdo-${_upstream_tag}-linux-x86_64.tar.gz::${url}/releases/download/${_upstream_tag}/openbitdo-${_upstream_tag}-linux-x86_64.tar.gz")
|
|
source_aarch64=("openbitdo-${_upstream_tag}-linux-aarch64.tar.gz::${url}/releases/download/${_upstream_tag}/openbitdo-${_upstream_tag}-linux-aarch64.tar.gz")
|
|
sha256sums_x86_64=('fa7ae583796dc979a64eaeb670a06fc7c10fd51bbb12fce5815d66629e18c9a0')
|
|
sha256sums_aarch64=('992586ff89da6dfdb137fd424f651ccedb4a65de0f43d615cda682e31e222dd0')
|
|
|
|
package() {
|
|
local extracted_dir
|
|
extracted_dir="$(find "${srcdir}" -maxdepth 1 -type d -name "openbitdo-${_upstream_tag}-linux-${CARCH}" | head -n 1)"
|
|
if [[ -z "${extracted_dir}" ]]; then
|
|
echo "unable to locate extracted release payload for ${CARCH}" >&2
|
|
return 1
|
|
fi
|
|
|
|
install -Dm755 "${extracted_dir}/bin/openbitdo" "${pkgdir}/usr/bin/openbitdo"
|
|
install -Dm644 "${extracted_dir}/README.md" "${pkgdir}/usr/share/doc/openbitdo/README.md"
|
|
install -Dm644 "${extracted_dir}/LICENSE" "${pkgdir}/usr/share/licenses/openbitdo/LICENSE"
|
|
}
|