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-head mailing list