summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/igmpproxy/ChangeLog11
-rw-r--r--net-misc/igmpproxy/Manifest24
-rw-r--r--net-misc/igmpproxy/files/igmpproxy.service9
-rw-r--r--net-misc/igmpproxy/igmpproxy-0.1-r1.ebuild25
4 files changed, 54 insertions, 15 deletions
diff --git a/net-misc/igmpproxy/ChangeLog b/net-misc/igmpproxy/ChangeLog
index cc39c6ba9154..a8cd5d5ebf5c 100644
--- a/net-misc/igmpproxy/ChangeLog
+++ b/net-misc/igmpproxy/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/igmpproxy
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/igmpproxy/ChangeLog,v 1.6 2009/11/30 10:25:36 maekke Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/igmpproxy/ChangeLog,v 1.7 2013/10/01 20:29:25 pacho Exp $
+
+*igmpproxy-0.1-r1 (01 Oct 2013)
+
+ 01 Oct 2013; Pacho Ramos <pacho@gentoo.org> +files/igmpproxy.service,
+ +igmpproxy-0.1-r1.ebuild:
+ Add unit file (#486494 by nE0sIghT)
30 Nov 2009; Markus Meier <maekke@gentoo.org> igmpproxy-0.1.ebuild:
amd64/x86 stable, bug #294707
@@ -34,4 +40,3 @@
+igmpproxy-0.1_beta3.ebuild, +files/igmpproxy-conf.d,
+files/igmpproxy-init.d, +metadata.xml:
New ebuild for bug 233738.
-
diff --git a/net-misc/igmpproxy/Manifest b/net-misc/igmpproxy/Manifest
index 272eb9f0249f..3003f279d1a4 100644
--- a/net-misc/igmpproxy/Manifest
+++ b/net-misc/igmpproxy/Manifest
@@ -1,18 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX igmpproxy-conf.d 165 RMD160 3e3c39ce018c6eeedce6c12594e86da3dfa435c1 SHA1 97fddb183863c7a7e812097be7f940609d1f6980 SHA256 f6c143334c1b2b6163b1f4d89cbce10d61df8559c5e717102868320c2e99a6df
-AUX igmpproxy-init.d 628 RMD160 342852b6d787f3dcd0aa0c52f2c44a7aa5675f27 SHA1 32000d1cdd167642e81af29d472483b009f6ca14 SHA256 1c437532ebeeb50343089c63741d657d9d15bf7ba74bac13ab620a2533acd438
-DIST igmpproxy-0.1.tar.gz 140159 RMD160 1afebbc4ad0927f58823794359514c4cf82f5496 SHA1 dccfe1965a144d1feed0e75ce902b89056a85391 SHA256 ee18ff3d8c3ae3a29dccb7e5eedf332337330020168bd95a11cece8d7d7ee6ae
-EBUILD igmpproxy-0.1.ebuild 732 RMD160 fd863721b43095c6bc1cb7cec9db5d61bdbf75a7 SHA1 e64a06944be36f90921b5d2f5f7deeca7720af37 SHA256 bee313b35a7876144d93a63c99d77b4052686f1cee71c31b1967288927d47429
-MISC ChangeLog 1240 RMD160 a1a6136913a1189cb7a6a3ed69c3ac661553988c SHA1 ce9874d2ce67fa9f6c27988f7440c4a8b3b148d1 SHA256 b9379c98cfd52ba89249cdbf7ff78ec02e6c6c42ff3b1d5d8b17b0e2f543b603
-MISC metadata.xml 436 RMD160 2c74d35099d82e2c199912dfb59389fe7457bb06 SHA1 ab43275dbc72e147d9742a4211eb3cf07a3a98c7 SHA256 92b294417447dc62c0ea2db85723f1489bc6ad94978a9fe4d46e29e89712983a
+AUX igmpproxy-conf.d 165 SHA256 f6c143334c1b2b6163b1f4d89cbce10d61df8559c5e717102868320c2e99a6df SHA512 c09d4ba3756d5a391b0738c4ef1e83f083a9b9b4f23af66c1378b2f0b4aec6abdd509e48288c1fc96c7f43fe004cdf0c090702d83d2b665ef701a064fc2da80d WHIRLPOOL 97fcdf071df84621a08878400e9e1bb18123cf6898ecaf80bf9a1ff3b941131c0a12304676f45fd0b4d4476111224378f50bcac590cc98ce4e19d3dda064ba1c
+AUX igmpproxy-init.d 628 SHA256 1c437532ebeeb50343089c63741d657d9d15bf7ba74bac13ab620a2533acd438 SHA512 cde3ebd63e62d214ed2093c2a895e44b103ff87cb762237a66d11bf942ede5650c0a790cfdcddc6f5ba2bbb43ab2ae2e5777faa07e07369d4d490ba8ad0eb850 WHIRLPOOL eaa1bd27718cc0b675a92e4e791a1ec53d3f64a9676601f2b4863bfea46166eabb91dd59989af4e5a10bd76f818e71180a7473d10eedeed628851b0f7426ecef
+AUX igmpproxy.service 150 SHA256 c50fd8e9b871b9843606111ace1d9d26d6f24dc525b16225e50bff532915ed55 SHA512 675bfd38f542dfeb92372625058b443700726683a6f6ffc2e24a2f13e645b372cec5806957ec7aa6c764fd85b4d3b4a50d2640805eb8235fe30e9e269c974b09 WHIRLPOOL 5ab0082487b3df7c9f09878b4b4feecc77826ca2ca8842f3e06735ed3ceb7412420f6bebd0d9334c2b6b456254b1ab08a70e4f02c6d9ea26848b5efd49073c6b
+DIST igmpproxy-0.1.tar.gz 140159 SHA256 ee18ff3d8c3ae3a29dccb7e5eedf332337330020168bd95a11cece8d7d7ee6ae SHA512 1a569814d8984610402313d8c4adb78ff362f82ae28c968a8ba0fb411e12a704d1b51b387111b51517ab8fb2e86952bbd196f27eccd311c11ce288fc6fa25ad4 WHIRLPOOL b7e446c4c3a9c318d65cc51a54df4900ea334c521e8a8adfa487dc48c80ea81f4d17097b4bbd52eee9d7d76c5d45aca74d194ed31e002837b308e2bbcd95dea4
+EBUILD igmpproxy-0.1-r1.ebuild 751 SHA256 f9da98f110b0f6069cad2758c68bcfbe7432fa16961bfdc6195d4e1ad57bec2c SHA512 89c084a460a8727a020ba0d0a5e54b9a07bb1389457f40c949c00bd6ad1f909cc9c03d887f23efa0f1fb637a4df419700f2005d4d802fe697142fb822d21b4d5 WHIRLPOOL b0c84f1ea624a66e8af51ee46411eff9cd62723359450bc8995bad596010acbe22855684279bfc3202364e3d3ac03d2bfad36e4227ebae85054448de19b855fd
+EBUILD igmpproxy-0.1.ebuild 732 SHA256 bee313b35a7876144d93a63c99d77b4052686f1cee71c31b1967288927d47429 SHA512 1b50ddc26fcca7061c0921c2bdfc45d26cf853e74da21bd94ffa8e3cf5696b6cc4507bc52c020bd5da216b31adfc7e3677013c6120b28b9dc29fcb319e19637a WHIRLPOOL f077e6f5b25c2f5d19919c59df8e27692b812c012a1e904e9e30a2db093d83d9694ab650667ba6e23928b7c9bacf6f5d976dba449886b435416303f2e31a64a2
+MISC ChangeLog 1410 SHA256 8629a573ae5d687123140f1967bd471fbe88c9de5aa6cce9396790e101938c04 SHA512 8cd66b7538e2fd5c5ba43010842c2c747df88c7c51417af4cc765a4d3cb752bf2e1a3f5fcc811195d0b1cdafea6e8807c78d6886e4dca14685bfcb5facd2a09c WHIRLPOOL 43681d44e17993d9ae258e084d1a97b85a26251ae22b16700924c9931a27094dd048b10c005a863bd504eb156639132f64b263a310e4727e95a743bff72b48a0
+MISC metadata.xml 436 SHA256 92b294417447dc62c0ea2db85723f1489bc6ad94978a9fe4d46e29e89712983a SHA512 aeee88a142b20a43a4bf76ed91642e507414d668968af8109e1d10ad5a3005a85108ee004246841ecc296206b6879730dc606cbdbb3b9a9c15f752fa6f193c33 WHIRLPOOL 0a0295c2ddafbcc9299e2bc31e4ae09b0e81ab964ad9abe75efa5fbfac52e767601b155541b8f452833c142941c42464dda0962667efe063306eaa30c222c4d6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iJwEAQEIAAYFAk59rRMACgkQfXuS5UK5QB2haAQAovyQFKNSlPUTq/CCGeJDGsPh
-aN8i0qDaSegRKJPpLugZIVtNC2POZYsCE1gMsw3ikeSsMYpFIMalFJsY6+6S1KRN
-fVb4zbY7uAe3QEzJ2ULYYX1uRfnf2U1xw2PzCEmfDmNG+CKs/S380Z1cTp0Gtt/5
-bfo1bPbYfZo4jWeRFhI=
-=ZVjP
+iEYEAREIAAYFAlJLMKYACgkQCaWpQKGI+9TQqgCeJmlsk9KaN4osi54Tq2HPTZtc
+igAAniGRnFSZFsqHxU+S00lyXnyyi4ED
+=+1og
-----END PGP SIGNATURE-----
diff --git a/net-misc/igmpproxy/files/igmpproxy.service b/net-misc/igmpproxy/files/igmpproxy.service
new file mode 100644
index 000000000000..a682bed09e0a
--- /dev/null
+++ b/net-misc/igmpproxy/files/igmpproxy.service
@@ -0,0 +1,9 @@
+[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.1-r1.ebuild b/net-misc/igmpproxy/igmpproxy-0.1-r1.ebuild
new file mode 100644
index 000000000000..ff0809d13701
--- /dev/null
+++ b/net-misc/igmpproxy/igmpproxy-0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/igmpproxy/igmpproxy-0.1-r1.ebuild,v 1.1 2013/10/01 20:29:25 pacho Exp $
+
+EAPI=5
+inherit linux-info systemd
+
+DESCRIPTION="Multicast Routing Daemon using only IGMP signalling (Internet Group Management Protocol)"
+HOMEPAGE="http://sourceforge.net/projects/igmpproxy"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 Stanford"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+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"
+}