Support both Oma release architectures
This commit is contained in:
4 files changed
+22
-16
No files matched your search
@@ -5,9 +5,9 @@ pkgbase = omaspeak-bin
|
||||
url = https://github.com/jacob-vincent-mink/omaspeak
|
||||
install = omaspeak-bin.install
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = MIT
|
||||
depends = alsa-utils
|
||||
depends = bzip2
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
optdepends = pipewire-audio: audio playback through pw-play
|
||||
@@ -19,7 +19,9 @@ pkgbase = omaspeak-bin
|
||||
provides = omaspeak=0.0.1.rc.2
|
||||
conflicts = omaspeak
|
||||
options = !strip
|
||||
source = omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz
|
||||
sha256sums = ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503
|
||||
source_x86_64 = omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-x86_64.tar.xz
|
||||
sha256sums_x86_64 = ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503
|
||||
source_aarch64 = omaspeak-0.0.1-rc.2-linux-aarch64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.2/omaspeak-0.0.1-rc.2-linux-aarch64.tar.xz
|
||||
sha256sums_aarch64 = 4a766ddc1218f48ed0622c96c4c93b2553e7a962b5d1ba766a301b1f29a4da3b
|
||||
|
||||
pkgname = omaspeak-bin
|
||||
@@ -6,12 +6,11 @@ pkgver=0.0.1.rc.2
|
||||
_upstream_ver=0.0.1-rc.2
|
||||
pkgrel=1
|
||||
pkgdesc='Local-first text-to-speech application and daemon (pre-built binary)'
|
||||
arch=('x86_64')
|
||||
arch=('x86_64' 'aarch64')
|
||||
url='https://github.com/jacob-vincent-mink/omaspeak'
|
||||
license=('MIT')
|
||||
depends=(
|
||||
'alsa-utils'
|
||||
'bzip2'
|
||||
'gcc-libs'
|
||||
'glibc'
|
||||
)
|
||||
@@ -28,12 +27,14 @@ conflicts=("${_pkgname}")
|
||||
install="${pkgname}.install"
|
||||
options=('!strip')
|
||||
|
||||
source=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz")
|
||||
source_x86_64=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz")
|
||||
source_aarch64=("${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz")
|
||||
|
||||
sha256sums=('ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503')
|
||||
sha256sums_x86_64=('ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503')
|
||||
sha256sums_aarch64=('4a766ddc1218f48ed0622c96c4c93b2553e7a962b5d1ba766a301b1f29a4da3b')
|
||||
|
||||
package() {
|
||||
local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-x86_64"
|
||||
local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-${CARCH}"
|
||||
|
||||
install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
|
||||
|
||||
|
||||
@@ -5,9 +5,9 @@ pkgbase = omawake-bin
|
||||
url = https://github.com/jacob-vincent-mink/omawake
|
||||
install = omawake-bin.install
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = MIT
|
||||
depends = alsa-lib
|
||||
depends = bzip2
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
optdepends = pipewire-audio: PipeWire audio support
|
||||
@@ -19,7 +19,9 @@ pkgbase = omawake-bin
|
||||
provides = omawake=0.0.1.rc.2
|
||||
conflicts = omawake
|
||||
options = !strip
|
||||
source = omawake-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-x86_64.tar.xz
|
||||
sha256sums = 198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc
|
||||
source_x86_64 = omawake-0.0.1-rc.2-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-x86_64.tar.xz
|
||||
sha256sums_x86_64 = 198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc
|
||||
source_aarch64 = omawake-0.0.1-rc.2-linux-aarch64.tar.xz::https://github.com/jacob-vincent-mink/omawake/releases/download/v0.0.1-rc.2/omawake-0.0.1-rc.2-linux-aarch64.tar.xz
|
||||
sha256sums_aarch64 = 56d1a0944efa2bef7ac6049e9abaedb91de6dfd5bfc3a24f93d0964c88600118
|
||||
|
||||
pkgname = omawake-bin
|
||||
@@ -6,12 +6,11 @@ pkgver=0.0.1.rc.2
|
||||
_upstream_ver=0.0.1-rc.2
|
||||
pkgrel=1
|
||||
pkgdesc='Configurable local wake-word daemon (pre-built binary)'
|
||||
arch=('x86_64')
|
||||
arch=('x86_64' 'aarch64')
|
||||
url='https://github.com/jacob-vincent-mink/omawake'
|
||||
license=('MIT')
|
||||
depends=(
|
||||
'alsa-lib'
|
||||
'bzip2'
|
||||
'gcc-libs'
|
||||
'glibc'
|
||||
)
|
||||
@@ -28,12 +27,14 @@ conflicts=("${_pkgname}")
|
||||
install="${pkgname}.install"
|
||||
options=('!strip')
|
||||
|
||||
source=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz")
|
||||
source_x86_64=("${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-x86_64.tar.xz")
|
||||
source_aarch64=("${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz::${url}/releases/download/v${_upstream_ver}/${_pkgname}-${_upstream_ver}-linux-aarch64.tar.xz")
|
||||
|
||||
sha256sums=('198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc')
|
||||
sha256sums_x86_64=('198b4a85b3760f024e088c7b45d5bf85c9eb4f000de0b33aa064b33a860b1acc')
|
||||
sha256sums_aarch64=('56d1a0944efa2bef7ac6049e9abaedb91de6dfd5bfc3a24f93d0964c88600118')
|
||||
|
||||
package() {
|
||||
local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-x86_64"
|
||||
local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-${CARCH}"
|
||||
|
||||
install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
|
||||
|
||||
|
||||
Reference in new issue
Block a user