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 /PKGBUILD | |
parent | 9ad671eea0a408ff6c2767a0fd77300068dbac17 (diff) | |
download | aur-f966f2af29c9936a53003827c5fc6aba8f6e94d4.tar.gz |
rework build, check and package process according to https://wiki.archlinux.org/title/Meson_package_guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -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" } + |