mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
devel/docopt.cpp: Update 0.6.3 -> 0.6.3-5
This commit is contained in:
parent
4b655e4ef7
commit
01bf2c9e3c
3 changed files with 15 additions and 51 deletions
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= docopt.cpp
|
PORTNAME= docopt.cpp
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.6.3
|
DISTVERSION= 0.6.3-5
|
||||||
|
DISTVERSIONSUFFIX= -g400e6dd
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
|
|
||||||
MAINTAINER= yuri@FreeBSD.org
|
MAINTAINER= yuri@FreeBSD.org
|
||||||
|
@ -10,17 +11,18 @@ WWW= https://github.com/docopt/docopt.cpp
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
|
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
|
||||||
|
|
||||||
TEST_DEPENDS= python${PYTHON_DEFAULT}:lang/python${PYTHON_DEFAULT:S/.//}
|
USES= cmake:testing compiler:c++11-lang python:test
|
||||||
|
|
||||||
USES= cmake compiler:c++11-lang
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= docopt
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
do-test:
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= docopt
|
||||||
|
|
||||||
|
CMAKE_ON= BUILD_SHARED_LIBS
|
||||||
|
CMAKE_TESTING_ON= WITH_TESTS
|
||||||
|
CMAKE_TESTING_TARGET= ${ALL_TARGET}
|
||||||
|
|
||||||
|
post-test:
|
||||||
@cd ${BUILD_WRKSRC} && \
|
@cd ${BUILD_WRKSRC} && \
|
||||||
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DWITH_TESTS=ON ${CMAKE_SOURCE_PATH} && \
|
${PYTHON_CMD} run_tests
|
||||||
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
|
|
||||||
python${PYTHON_DEFAULT} run_tests
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1592234659
|
TIMESTAMP = 1666077016
|
||||||
SHA256 (docopt-docopt.cpp-v0.6.3_GH0.tar.gz) = 28af5a0c482c6d508d22b14d588a3b0bd9ff97135f99c2814a5aa3cbff1d6632
|
SHA256 (docopt-docopt.cpp-v0.6.3-5-g400e6dd_GH0.tar.gz) = 91cf2a9a7d5cf3303f09a64bd1b8bd0b5e7732ae4cb8f89c8f82d55aa94cdf13
|
||||||
SIZE (docopt-docopt.cpp-v0.6.3_GH0.tar.gz) = 27598
|
SIZE (docopt-docopt.cpp-v0.6.3-5-g400e6dd_GH0.tar.gz) = 27296
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
--- CMakeLists.txt.orig 2020-05-11 17:23:10 UTC
|
|
||||||
+++ CMakeLists.txt
|
|
||||||
@@ -42,7 +42,7 @@ if(MSVC OR XCODE)
|
|
||||||
# Xcode does not support libraries with only object files as sources.
|
|
||||||
# See https://cmake.org/cmake/help/v3.0/command/add_library.html?highlight=add_library
|
|
||||||
add_library(docopt SHARED ${docopt_SOURCES} ${docopt_HEADERS})
|
|
||||||
- add_library(docopt_s STATIC ${docopt_SOURCES} ${docopt_HEADERS})
|
|
||||||
+ #add_library(docopt_s STATIC ${docopt_SOURCES} ${docopt_HEADERS})
|
|
||||||
else()
|
|
||||||
# If not using MSVC or Xcode, we will create an intermediate object target
|
|
||||||
# to avoid compiling the source code twice.
|
|
||||||
@@ -71,7 +71,7 @@ endif()
|
|
||||||
|
|
||||||
if(NOT MSVC)
|
|
||||||
set_target_properties(docopt PROPERTIES OUTPUT_NAME docopt)
|
|
||||||
- set_target_properties(docopt_s PROPERTIES OUTPUT_NAME docopt)
|
|
||||||
+ #set_target_properties(docopt_s PROPERTIES OUTPUT_NAME docopt)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(USE_BOOST_REGEX)
|
|
||||||
@@ -83,7 +83,7 @@ if(USE_BOOST_REGEX)
|
|
||||||
include_directories(${Boost_INCLUDE_DIRS})
|
|
||||||
target_link_libraries(docopt ${Boost_LIBRARIES})
|
|
||||||
if(WITH_STATIC)
|
|
||||||
- target_link_libraries(docopt_s ${Boost_LIBRARIES})
|
|
||||||
+ #target_link_libraries(docopt_s ${Boost_LIBRARIES})
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
@@ -120,7 +120,7 @@ set(export_name "docopt-targets")
|
|
||||||
install(TARGETS docopt EXPORT ${export_name} DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
|
|
||||||
# Development package
|
|
||||||
-install(TARGETS docopt_s EXPORT ${export_name} DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
+#install(TARGETS docopt_s EXPORT ${export_name} DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
install(FILES ${docopt_HEADERS} DESTINATION include/docopt)
|
|
||||||
|
|
||||||
# CMake Package
|
|
Loading…
Add table
Reference in a new issue