summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 12 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fe534644e8b1..4d7fb8a56f41 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,29 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+
pkgname=libmicrodns-git
-_pkgname=libmicrodns
-pkgver=0.2.0
+_pkg="${pkgname%-git}"
+pkgver=0.2.0.r6.g1d4556e
pkgrel=1
pkgdesc='Minimal mDNS resolver library'
url='https://github.com/videolabs/libmicrodns'
arch=('x86_64')
license=('LGPL2.1')
depends=('glibc')
-makedepends=('git')
-provides=('libmicrodns.so' "libmicrodns=${pkgver}")
-conflicts=('libmicrodns')
-source=("git+https://github.com/videolabs/libmicrodns.git")
+makedepends=('git' 'meson')
+provides=("$_pkg.so" "$_pkg")
+conflicts=("$_pkg")
+source=("$_pkg::git+$url")
sha512sums=('SKIP')
pkgver() {
- cd $_pkgname
- git describe --tags | sed 's/-/+/g'
+ git -C "$_pkg" describe --long --tags | sed 's/-/.r/;s/-/./'
}
build() {
- arch-meson "$_pkgname" build
- ninja -C build
+ arch-meson "$_pkg" build
+ meson compile -C build
}
package() {
- DESTDIR="$pkgdir" meson install -C build
+ DESTDIR="$pkgdir" meson install -C build
}