commit:     7df1b3b49d7194d8a236dcf94ce04a8f3550e592
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Sat Jul 24 01:10:14 2021 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Sat Jul 24 01:10:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7df1b3b4

dev-libs/libphonenumber: Adding for PinePhone applications

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Gerben jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 dev-libs/libphonenumber/Manifest                   |  1 +
 .../libphonenumber/libphonenumber-8.12.28.ebuild   | 33 ++++++++++++++++++++++
 dev-libs/libphonenumber/metadata.xml               | 14 +++++++++
 3 files changed, 48 insertions(+)

diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest
new file mode 100644
index 000000000..e0ec25645
--- /dev/null
+++ b/dev-libs/libphonenumber/Manifest
@@ -0,0 +1 @@
+DIST libphonenumber-8.12.28.tar.gz 10989980 BLAKE2B 
b4bf0593ea9d9756297767e5250cc932347cc60f0b9e59f5fe9e82d1394455bf205b9da20231f8a6697100283f67fc2303d7d444719fc9505a109774a1c7a38a
 SHA512 
e1526ae9e9468a4879a148616e155f42259a795b90d4bab193857a6099e773febf4ef8cf521fad5c64b0f1d59d482fe71223fedfb1eac982ec90c90d792e43d6

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.28.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.28.ebuild
new file mode 100644
index 000000000..38c7b3396
--- /dev/null
+++ b/dev-libs/libphonenumber/libphonenumber-8.12.28.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
+HOMEPAGE="https://github.com/google/libphonenumber";
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/icu
+               dev-libs/protobuf
+               dev-libs/boost
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="dev-cpp/gtest
+               virtual/jdk
+"
+
+RESTRICT+=" test" # bug 668872
+
+CMAKE_USE_DIR=${S}/cpp
+
+CMAKE_MAKEFILE_GENERATOR=emake

diff --git a/dev-libs/libphonenumber/metadata.xml 
b/dev-libs/libphonenumber/metadata.xml
new file mode 100644
index 000000000..e99e71ba0
--- /dev/null
+++ b/dev-libs/libphonenumber/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Gerben Jan Dijkman</name>
+       </maintainer>
+       <longdescription lang="en">
+       Google's common Java, C++ and JavaScript library for parsing, 
formatting, and validating international phone numbers.
+       </longdescription>
+       <upstream>
+               <doc>https://github.com/google/libphonenumber</doc>
+       </upstream>
+</pkgmetadata>

Reply via email to