Update Omaspeak to v0.0.1-rc.3

This commit is contained in:
Jacob Mink committed 2026-09-15 13:57:15 -05:00
1 parent 4a5696c134
commit f5b29f16e3
3 files changed
+30 -20

No files matched your search

+6 -6
View File
@@ -1,6 +1,6 @@
pkgbase = omaspeak-bin
pkgdesc = Local-first text-to-speech application and daemon (pre-built binary)
pkgver = 0.0.1.rc.2
pkgver = 0.0.1.rc.3
pkgrel = 1
url = https://github.com/jacob-vincent-mink/omaspeak
install = omaspeak-bin.install
@@ -16,12 +16,12 @@ pkgbase = omaspeak-bin
optdepends = openvino-intel-npu-plugin: Intel NPU device support for OpenVINO
optdepends = cuda: NVIDIA CUDA libraries for an external CUDA runtime bundle
optdepends = cudnn: NVIDIA neural-network libraries for an external CUDA runtime bundle
provides = omaspeak=0.0.1.rc.2
provides = omaspeak=0.0.1.rc.3
conflicts = omaspeak
options = !strip
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
source_x86_64 = omaspeak-0.0.1-rc.3-linux-x86_64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.3/omaspeak-0.0.1-rc.3-linux-x86_64.tar.xz
sha256sums_x86_64 = 7a78ee95d65905f29bae1ba3e00b873d268d03eaf27479f8a89d7fffc860dbb0
source_aarch64 = omaspeak-0.0.1-rc.3-linux-aarch64.tar.xz::https://github.com/jacob-vincent-mink/omaspeak/releases/download/v0.0.1-rc.3/omaspeak-0.0.1-rc.3-linux-aarch64.tar.xz
sha256sums_aarch64 = 20723aac60195ed1f23b894c16dbb3fad67bf53baa1d5b6c8f1eb4e496f0690f
pkgname = omaspeak-bin
+14 -9
View File
@@ -2,8 +2,8 @@
pkgname=omaspeak-bin
_pkgname=${pkgname%-bin}
pkgver=0.0.1.rc.2
_upstream_ver=0.0.1-rc.2
pkgver=0.0.1.rc.3
_upstream_ver=0.0.1-rc.3
pkgrel=1
pkgdesc='Local-first text-to-speech application and daemon (pre-built binary)'
arch=('x86_64' 'aarch64')
@@ -30,16 +30,21 @@ options=('!strip')
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_x86_64=('ed247a8aaef6d18c9d134af902a6248b56ea439aebdb1e838eeda8f741e5a503')
sha256sums_aarch64=('4a766ddc1218f48ed0622c96c4c93b2553e7a962b5d1ba766a301b1f29a4da3b')
sha256sums_x86_64=('7a78ee95d65905f29bae1ba3e00b873d268d03eaf27479f8a89d7fffc860dbb0')
sha256sums_aarch64=('20723aac60195ed1f23b894c16dbb3fad67bf53baa1d5b6c8f1eb4e496f0690f')
package() {
local release_root="${srcdir}/${_pkgname}-${_upstream_ver}-linux-${CARCH}"
install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
install -dm755 "${pkgdir}/usr/lib/${_pkgname}"
cp -a "${release_root}/lib/." "${pkgdir}/usr/lib/${_pkgname}/"
install -Dm755 \
"${release_root}/lib/libaudiocpp.so.0.1.0" \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so.0.1.0"
ln -s libaudiocpp.so.0.1.0 \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so.0"
ln -s libaudiocpp.so.0 \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so"
install -Dm644 \
"${release_root}/packaging/systemd/${_pkgname}.service" \
@@ -59,13 +64,13 @@ package() {
"${release_root}/${document}" \
"${pkgdir}/usr/share/doc/${pkgname}/${document}"
done
cp -a \
cp -r \
"${release_root}/assets" \
"${release_root}/benchmarks" \
"${pkgdir}/usr/share/doc/${pkgname}/"
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 \
"${release_root}"/licenses/* \
cp -r \
"${release_root}/licenses/." \
"${pkgdir}/usr/share/licenses/${pkgname}/"
}
+10 -5
View File
@@ -38,8 +38,13 @@ package() {
install -Dm755 "${release_root}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
install -dm755 "${pkgdir}/usr/lib/${_pkgname}"
cp -a "${release_root}/lib/." "${pkgdir}/usr/lib/${_pkgname}/"
install -Dm755 \
"${release_root}/lib/libaudiocpp.so.0.1.0" \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so.0.1.0"
ln -s libaudiocpp.so.0.1.0 \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so.0"
ln -s libaudiocpp.so.0 \
"${pkgdir}/usr/lib/${_pkgname}/libaudiocpp.so"
install -Dm644 \
"${release_root}/packaging/systemd/${_pkgname}.service" \
@@ -59,13 +64,13 @@ package() {
"${release_root}/${document}" \
"${pkgdir}/usr/share/doc/${pkgname}/${document}"
done
cp -a \
cp -r \
"${release_root}/assets" \
"${release_root}/benchmarks" \
"${pkgdir}/usr/share/doc/${pkgname}/"
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 \
"${release_root}"/licenses/* \
cp -r \
"${release_root}/licenses/." \
"${pkgdir}/usr/share/licenses/${pkgname}/"
}