diff options
author | Sven Fischer | 2021-12-20 12:25:18 +0100 |
---|---|---|
committer | Sven Fischer | 2021-12-20 12:25:18 +0100 |
commit | f966f2af29c9936a53003827c5fc6aba8f6e94d4 (patch) | |
tree | 2950a3ea1e75e0098ac76fb14c2eb6670d320c38 | |
parent | 9ad671eea0a408ff6c2767a0fd77300068dbac17 (diff) | |
download | aur-read-it-later-git.tar.gz |
rework build, check and package process according to https://wiki.archlinux.org/title/Meson_package_guidelines
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 6 insertions, 14 deletions
@@ -2,7 +2,7 @@ pkgbase = read-it-later-git pkgdesc = A wallabag client GTK GUI pkgver = 0.0.2.r144.ce19c0d pkgrel = 1 - url = https://belmoussaoui.com/2020/02/04/read-it-later/ + url = https://belmoussaoui.com/article/7-first-release-read-it-later arch = i686 arch = x86_64 license = GPL3 @@ -17,24 +17,16 @@ source=('git+https://gitlab.gnome.org/World/read-it-later.git') sha512sums=('SKIP') builddir=build -pkgver() { - cd "${srcdir}/${_pkgname}" - local srcversion="$(grep "version" Cargo.toml | head -n1 | cut -d '"' -f 2)" - printf "%s.r%s.%s" $srcversion "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - build() { - cd "${srcdir}/${_pkgname}" - meson --prefix /usr $builddir - ninja -v -C $builddir + arch-meson "${srcdir}/${_pkgname}" "$builddir" + meson compile -C "$builddir" } check() { - cd "${srcdir}/${_pkgname}" - ninja -C $builddir test + meson test -C "$builddir" } package() { - cd "${srcdir}/${_pkgname}" - DESTDIR="${pkgdir}" ninja -C $builddir install + DESTDIR="$pkgdir" meson install -C "$builddir" } + |