summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 17 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 46e98853a9b5..1970fc75d5cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,29 @@
# Maintainer: Oleksandr Natalenko aka post-factum <oleksandr@natalenko.name>
+
pkgname=pingtcp
-pkgver=0.0.4
-pkgrel=2
+pkgver=0.0.6
+pkgrel=1
pkgdesc="Small utility to measure TCP handshake time (torify-friendly)"
-url="https://gitlab.com/post-factum/${pkgname}"
-arch=('i686' 'x86_64')
-license=('GPLv3')
-depends=('glibc' 'gcc-libs' 'libunwind' 'gperftools')
-optdepends=('torsocks: for TOR support')
-makedepends=('gcc' 'cmake' 'make' 'libunwind' 'gperftools')
-source=(${pkgname}-${pkgver}.tar.gz::https://gitlab.com/post-factum/${pkgname}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
-
-sha256sums=('23582f215881f635911e03aeb5789f32d385ddacab5726f9eabbcff59b61aa7c')
-
-prepare() {
- cd "${srcdir}/${pkgname}-v${pkgver}"
-
- mkdir -p build
-}
+url="https://codeberg.org/post-factum/${pkgname}"
+arch=(x86_64)
+license=(GPL3)
+depends=(libbsd)
+makedepends=(meson)
+optdepends=("torsocks: for TOR support")
+source=(${pkgname}-${pkgver}.tar.gz::https://codeberg.org/post-factum/${pkgname}/archive/v${pkgver}.tar.gz)
+sha256sums=('687ce10f8dc8446d9253c3bbca9dedeae8a91f9cf81a855ae0ed41017318e3f4')
build() {
- cd "${srcdir}/${pkgname}-v${pkgver}/build"
+ cd ${pkgname}
+
+ arch-meson . build
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr ..
- make -j$(nproc)
+ meson compile -C build
}
package() {
- cd "${srcdir}/${pkgname}-v${pkgver}/build"
+ cd ${pkgname}
- make install
+ meson install -C build --destdir "${pkgdir}"
}