From 9d78025a97cb97c9efed9fa3bac833d90316bcd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:26:29 -0400 Subject: [PATCH 1/5] pocketsphinx: update meta info --- pocketsphinx/default/PKGBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pocketsphinx/default/PKGBUILD b/pocketsphinx/default/PKGBUILD index 0333f16f..00f73eba 100644 --- a/pocketsphinx/default/PKGBUILD +++ b/pocketsphinx/default/PKGBUILD @@ -1,10 +1,11 @@ # Maintainer: Martchus +# Contributor: éclairevoyant # Contributor: Marco Pompili # Contributor: Ben Duffield pkgname=pocketsphinx pkgver=5.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='A small speech recognizer' arch=('i686' 'x86_64') url='https://cmusphinx.github.io' From 850e92292ab172f04a21004620c1a7da6b412496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:27:06 -0400 Subject: [PATCH 2/5] pocketsphinx: fix quoting --- pocketsphinx/default/PKGBUILD | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pocketsphinx/default/PKGBUILD b/pocketsphinx/default/PKGBUILD index 00f73eba..ac467431 100644 --- a/pocketsphinx/default/PKGBUILD +++ b/pocketsphinx/default/PKGBUILD @@ -16,16 +16,16 @@ source=("https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v$pkgver.ta sha256sums=('78ffe5b60b6981b08667435dd26c5a179b612b8ca372bd9c23c896a8b2239a20') build() { - cd "$pkgname-$pkgver" + cd $pkgname-$pkgver cmake -S . -B build -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -DBUILD_GSTREAMER=ON cmake --build build } package() { - cd "$pkgname-$pkgver" + cd $pkgname-$pkgver - DESTDIR=${pkgdir} cmake --build build --target install + DESTDIR="$pkgdir" cmake --build build --target install install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" install -D -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" From 0288e2229f5c489606abebb089437647f2443b17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:27:43 -0400 Subject: [PATCH 3/5] pocketsphinx: fix license --- pocketsphinx/default/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pocketsphinx/default/PKGBUILD b/pocketsphinx/default/PKGBUILD index ac467431..bc452ab2 100644 --- a/pocketsphinx/default/PKGBUILD +++ b/pocketsphinx/default/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc='A small speech recognizer' arch=('i686' 'x86_64') url='https://cmusphinx.github.io' -license=('custom') +license=('BSD' 'MIT') makedepends=('cmake' 'ninja' 'gst-plugins-base-libs') optdepends=('gst-plugins-base-libs: GStreamer plugin') source=("https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v$pkgver.tar.gz") From e8a6dc31180343442768098d0953dcc56fb877d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:28:15 -0400 Subject: [PATCH 4/5] pocketsphinx: ensure source name is unique --- pocketsphinx/default/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pocketsphinx/default/PKGBUILD b/pocketsphinx/default/PKGBUILD index bc452ab2..10419448 100644 --- a/pocketsphinx/default/PKGBUILD +++ b/pocketsphinx/default/PKGBUILD @@ -12,7 +12,7 @@ url='https://cmusphinx.github.io' license=('BSD' 'MIT') makedepends=('cmake' 'ninja' 'gst-plugins-base-libs') optdepends=('gst-plugins-base-libs: GStreamer plugin') -source=("https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v$pkgver.tar.gz") +source=("$pkgname-$pkgver.tar.gz::https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v$pkgver.tar.gz") sha256sums=('78ffe5b60b6981b08667435dd26c5a179b612b8ca372bd9c23c896a8b2239a20') build() { From 386aeb74176dad5b89c1c7934084dd36ee958eb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:29:50 -0400 Subject: [PATCH 5/5] pocketsphinx: remove redundancies --- pocketsphinx/default/PKGBUILD | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pocketsphinx/default/PKGBUILD b/pocketsphinx/default/PKGBUILD index 10419448..18966de0 100644 --- a/pocketsphinx/default/PKGBUILD +++ b/pocketsphinx/default/PKGBUILD @@ -25,8 +25,7 @@ build() { package() { cd $pkgname-$pkgver - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -D -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" }