1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00

devel/concurrencykit: Add options for VMAPACK and RTM

- Add VMAPACK option: Enable pointer packing
- Add RTM option: Restricted Transactional Memory (x86_64 only)

While I'm here:

- Switch GNU_CONFIGURE to HAS_CONFIGURE and set --mandir

Requested by:	Samy Al Bahra (Author via IRC)
This commit is contained in:
Kubilay Kocak 2014-02-19 08:28:38 +00:00
parent 3733324a70
commit dc192ffa38
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=345018

View File

@ -3,6 +3,7 @@
PORTNAME= concurrencykit
PORTVERSION= 0.3.5
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://concurrencykit.org/releases/ \
http://repnop.org/releases/
@ -13,10 +14,21 @@ COMMENT= Lock-free data structures for high performance concurrent systems
LICENSE= BSD2CLAUSE
OPTIONS_DEFINE= RTM VMAPACK
OPTIONS_DEFAULT=RTM VMAPACK
RTM_DESC= Restricted Transactional Memory (x86_64 only)
VMAPACK_DESC= Enable pointer packing
RTM_CONFIGURE_ON= --enable-rtm
VMAPACK_CONFIGURE_ON= --enable-pointer-packing
USES= pkgconfig
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --mandir=${PREFIX}/man
GNU_CONFIGURE= yes
PLIST_SUB+= VERSION=${PORTVERSION}
post-extract: