blob: 08b7bc1c29fd0996d62c782f5dfc771d933bf005 (
plain) (
tree)
|
|
# Contributor: Bhushan Shah <bshah@kde.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libphonenumber
pkgver=8.12.11
pkgrel=0
pkgdesc="Library for parsing, formatting, and validating international phone numbers."
url="https://github.com/googlei18n/libphonenumber"
arch="all"
license="Apache-2.0"
depends_dev="
boost-dev
icu-dev
protobuf-dev
"
makedepends="$depends_dev
cmake
gtest-dev
"
checkdepends="gtest"
subpackages="$pkgname-static $pkgname-dev"
source="https://github.com/googlei18n/libphonenumber/archive/v$pkgver/libphonenumber-v$pkgver.tar.gz"
build() {
cd cpp
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
check() {
cd cpp
./build/libphonenumber_test
}
package() {
cd cpp
DESTDIR="$pkgdir" cmake --build build --target install
}
sha512sums="996be1d3a628c40941629d704a70ca84f79541b7245dcb3dcd45e0ab88e4bc6e3b6ed4e981e381f4a30b7f0766e7f01417ede7318e21bab4e77db6a0c1d608e6 libphonenumber-v8.12.11.tar.gz"
|