mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
63 lines
2.2 KiB
Makefile
63 lines
2.2 KiB
Makefile
COMMENT = C++ library to parse/format/validate phone numbers
|
|
|
|
GH_ACCOUNT = google
|
|
GH_PROJECT = libphonenumber
|
|
GH_TAGNAME = v9.0.23
|
|
REVISION = 0
|
|
|
|
SHARED_LIBS += geocoding 0.2 # 8.12
|
|
SHARED_LIBS += phonenumber 3.0 # 8.12
|
|
|
|
CATEGORIES = productivity devel
|
|
|
|
MAINTAINER = Antoine Jacoutot <ajacoutot@openbsd.org>
|
|
|
|
# Apache 2.0
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} absl_base absl_city absl_civil_time
|
|
WANTLIB += absl_cord absl_cord_internal absl_cordz_functions absl_cordz_handle
|
|
WANTLIB += absl_cordz_info absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
|
|
WANTLIB += absl_crc_internal absl_debugging_internal absl_decode_rust_punycode
|
|
WANTLIB += absl_demangle_internal absl_demangle_rust absl_examine_stack
|
|
WANTLIB += absl_exponential_biased absl_graphcycles_internal absl_hash
|
|
WANTLIB += absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
|
|
WANTLIB += absl_leak_check absl_log_entry absl_log_globals absl_log_internal_check_op
|
|
WANTLIB += absl_log_internal_conditions absl_log_internal_fnmatch
|
|
WANTLIB += absl_log_internal_format absl_log_internal_globals
|
|
WANTLIB += absl_log_internal_log_sink_set absl_log_internal_message
|
|
WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
|
|
WANTLIB += absl_log_internal_structured_proto absl_log_severity
|
|
WANTLIB += absl_log_sink absl_malloc_internal absl_raw_hash_set
|
|
WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
|
|
WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
|
|
WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization
|
|
WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
|
|
WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
|
|
WANTLIB += boost_date_time-mt boost_thread-mt
|
|
WANTLIB += icui18n icuuc m protobuf
|
|
|
|
MODULES = devel/cmake
|
|
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
CXXFLAGS_ports-gcc = -fdelete-null-pointer-checks
|
|
|
|
BUILD_DEPENDS = devel/gtest
|
|
|
|
LIB_DEPENDS = devel/abseil-cpp \
|
|
devel/boost \
|
|
devel/protobuf \
|
|
textproc/icu4c
|
|
|
|
CONFIGURE_ARGS = -DUSE_STD_MAP=ON \
|
|
-DREGENERATE_METADATA=OFF \
|
|
-DCMAKE_CXX_STANDARD=17
|
|
|
|
WRKSRC = ${WRKDIST}/cpp
|
|
|
|
do-test:
|
|
${WRKBUILD}/libphonenumber_test
|
|
|
|
.include <bsd.port.mk>
|