From 035a9f2d5c8670603d3971d6de5b1e815621c70f Mon Sep 17 00:00:00 2001 From: Jami Kettunen Date: Thu, 10 Feb 2022 09:54:01 +0200 Subject: [PATCH] New package: neard-0.18 --- srcpkgs/neard-devel | 1 + srcpkgs/neard/files/neard/log/run | 1 + srcpkgs/neard/files/neard/run | 4 ++++ srcpkgs/neard/template | 34 +++++++++++++++++++++++++++++++ 4 files changed, 40 insertions(+) create mode 120000 srcpkgs/neard-devel create mode 120000 srcpkgs/neard/files/neard/log/run create mode 100644 srcpkgs/neard/files/neard/run create mode 100644 srcpkgs/neard/template diff --git a/srcpkgs/neard-devel b/srcpkgs/neard-devel new file mode 120000 index 000000000000..fac01218e66a --- /dev/null +++ b/srcpkgs/neard-devel @@ -0,0 +1 @@ +neard \ No newline at end of file diff --git a/srcpkgs/neard/files/neard/log/run b/srcpkgs/neard/files/neard/log/run new file mode 120000 index 000000000000..3a5b4a586051 --- /dev/null +++ b/srcpkgs/neard/files/neard/log/run @@ -0,0 +1 @@ +/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/neard/files/neard/run b/srcpkgs/neard/files/neard/run new file mode 100644 index 000000000000..34da536577b2 --- /dev/null +++ b/srcpkgs/neard/files/neard/run @@ -0,0 +1,4 @@ +#!/bin/sh +sv check dbus >/dev/null || exit 1 +[ -f conf ] && . ./conf +exec /usr/libexec/nfc/neard ${ARGS:--n} diff --git a/srcpkgs/neard/template b/srcpkgs/neard/template new file mode 100644 index 000000000000..006c98a6f7a1 --- /dev/null +++ b/srcpkgs/neard/template @@ -0,0 +1,34 @@ +# Template file for 'neard' +pkgname=neard +version=0.18 +revision=1 +build_style=gnu-configure +configure_args="--disable-systemd --enable-tools" +makedepends="glib-devel libnl-devel" +hostmakedepends="autoconf autoconf-archive automake libtool pkg-config" +short_desc="Near Field Communication (NFC) manager" +maintainer="Jami Kettunen " +license="GPL-2.0-only" +homepage="https://github.com/linux-nfc/neard" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=c013e3115315e2e11d16b5f0f1c8ce9afbcdba26800aad91245fd9b4a5dc938b + +pre_configure() { + ./bootstrap # generate configure script +} + +post_install() { + vsv neard +} + +neard-devel_package() { + depends="neard>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + # correct neard version.h install path + mv ${PKGDESTDIR}/usr/include/version.h \ + ${PKGDESTDIR}/usr/include/near + vmove usr/lib/pkgconfig + } +}