svn commit: r523405 - in head/devel: . libphonenumber
Tobias C. Berner
tcberner at FreeBSD.org
Sat Jan 18 07:27:56 UTC 2020
Author: tcberner
Date: Sat Jan 18 07:27:54 2020
New Revision: 523405
URL: https://svnweb.freebsd.org/changeset/ports/523405
Log:
New port: devel/libphonenumber -- C++ library for parsing, formatting, and validating phone numbers
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.
WWW: https://github.com/google/libphonenumber
Added:
head/devel/libphonenumber/
head/devel/libphonenumber/Makefile (contents, props changed)
head/devel/libphonenumber/distinfo (contents, props changed)
head/devel/libphonenumber/pkg-descr (contents, props changed)
head/devel/libphonenumber/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Jan 18 06:48:00 2020 (r523404)
+++ head/devel/Makefile Sat Jan 18 07:27:54 2020 (r523405)
@@ -1307,6 +1307,7 @@
SUBDIR += libpeas
SUBDIR += libpff
SUBDIR += libphk
+ SUBDIR += libphonenumber
SUBDIR += libphutil
SUBDIR += libplist
SUBDIR += libpo6
Added: head/devel/libphonenumber/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libphonenumber/Makefile Sat Jan 18 07:27:54 2020 (r523405)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= libphonenumber
+DISTVERSIONPREFIX= v
+DISTVERSION= 8.11.2
+CATEGORIES= devel
+
+MAINTAINER= kde at FreeBSD.org
+COMMENT= Library for parsing, formatting, and validating phone numbers
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= googletest>0:devel/googletest
+LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \
+ libicui18n.so:devel/icu \
+ libprotobuf.so:devel/protobuf
+
+USES= cmake:noninja
+USE_GITHUB= yes
+GH_ACCOUNT= googlei18n
+
+CMAKE_ON= USE_STD_MAP
+
+WRKSRC_SUBDIR= cpp
+
+.include <bsd.port.mk>
Added: head/devel/libphonenumber/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libphonenumber/distinfo Sat Jan 18 07:27:54 2020 (r523405)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1579330650
+SHA256 (googlei18n-libphonenumber-v8.11.2_GH0.tar.gz) = 43dff3a0bd524529ce373237bee0c62a258da81506b866f1b5af67c9c0584047
+SIZE (googlei18n-libphonenumber-v8.11.2_GH0.tar.gz) = 7555899
Added: head/devel/libphonenumber/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libphonenumber/pkg-descr Sat Jan 18 07:27:54 2020 (r523405)
@@ -0,0 +1,8 @@
+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.
+
+WWW: https://github.com/google/libphonenumber
Added: head/devel/libphonenumber/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libphonenumber/pkg-plist Sat Jan 18 07:27:54 2020 (r523405)
@@ -0,0 +1,33 @@
+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_posix.h
+include/phonenumbers/base/synchronization/lock.h
+include/phonenumbers/base/synchronization/lock_posix.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/libgeocoding.a
+lib/libgeocoding.so
+lib/libgeocoding.so.8
+lib/libgeocoding.so.8.11
+lib/libphonenumber.a
+lib/libphonenumber.so
+lib/libphonenumber.so.8
+lib/libphonenumber.so.8.11
More information about the svn-ports-all
mailing list