| Name |
srt |
| Description |
Secure Reliable Transport library |
| Version |
1.5.4-1 |
| Package Base |
srt |
| Homepage |
https://www.srtalliance.org/ |
| Maintainers |
['Jan Alexander Steffens (heftig) <heftig@archlinux.org>'] |
| Contributors |
[] |
| Distro-repo |
https://gitlab.archlinux.org/archlinux/packaging/packages/srt |
| Sources |
['git+https://github.com/Haivision/srt#tag=v1.5.4'] |
| Dependencies |
['bash', 'gcc-libs', 'glibc', 'openssl'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['cmake', 'git', 'ninja'] |
| Provides |
[] |
| Builddate |
13-11-2024 00:06:59 |
| Architecture |
x86_64 |
| Distro-Version |
|
| Licenses |
['MPL-2.0'] |
| Hash |
4c164566e5d9a907d381d739828a61ca955458a7417106d7abc8d5d0ca1ebe18 |
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
pkgname=srt
pkgver=1.5.4
pkgrel=1
pkgdesc="Secure Reliable Transport library"
url="https://www.srtalliance.org/"
arch=(x86_64)
license=(MPL-2.0)
depends=(
bash
gcc-libs
glibc
openssl
)
makedepends=(
cmake
git
ninja
)
source=("git+https://github.com/Haivision/srt#tag=v$pkgver")
b2sums=('d0d7be25c29a3ce8ada61d721813a8a5235751dfc0e2fa28072e3b9fb5bc9131da405db0cc5163339ba14bf05ddec1a861ceee749a31c171d61555885921ea39')
prepare() {
cd srt
}
build() {
local cmake_options=(
-DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None
-DENABLE_STATIC=OFF
-DENABLE_TESTING=ON
)
cmake -S srt -B build -G Ninja "${cmake_options[@]}"
cmake --build build
}
check() {
cd build
./uriparser-test
./utility-test
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
# vim:set sw=2 sts=-1 et: