ports/179358: [PATCH] sysutils/userspace-rcu: Rename to liburcu and update to 0.7.6
Kubilay Kocak
koobs.freebsd at gmail.com
Thu Jun 6 08:00:00 UTC 2013
>Number: 179358
>Category: ports
>Synopsis: [PATCH] sysutils/userspace-rcu: Rename to liburcu and update to 0.7.6
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Jun 06 08:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Kubilay Kocak
>Release: FreeBSD 9.1-STABLE amd64
>Organization:
>Environment:
FreeBSD 9-STABLE-amd64.elysium 9.1-STABLE FreeBSD 9.1-STABLE #1 r250655: Wed May 15 15:28:38 EST
>Description:
- Update to 0.7.6
- Update COMMENT
- Re-order USE_* section
- Add CONFIGURE_ARGS for correct --docdir
- pkg-descr: Tab->space in WWW:
- Update WWW: URL
Additional:
- Update MOVED
- Remove userspace-rcu from sysutils/Makefile
- Add liburcu to sysutils/Makefile
- Update dns/knot LIB_DEPENDS dependency
QA:
- Run Tools/scripts/MOVEDlint.awk
- Run make checksubdir
svn status:
M MOVED
M dns/knot/Makefile
M sysutils/Makefile
A + sysutils/liburcu
M + sysutils/liburcu/Makefile
M + sysutils/liburcu/distinfo
M + sysutils/liburcu/pkg-descr
D sysutils/userspace-rcu
D sysutils/userspace-rcu/Makefile
D sysutils/userspace-rcu/distinfo
D sysutils/userspace-rcu/pkg-descr
D sysutils/userspace-rcu/pkg-plist
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: MOVED
===================================================================
--- MOVED (revision 320049)
+++ MOVED (working copy)
@@ -4381,3 +4381,4 @@
emulators/linux-xjoypad||2013-06-05|Removed: depend on expired devel/linux-js, consider using emulators/joytran instead
lang/elisp-manual||2013-06-05|Has expired: Broken for more than 6 months
sysutils/sge62||2013-06-05|Has expired: Ancient and unsupported release
+sysutils/userspace-rcu|sysutils/liburcu|2013-06-06|Renamed correctly according to upstream
Index: dns/knot/Makefile
===================================================================
--- dns/knot/Makefile (revision 320049)
+++ dns/knot/Makefile (working copy)
@@ -14,7 +14,7 @@
BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison \
flex>=2.5.35_1:${PORTSDIR}/textproc/flex
-LIB_DEPENDS= urcu:${PORTSDIR}/sysutils/userspace-rcu
+LIB_DEPENDS= urcu:${PORTSDIR}/sysutils/liburcu
CONFIGURE_ARGS= --sysconfdir=${ETCDIR}
GNU_CONFIGURE= yes
Index: sysutils/Makefile
===================================================================
--- sysutils/Makefile (revision 320049)
+++ sysutils/Makefile (working copy)
@@ -473,6 +473,7 @@
SUBDIR += libretto-config
SUBDIR += libsunacl
SUBDIR += libumberlog
+ SUBDIR += liburcu
SUBDIR += libutempter
SUBDIR += libzeitgeist
SUBDIR += lineak-defaultplugin
@@ -980,7 +981,6 @@
SUBDIR += usermin
SUBDIR += userneu
SUBDIR += userneu-devel
- SUBDIR += userspace-rcu
SUBDIR += usrinfo
SUBDIR += utcount
SUBDIR += vbetool
Index: sysutils/liburcu/Makefile
===================================================================
--- sysutils/liburcu/Makefile (working copy)
+++ sysutils/liburcu/Makefile (working copy)
@@ -1,23 +1,26 @@
# Created by: Leo Vandewoestijne <freebsd at dns-lab.com>
# $FreeBSD$
-PORTNAME= userspace-rcu
-PORTVERSION= 0.7.5
+PORTNAME= liburcu
+PORTVERSION= 0.7.6
CATEGORIES= sysutils
MASTER_SITES= http://lttng.org/files/urcu/
+DISTNAME= userspace-rcu-${PORTVERSION}
MAINTAINER= freebsd at dns-lab.com
-COMMENT= A read-copy-update data synchronization library
+COMMENT= Userspace read-copy-update (RCU) data synchronization library
LICENSE= LGPL21
PORTDOCS= ChangeLog README cds-api.txt rcu-api.txt uatomic-api.txt
+USES= pathfix
USE_BZIP2= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USES= pathfix
-USE_LDCONFIG= yes
+CONFIGURE_ARGS+= --docdir=${DOCSDIR}
+
.if defined(.PARSEDIR)
USE_GMAKE= yes
.endif
Index: sysutils/liburcu/distinfo
===================================================================
--- sysutils/liburcu/distinfo (working copy)
+++ sysutils/liburcu/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (userspace-rcu-0.7.5.tar.bz2) = 0f7d4a1e0c6c6ecc75e7de0a4b80518c6ba93c97872981e196c758db7a2404e2
-SIZE (userspace-rcu-0.7.5.tar.bz2) = 383705
+SHA256 (userspace-rcu-0.7.6.tar.bz2) = 71f2c0b75f3473e4d7aa6ac5111ca4d9cccccd5d131e87b53a07d35bd2c5900a
+SIZE (userspace-rcu-0.7.6.tar.bz2) = 393590
Index: sysutils/liburcu/pkg-descr
===================================================================
--- sysutils/liburcu/pkg-descr (working copy)
+++ sysutils/liburcu/pkg-descr (working copy)
@@ -6,4 +6,4 @@
monitoring the data structure accesses to detect grace
periods after which memory reclamation is possible.
-WWW: http://lttng.org/content/userspace-rcu
+WWW: http://lttng.org/urcu
Index: sysutils/userspace-rcu/Makefile (deleted)
===================================================================
Index: sysutils/userspace-rcu/distinfo (deleted)
===================================================================
Index: sysutils/userspace-rcu/pkg-descr (deleted)
===================================================================
Index: sysutils/userspace-rcu/pkg-plist (deleted)
===================================================================
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list