# Template file for 'coturn' pkgname=coturn version=4.7.0 revision=2 build_style=configure configure_args=" --prefix=/usr --manprefix=/usr/share --sysconfdir=/etc" conf_files="/etc/turnserver.conf" hostmakedepends="pkg-config" makedepends="openssl-devel libevent-devel hiredis-devel sqlite-devel postgresql-libs-devel libmariadbclient-devel mariadb prometheus-client-c-devel libmicrohttpd-devel" short_desc="Server Implementation of TURN and STUN" maintainer="Toyam Cox " license="BSD-3-Clause" homepage="https://github.com/coturn/coturn" changelog="https://raw.githubusercontent.com/coturn/coturn/master/ChangeLog" distfiles="https://github.com/coturn/coturn/archive/${version}.tar.gz" checksum=adbc90550d326e1b0fef4ccf9955c0ea32e63792acedcbc9cdbe9f71f380e622 pre_build() { # configure script does not like /usr when cross-building if [ "$CROSS_BUILD" ]; then LOCALSTATEDIR=/var ./configure --prefix=/tmp --confdir=/etc sed -i 's:\${MANPREFIX}:/tmp/share:' Makefile fi } system_accounts="_coturn" post_install() { if [ "$CROSS_BUILD" ]; then vmkdir usr mv -v ${DESTDIR}/tmp/* ${DESTDIR}/usr fi vlicense LICENSE vsv coturnserver vsconf examples/etc/turnserver.conf mv "${DESTDIR}/etc/"{turnserver.conf.default,turnserver.conf} } coturn-devel_package() { short_desc="${short_desc} - development files" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove "usr/lib/*.a" vmove usr/include } }