BSD Ports

devel/libphonenumber 9.0.21_1 MidnightBSD

Library for parsing, formatting, and validating phone numbers

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel

Description

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0 (Ice Cream Sandwich).

This package contains the C++ part.

In the other systems

SystemPortVersion
MidnightBSDdevel/libphonenumber9.0.21_1
FreeBSDdevel/libphonenumber9.0.40
OpenBSDproductivity/libphonenumber9.0.41
DragonFlydevel/libphonenumber8.13.40
HardenedBSDdevel/libphonenumber9.0.39_1
GhostBSDdevel/libphonenumber9.0.39

Install

Binary package:

mport install libphonenumber

From mports:

cd /usr/mports/devel/libphonenumber && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libphonenumber>0:devel/libphonenumber
LIB_DEPENDS=	libgeocoding.so:devel/libphonenumber

Dependencies

As this port's Makefile names them.

Library 4

Test 1

Build dependencies 4
Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang pkgconfig
Service scripts
none

Files

pkg-plist 45
  • include/phonenumbers/asyoutypeformatter.h
  • include/phonenumbers/base/basictypes.h
  • include/phonenumbers/base/logging.h
  • include/phonenumbers/base/memory/scoped_ptr.h
  • include/phonenumbers/base/memory/singleton.h
  • include/phonenumbers/base/memory/singleton_boost.h
  • include/phonenumbers/base/memory/singleton_posix.h
  • include/phonenumbers/base/memory/singleton_stdmutex.h
  • include/phonenumbers/base/memory/singleton_unsafe.h
  • include/phonenumbers/base/memory/singleton_win32.h
  • include/phonenumbers/base/synchronization/lock.h
  • include/phonenumbers/base/synchronization/lock_boost.h
  • include/phonenumbers/base/synchronization/lock_posix.h
  • include/phonenumbers/base/synchronization/lock_stdmutex.h
  • include/phonenumbers/base/synchronization/lock_unsafe.h
  • include/phonenumbers/base/synchronization/lock_win32.h
  • include/phonenumbers/base/template_util.h
  • include/phonenumbers/base/thread_checker.h
  • include/phonenumbers/callback.h
  • include/phonenumbers/geocoding/phonenumber_offline_geocoder.h
  • include/phonenumbers/logger.h
  • include/phonenumbers/matcher_api.h
  • include/phonenumbers/phonemetadata.pb.h
  • include/phonenumbers/phonenumber.pb.h
  • include/phonenumbers/phonenumbermatch.h
  • include/phonenumbers/phonenumbermatcher.h
  • include/phonenumbers/phonenumberutil.h
  • include/phonenumbers/regexp_adapter.h
  • include/phonenumbers/regexp_cache.h
  • include/phonenumbers/region_code.h
  • include/phonenumbers/shortnumberinfo.h
  • include/phonenumbers/unicodestring.h
  • include/phonenumbers/utf/unicodetext.h
  • lib/cmake/libphonenumber/libphonenumber-config-version.cmake
  • lib/cmake/libphonenumber/libphonenumber-config.cmake
  • lib/cmake/libphonenumber/libphonenumber-targets-.cmake
  • lib/cmake/libphonenumber/libphonenumber-targets.cmake
  • lib/libgeocoding.a
  • lib/libgeocoding.so
  • lib/libgeocoding.so.
  • lib/libgeocoding.so.
  • lib/libphonenumber.a
  • lib/libphonenumber.so
  • lib/libphonenumber.so.
  • lib/libphonenumber.so.
distinfo 1
FileSizeSHA256
google-libphonenumber-v9.0.21_GH0.tar.gz1.302292e+074261a7c38744b3b4859a424a193714ef55b53cd9f3d3d463f9ac589a2c778102