From 900370ad8a3183414cb035e36c4a2eededdd1975 Mon Sep 17 00:00:00 2001 From: awiouy Date: Fri, 1 Jun 2018 02:29:32 +0200 Subject: [PATCH] userspace-rcu: initial package --- .../userspace-rcu/package.mk | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk new file mode 100644 index 0000000000..994299e2d4 --- /dev/null +++ b/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk @@ -0,0 +1,20 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="userspace-rcu" +PKG_VERSION="0.10.1" +PKG_SHA256="4ddbca9927b459b7a295dec612cf43df5886d398161d50c59d0097995e368a3b" +PKG_ARCH="any" +PKG_LICENSE="LGPLv2.1" +PKG_SITE="http://liburcu.org" +PKG_URL="https://github.com/urcu/userspace-rcu/archive/v$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain" +PKG_LONGDESC="userspace read-copy-update library" +PKG_TOOLCHAIN="autotools" + +PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ + --enable-static" + +pre_configure_target() { + CFLAGS="$CFLAGS -fPIC" +}