diff options
Diffstat (limited to 'testing/janus-gateway/APKBUILD')
-rw-r--r-- | testing/janus-gateway/APKBUILD | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/testing/janus-gateway/APKBUILD b/testing/janus-gateway/APKBUILD deleted file mode 100644 index 90d24bae2d3..00000000000 --- a/testing/janus-gateway/APKBUILD +++ /dev/null @@ -1,67 +0,0 @@ -# Contributor: Michael Pirogov <vbnet.ru@gmail.com> -# Maintainer: Michael Pirogov <vbnet.ru@gmail.com> -pkgname=janus-gateway -pkgver=1.0.3 -pkgrel=0 -pkgdesc="Janus WebRTC Server" -url="https://janus.conf.meetecho.com/" -license="GPL-3.0-only" -arch="all !riscv64" # blocked by nodejs/npm -install="$pkgname.pre-install" -makedepends="autoconf automake libtool gengetopt lua5.3-dev cmake libsrtp-dev - libnice-dev jansson-dev libconfig-dev libusrsctp-dev libmicrohttpd-dev - libwebsockets-dev rabbitmq-c-dev curl-dev libogg-dev libopusenc-dev - lua duktape-dev npm doxygen graphviz ffmpeg-dev zlib-dev libogg-dev - libuv-dev sofia-sip-dev paho-mqtt-c-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/meetecho/janus-gateway/archive/refs/tags/v$pkgver.tar.gz - $pkgname.initd - $pkgname.confd - " -subpackages="$pkgname-doc $pkgname-openrc" -options="!check" # missing aiortc - -# nanomsg not available on armv7 -case "$CARCH" in - arm*) - ;; - *) - makedepends="$makedepends nanomsg-dev" - ;; -esac - -prepare() { - default_prepare - autoreconf -fi -} - -build() { - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --runstatedir=/run \ - --enable-sample-event-handler \ - --enable-rest \ - --enable-javascript-es-module \ - --enable-all-js-modules \ - --enable-post-processing \ - --enable-json-logger \ - --enable-plugin-lua \ - --enable-plugin-sip \ - --enable-plugin-duktape \ - --enable-plugin-mqtt \ - --enable-docs \ - --disable-aes-gcm - make -} - -package() { - make DESTDIR="$pkgdir" install - install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname - install -Dm644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname -} - -sha512sums=" -f186f96d46e52b50c6726e8bb2c03e94d570202058423dff92df23eaac8c6c72fd1839eb8fa57d517cea4b5622a2606e12532ea81eb96f1ea0bd77b24bd330ce janus-gateway-1.0.3.tar.gz -942d8566219a426671d78b962f1584a910137995a2dbfc9af2a5c2901f30dc8992bbc749543d149d9f3d24bd751090abc226fca405276450ef84acff1cd74cc1 janus-gateway.initd -f442a419a435f5d1adab673011b7689a5680064f32f712e5e4668c486ce10f1442822c60cb302ee850ddc576a9e9f610a0863f02204e56f1fc68aa3ee312ebe0 janus-gateway.confd -" |