openbsd-ports/devel/liburcu/Makefile
jca 254e1947e5 Import liburcu, needed for the upcoming net/knot port.
Feedback from landry@ and sthen@, ok sthen@
2015-04-12 15:02:32 +00:00

48 lines
1.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2015/04/12 15:02:32 jca Exp $
COMMENT = user-level RCU implementation
GH_ACCOUNT = urcu
GH_PROJECT = userspace-rcu
GH_TAGNAME = v0.8.6
DISTNAME = liburcu-${GH_TAGNAME:S/^v//}
SHARED_LIBS += urcu-bp 0.0 # 2.0
SHARED_LIBS += urcu-cds 0.0 # 2.0
SHARED_LIBS += urcu-common 0.0 # 2.0
SHARED_LIBS += urcu-mb 0.0 # 2.0
SHARED_LIBS += urcu-qsbr 0.0 # 2.0
SHARED_LIBS += urcu-signal 0.0 # 2.0
SHARED_LIBS += urcu 0.0 # 2.0
CATEGORIES = devel
HOMEPAGE = http://urcu.so/
MAINTAINER = Jeremie Courreges-Anglas <jca@wxcvbn.org>
# LGPLv2.1
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = pthread
BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS} \
devel/libtool,-main
USE_GMAKE = Yes
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += ${CONFIGURE_SHARED}
AUTOCONF_VERSION = 2.69
AUTOMAKE_VERSION = 1.11
pre-configure:
cd ${WRKSRC} && env ${MAKE_ENV} \
AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
autoreconf -vif
.include <bsd.port.mk>