diff options
author | Laurent Brock | 2023-01-22 16:22:56 +0100 |
---|---|---|
committer | Laurent Brock | 2023-01-22 16:22:56 +0100 |
commit | a4ae6e68c12556a535dfc332629db36fff205dc2 (patch) | |
tree | 709ea71fc5fc7da79614168743814b98e7ef541c | |
download | aur-a4ae6e68c12556a535dfc332629db36fff205dc2.tar.gz |
Initial setup commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..338a32d05dd8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = python-edge-tts + pkgdesc = Use Microsoft Edge's online text-to-speech service from within your Python code or using the provided edge-tts or edge-playback command + pkgver = 6.1.1 + pkgrel = 1 + url = https://github.com/rany2/edge-tts + arch = any + license = GPL3 + makedepends = git + makedepends = python-setuptools + depends = python + depends = python-aiohttp + depends = python-yarl + depends = python-frozenlist + depends = python-async-timeout + depends = python-multidict + depends = python-charset-normalizer + depends = python-aiosignal + depends = python-attrs + depends = python-idna + source = https://files.pythonhosted.org/packages/84/c9/81a7961004234a8b142879d93205ec1eba4acd6557e79a4deb3e661d7fb0/edge-tts-6.1.1.tar.gz + sha256sums = ccbebf95553ac10b0badd3000e8590278f2d152f3aacff9845c8cca32058870b + +pkgname = python-edge-tts diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..43bf50e78d20 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Laurent Brock <incognito0135@protonmail.com> + +_pkgname=edge-tts +pkgname=python-${_pkgname} +pkgver=6.1.1 +pkgrel=1 +pkgdesc="Use Microsoft Edge's online text-to-speech service from within your Python code or using the provided edge-tts or edge-playback command" +arch=(any) +url=https://github.com/rany2/edge-tts +license=(GPL3) +depends=(python python-aiohttp python-yarl python-frozenlist python-async-timeout python-multidict python-charset-normalizer python-aiosignal python-attrs python-idna) +makedepends=( + git + python-setuptools +) + +source=(https://files.pythonhosted.org/packages/84/c9/81a7961004234a8b142879d93205ec1eba4acd6557e79a4deb3e661d7fb0/edge-tts-${pkgver}.tar.gz) +sha256sums=('ccbebf95553ac10b0badd3000e8590278f2d152f3aacff9845c8cca32058870b') + +pkgver() { + cd edge-tts-${pkgver} + awk 'FNR==3{print $2}' PKG-INFO +} + +build() { + cd edge-tts-${pkgver} + python setup.py build +} + +package() { + cd edge-tts-${pkgver} + python setup.py install --root=$pkgdir --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/edge-tts/ +} |