Cleaned up PKGBUILD
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Jef Roosens 2022-05-24 11:49:25 +02:00
parent c5b182e308
commit 25eb4c6166
Signed by: Jef Roosens
GPG key ID: B75D4F293C7052DB
3 changed files with 43 additions and 26 deletions

View file

@ -1,38 +1,53 @@
# Maintainer: Felix Bühler <account at buehler dot rocks>
# vim: ft=bash
# Maintainer: Jef Roosens
# Contributor: Felix Bühler <account at buehler dot rocks>
pkgname=jjr-newsflash
_pkgname=news_flash_gtk
pkgver=1070.0d9f8d9
_pkgname='news_flash_gtk'
pkgname='jjr-newsflash-git'
pkgver=1141.40ff7cf
pkgrel=1
pkgdesc="The spiritual successor to FeedReader"
pkgdesc='The spiritual successor to FeedReader (development version)'
arch=('x86_64')
url="https://gitlab.com/news-flash/news_flash_gtk"
license=(GPL3)
depends=(libadwaita gtk4 webkit2gtk-5.0)
makedepends=(git cargo meson rust sccache)
conflicts=(newsflash)
source=("git+https://gitlab.com/news-flash/news_flash_gtk.git")
sha512sums=("SKIP")
url='https://gitlab.com/news-flash/news_flash_gtk'
license=('GPL3')
depends=(
'libadwaita'
'gtk4'
'webkit2gtk-5.0'
)
makedepends=(
'git'
'meson'
'rust'
)
conflicts=('newsflash' 'newsflash-git')
source=("${_pkgname}::git+https://gitlab.com/news-flash/news_flash_gtk.git")
md5sums=("SKIP")
pkgver() {
cd "${_pkgname}"
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
prepare() {
cd "${_pkgname}"
# Trustdns likes to bug out when not on a stable network
sed -i 's/\.trust_dns(true)/\.trust_dns(false)/' src/util/mod.rs
}
build() {
cd "${_pkgname}"
#rm -rf _build
arch-meson _build
ninja -C _build
}
package() {
cd "${_pkgname}"
env DESTDIR="$pkgdir" ninja -C _build install
env DESTDIR="${pkgdir}" ninja -C _build install
}