igmpproxy: Move igmpproxy to chromiumos-overlay

Since new patches of igmpproxy may not be approved upstream,
moving igmpproxy to chromiumos-overlay

BUG=b:154662757
TEST=Build and verified on Google Wifi.

Cq-Depend: chromium:2182981
Change-Id: Iaaa9ab5ba5f4164b318ee5517f74642d37afa946
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2181924
Commit-Queue: Kishan Kunduru <kkunduru@chromium.org>
Tested-by: Kishan Kunduru <kkunduru@chromium.org>
Reviewed-by: Raju Konduru <rkonduru@google.com>
Reviewed-by: Kevin Hayes <kevinhayes@google.com>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
(cherry picked from commit ba5f5f879485e3a9ad2c4333c78768e0d52deef4)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2183181
Reviewed-by: Kishan Kunduru <kkunduru@chromium.org>
diff --git a/net-misc/igmpproxy/Manifest b/net-misc/igmpproxy/Manifest
deleted file mode 100644
index bb96068..0000000
--- a/net-misc/igmpproxy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST igmpproxy-0.2.tar.gz 170705 BLAKE2B a2a13399995f283fb77b500140c1750ed306511eb5f51a71491edc245c8d8f873809fac9a82dc7ba0be7a7390643d85d7f4a2a8521b3c2c20fb8f09ad33b507d SHA512 a06f95c912456191d0953c08058ccb987120f6b11426d15e329c2de95878b9fc6ee5742b253e2c06b8002771478c382a58a14a0af76fb835ebb1d132b9f34e4f
diff --git a/net-misc/igmpproxy/files/igmpproxy-conf.d b/net-misc/igmpproxy/files/igmpproxy-conf.d
deleted file mode 100644
index a7a2b34..0000000
--- a/net-misc/igmpproxy/files/igmpproxy-conf.d
+++ /dev/null
@@ -1,6 +0,0 @@
-# Specify a configuration file
-IGMPPROXY_CONFIG="/etc/igmpproxy.conf"
-
-# Additional command line options.
-# See igmpproxy(8) for more information.
-IGMPPROXY_OPTS=""
diff --git a/net-misc/igmpproxy/files/igmpproxy-init.d b/net-misc/igmpproxy/files/igmpproxy-init.d
deleted file mode 100644
index ca0b880..0000000
--- a/net-misc/igmpproxy/files/igmpproxy-init.d
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net
-	use logger
-}
-
-start() {
-	ebegin "Starting IGMPproxy"
-	start-stop-daemon --start --background \
-		--make-pidfile --pidfile /var/run/igmpproxy.pid \
-		--exec /usr/sbin/igmpproxy -- \
-		${IGMPPROXY_OPTS} "${IGMPPROXY_CONFIG:-/etc/igmpproxy.conf}"
-	eend $?
-}
-
-stop() {
-	ebegin "Stopping IGMPproxy"
-	start-stop-daemon --stop --pidfile /var/run/igmpproxy.pid
-	eend $?
-}
-
diff --git a/net-misc/igmpproxy/files/igmpproxy.service b/net-misc/igmpproxy/files/igmpproxy.service
deleted file mode 100644
index a682bed..0000000
--- a/net-misc/igmpproxy/files/igmpproxy.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=IGMP proxy
-After=network.target
-
-[Service]
-ExecStart=/usr/sbin/igmpproxy /etc/igmpproxy.conf
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/igmpproxy/igmpproxy-0.2.ebuild b/net-misc/igmpproxy/igmpproxy-0.2.ebuild
deleted file mode 100644
index 3452238..0000000
--- a/net-misc/igmpproxy/igmpproxy-0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit linux-info systemd
-
-DESCRIPTION="Multicast Routing Daemon using only IGMP signalling"
-HOMEPAGE="https://github.com/pali/igmpproxy"
-SRC_URI="https://github.com/pali/igmpproxy/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2 Stanford"
-SLOT="0"
-KEYWORDS="*"
-IUSE=""
-
-CONFIG_CHECK="~IP_MULTICAST ~IP_MROUTE"
-
-src_install() {
-	emake DESTDIR="${D}" install
-	newinitd "${FILESDIR}/${PN}-init.d" ${PN}
-	newconfd "${FILESDIR}/${PN}-conf.d" ${PN}
-	systemd_dounit "${FILESDIR}/${PN}.service"
-}
diff --git a/net-misc/igmpproxy/metadata.xml b/net-misc/igmpproxy/metadata.xml
deleted file mode 100644
index c2e066b..0000000
--- a/net-misc/igmpproxy/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<longdescription>
-		IGMPproxy is a simple dynamic Multicast Routing Daemon using only IGMP signalling.
-		It's intended for simple forwarding of Multicast traffic between networks.
-	</longdescription>
-	<upstream>
-		<remote-id type="sourceforge">igmpproxy</remote-id>
-	</upstream>
-</pkgmetadata>