From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-misc/dibbler/Manifest | 9 +++++ net-misc/dibbler/dibbler-1.0.1.ebuild | 51 +++++++++++++++++++++++++++ net-misc/dibbler/files/dibbler-client | 19 ++++++++++ net-misc/dibbler/files/dibbler-client.service | 8 +++++ net-misc/dibbler/files/dibbler-relay | 19 ++++++++++ net-misc/dibbler/files/dibbler-server | 19 ++++++++++ net-misc/dibbler/metadata.xml | 8 +++++ 7 files changed, 133 insertions(+) create mode 100644 net-misc/dibbler/Manifest create mode 100644 net-misc/dibbler/dibbler-1.0.1.ebuild create mode 100644 net-misc/dibbler/files/dibbler-client create mode 100644 net-misc/dibbler/files/dibbler-client.service create mode 100644 net-misc/dibbler/files/dibbler-relay create mode 100644 net-misc/dibbler/files/dibbler-server create mode 100644 net-misc/dibbler/metadata.xml (limited to 'net-misc/dibbler') diff --git a/net-misc/dibbler/Manifest b/net-misc/dibbler/Manifest new file mode 100644 index 000000000000..a75862f7b7f0 --- /dev/null +++ b/net-misc/dibbler/Manifest @@ -0,0 +1,9 @@ +AUX dibbler-client 354 SHA256 9c9b7edb4091121e84fde41bb631a48938f1c8ebf2c85a373fbac9c8f9349f4a SHA512 2ef18db1cd172f40291573a6f34209d6841f39f90b14a0731abf54cae6fbf90850d1cbeb3d6d985f0f9957c5a4228c794fc9b8d69c716bf0df7ee857b510de66 WHIRLPOOL 8a98e300d5e5a925d6993493a64379fa70a46fdc7253b23840f0b78a7774abca1cc100744e849f41470927eaa1ba2a71ef766c24f1961819f2c2c2ad55e244dc +AUX dibbler-client.service 134 SHA256 1f5d6ef13392cba1c9fa01bfecc39967974568cd2c10fcfbee2ee7e88c3b378b SHA512 419e40ac4110061e675cccd351b5a3e5f46e0c62d5169feb97eadee805d99b9caaae5f65fb9433808081d670db1cbb5ba6d9776e794f4cff624ec85906e28613 WHIRLPOOL b04cd675afed703acdddbe2494f47f15b381fb88a4ae6ebb2b932414dae71ba5a051e1a277f4b225e52834e19cdf5cb3a6fcd53091f777463298948f9f82c8ae +AUX dibbler-relay 348 SHA256 1c27d02040b49982bb1f2453e9ca5b8f78bb4b67caeb62b773682b0bdf01a653 SHA512 5eb62c4c7e9a4c5b558d0fed79a41b5a2db996349ab5ebfdff2f50d2bf0ba0e4293aab1a9bb089014aacaa3a502a7a13c14b3f3fe9510d1c0d91fca2b0674745 WHIRLPOOL 47b5abedcde1f60f47b19ef97a845984c698ad9e9512101c0d7eae7cc3958abb6dedb27c94d9fe206442553bd7d7a2ba8d1657c031738e7fec7869eeba7de02b +AUX dibbler-server 354 SHA256 a3c98c6b1aedab5ef432eff7c8a4916c0e2f1a0f43b1102197253a83fb833cbe SHA512 3d2f1df6263e3373988d5ba75479a7bed16c3a363809fdde582afeebab0cda746c91d02f8a9535e15ed1095c098f4ab3721322092bc692e0403f8c46f16adcd5 WHIRLPOOL 4671e04a469f3ae956d8177efc93680f3ef7e7a3ee585b68ba66f930bd9cb2a8d98aee0669713f52426ba567c6321d6cd189679833d6e9e26c3688611a3d7ff7 +DIST dibbler-1.0.1.tar.gz 4375118 SHA256 27869877e060c039cbc24a5f6a9dd69006bf67de0ffdf29a645a80aef6e476a1 SHA512 2369d4a3ca50a1c60bd5a47bf4168d4c113e2fdcb1ae4d937a3bf226c057142f2e81f6c46bf4e1dfa9ca0d2e92f7f857572a4bfb0d0dd721c35efe762e6c3ea0 WHIRLPOOL dafc1663b487bc62068ef86be6261484729cf8da966f5572b1e459fb3a902c9474d9a8bea361dba683111f9f7994b86a3a7484333c77c9f977ec54169653898d +EBUILD dibbler-1.0.1.ebuild 1191 SHA256 0dd1e2cfcaa6a215bade2089a453abf114b850ddb68de1fb569351cfc65cb246 SHA512 1d2dcff9ec38d8e9521a8a1e5fddba4a0738d809b739e0d033f592bcee6b36ad3b22ed4a818a6a31f8854b080333c9669e8bf87ff8df20336652c98e8ccd9bf0 WHIRLPOOL c80b4d169bedbba34462dcf682e2e480c2abeda9bd5ae160bc7f600b5932e9451bcdf0a98d64a3d797f0822e56f3aae2b3fad8161aa3fd2ecac31e26dd74831e +MISC ChangeLog 3276 SHA256 0ad2063e35bc0575d2dfc8b24c83e7b1674bf2a02626f4507298b8a4fbc942da SHA512 c77f88e82411cb482f655763673044739095ab7a38f4f53f0623b2e0da8983725661b769938530a2c516f3fa0c35c9571719cc0725eb646332c4eae79e3ae721 WHIRLPOOL d59e718d145cb177422641e645f944e95c1a7859a9d83be02cdbb58704390ef54445d8e6d0fa56b6a2fa8d7474962a38a6e5a589216934d25a308e7b0a18cbba +MISC ChangeLog-2015 4813 SHA256 17d2248d567df64f34479a7bbbfa44da356bce2c1689f28d57d34864b8e87553 SHA512 aea9dead9c6b5febf3a66342fba29bce1d0a4099f1685bf428578128ebf1e33481cb27efe3f7bbb8f35d87ffb3626720595f0befd905bd8b40f27664a947281c WHIRLPOOL 4083bdd3ee548be06a217c4d764fe9e57a4495ebfc6724b1194e16d1d0e5b836818e50c82a71fdae7c1b131cff1d1449b4576b3421830a30f115e33daad5a8e3 +MISC metadata.xml 252 SHA256 f09077829bd604b153aecd586b23fe39af2279d2b5871eb74391c7b7e9496404 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724 WHIRLPOOL 5da21d058640f220853befb609832550c9078b8879264a87ffb4b845b89e557ae43f04975c4e7b65531b2b843f6a6cd5b139648b72574b555e8cf6610ffd610e diff --git a/net-misc/dibbler/dibbler-1.0.1.ebuild b/net-misc/dibbler/dibbler-1.0.1.ebuild new file mode 100644 index 000000000000..6e7824899da4 --- /dev/null +++ b/net-misc/dibbler/dibbler-1.0.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +inherit eutils readme.gentoo systemd + +DESCRIPTION="Portable DHCPv6 implementation (server, client and relay)" +HOMEPAGE="http://klub.com.pl/dhcpv6/" +SRC_URI="http://klub.com.pl/dhcpv6/dibbler/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm64 hppa ~mips x86" +IUSE="doc" + +DEPEND="doc? ( || ( + dev-texlive/texlive-latexextra + dev-tex/floatflt ) + )" +RDEPEND="" + +DOC_CONTENTS="Make sure that you modify client.conf, server.conf and/or relay.conf +to suit your needs. They are stored in /etc/dibbler" + +src_prepare() { + epatch_user +} + +src_compile() { + emake + # devel documentation is broken and users should consult the online version + # http://klub.com.pl/dhcpv6/doxygen/ + use doc && emake -C doc/ user +} + +src_install() { + readme.gentoo_create_doc + + dosbin dibbler-{client,relay,server} + doman doc/man/*.8 + + insinto /etc/dibbler + doins doc/examples/*.conf + dodir /var/lib/dibbler + + dodoc AUTHORS CHANGELOG RELNOTES TODO + use doc && dodoc doc/dibbler-user.pdf + + doinitd "${FILESDIR}"/dibbler-{client,relay,server} + systemd_dounit "${FILESDIR}"/dibbler-client.service +} diff --git a/net-misc/dibbler/files/dibbler-client b/net-misc/dibbler/files/dibbler-client new file mode 100644 index 000000000000..ec381be75f9f --- /dev/null +++ b/net-misc/dibbler/files/dibbler-client @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 client: dibbler-client" + /usr/sbin/dibbler-client start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 client: dibbler-client" + /usr/sbin/dibbler-client stop + eend $? +} diff --git a/net-misc/dibbler/files/dibbler-client.service b/net-misc/dibbler/files/dibbler-client.service new file mode 100644 index 000000000000..bdac26318fc0 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-client.service @@ -0,0 +1,8 @@ +[Unit] +Description=Dibbler IPv6 DHCPv6 Client + +[Service] +ExecStart=/usr/sbin/dibbler-client run + +[Install] +WantedBy=multi-user.target diff --git a/net-misc/dibbler/files/dibbler-relay b/net-misc/dibbler/files/dibbler-relay new file mode 100644 index 000000000000..1adf16f9fab2 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-relay @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 relay: dibbler-relay" + /usr/sbin/dibbler-relay start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 relay: dibbler-relay" + /usr/sbin/dibbler-relay stop + eend $? +} diff --git a/net-misc/dibbler/files/dibbler-server b/net-misc/dibbler/files/dibbler-server new file mode 100644 index 000000000000..95f2845ae325 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-server @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 server: dibbler-server" + /usr/sbin/dibbler-server start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 server: dibbler-server" + /usr/sbin/dibbler-server stop + eend $? +} diff --git a/net-misc/dibbler/metadata.xml b/net-misc/dibbler/metadata.xml new file mode 100644 index 000000000000..7d273a80ff68 --- /dev/null +++ b/net-misc/dibbler/metadata.xml @@ -0,0 +1,8 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + -- cgit v1.2.3