svn commit: r466179 - in head: devel/libfmt devel/libfmt/files multimedia/kodi-devel
Yuri Victorovich
yuri at FreeBSD.org
Sun Apr 1 20:13:40 UTC 2018
Author: yuri
Date: Sun Apr 1 20:13:38 2018
New Revision: 466179
URL: https://svnweb.freebsd.org/changeset/ports/466179
Log:
devel/libfmt: Update 3.0.1 -> 4.1.0
Port changes:
* Change to DISTVERSION
* Add USE_LDCONFIG
* Converted the TEST option to do-test target
* Add shared library version substitution variables
All tests pass.
Bump multimedia/kodi-devel.
PR: 226677
Approved by: SlavaMikerov at gmail.com (maintainer's timeout; 15 days)
Deleted:
head/devel/libfmt/files/
Modified:
head/devel/libfmt/Makefile
head/devel/libfmt/distinfo
head/devel/libfmt/pkg-plist
head/multimedia/kodi-devel/Makefile
Modified: head/devel/libfmt/Makefile
==============================================================================
--- head/devel/libfmt/Makefile Sun Apr 1 19:57:11 2018 (r466178)
+++ head/devel/libfmt/Makefile Sun Apr 1 20:13:38 2018 (r466179)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libfmt
-PORTVERSION= 3.0.1
-PORTREVISION= 3
+DISTVERSION= 4.1.0
CATEGORIES= devel
MAINTAINER= SlavaMikerov at gmail.com
@@ -15,8 +14,15 @@ USES= cmake:outsource compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= fmtlib
GH_PROJECT= fmt
-CMAKE_ARGS= -DFMT_DOC=OFF -DBUILD_SHARED_LIBS=ON
-OPTIONS_DEFINE= TEST
-TEST_CMAKE_BOOL= FMT_TEST
+USE_LDCONFIG= yes
+CMAKE_ARGS= -DFMT_DOC:BOOL=OFF -DFMT_TEST:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON
+
+PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
+
+do-test:
+ @cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DFMT_TEST:BOOL=ON ${CMAKE_SOURCE_PATH} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
.include <bsd.port.mk>
Modified: head/devel/libfmt/distinfo
==============================================================================
--- head/devel/libfmt/distinfo Sun Apr 1 19:57:11 2018 (r466178)
+++ head/devel/libfmt/distinfo Sun Apr 1 20:13:38 2018 (r466179)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1480615869
-SHA256 (fmtlib-fmt-3.0.1_GH0.tar.gz) = dce62ab75a161dd4353a98364feb166d35e7eea382169d59d9ce842c49c55bad
-SIZE (fmtlib-fmt-3.0.1_GH0.tar.gz) = 606603
+TIMESTAMP = 1521298377
+SHA256 (fmtlib-fmt-4.1.0_GH0.tar.gz) = 46628a2f068d0e33c716be0ed9dcae4370242df135aed663a180b9fd8e36733d
+SIZE (fmtlib-fmt-4.1.0_GH0.tar.gz) = 620863
Modified: head/devel/libfmt/pkg-plist
==============================================================================
--- head/devel/libfmt/pkg-plist Sun Apr 1 19:57:11 2018 (r466178)
+++ head/devel/libfmt/pkg-plist Sun Apr 1 20:13:38 2018 (r466179)
@@ -1,13 +1,17 @@
+include/fmt/container.h
include/fmt/format.cc
include/fmt/format.h
include/fmt/ostream.cc
include/fmt/ostream.h
include/fmt/posix.h
+include/fmt/printf.cc
+include/fmt/printf.h
+include/fmt/string.h
include/fmt/time.h
lib/cmake/fmt/fmt-config-version.cmake
lib/cmake/fmt/fmt-config.cmake
lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fmt/fmt-targets.cmake
lib/libfmt.so
-lib/libfmt.so.3
-lib/libfmt.so.3.0.1
+lib/libfmt.so.%%SHL1%%
+lib/libfmt.so.%%SHL3%%
Modified: head/multimedia/kodi-devel/Makefile
==============================================================================
--- head/multimedia/kodi-devel/Makefile Sun Apr 1 19:57:11 2018 (r466178)
+++ head/multimedia/kodi-devel/Makefile Sun Apr 1 20:13:38 2018 (r466179)
@@ -2,7 +2,7 @@
PORTNAME= kodi
DISTVERSION= 18.0.g201803211302
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
PKGNAMESUFFIX?= -devel
More information about the svn-ports-all
mailing list