Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
gst-plugins-espeak


Commits:
2f88b72b by Balló György at 2025-10-09T17:12:15+02:00
upgpkg: 0.6.0-1: Switch to git source, specify SPDX license

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,21 +1,17 @@
 pkgbase = gst-plugins-espeak
        pkgdesc = Use espeak as a sound source for gstreamer
-       pkgver = 0.5.0
-       pkgrel = 5
-       url = https://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak
+       pkgver = 0.6.0
+       pkgrel = 1
+       url = https://github.com/sugarlabs/gst-plugins-espeak
        arch = x86_64
-       license = LGPL
-       depends = gst-plugins-base-libs
+       license = LGPL-2.0-or-later
+       makedepends = git
        depends = espeak-ng
-       source = 
gst-plugins-espeak-0.5.0.tar.gz::https://github.com/sugarlabs/gst-plugins-espeak/archive/refs/tags/v0.5.0.tar.gz
-       source = 
fix-build.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/56a5a56a38cf460d9af4bef12327b39aef3bfa6e.patch
-       source = 
remove-0sugar.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/8f4765fab81cccce834b75a69956c17547be9391.patch
-       source = 
espeak-ng.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/643b4b11670198bcb73e2ccb523b2f3cfba639a0.patch
-       source = 
fix-espeak-ng-include.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/7f6e41274fb833a487a7ee8ac0c236f0821330cc.patch
-       sha256sums = 
dbca65ae824d105d07b97e26a40a699b54989df21119e60cc12266727aa1b32b
-       sha256sums = 
aea0d1df4753584925e864450bce2d6ce8a7f1d7108e164057140bc5d7bb63fc
-       sha256sums = 
9ec323b67884b7a9a262e3b48c69f6f87493c24fea7d698711de3576d15a3213
-       sha256sums = 
f143c400f387ecb71e81db9922232a08e4e11ebade45727334f2e28008fa3c5c
-       sha256sums = 
a225ee7bac231916db8a0a3fa02609eab8f04b63a3dcc5cbd94c8c505c26b4a8
+       depends = glib2
+       depends = glibc
+       depends = gst-plugins-base-libs
+       depends = gstreamer
+       source = 
git+https://github.com/sugarlabs/gst-plugins-espeak.git#tag=v0.6.0
+       b2sums = 
48bfc52cc76e37c3cd1e03c58e9c58268600f56bd3ea210b503c8cddd892e16c8d5a8af6c730f6593742d788f9485bdfbf1d72d7c88c7cdd2c361688c6b331c0
 
 pkgname = gst-plugins-espeak


=====================================
PKGBUILD
=====================================
@@ -1,40 +1,38 @@
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=gst-plugins-espeak
-pkgver=0.5.0
-pkgrel=5
-pkgdesc="Use espeak as a sound source for gstreamer"
-arch=('x86_64')
-url="https://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak";
-license=('LGPL')
-depends=('gst-plugins-base-libs' 'espeak-ng')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/gst-plugins-espeak/archive/refs/tags/v$pkgver.tar.gz";
-        
'fix-build.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/56a5a56a38cf460d9af4bef12327b39aef3bfa6e.patch'
-        
'remove-0sugar.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/8f4765fab81cccce834b75a69956c17547be9391.patch'
-        
'espeak-ng.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/643b4b11670198bcb73e2ccb523b2f3cfba639a0.patch'
-        
'fix-espeak-ng-include.patch::https://github.com/sugarlabs/gst-plugins-espeak/commit/7f6e41274fb833a487a7ee8ac0c236f0821330cc.patch')
-sha256sums=('dbca65ae824d105d07b97e26a40a699b54989df21119e60cc12266727aa1b32b'
-            'aea0d1df4753584925e864450bce2d6ce8a7f1d7108e164057140bc5d7bb63fc'
-            '9ec323b67884b7a9a262e3b48c69f6f87493c24fea7d698711de3576d15a3213'
-            'f143c400f387ecb71e81db9922232a08e4e11ebade45727334f2e28008fa3c5c'
-            'a225ee7bac231916db8a0a3fa02609eab8f04b63a3dcc5cbd94c8c505c26b4a8')
+pkgver=0.6.0
+pkgrel=1
+pkgdesc='Use espeak as a sound source for gstreamer'
+arch=(x86_64)
+url='https://github.com/sugarlabs/gst-plugins-espeak'
+license=(LGPL-2.0-or-later)
+depends=(
+  espeak-ng
+  glib2
+  glibc
+  gst-plugins-base-libs
+  gstreamer
+)
+makedepends=(git)
+source=("git+https://github.com/sugarlabs/$pkgname.git#tag=v$pkgver";)
+b2sums=(48bfc52cc76e37c3cd1e03c58e9c58268600f56bd3ea210b503c8cddd892e16c8d5a8af6c730f6593742d788f9485bdfbf1d72d7c88c7cdd2c361688c6b331c0)
 
 prepare() {
-  cd $pkgname-$pkgver
-  patch -Np1 -i ../fix-build.patch
-  patch -Np1 -i ../remove-0sugar.patch
-  patch -Np1 -i ../espeak-ng.patch
-  patch -Np1 -i ../fix-espeak-ng-include.patch
+  cd $pkgname
   autoreconf -fi
 }
 
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
+  cd $pkgname
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --localstatedir=/var
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gst-plugins-espeak/-/commit/2f88b72b2ce13dfa5e30f7f48126e9b3fd757452

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gst-plugins-espeak/-/commit/2f88b72b2ce13dfa5e30f7f48126e9b3fd757452
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to