aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrees <crees@FreeBSD.org>2012-10-28 22:20:41 +0800
committercrees <crees@FreeBSD.org>2012-10-28 22:20:41 +0800
commit7378d42e1bcf7a1aa978bdc943c4131af8eea9cf (patch)
tree28498bcc5ae91fe5f7f5c3d36c9d6658d9bd3e25
parentf1db43ae94261e535616384724d6604dcb37f721 (diff)
downloadfreebsd-ports-gnome-7378d42e1bcf7a1aa978bdc943c4131af8eea9cf.tar.gz
freebsd-ports-gnome-7378d42e1bcf7a1aa978bdc943c4131af8eea9cf.tar.zst
freebsd-ports-gnome-7378d42e1bcf7a1aa978bdc943c4131af8eea9cf.zip
Update to 0.7.5
Many fixes and changes! PR: ports/172644 Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) Feature safe: yes
-rw-r--r--sysutils/userspace-rcu/Makefile24
-rw-r--r--sysutils/userspace-rcu/distinfo4
-rw-r--r--sysutils/userspace-rcu/pkg-plist8
3 files changed, 16 insertions, 20 deletions
diff --git a/sysutils/userspace-rcu/Makefile b/sysutils/userspace-rcu/Makefile
index 0533d4c6b1b2..e710ac27260f 100644
--- a/sysutils/userspace-rcu/Makefile
+++ b/sysutils/userspace-rcu/Makefile
@@ -1,12 +1,8 @@
-# New ports collection makefile for: userspace-rcu
-# Date created: 29 February 2012
-# Whom: Leo Vandewoestijne <freebsd@dns-lab.com>
-#
+# Created by: Leo Vandewoestijne <freebsd@dns-lab.com>
# $FreeBSD$
-#
PORTNAME= userspace-rcu
-PORTVERSION= 0.6.4
+PORTVERSION= 0.7.5
CATEGORIES= sysutils
MASTER_SITES= http://lttng.org/files/urcu/
@@ -15,19 +11,11 @@ COMMENT= A read-copy-update data synchronization library
LICENSE= LGPL21
+PORTDOCS= ChangeLog README cds-api.txt rcu-api.txt uatomic-api.txt
+
USE_BZIP2= yes
HAS_CONFIGURE= yes
+USE_GNOME= gnomehack
USE_LDCONFIG= yes
-post-patch:
- @${REINPLACE_CMD} \
- -e 's,^\(pkgconfigdir = \).(libdir),\1${PREFIX}/libdata,' \
- ${WRKSRC}/Makefile.in
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "powerpc"
-BROKEN= Does not compile on powerpc
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/userspace-rcu/distinfo b/sysutils/userspace-rcu/distinfo
index 341178887c94..ab1aa711f415 100644
--- a/sysutils/userspace-rcu/distinfo
+++ b/sysutils/userspace-rcu/distinfo
@@ -1,2 +1,2 @@
-SHA256 (userspace-rcu-0.6.4.tar.bz2) = 2914637c60027ea52974aa7fa8ee7f2a3a0067502bbaebe01de14d6988aa8882
-SIZE (userspace-rcu-0.6.4.tar.bz2) = 325414
+SHA256 (userspace-rcu-0.7.5.tar.bz2) = 0f7d4a1e0c6c6ecc75e7de0a4b80518c6ba93c97872981e196c758db7a2404e2
+SIZE (userspace-rcu-0.7.5.tar.bz2) = 383705
diff --git a/sysutils/userspace-rcu/pkg-plist b/sysutils/userspace-rcu/pkg-plist
index 86387678f7f9..13315a5c54c7 100644
--- a/sysutils/userspace-rcu/pkg-plist
+++ b/sysutils/userspace-rcu/pkg-plist
@@ -1,6 +1,7 @@
include/urcu/urcu_ref.h
include/urcu/config.h
include/urcu/uatomic/generic.h
+include/urcu/static/bkp-wfqueue.h
include/urcu/static/urcu-bp.h
include/urcu/static/rculfqueue.h
include/urcu/static/urcu.h
@@ -21,6 +22,7 @@ include/urcu/list.h
include/urcu/uatomic_arch.h
include/urcu/hlist.h
include/urcu/urcu-futex.h
+include/urcu/urcu-flavor.h
include/urcu/rcuhlist.h
include/urcu/rculfstack.h
include/urcu/uatomic.h
@@ -36,6 +38,8 @@ include/urcu-defer.h
include/urcu-pointer.h
include/urcu-qsbr.h
include/urcu.h
+include/urcu/rculfhash.h
+include/urcu/tls-compat.h
lib/liburcu-bp.a
lib/liburcu-bp.la
lib/liburcu-bp.so
@@ -60,6 +64,10 @@ lib/liburcu.a
lib/liburcu.la
lib/liburcu.so
lib/liburcu.so.1
+lib/liburcu-common.a
+lib/liburcu-common.la
+lib/liburcu-common.so
+lib/liburcu-common.so.1
libdata/pkgconfig/liburcu-signal.pc
libdata/pkgconfig/liburcu-qsbr.pc
libdata/pkgconfig/liburcu.pc