mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-04 12:18:08 -07:00
net-misc/igmpproxy: bump to version 0.2.1
Closes: https://bugs.gentoo.org/659184 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9015 Closes: https://bugs.gentoo.org/659184
This commit is contained in:
committed by
Tony Vroon
parent
1688ed671a
commit
12e438e749
@@ -1,2 +1,3 @@
|
||||
DIST igmpproxy-0.1.tar.gz 140159 BLAKE2B d4a0fb0f69f1e8c7221ecd2842e95cfa390f54885d5eaaa5c69a32563b318a05540e123d4b19cd63a930d17934c1344fdf6467fad5c1de333d03e0a802e7912b SHA512 1a569814d8984610402313d8c4adb78ff362f82ae28c968a8ba0fb411e12a704d1b51b387111b51517ab8fb2e86952bbd196f27eccd311c11ce288fc6fa25ad4
|
||||
DIST igmpproxy-0.2.1.tar.gz 166951 BLAKE2B d47a2b236679c7d05cf453fb5d6dc3a9e4174776845e2a1f71ca28e02c6e6270b5db09eaf5a48581dd85ecca8ff198a3e4b7f84fd61e455fe33c4f60ec079c15 SHA512 17f6891bf49d3e70cdf3930ab1abe6a0ad7b9f12ff2d1cdde3761771988585301f459995ba5ea956c742597de4ce13fbf0ba3c1ae37d13b2eee2a09f16f51ae2
|
||||
DIST igmpproxy-0.2.tar.gz 170705 BLAKE2B a2a13399995f283fb77b500140c1750ed306511eb5f51a71491edc245c8d8f873809fac9a82dc7ba0be7a7390643d85d7f4a2a8521b3c2c20fb8f09ad33b507d SHA512 a06f95c912456191d0953c08058ccb987120f6b11426d15e329c2de95878b9fc6ee5742b253e2c06b8002771478c382a58a14a0af76fb835ebb1d132b9f34e4f
|
||||
|
||||
5
net-misc/igmpproxy/files/igmpproxy.confd
Normal file
5
net-misc/igmpproxy/files/igmpproxy.confd
Normal file
@@ -0,0 +1,5 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Additional command line options, see igmpproxy(8) for more information
|
||||
IGMPPROXY_OPTS=""
|
||||
20
net-misc/igmpproxy/files/igmpproxy.initd
Normal file
20
net-misc/igmpproxy/files/igmpproxy.initd
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
config="/etc/${RC_SVCNAME}.conf"
|
||||
name="IGMPproxy"
|
||||
pidfile="/run/${RC_SVCNAME}.pid"
|
||||
|
||||
command="igmpproxy"
|
||||
command_args="${IGMPPROXY_OPTS} ${config}"
|
||||
procname="${RC_SVCNAME}"
|
||||
|
||||
start_pre() {
|
||||
if [ ! -f "${config}" ]; then
|
||||
eerror "Please create ${config} before starting ${name}!"
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
}
|
||||
@@ -1,9 +1,10 @@
|
||||
[Unit]
|
||||
Description=IGMP proxy
|
||||
After=network.target
|
||||
Description=IGMPproxy
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/sbin/igmpproxy /etc/igmpproxy.conf
|
||||
ExecStart=igmpproxy /etc/igmpproxy.conf
|
||||
Type=simple
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
WantedBy=network.target
|
||||
|
||||
25
net-misc/igmpproxy/igmpproxy-0.2.1.ebuild
Normal file
25
net-misc/igmpproxy/igmpproxy-0.2.1.ebuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit linux-info systemd
|
||||
|
||||
CONFIG_CHECK="~IP_MULTICAST ~IP_MROUTE"
|
||||
|
||||
DESCRIPTION="A multicast routing daemon which uses IGMP forwarding"
|
||||
HOMEPAGE="https://github.com/pali/igmpproxy"
|
||||
SRC_URI="https://github.com/pali/igmpproxy/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newinitd "${FILESDIR}/igmpproxy.initd" igmpproxy
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
newconfd "${FILESDIR}/igmpproxy.confd" igmpproxy
|
||||
}
|
||||
@@ -1,12 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>ck+gentoo@bl4ckb0x.de</email>
|
||||
<name>Conrad Kostecki</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
IGMPproxy is a simple dynamic Multicast Routing Daemon using only IGMP signalling.
|
||||
It's intended for simple forwarding of Multicast traffic between networks.
|
||||
IGMPproxy is a simple multicast router using only the IGMP protocol.
|
||||
It is intended for forwarding of multicast traffic between networks,
|
||||
like used by IPTV.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">igmpproxy</remote-id>
|
||||
<bugs-to>https://github.com/pali/igmpproxy/issues</bugs-to>
|
||||
<remote-id type="github">pali/igmpproxy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
Reference in New Issue
Block a user