aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2018-02-01 04:39:20 +0800
committertijl <tijl@FreeBSD.org>2018-02-01 04:39:20 +0800
commitc1c0996df42b82e36647afaca40139a34086d45e (patch)
tree1def8f08aa80a8f69559f4353c3dc7a0fa993ca6 /sysutils
parent42c8c7a33c0b63f58816e5b6900ec186af5e9a85 (diff)
downloadfreebsd-ports-gnome-c1c0996df42b82e36647afaca40139a34086d45e.tar.gz
freebsd-ports-gnome-c1c0996df42b82e36647afaca40139a34086d45e.tar.zst
freebsd-ports-gnome-c1c0996df42b82e36647afaca40139a34086d45e.zip
Add Linux version of sysutils/liburcu, needed by upcoming linux-dotnet ports.
Submitted by: dbn
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile2
-rw-r--r--sysutils/linux-c6-userspace-rcu/Makefile20
-rw-r--r--sysutils/linux-c6-userspace-rcu/distinfo7
-rw-r--r--sysutils/linux-c6-userspace-rcu/pkg-plist.amd6434
-rw-r--r--sysutils/linux-c6-userspace-rcu/pkg-plist.i38620
-rw-r--r--sysutils/linux-c7-userspace-rcu/Makefile21
-rw-r--r--sysutils/linux-c7-userspace-rcu/distinfo5
-rw-r--r--sysutils/linux-c7-userspace-rcu/pkg-plist.amd6420
8 files changed, 129 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index d43799e84501..4634aa875bc8 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -565,6 +565,8 @@
SUBDIR += lineak-xosdplugin
SUBDIR += lineakd
SUBDIR += linrename
+ SUBDIR += linux-c6-userspace-rcu
+ SUBDIR += linux-c7-userspace-rcu
SUBDIR += linux-crashplan
SUBDIR += linuxfdisk
SUBDIR += livecd
diff --git a/sysutils/linux-c6-userspace-rcu/Makefile b/sysutils/linux-c6-userspace-rcu/Makefile
new file mode 100644
index 000000000000..628fa7f836a7
--- /dev/null
+++ b/sysutils/linux-c6-userspace-rcu/Makefile
@@ -0,0 +1,20 @@
+# Created by: David Naylor <dbn@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= userspace-rcu
+PORTVERSION= 0.7.7
+CATEGORIES= sysutils linux
+MASTER_SITES= EPEL/u
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Userspace read-copy-update (RCU) data synchronization library (CentOS ${LINUX_DIST_VER})
+
+DESCR= ${.CURDIR}/../liburcu/pkg-descr
+RPMVERSION= 1.el6
+USES= linux:c6
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/sysutils/linux-c6-userspace-rcu/distinfo b/sysutils/linux-c6-userspace-rcu/distinfo
new file mode 100644
index 000000000000..15c067301061
--- /dev/null
+++ b/sysutils/linux-c6-userspace-rcu/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1515426757
+SHA256 (centos/userspace-rcu-0.7.7-1.el6.i686.rpm) = 0e7de375478dd1d48b152d491e9c0d00d59bbd8395e0b2b11202191bcdbde032
+SIZE (centos/userspace-rcu-0.7.7-1.el6.i686.rpm) = 60660
+SHA256 (centos/userspace-rcu-0.7.7-1.el6.x86_64.rpm) = 56f05b388a424103d5a6d543e83b8e3fb643f406885d7829213124188b04cb7c
+SIZE (centos/userspace-rcu-0.7.7-1.el6.x86_64.rpm) = 61684
+SHA256 (centos/userspace-rcu-0.7.7-1.el6.src.rpm) = 14f03c64eab41c4f27497f1d1dc2d04b9a322feee79d33cf9db5e2a89e990117
+SIZE (centos/userspace-rcu-0.7.7-1.el6.src.rpm) = 388947
diff --git a/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64 b/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64
new file mode 100644
index 000000000000..6d3575303b0d
--- /dev/null
+++ b/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64
@@ -0,0 +1,34 @@
+usr/lib/liburcu-bp.so.1
+usr/lib/liburcu-bp.so.1.0.0
+usr/lib/liburcu-cds.so.1
+usr/lib/liburcu-cds.so.1.0.0
+usr/lib/liburcu-common.so.1
+usr/lib/liburcu-common.so.1.0.0
+usr/lib/liburcu-mb.so.1
+usr/lib/liburcu-mb.so.1.0.0
+usr/lib/liburcu-qsbr.so.1
+usr/lib/liburcu-qsbr.so.1.0.0
+usr/lib/liburcu-signal.so.1
+usr/lib/liburcu-signal.so.1.0.0
+usr/lib/liburcu.so.1
+usr/lib/liburcu.so.1.0.0
+usr/lib64/liburcu-bp.so.1
+usr/lib64/liburcu-bp.so.1.0.0
+usr/lib64/liburcu-cds.so.1
+usr/lib64/liburcu-cds.so.1.0.0
+usr/lib64/liburcu-common.so.1
+usr/lib64/liburcu-common.so.1.0.0
+usr/lib64/liburcu-mb.so.1
+usr/lib64/liburcu-mb.so.1.0.0
+usr/lib64/liburcu-qsbr.so.1
+usr/lib64/liburcu-qsbr.so.1.0.0
+usr/lib64/liburcu-signal.so.1
+usr/lib64/liburcu-signal.so.1.0.0
+usr/lib64/liburcu.so.1
+usr/lib64/liburcu.so.1.0.0
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/gpl-2.0.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-2.1.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-relicensing.txt
+%%PORTDOCS%%usr/share/doc/userspace-rcu/ChangeLog
+%%PORTDOCS%%usr/share/doc/userspace-rcu/README
diff --git a/sysutils/linux-c6-userspace-rcu/pkg-plist.i386 b/sysutils/linux-c6-userspace-rcu/pkg-plist.i386
new file mode 100644
index 000000000000..df3af788c670
--- /dev/null
+++ b/sysutils/linux-c6-userspace-rcu/pkg-plist.i386
@@ -0,0 +1,20 @@
+usr/lib/liburcu-bp.so.1
+usr/lib/liburcu-bp.so.1.0.0
+usr/lib/liburcu-cds.so.1
+usr/lib/liburcu-cds.so.1.0.0
+usr/lib/liburcu-common.so.1
+usr/lib/liburcu-common.so.1.0.0
+usr/lib/liburcu-mb.so.1
+usr/lib/liburcu-mb.so.1.0.0
+usr/lib/liburcu-qsbr.so.1
+usr/lib/liburcu-qsbr.so.1.0.0
+usr/lib/liburcu-signal.so.1
+usr/lib/liburcu-signal.so.1.0.0
+usr/lib/liburcu.so.1
+usr/lib/liburcu.so.1.0.0
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/gpl-2.0.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-2.1.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-relicensing.txt
+%%PORTDOCS%%usr/share/doc/userspace-rcu/ChangeLog
+%%PORTDOCS%%usr/share/doc/userspace-rcu/README
diff --git a/sysutils/linux-c7-userspace-rcu/Makefile b/sysutils/linux-c7-userspace-rcu/Makefile
new file mode 100644
index 000000000000..44d557f6f6f2
--- /dev/null
+++ b/sysutils/linux-c7-userspace-rcu/Makefile
@@ -0,0 +1,21 @@
+# Created by: David Naylor <dbn@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= userspace-rcu
+PORTVERSION= 0.7.16
+CATEGORIES= sysutils linux
+MASTER_SITES= EPEL7/u
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Userspace read-copy-update (RCU) data synchronization library (CentOS ${LINUX_DIST_VER})
+
+DESCR= ${.CURDIR}/../liburcu/pkg-descr
+ONLY_FOR_ARCHS= amd64
+RPMVERSION= 1.el7
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/sysutils/linux-c7-userspace-rcu/distinfo b/sysutils/linux-c7-userspace-rcu/distinfo
new file mode 100644
index 000000000000..54058c7258f4
--- /dev/null
+++ b/sysutils/linux-c7-userspace-rcu/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1515352455
+SHA256 (centos/userspace-rcu-0.7.16-1.el7.x86_64.rpm) = b3c77e1533d1d2346fd7024e058248e4ed786c7be543726e8ad87a255b7d9a82
+SIZE (centos/userspace-rcu-0.7.16-1.el7.x86_64.rpm) = 74732
+SHA256 (centos/userspace-rcu-0.7.16-1.el7.src.rpm) = 0df61da8a3f7779aa8baefbdb247b6ba2d66d42dba48df4bb1532642da092993
+SIZE (centos/userspace-rcu-0.7.16-1.el7.src.rpm) = 397699
diff --git a/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64 b/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64
new file mode 100644
index 000000000000..34a118f57126
--- /dev/null
+++ b/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64
@@ -0,0 +1,20 @@
+usr/lib64/liburcu-bp.so.1
+usr/lib64/liburcu-bp.so.1.0.0
+usr/lib64/liburcu-cds.so.1
+usr/lib64/liburcu-cds.so.1.0.0
+usr/lib64/liburcu-common.so.1
+usr/lib64/liburcu-common.so.1.0.0
+usr/lib64/liburcu-mb.so.1
+usr/lib64/liburcu-mb.so.1.0.0
+usr/lib64/liburcu-qsbr.so.1
+usr/lib64/liburcu-qsbr.so.1.0.0
+usr/lib64/liburcu-signal.so.1
+usr/lib64/liburcu-signal.so.1.0.0
+usr/lib64/liburcu.so.1
+usr/lib64/liburcu.so.1.0.0
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/gpl-2.0.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-2.1.txt
+%%PORTDOCS%%%%DOCSDIR%%/lgpl-relicensing.txt
+%%PORTDOCS%%usr/share/doc/userspace-rcu/ChangeLog
+%%PORTDOCS%%usr/share/doc/userspace-rcu/README