svn commit: r460527 - in head: Mk/Uses sysutils sysutils/linux-c6-userspace-rcu sysutils/linux-c7-userspace-rcu

Tijl Coosemans tijl at FreeBSD.org
Wed Jan 31 20:39:22 UTC 2018


Author: tijl
Date: Wed Jan 31 20:39:20 2018
New Revision: 460527
URL: https://svnweb.freebsd.org/changeset/ports/460527

Log:
  Add Linux version of sysutils/liburcu, needed by upcoming linux-dotnet ports.
  
  Submitted by:	dbn

Added:
  head/sysutils/linux-c6-userspace-rcu/
  head/sysutils/linux-c6-userspace-rcu/Makefile   (contents, props changed)
  head/sysutils/linux-c6-userspace-rcu/distinfo   (contents, props changed)
  head/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64   (contents, props changed)
  head/sysutils/linux-c6-userspace-rcu/pkg-plist.i386   (contents, props changed)
  head/sysutils/linux-c7-userspace-rcu/
  head/sysutils/linux-c7-userspace-rcu/Makefile   (contents, props changed)
  head/sysutils/linux-c7-userspace-rcu/distinfo   (contents, props changed)
  head/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64   (contents, props changed)
Modified:
  head/Mk/Uses/linux.mk
  head/sysutils/Makefile

Modified: head/Mk/Uses/linux.mk
==============================================================================
--- head/Mk/Uses/linux.mk	Wed Jan 31 20:10:29 2018	(r460526)
+++ head/Mk/Uses/linux.mk	Wed Jan 31 20:39:20 2018	(r460527)
@@ -157,6 +157,7 @@ linux_tiff_DEP=			linux-${linux_ARGS}-libtiff>0:graphi
 linux_tk85_DEP=			linux-${linux_ARGS}-tk85>0:x11-toolkits/linux-${linux_ARGS}-tk85
 linux_trousers_DEP=		linux-${linux_ARGS}-trousers>0:security/linux-${linux_ARGS}-trousers
 linux_ucl_DEP=			linux-${linux_ARGS}-ucl>0:archivers/linux-${linux_ARGS}-ucl
+linux_userspace-rcu_DEP=	linux-${linux_ARGS}-userspace-rcu>0:sysutils/linux-${linux_ARGS}-userspace-rcu
 linux_xorglibs_DEP=		linux-${linux_ARGS}-xorg-libs>0:x11/linux-${linux_ARGS}-xorg-libs
 
 USE_LINUX?=		base

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Jan 31 20:10:29 2018	(r460526)
+++ head/sysutils/Makefile	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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

Added: head/sysutils/linux-c6-userspace-rcu/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c6-userspace-rcu/Makefile	Wed Jan 31 20:39:20 2018	(r460527)
@@ -0,0 +1,20 @@
+# Created by: David Naylor <dbn at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	userspace-rcu
+PORTVERSION=	0.7.7
+CATEGORIES=	sysutils linux
+MASTER_SITES=	EPEL/u
+
+MAINTAINER=	emulation at 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>

Added: head/sysutils/linux-c6-userspace-rcu/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c6-userspace-rcu/distinfo	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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

Added: head/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c6-userspace-rcu/pkg-plist.amd64	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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

Added: head/sysutils/linux-c6-userspace-rcu/pkg-plist.i386
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c6-userspace-rcu/pkg-plist.i386	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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

Added: head/sysutils/linux-c7-userspace-rcu/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c7-userspace-rcu/Makefile	Wed Jan 31 20:39:20 2018	(r460527)
@@ -0,0 +1,21 @@
+# Created by: David Naylor <dbn at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	userspace-rcu
+PORTVERSION=	0.7.16
+CATEGORIES=	sysutils linux
+MASTER_SITES=	EPEL7/u
+
+MAINTAINER=	emulation at 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>

Added: head/sysutils/linux-c7-userspace-rcu/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c7-userspace-rcu/distinfo	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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

Added: head/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/linux-c7-userspace-rcu/pkg-plist.amd64	Wed Jan 31 20:39:20 2018	(r460527)
@@ -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


More information about the svn-ports-all mailing list