diff options
Diffstat (limited to 'main/libsrtp/APKBUILD')
-rw-r--r-- | main/libsrtp/APKBUILD | 43 |
1 files changed, 17 insertions, 26 deletions
diff --git a/main/libsrtp/APKBUILD b/main/libsrtp/APKBUILD index 71873f243f..3a2a32f40e 100644 --- a/main/libsrtp/APKBUILD +++ b/main/libsrtp/APKBUILD @@ -1,30 +1,15 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libsrtp -pkgver=1.5.4 -pkgrel=1 +pkgver=2.2.0 +pkgrel=0 pkgdesc="An implementation of the Secure Real-time Transport Protocol (SRTP)" url="http://srtp.sourceforge.net" arch="all" -license="BSD" -depends="" -depends_dev="" -makedepends="$depends_dev automake autoconf libtool" -checkdepends="cracklib-words" -install="" -subpackages="$pkgname-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/cisco/libsrtp/archive/v$pkgver.tar.gz - fix-name-collision.patch - use-cracklib-words.patch - " - -builddir="$srcdir"/libsrtp-$pkgver - -prepare() { - default_prepare - update_config_guess - update_config_sub -} +license="BSD-3-Clause" +makedepends="automake autoconf libtool" +subpackages="$pkgname-static $pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/cisco/libsrtp/archive/v$pkgver.tar.gz" build() { cd "$builddir" @@ -36,7 +21,7 @@ build() { --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var - make + make all shared_library } package() { @@ -46,9 +31,15 @@ package() { check() { cd "$builddir" - make runtest + # Required for loading libsrtp2.so.1 + LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$builddir" make runtest +} + +static() { + depends="" + pkgdesc="$pkgdesc (static library)" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib } -sha512sums="fcf6a36a0f687a6aa2b245e4055332ae892c953e19ebe3bfb7d091da0a7afbfcb804d9f602bd2d849235b559d3ca7924ee00c7f0da419c23b053b096ef4ccd19 libsrtp-1.5.4.tar.gz -9e0dd1e04852d217e195e1677d5b4b6dc60f0732ca376e7957aa3d8f400bb75ca19fb169908741420adc7d740a9023309a251da3f648e03ff18bf297a167f845 fix-name-collision.patch -69f0d6cb8886a9751fbc6be8886a987c4f22dd191fbb38034dacf78c7723bc979e93b766fc81a656bdad8af8f4ae18b7625aba17da9c5b9c120c967134fb9506 use-cracklib-words.patch" +sha512sums="3a5214b02199ae8dff45a2ed225ed9b1dcb75a9c6b07669e23bf86f97ad26e3e22b4930acdf3c56b21b605211a89a53a17c61602195b391a5b29a09823ba868c libsrtp-2.2.0.tar.gz" |