diff options
author | bobpaul | 2025-01-13 15:32:56 -0500 |
---|---|---|
committer | bobpaul | 2025-01-13 15:32:56 -0500 |
commit | bef036115fe8afabc1c83fa5927f4e80f9b0d619 (patch) | |
tree | c7413ccf6a335696324a64a1508a6875fffe88fe | |
parent | 244c3a476b16b6de139b8dccbaf95cabc1598307 (diff) | |
download | aur-mavlink-router-git.tar.gz |
Updated to meson build
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 16 insertions, 30 deletions
@@ -1,16 +1,17 @@ pkgbase = mavlink-router-git pkgdesc = Route mavlink packets between endpoints (serial, tcp, udp, etc) - pkgver = v1.r33.61ce186 - pkgrel = 2 + pkgver = v3.r26.51983a4 + pkgrel = 1 url = https://github.com/intel/mavlink-router arch = x86_64 license = Apache 2.0 makedepends = git - depends = python-pymavlink + makedepends = meson + makedepends = gcc + makedepends = systemd provides = mavlink-router conflicts = mavlink-router source = git+https://github.com/intel/mavlink-router.git md5sums = SKIP pkgname = mavlink-router-git - @@ -1,15 +1,15 @@ # Maintainer: bobpaul <bobpaul@users.noreply.github.com> # contact me via AUR or archlinux forums pkgname=mavlink-router-git # '-bzr', '-git', '-hg' or '-svn' -pkgver=v1.r33.61ce186 -pkgrel=2 +pkgver=v3.r26.51983a4 +pkgrel=1 pkgdesc="Route mavlink packets between endpoints (serial, tcp, udp, etc)" arch=('x86_64') url="https://github.com/intel/mavlink-router" license=('Apache 2.0') groups=() -depends=('python-pymavlink') -makedepends=('git') # 'bzr', 'git', 'mercurial' or 'subversion' +depends=() +makedepends=('git' 'meson' 'gcc' 'systemd') # 'bzr', 'git', 'mercurial' or 'subversion' provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") replaces=() @@ -20,41 +20,26 @@ source=('git+https://github.com/intel/mavlink-router.git') noextract=() md5sums=('SKIP') -# Please refer to the 'USING VCS SOURCES' section of the PKGBUILD man page for -# a description of each element in the source array. - pkgver() { cd "$srcdir/${pkgname%-git}" - -# Git, tags available printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" -# Git, no tags available -# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - } -#prepare() { -# cd "$srcdir/${pkgname%-git}" -# patch -p1 -i "$srcdir/${pkgname%-git}.patch" -#} - -build() { +prepare() { cd "$srcdir/${pkgname%-git}" git submodule update --init --recursive - ./autogen.sh - ./configure CFLAGS='-g -O2' \ - --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib64 \ - --prefix=/usr - make + meson setup \ + --buildtype=release \ + build . } -check() { +build() { cd "$srcdir/${pkgname%-git}" - make -k check + ninja -C build } package() { cd "$srcdir/${pkgname%-git}" - make DESTDIR="$pkgdir/" install + DESTDIR="${pkgdir}/" ninja -C build install } |