aboutsummaryrefslogtreecommitdiff
path: root/textproc/libucl
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2016-03-04 13:22:37 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2016-03-04 13:22:37 +0000
commit598273ac6b7a6348d2e4507edef9370dfd314e39 (patch)
tree70010f8bb47039b69f2591bc6e950cd8829e6ec7 /textproc/libucl
parentad82a26540a8bcddab5784f1d574cbdfbe2ae002 (diff)
downloadports-598273ac6b7a6348d2e4507edef9370dfd314e39.tar.gz
ports-598273ac6b7a6348d2e4507edef9370dfd314e39.zip
textproc/libucl: Update to 0.8.0
- Update PORTVERSION and distinfo checksum (0.8.0) - Update pkg-plist accordingly - Help ./configure find Lua with {CPP,LD}FLAGS - Update UTILS_DESC (new tool installed) - Sort all OPTION_* entries alphabetically - Use the new test framework - Group *_TARGET entries - Whitespace prettiness Changes: https://github.com/vstakhov/libucl/blob/0.8.0/ChangeLog.md
Notes
Notes: svn path=/head/; revision=410120
Diffstat (limited to 'textproc/libucl')
-rw-r--r--textproc/libucl/Makefile17
-rw-r--r--textproc/libucl/distinfo4
-rw-r--r--textproc/libucl/pkg-plist6
3 files changed, 15 insertions, 12 deletions
diff --git a/textproc/libucl/Makefile b/textproc/libucl/Makefile
index 07109601d23d..a51d72ea95b9 100644
--- a/textproc/libucl/Makefile
+++ b/textproc/libucl/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= libucl
-PORTVERSION= 0.7.3
-PORTREVISION= 1
+PORTVERSION= 0.8.0
CATEGORIES= textproc devel
MAINTAINER= koobs@FreeBSD.org
@@ -19,19 +18,22 @@ 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
+UTILS_DESC= Enable tools: ucl_chargen, ucl_ucldump, ucl_tool
-LUA_USES= lua
LUA_CONFIGURE_ENABLE= lua
+LUA_CPPFLAGS= -I${LUA_INCDIR}
+LUA_LDFLAGS= -L${LUA_LIBDIR}
+LUA_USES= lua
REGEX_CONFIGURE_ENABLE= regex
-SIGNATURES_USE= OPENSSL=yes
SIGNATURES_CONFIGURE_ENABLE= signatures
SIGNATURES_CPPFLAGS= -I${OPENSSLINC}
SIGNATURES_LDFLAGS= -L${OPENSSLLIB}
+SIGNATURES_USE= OPENSSL=yes
URLS_CONFIGURE_ENABLE= urls
+
UTILS_CONFIGURE_ENABLE= utils
USES= autoreconf gmake libtool pathfix pkgconfig
@@ -44,10 +46,9 @@ CONFIGURE_ARGS+= --disable-silent-rules
GH_ACCOUNT= vstakhov
PATHFIX_MAKEFILEIN= Makefile.am
-INSTALL_TARGET= install-strip
CONFLICTS_INSTALL= ucl
-regression-test: build
- @cd ${WRKSRC} && ${MAKE} check
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
.include <bsd.port.mk>
diff --git a/textproc/libucl/distinfo b/textproc/libucl/distinfo
index 7576e45c0d5e..3f11bb0a9b1c 100644
--- a/textproc/libucl/distinfo
+++ b/textproc/libucl/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vstakhov-libucl-0.7.3_GH0.tar.gz) = 2f69995c7f8320350f56c1183c395cc4a2a958331f22d60b7839a117c9c601e1
-SIZE (vstakhov-libucl-0.7.3_GH0.tar.gz) = 1986726
+SHA256 (vstakhov-libucl-0.8.0_GH0.tar.gz) = af361cd1f0b7b66c228a1c04a662ccaa9ee8af79842046c04446d915db349ee1
+SIZE (vstakhov-libucl-0.8.0_GH0.tar.gz) = 2022942
diff --git a/textproc/libucl/pkg-plist b/textproc/libucl/pkg-plist
index 836c6c9e9226..630ced40ec8b 100644
--- a/textproc/libucl/pkg-plist
+++ b/textproc/libucl/pkg-plist
@@ -1,11 +1,13 @@
%%UTILS%%bin/ucl_chargen
%%UTILS%%bin/ucl_objdump
+%%UTILS%%bin/ucl_tool
%%LUA%%include/lua_ucl.h
include/ucl.h
+include/ucl++.h
lib/libucl.a
lib/libucl.so
-lib/libucl.so.3
-lib/libucl.so.3.2.0
+lib/libucl.so.6
+lib/libucl.so.6.0.0
%%LUA%%%%LUA_MODLIBDIR%%/ucl.a
%%LUA%%%%LUA_MODLIBDIR%%/ucl.so
libdata/pkgconfig/libucl.pc