From abc9a7dd012e13a48bea0f9da047f9ec2401f7f2 Mon Sep 17 00:00:00 2001 From: David P Date: Thu, 23 Jul 2020 14:56:56 -0400 Subject: addpkg: pcr/liblinphone 4.4.0-1 Signed-off-by: David P --- pcr/liblinphone/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pcr/liblinphone/PKGBUILD diff --git a/pcr/liblinphone/PKGBUILD b/pcr/liblinphone/PKGBUILD new file mode 100644 index 000000000..962f30ae8 --- /dev/null +++ b/pcr/liblinphone/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: David P. + +pkgname=liblinphone +pkgver=4.4.0 +pkgrel=1 +pkgdesc='A high-level SIP library' +arch=(x86_64 i686) +url='http://www.linphone.org' +license=('GPL') +depends=(belcard belle-sip mediastreamer xerces-c lime) +makedepends=(cmake doxygen graphviz python-pystache python-sphinx xsd) +source=("https://gitlab.linphone.org/BC/public/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('a9a468e7e15ad59062d6460b7d2f6b1f1cd74c15d54a7b5dae6bad28a489cf40') + +build() { + cd "$pkgname-$pkgver" + CXXFLAGS+=" -Wno-deprecated -Wimplicit-fallthrough=0 -Wno-unused-function" + + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_STATIC=NO \ + -DENABLE_CXX_WRAPPER=YES \ + -DENABLE_DOC=NO \ + -DENABLE_LIME=YES \ + -DENABLE_UNIT_TESTS=NO \ + -DENABLE_STRICT=NO \ + -DCMAKE_INSTALL_RPATH=NO . + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + sed -i "${srcdir//\//\\/}\/$pkgname-$pkgver\/wrappers\/cpp\/include/d" \ + "$pkgdir/usr/share/LinphoneCxx/cmake/LinphoneCxxConfig.cmake" +} -- cgit v1.2.3