[arch-commits] Commit in gst-plugins-espeak/repos/community-x86_64 (3 files)
Alexander Epaneshnikov
alex19ep at gemini.archlinux.org
Sun Dec 5 06:16:56 UTC 2021
Date: Sunday, December 5, 2021 @ 06:16:56
Author: alex19ep
Revision: 1065121
archrelease: copy trunk to community-x86_64
Added:
gst-plugins-espeak/repos/community-x86_64/PKGBUILD
(from rev 1065120, gst-plugins-espeak/trunk/PKGBUILD)
Deleted:
gst-plugins-espeak/repos/community-x86_64/PKGBUILD
gst-plugins-espeak/repos/community-x86_64/fix-build.patch
-----------------+
PKGBUILD | 71 ++++++++++++++++++++++++++++++------------------------
fix-build.patch | 26 -------------------
2 files changed, 40 insertions(+), 57 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-05 06:16:44 UTC (rev 1065120)
+++ PKGBUILD 2021-12-05 06:16:56 UTC (rev 1065121)
@@ -1,31 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-
-pkgname=gst-plugins-espeak
-pkgver=0.5.0
-pkgrel=3
-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')
-source=(https://download.sugarlabs.org/sources/honey/$pkgname/$pkgname-$pkgver.tar.gz
- fix-build.patch)
-sha256sums=('9696278924ef3ba6c4d8b579bd349c81ed42879554d45f0e2be230cf0a893704'
- 'aea0d1df4753584925e864450bce2d6ce8a7f1d7108e164057140bc5d7bb63fc')
-
-prepare() {
- cd $pkgname-$pkgver
- patch -Np1 -i ../fix-build.patch
- autoreconf -fi
-}
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
Copied: gst-plugins-espeak/repos/community-x86_64/PKGBUILD (from rev 1065120, gst-plugins-espeak/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-12-05 06:16:56 UTC (rev 1065121)
@@ -0,0 +1,40 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+
+pkgname=gst-plugins-espeak
+pkgver=0.5.0
+pkgrel=4
+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')
+
+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
+ autoreconf -fi
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
Deleted: fix-build.patch
===================================================================
--- fix-build.patch 2021-12-05 06:16:44 UTC (rev 1065120)
+++ fix-build.patch 2021-12-05 06:16:56 UTC (rev 1065121)
@@ -1,26 +0,0 @@
-From 56a5a56a38cf460d9af4bef12327b39aef3bfa6e Mon Sep 17 00:00:00 2001
-From: Adrian Bunk <bunk at debian.org>
-Date: Sat, 28 Apr 2018 20:07:31 +0300
-Subject: [PATCH] Stop using -export-symbols-regex
-
-The old regex is no longer correct for GStreamer 1.14.
-
-Bug-Debian: https://bugs.debian.org/894642
-Signed-off-by: James Cameron <quozl at laptop.org>
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index c6eda69..1b69262 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -42,7 +42,7 @@ GST_ALL_LDFLAGS="-no-undefined"
- AC_SUBST(GST_ALL_LDFLAGS)
-
- dnl set proper LDFLAGS for plugins
--GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex '^_*gst_plugin_desc\$\$' $GST_ALL_LDFLAGS"
-+GST_PLUGIN_LDFLAGS="-module -avoid-version $GST_ALL_LDFLAGS"
- AC_SUBST(GST_PLUGIN_LDFLAGS)
-
- AC_OUTPUT(Makefile m4/Makefile src/Makefile)
More information about the arch-commits
mailing list