summaryrefslogtreecommitdiff
path: root/liburcu
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-11-19 21:52:34 +0100
committerTim Biermann <tbier@posteo.de>2021-11-19 21:52:44 +0100
commit313e1362971ebf2f4f30e80dc6310eb23c0010ee (patch)
tree1c0136be75c72b8dbb9e90eb9a834fe048cb2b88 /liburcu
parentff46444d1433996cc266b51612fe9b4c80c0af1f (diff)
downloadopt-313e1362971ebf2f4f30e80dc6310eb23c0010ee.tar.gz
opt-313e1362971ebf2f4f30e80dc6310eb23c0010ee.tar.xz
liburcu: initial commit, version 0.13.0
Diffstat (limited to 'liburcu')
-rw-r--r--liburcu/.footprint151
-rw-r--r--liburcu/.signature5
-rw-r--r--liburcu/Pkgfile17
3 files changed, 173 insertions, 0 deletions
diff --git a/liburcu/.footprint b/liburcu/.footprint
new file mode 100644
index 000000000..00b356c23
--- /dev/null
+++ b/liburcu/.footprint
@@ -0,0 +1,151 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/urcu/
+drwxr-xr-x root/root usr/include/urcu/arch/
+-rw-r--r-- root/root usr/include/urcu/arch/aarch64.h
+-rw-r--r-- root/root usr/include/urcu/arch/alpha.h
+-rw-r--r-- root/root usr/include/urcu/arch/arm.h
+-rw-r--r-- root/root usr/include/urcu/arch/gcc.h
+-rw-r--r-- root/root usr/include/urcu/arch/generic.h
+-rw-r--r-- root/root usr/include/urcu/arch.h
+-rw-r--r-- root/root usr/include/urcu/arch/hppa.h
+-rw-r--r-- root/root usr/include/urcu/arch/ia64.h
+-rw-r--r-- root/root usr/include/urcu/arch/m68k.h
+-rw-r--r-- root/root usr/include/urcu/arch/mips.h
+-rw-r--r-- root/root usr/include/urcu/arch/nios2.h
+-rw-r--r-- root/root usr/include/urcu/arch/ppc.h
+-rw-r--r-- root/root usr/include/urcu/arch/riscv.h
+-rw-r--r-- root/root usr/include/urcu/arch/s390.h
+-rw-r--r-- root/root usr/include/urcu/arch/sparc64.h
+-rw-r--r-- root/root usr/include/urcu/arch/tile.h
+-rw-r--r-- root/root usr/include/urcu/arch/x86.h
+-rw-r--r-- root/root usr/include/urcu-bp.h
+-rw-r--r-- root/root usr/include/urcu-call-rcu.h
+-rw-r--r-- root/root usr/include/urcu/call-rcu.h
+-rw-r--r-- root/root usr/include/urcu/cds.h
+-rw-r--r-- root/root usr/include/urcu/compiler.h
+-rw-r--r-- root/root usr/include/urcu/config.h
+-rw-r--r-- root/root usr/include/urcu/debug.h
+-rw-r--r-- root/root usr/include/urcu-defer.h
+-rw-r--r-- root/root usr/include/urcu/defer.h
+-rw-r--r-- root/root usr/include/urcu-flavor.h
+-rw-r--r-- root/root usr/include/urcu/flavor.h
+-rw-r--r-- root/root usr/include/urcu/futex.h
+-rw-r--r-- root/root usr/include/urcu.h
+-rw-r--r-- root/root usr/include/urcu/hlist.h
+-rw-r--r-- root/root usr/include/urcu/lfstack.h
+-rw-r--r-- root/root usr/include/urcu/list.h
+drwxr-xr-x root/root usr/include/urcu/map/
+-rw-r--r-- root/root usr/include/urcu/map/clear.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu-bp.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu-mb.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu-memb.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu-qsbr.h
+-rw-r--r-- root/root usr/include/urcu/map/urcu-signal.h
+-rw-r--r-- root/root usr/include/urcu-pointer.h
+-rw-r--r-- root/root usr/include/urcu/pointer.h
+-rw-r--r-- root/root usr/include/urcu-qsbr.h
+-rw-r--r-- root/root usr/include/urcu/rcuhlist.h
+-rw-r--r-- root/root usr/include/urcu/rculfhash.h
+-rw-r--r-- root/root usr/include/urcu/rculfqueue.h
+-rw-r--r-- root/root usr/include/urcu/rculfstack.h
+-rw-r--r-- root/root usr/include/urcu/rculist.h
+-rw-r--r-- root/root usr/include/urcu/ref.h
+drwxr-xr-x root/root usr/include/urcu/static/
+-rw-r--r-- root/root usr/include/urcu/static/lfstack.h
+-rw-r--r-- root/root usr/include/urcu/static/pointer.h
+-rw-r--r-- root/root usr/include/urcu/static/rculfqueue.h
+-rw-r--r-- root/root usr/include/urcu/static/rculfstack.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-bp.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-common.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-mb.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-memb.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-qsbr.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-signal.h
+-rw-r--r-- root/root usr/include/urcu/static/urcu-signal-nr.h
+-rw-r--r-- root/root usr/include/urcu/static/wfcqueue.h
+-rw-r--r-- root/root usr/include/urcu/static/wfqueue.h
+-rw-r--r-- root/root usr/include/urcu/static/wfstack.h
+-rw-r--r-- root/root usr/include/urcu/syscall-compat.h
+-rw-r--r-- root/root usr/include/urcu/system.h
+-rw-r--r-- root/root usr/include/urcu/tls-compat.h
+drwxr-xr-x root/root usr/include/urcu/uatomic/
+-rw-r--r-- root/root usr/include/urcu/uatomic/aarch64.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/alpha.h
+-rw-r--r-- root/root usr/include/urcu/uatomic_arch.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/arm.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/gcc.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/generic.h
+-rw-r--r-- root/root usr/include/urcu/uatomic.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/hppa.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/ia64.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/m68k.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/mips.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/nios2.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/ppc.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/riscv.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/s390.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/sparc64.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/tile.h
+-rw-r--r-- root/root usr/include/urcu/uatomic/x86.h
+-rw-r--r-- root/root usr/include/urcu/urcu-bp.h
+-rw-r--r-- root/root usr/include/urcu/urcu-futex.h
+-rw-r--r-- root/root usr/include/urcu/urcu.h
+-rw-r--r-- root/root usr/include/urcu/urcu-mb.h
+-rw-r--r-- root/root usr/include/urcu/urcu-memb.h
+-rw-r--r-- root/root usr/include/urcu/urcu-qsbr.h
+-rw-r--r-- root/root usr/include/urcu/urcu_ref.h
+-rw-r--r-- root/root usr/include/urcu/urcu-signal.h
+-rw-r--r-- root/root usr/include/urcu/wfcqueue.h
+-rw-r--r-- root/root usr/include/urcu/wfqueue.h
+-rw-r--r-- root/root usr/include/urcu/wfstack.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/liburcu.a
+-rw-r--r-- root/root usr/lib/liburcu-bp.a
+-rwxr-xr-x root/root usr/lib/liburcu-bp.la
+-rwxr-xr-x root/root usr/lib/liburcu-bp.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-bp.so.8 -> liburcu-bp.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-bp.so -> liburcu-bp.so.8.0.0
+-rw-r--r-- root/root usr/lib/liburcu-cds.a
+-rwxr-xr-x root/root usr/lib/liburcu-cds.la
+-rwxr-xr-x root/root usr/lib/liburcu-cds.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-cds.so.8 -> liburcu-cds.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-cds.so -> liburcu-cds.so.8.0.0
+-rw-r--r-- root/root usr/lib/liburcu-common.a
+-rwxr-xr-x root/root usr/lib/liburcu-common.la
+-rwxr-xr-x root/root usr/lib/liburcu-common.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-common.so.8 -> liburcu-common.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-common.so -> liburcu-common.so.8.0.0
+-rwxr-xr-x root/root usr/lib/liburcu.la
+-rw-r--r-- root/root usr/lib/liburcu-mb.a
+-rwxr-xr-x root/root usr/lib/liburcu-mb.la
+-rwxr-xr-x root/root usr/lib/liburcu-mb.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-mb.so.8 -> liburcu-mb.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-mb.so -> liburcu-mb.so.8.0.0
+-rw-r--r-- root/root usr/lib/liburcu-memb.a
+-rwxr-xr-x root/root usr/lib/liburcu-memb.la
+-rwxr-xr-x root/root usr/lib/liburcu-memb.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-memb.so.8 -> liburcu-memb.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-memb.so -> liburcu-memb.so.8.0.0
+-rw-r--r-- root/root usr/lib/liburcu-qsbr.a
+-rwxr-xr-x root/root usr/lib/liburcu-qsbr.la
+-rwxr-xr-x root/root usr/lib/liburcu-qsbr.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-qsbr.so.8 -> liburcu-qsbr.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-qsbr.so -> liburcu-qsbr.so.8.0.0
+-rw-r--r-- root/root usr/lib/liburcu-signal.a
+-rwxr-xr-x root/root usr/lib/liburcu-signal.la
+-rwxr-xr-x root/root usr/lib/liburcu-signal.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-signal.so.8 -> liburcu-signal.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu-signal.so -> liburcu-signal.so.8.0.0
+-rwxr-xr-x root/root usr/lib/liburcu.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu.so.8 -> liburcu.so.8.0.0
+lrwxrwxrwx root/root usr/lib/liburcu.so -> liburcu.so.8.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu-bp.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu-cds.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu-mb.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu-qsbr.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/liburcu-signal.pc
diff --git a/liburcu/.signature b/liburcu/.signature
new file mode 100644
index 000000000..13d627f09
--- /dev/null
+++ b/liburcu/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/SOLL8MboyPT5+UJNjPraY1EPPL5JMz3GvNNUv7sLcfJ6SX5dVEroXm/axstpypLNkovg1NACRjufnxEVgznkQU=
+SHA256 (Pkgfile) = d1f6b922b0339662287fecfbd4581f0e38059d686c46e8e1a93efb1e4e160e3e
+SHA256 (.footprint) = eaf251be5ee2f358896d1dd697cc550d53ebc0858edce348fa6755b4781d27b4
+SHA256 (userspace-rcu-0.13.0.tar.bz2) = cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf20ba20
diff --git a/liburcu/Pkgfile b/liburcu/Pkgfile
new file mode 100644
index 000000000..f5b04b08c
--- /dev/null
+++ b/liburcu/Pkgfile
@@ -0,0 +1,17 @@
+# Description: a LGPLv2.1 userspace RCU (read-copy-update) library
+# URL: https://liburcu.org/
+# Maintainer: CRUX System Team, core-ports at crux dot nu
+
+name=liburcu
+version=0.13.0
+release=1
+source=(https://lttng.org/files/urcu/userspace-rcu-$version.tar.bz2)
+
+build() {
+ cd userspace-rcu-$version
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+
+ rm -r $PKG/usr/share
+}

Generated by cgit