linux_alpine/srcpkgs/melon/APKBUILD
itmodulo d988b6403f
All checks were successful
Release Alpine apk for ARM64v8 / compilation-arm64v8 (push) Successful in 9m58s
add melon patched
2025-02-11 23:22:38 +01:00

55 lines
1.3 KiB
Text
Executable file

# Contributor: Jakob Meier <comcloudway@ccw.icu>
# Maintainer: Jakob Meier <comcloudway@ccw.icu>
pkgname=melon
pkgver=0.2.0
pkgrel=0
pkgdesc="Melon is a video player that aims to be mobile friendly. Stream videos on the go from multiple sources."
url="https://codeberg.org/comcloudway/melon"
arch="noarch"
license="GPL-3.0-or-later"
depends="
gettext
gst-plugins-rs
gtk4.0
libadwaita
py3-beautifulsoup4
py3-gobject3
py3-lxml
py3-requests
py3-unidecode
"
makedepends="
desktop-file-utils
gtk4.0-dev
libadwaita-dev
meson
"
subpackages="$pkgname-lang $pkgname-pyc"
source="
melon-$pkgver.tar.gz::https://codeberg.org/comcloudway/melon/archive/$pkgver.tar.gz
0001-update-metainfo-file-to-pass-appstream-validate.patch
"
builddir="$srcdir/$pkgname"
prepare() {
default_prepare
ls -lah
}
build() {
abuild-meson build
ninja -C build
}
check() {
meson test -C build --print-errorlog
}
package() {
DESTDIR="$pkgdir" meson install -C build
}
sha512sums="
beb470c0c59011c47a94427ee4a3dc661a2b713714d1835c1c3e190c15aa9df607facadbdd635381c2331d31f2731b9314e210ea1a45134d84114b8c03540c40 melon-0.2.0.tar.gz
6ec18aa024605be6426f2bad8b585e86ee2e64212aa09244fc68f7b889deeaacd63bcb067e2226ffa9a40eda4795ecf9aa3adb212b53e4ec708cb9d757fffb79 0001-update-metainfo-file-to-pass-appstream-validate.patch
"