Skip to content
Snippets Groups Projects

testing/pn: new aport

Merged Frank J. Cameron requested to merge fjc/aports:testing/pn into master
1 file
+ 45
0
Compare changes
  • Side-by-side
  • Inline
+ 45
0
# Contributor:
# Maintainer:
pkgname=pn
pkgver=0_git20210128
pkgrel=0
_commit="41e1215397129ed0d42b5f137fb35b5e0648edda"
arch="all"
url="https://github.com/Orange-OpenSource/pn"
pkgdesc="libphonenumber command-line wrapper"
source="$pkgname-$_commit.tar.gz::$url/archive/$_commit.tar.gz"
license="Apache-2.0"
makedepends="cmake icu-dev libphonenumber-dev gawk"
builddir="$srcdir/$pkgname-$_commit"
options="!check"
subpackages="$pkgname-doc $pkgname-gawk"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
$CMAKE_CROSSOPTS
cmake --build build
}
gawk() {
mkdir -p $subpkgdir/usr/lib
mv $pkgdir/usr/lib/gawk $subpkgdir/usr/lib/
}
package() {
DESTDIR="$pkgdir" cmake --build build --target install
mkdir $pkgdir/usr/share
mv $pkgdir/usr/man $pkgdir/usr/share/
}
sha512sums="
5910b22743181d9ff4ecf5e1947d1e175dd2d2667972d682a8e55631b5a0aa33f63d782aeeca5da4ef1528cfbe7cf5406d762c4e631ba041e82f4ce950782a5c pn-41e1215397129ed0d42b5f137fb35b5e0648edda.tar.gz
"
Loading