2024-07-02 08:57:20 +00:00

59 lines
1.3 KiB
Plaintext

# Contributor: fossdd <fossdd@pwned.life>
# Maintainer: fossdd <fossdd@pwned.life>
pkgname=dialect
pkgver=2.4.1
pkgrel=0
pkgdesc="Translation app for GNOME"
url="https://apps.gnome.org/Dialect/"
arch="noarch"
license="GPL-3.0-or-later"
depends="
desktop-file-utils
gstreamer
libadwaita
libsoup3
py3-beautifulsoup4
py3-dbus
py3-gobject3
py3-gst
py3-gtts
"
makedepends="
blueprint-compiler
gobject-introspection
gstreamer-dev
gtk4.0-dev
libadwaita-dev
libsoup3-dev
meson
py3-gobject3-dev
"
checkdepends="appstream-glib"
subpackages="$pkgname-lang"
source="$pkgname-$pkgver.tar.gz::https://github.com/dialect-app/dialect/archive/refs/tags/$pkgver.tar.gz
$pkgname-po-$pkgver.tar.gz::https://github.com/dialect-app/po/archive/refs/tags/$pkgver.tar.gz
"
prepare() {
default_prepare
mv "$srcdir"/po-$pkgver/* "$srcdir"/dialect-$pkgver/po/
}
build() {
abuild-meson . output
meson compile -C output
}
check() {
meson test --no-rebuild --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
792558092c099723b16735093a51c6aa5f8c9b955b42c6d91b9153c40c7a17527ffc6d22566442e80a38d97f5745721085b74e9df77f25c4996868cbb9d7e4c7 dialect-2.4.1.tar.gz
8ea0dcf29a127ac6147539e9e565b5ab9940f6a5fcd8656d9b361310eac51edebfe18cad11e9817942019899bfd2f17286e6bd988d5cde7d1e7c25cb0a696125 dialect-po-2.4.1.tar.gz
"