diff options
author | Tim Biermann <tbier@posteo.de> | 2021-11-19 21:52:34 +0100 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-11-19 21:52:44 +0100 |
commit | 313e1362971ebf2f4f30e80dc6310eb23c0010ee (patch) | |
tree | 1c0136be75c72b8dbb9e90eb9a834fe048cb2b88 /liburcu | |
parent | ff46444d1433996cc266b51612fe9b4c80c0af1f (diff) | |
download | opt-313e1362971ebf2f4f30e80dc6310eb23c0010ee.tar.gz opt-313e1362971ebf2f4f30e80dc6310eb23c0010ee.tar.xz |
liburcu: initial commit, version 0.13.0
Diffstat (limited to 'liburcu')
-rw-r--r-- | liburcu/.footprint | 151 | ||||
-rw-r--r-- | liburcu/.signature | 5 | ||||
-rw-r--r-- | liburcu/Pkgfile | 17 |
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 +} |