aboutsummaryrefslogtreecommitdiffstats
path: root/main/libsrtp/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/libsrtp/APKBUILD')
-rw-r--r--main/libsrtp/APKBUILD43
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"