From 8b778aba130840f0b81b5318b4250d39042c7ca6 Mon Sep 17 00:00:00 2001 From: Alex Childs Date: Sun, 9 Oct 2022 22:45:53 -0500 Subject: [PATCH] New package: ezstream-1.0.2 Closes #39345 --- srcpkgs/ezstream/template | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 srcpkgs/ezstream/template diff --git a/srcpkgs/ezstream/template b/srcpkgs/ezstream/template new file mode 100644 index 000000000000..14d19f313978 --- /dev/null +++ b/srcpkgs/ezstream/template @@ -0,0 +1,31 @@ +# Template file for 'ezstream' +pkgname=ezstream +version=1.0.2 +revision=1 +build_style=gnu-configure +hostmakedepends="gettext-devel automake pkg-config libtool" +makedepends="check-devel libshout-devel libxml2-devel taglib-devel" +depends="libshout libxml2 taglib" +short_desc="Command line source client for media streams" +maintainer="Alex Childs " +license="GPL-2.0-only" +homepage="https://icecast.org/ezstream" +distfiles="https://downloads.xiph.org/releases/ezstream/ezstream-${version}.tar.gz" +checksum=11de897f455a95ba58546bdcd40a95d3bda69866ec5f7879a83b024126c54c2a + +#if [ "${XBPS_LIBC}" = musl ]; then +# hostmakedepends+=" musl-legacy-compat" +#fi + +if [ "${XBPS_TARGET_LIBC}" = musl ]; then + makedepends+=" musl-legacy-compat" +else + makedepends+=" glibc-devel" +fi + +pre_configure() { + autoupdate + sh autogen.sh + + sed -z -e "s/ ''\n/ '')/" -e "s/\n\n)/\n/" -i configure +}