summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleksandr Natalenko2022-05-14 10:29:24 +0200
committerOleksandr Natalenko2022-05-14 10:29:24 +0200
commit2c3e830711880b41aadbf983f38053fefed04c98 (patch)
treeed877e1272f8737358b9b1f9337e3990a0ad2496
parentb498f08e9e4d377516e4674b513ef7db08bb307b (diff)
downloadaur-2c3e830711880b41aadbf983f38053fefed04c98.tar.gz
use meson
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 14 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 37aad94e078f..91020ee3b3c3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = pingtcp
pkgdesc = Small utility to measure TCP handshake time (torify-friendly)
- pkgver = 0.0.5
+ pkgver = 0.0.6
pkgrel = 1
url = https://gitlab.com/post-factum/pingtcp
arch = x86_64
license = GPL3
+ makedepends = meson
depends = libbsd
optdepends = torsocks: for TOR support
- source = pingtcp-0.0.5.tar.gz::https://gitlab.com/post-factum/pingtcp/-/archive/v0.0.5/pingtcp-v0.0.5.tar.gz
- sha256sums = 531d757be2a36b8b25e1577065c13864e595a26df21d467fd4c2f302f910efdc
+ source = pingtcp-0.0.6.tar.gz::https://gitlab.com/post-factum/pingtcp/-/archive/v0.0.6/pingtcp-v0.0.6.tar.gz
+ sha256sums = 323c63039d390f300f705c78dedcf5adfa02364b93a184e506a58fd4ddba7be9
pkgname = pingtcp
-
diff --git a/PKGBUILD b/PKGBUILD
index 40bf3ce999fc..b2e8818fab63 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,29 @@
# Maintainer: Oleksandr Natalenko aka post-factum <oleksandr@natalenko.name>
+
pkgname=pingtcp
-pkgver=0.0.5
+pkgver=0.0.6
pkgrel=1
pkgdesc="Small utility to measure TCP handshake time (torify-friendly)"
url="https://gitlab.com/post-factum/${pkgname}"
arch=(x86_64)
license=(GPL3)
depends=(libbsd)
+makedepends=(meson)
optdepends=("torsocks: for TOR support")
source=(${pkgname}-${pkgver}.tar.gz::https://gitlab.com/post-factum/${pkgname}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
-
-sha256sums=('531d757be2a36b8b25e1577065c13864e595a26df21d467fd4c2f302f910efdc')
+sha256sums=('323c63039d390f300f705c78dedcf5adfa02364b93a184e506a58fd4ddba7be9')
build() {
- cd "${pkgname}-v${pkgver}"
+ cd ${pkgname}-v${pkgver}
- make
+ arch-meson . build
+
+ meson compile -C build
}
package() {
- cd "${pkgname}-v${pkgver}"
-
- make DESTDIR="${pkgdir}" PREFIX="/usr" install
+ cd ${pkgname}-v${pkgver}
- install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README"
+ meson install -C build --destdir "${pkgdir}"
}