diff --git a/srcpkgs/smcroute/files/smcrouted/conf b/srcpkgs/smcroute/files/smcrouted/conf new file mode 100644 index 00000000000..fd41e9611e4 --- /dev/null +++ b/srcpkgs/smcroute/files/smcrouted/conf @@ -0,0 +1 @@ +OPTS="-N" diff --git a/srcpkgs/smcroute/files/smcrouted/run b/srcpkgs/smcroute/files/smcrouted/run new file mode 100755 index 00000000000..aefd44930a4 --- /dev/null +++ b/srcpkgs/smcroute/files/smcrouted/run @@ -0,0 +1,5 @@ +#!/bin/sh + +[ -r conf ] && . ./conf + +exec smcrouted -n -s $OPTS diff --git a/srcpkgs/smcroute/template b/srcpkgs/smcroute/template new file mode 100644 index 00000000000..d044156013f --- /dev/null +++ b/srcpkgs/smcroute/template @@ -0,0 +1,18 @@ +# Template file for 'smcroute' +pkgname=smcroute +version=2.4.4 +revision=1 +build_style=gnu-configure +configure_args="--enable-mrdisc" +hostmakedepends="pkg-config" +makedepends="libcap-devel" +short_desc="Static multicast routing for UNIX" +maintainer="lemmi " +license="GPL-2.0-or-later" +homepage="https://github.com/troglobit/smcroute" +distfiles="https://github.com/troglobit/smcroute/releases/download/${version}/smcroute-${version}.tar.xz" +checksum=431be94c46646767f69c85fee445277b7e765a55177d3ee29522416cfe2cc067 + +post_install() { + vsv smcrouted +}