summaryrefslogtreecommitdiff
path: root/net-im/tdlib/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/tdlib/Makefile')
-rw-r--r--net-im/tdlib/Makefile17
1 files changed, 9 insertions, 8 deletions
diff --git a/net-im/tdlib/Makefile b/net-im/tdlib/Makefile
index d338e8a95edc..28fbf97c053e 100644
--- a/net-im/tdlib/Makefile
+++ b/net-im/tdlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tdlib
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.0
+DISTVERSION= 1.8.48
CATEGORIES= net-im devel
MAINTAINER= yuri@FreeBSD.org
@@ -9,18 +9,19 @@ WWW= https://github.com/tdlib/td
LICENSE= BSL
-USES= cmake:testing compiler:c++14-lang gperf ssl
+USES= cmake:testing compiler:c++14-lang gperf readline ssl
USE_GITHUB= yes
GH_PROJECT= td
+GH_TAGNAME= b8b08b0 # hash corresponding to 1.8.48
-CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_ON= TD_INSTALL_SHARED_LIBRARIES TD_INSTALL_STATIC_LIBRARIES
CMAKE_OFF= BUILD_TESTING FREEBSD_BUILD_BENCHMARKS
-do-test:
- @cd ${BUILD_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DFREEBSD_BUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
+PLIST_SUB+= LIBVERSION=${PORTVERSION}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%COMMIT%%|${GH_TAGNAME}|g' \
+ ${WRKSRC}/CMake/GetGitRevisionDescription.cmake
.include <bsd.port.mk>