Date: Fri, 28 Nov 2014 04:23:59 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r373528 - head/textproc/libucl Message-ID: <201411280423.sAS4NxRx058390@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Fri Nov 28 04:23:58 2014 New Revision: 373528 URL: https://svnweb.freebsd.org/changeset/ports/373528 QAT: https://qat.redports.org/buildarchive/r373528/ Log: textproc/libucl: Add lots of OPTIONS - Add OPTIONS (LUA, REGEX, SIGNATURES, URLS, UTILS) - Update pkg-plist accordingly - Enable verbose building (--disable-silent-rules) - Add regression-test target Modified: head/textproc/libucl/Makefile head/textproc/libucl/pkg-plist Modified: head/textproc/libucl/Makefile ============================================================================== --- head/textproc/libucl/Makefile Fri Nov 28 02:35:02 2014 (r373527) +++ head/textproc/libucl/Makefile Fri Nov 28 04:23:58 2014 (r373528) @@ -3,6 +3,7 @@ PORTNAME= libucl PORTVERSION= 0.5.2 +PORTREVISION= 1 CATEGORIES= textproc devel MAINTAINER= koobs@FreeBSD.org @@ -11,11 +12,34 @@ COMMENT= Universal configuration library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +OPTIONS_DEFINE= LUA REGEX SIGNATURES URLS UTILS +OPTIONS_DEFAULT= REGEX UTILS +OPTIONS_SUB= yes + +REGEX_DESC= Enable regex checking for schema +SIGNATURES_DESC= Enable signatures checking +URLS_DESC= Enable fetching URLs +UTILS_DESC= Install utilities: chargen, ucldump + +LUA_USES= lua +LUA_CONFIGURE_ENABLE= lua + +REGEX_CONFIGURE_ENABLE= regex + +SIGNATURES_USE= OPENSSL=yes +SIGNATURES_CONFIGURE_ENABLE= signatures +SIGNATURES_CPPFLAGS= -I${OPENSSLINC} +SIGNATURES_LDFLAGS= -L${OPENSSLLIB} + +URLS_CONFIGURE_ENABLE= urls +UTILS_CONFIGURE_ENABLE= utils + USES= autoreconf gmake libtool pathfix pkgconfig USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-silent-rules GH_ACCOUNT= vstakhov GH_PROJECT= ${PORTNAME} @@ -26,4 +50,7 @@ PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip CONFLICTS_INSTALL= ucl +regression-test: build + @cd ${WRKSRC} && ${MAKE} check + .include <bsd.port.mk> Modified: head/textproc/libucl/pkg-plist ============================================================================== --- head/textproc/libucl/pkg-plist Fri Nov 28 02:35:02 2014 (r373527) +++ head/textproc/libucl/pkg-plist Fri Nov 28 04:23:58 2014 (r373528) @@ -1,7 +1,12 @@ +%%UTILS%%bin/ucl_chargen +%%UTILS%%bin/ucl_objdump +%%LUA%%include/lua_ucl.h include/ucl.h lib/libucl.a lib/libucl.so lib/libucl.so.0 lib/libucl.so.0.2.0 +%%LUA%%%%LUA_MODLIBDIR%%/ucl.a +%%LUA%%%%LUA_MODLIBDIR%%/ucl.so libdata/pkgconfig/libucl.pc man/man3/libucl.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411280423.sAS4NxRx058390>