Date: Wednesday, March 22, 2023 @ 21:48:33
Author: dvzrv
Revision: 1426972
upgpkg: espeakup 0.90-2: Rebuild to re-sign package.
Remove unnecessary quotes and curly braces.
Switch to bash arrays with one entry per line for better handling.
Simplify meson calls to adhere to packaging guidelines.
Modified:
espeakup/trunk/PKGBUILD
----------+
PKGBUILD | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-22 21:37:19 UTC (rev 1426971)
+++ PKGBUILD 2023-03-22 21:48:33 UTC (rev 1426972)
@@ -4,26 +4,34 @@
pkgname=espeakup
pkgver=0.90
-pkgrel=1
+pkgrel=2
pkgdesc="A light weight connector for espeak-ng and speakup"
-arch=('x86_64')
+arch=(x86_64)
url="https://github.com/linux-speakup/espeakup"
-license=('GPL3')
-depends=('glibc' 'espeak-ng')
-makedepends=('alsa-lib' 'meson' 'ruby-ronn-ng')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linux-speakup/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
+license=(GPL3)
+depends=(
+ glibc
+ espeak-ng
+)
+makedepends=(
+ alsa-lib
+ meson
+ ruby-ronn-ng
+)
+source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
sha512sums=('0731835a04063c5eac8ed0ed37cd92cc5d2dd1c58cbd94e158b7dfbb7bc0e2f84a6484fffd9009bf2920652a36fb737044b2e1fb67fb1679ee7150855bc9a15e')
b2sums=('f91a70bad0d985d313852b9e5f72dea4330ab23050ca6904ae5895d513088031f34d878cd64d97dcf2cf02dddc3e9fdabd0826cac98634829019ed3267e27bd8')
build() {
- cd "$pkgname-$pkgver"
- arch-meson build
+ arch-meson build $pkgname-$pkgver
ninja -C build
}
package() {
- depends+=('libasound.so')
- cd "$pkgname-$pkgver"
- DESTDIR="${pkgdir}" meson install -C build
+ depends+=(
+ alsa-lib libasound.so
+ )
+
+ DESTDIR="$pkgdir" meson install -C build
}