# Contributor: Jay Christopherson <jaychris@gmail.com>
# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=udpcast
pkgver=20250223
pkgrel=0
pkgdesc="Multicast file transfer tool"
url="https://www.udpcast.linux.lu/"
arch="all"
license="GPL-2.0-or-later AND BSD-2-Clause"
makedepends="linux-headers m4 perl"
subpackages="$pkgname-dev $pkgname-doc"
source="https://www.udpcast.linux.lu/download/udpcast-$pkgver.tar.gz
	console.patch
	fix-includes.patch
	"
options="!check" # no tests provided

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sbindir=/usr/sbin \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var
	make
}

package() {
	make DESTDIR="$pkgdir" install
}

sha512sums="
7b5cfee630ec44d3598cb37a08a3b1c5a757d30c8e7703c89c87fb23bd9095391ee9922d78ec77dde9a3968e1384fbf7d0ecb864eb7b4b65903ddfaa6b400537  udpcast-20250223.tar.gz
7abfcf317b5985f680258abc913a48cfd21a26f77625780e57d93960f7efeb0f214ce4d4188bd75cedb9dccac5a5fe9befed2044e3df3b0e8228ac6e0663c41c  console.patch
f10cc923f445fc5e0e828d2e7d21febcaa16a1ec65538c5736ae4eadd3251ab65740b827f9d5bfb77b5ce5908a490588751d349cf5f711a41951ddcee090de8a  fix-includes.patch
"
