summaryrefslogtreecommitdiff
path: root/net-dialup/dwun
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-dialup/dwun
reinit the tree, so we can have metadata
Diffstat (limited to 'net-dialup/dwun')
-rw-r--r--net-dialup/dwun/Manifest6
-rw-r--r--net-dialup/dwun/dwun-0.96e-r4.ebuild45
-rw-r--r--net-dialup/dwun/files/dwun22
-rw-r--r--net-dialup/dwun/metadata.xml8
4 files changed, 81 insertions, 0 deletions
diff --git a/net-dialup/dwun/Manifest b/net-dialup/dwun/Manifest
new file mode 100644
index 000000000000..bc8f0e659292
--- /dev/null
+++ b/net-dialup/dwun/Manifest
@@ -0,0 +1,6 @@
+AUX dwun 432 SHA256 e094cdfb49d8f88263dca0ee950f62870e7791974f33170c972cc28d512553ed SHA512 daef582f4ecac47ddc826976eb1d1b97f06664c584b9501dd72068749a8724ac06a3780bb0fee2c84307db4d343b05b1a8663d05fb56a9a52a31c28939208d2c WHIRLPOOL 5ac5673ea79cec0744e29375661e832524ea35945718db5af61abffc00aa96f6b9bc9a2a9fa7b38fa9f5d2219122781d052add601ae8fea08b1cf23600ef1c6e
+DIST dwun-0.96e.tar.gz 147960 SHA256 43aafb4e3dcb9f0aebe54661e880e04f8764da23539621beead29bcaf618d887 SHA512 6763acd60192f18ffd81edd4f4e18ccfb8c5ac3882db96f9b7d2d032e9a0c61cb843094222744525a9927981c8cc7a603fd0aa1e1d4309d3f7fab21fec028115 WHIRLPOOL 81a102494a9a2279bfae3e7ef8609869dbe9076fef5be60ca90f8bd0dce32f4a424ea4e779560fcb7f1d88722272e44fa112fb641e1b367de8883c59197814db
+EBUILD dwun-0.96e-r4.ebuild 1024 SHA256 3d2238082fdf7240d85ef452bb97c694ba2d38bc8e6ecd7b152eb7a62eee7113 SHA512 b6f1e05a74b4ec0b0cf53984af06cef4df5082125f9954c99ec6a23ebc236c765f33fa35bfb1e2955520cd5f5a3a678b53b7f2dbfefd6b48f15f637ff63c0daf WHIRLPOOL 0bf1393b1a22b4501997943e1a65c11ba886659ee586b230c6b2d5aa9b5f0c9bd6c2959f3b0f14a4f4c1a340e7899536f21ef991d9075e65f60e0a4e87aa2c9c
+MISC ChangeLog 2878 SHA256 3ef064ed3bc70911894155f0910439e1c89c7dacb422294a23fd925485064cf2 SHA512 99a40cec7d4e5e4293f7bc38753f0d344c449cfb9416e903ced130ce5b5ebc5e1a95bf698f4e8f9cdd42650847af9a78f2c3d6b7619d06d6306f67c2e8e95371 WHIRLPOOL 8c8bed08422f40402049ea97fc973624659a2ebadb2d3085276c21246398e86f8921e8737c9229c2ee7f748e2b9722136432ed22d70a41667d5f5381ffd59a3d
+MISC ChangeLog-2015 1738 SHA256 a44ff69f3b3a32068719c39d0c39e7a8346917093cf1882e26266237c4daeb0e SHA512 4ea039a4c3f4235611fa6b2786d79a48edf46651759dbe693fbf32b86760c589e65930e6b7c0e6e7cf54e79416be2d456f2f413e6f843b87f17f66103e3806ed WHIRLPOOL a78337718a1be91a6797b2394a9e59ed4b9fbdd6e3251acebedb435b0351025d77cc5eb6e3c1d78883f13cb4e976eaaed7f080c8480c6470038e7f104f64a111
+MISC metadata.xml 241 SHA256 b20bb778d6932ef1b3961179fcd160174f52cfba7126bb445360c243620dfba0 SHA512 039438d314afaa5fef1f7aa3e11d5094c8fc797b0265171a55fe253c799ac95a30203284161da398554f5c73c434fd81c59b154c2d6971d2a65e752b72212f16 WHIRLPOOL 4fc1cc3a16924163abd99d4ee2363404516ceae3d814bb5ae7c5c1064c49700025a08c86a8fcbeb65aa1eb3cf83e11feaaee5cee8861e94179f406b0f50b683c
diff --git a/net-dialup/dwun/dwun-0.96e-r4.ebuild b/net-dialup/dwun/dwun-0.96e-r4.ebuild
new file mode 100644
index 000000000000..fbc86601b416
--- /dev/null
+++ b/net-dialup/dwun/dwun-0.96e-r4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Dialer Without a Useful Name (DWUN)"
+HOMEPAGE="http://dwun.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="MIT GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64 x86"
+
+DOCS=( AUTHORS ChangeLog QUICKSTART README TODO UPGRADING )
+
+src_prepare() {
+ sed -i -e "s:TODO QUICKSTART README UPGRADING ChangeLog COPYING AUTHORS::" Makefile.in || die
+ tc-export CC
+
+ eapply_user
+}
+
+src_configure() {
+ econf --with-docdir="share/doc/${PF}"
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ newins doc/examples/complete-rcfile dwunrc
+ newins debian/dwunauth dwunauth
+ newinitd "${FILESDIR}/dwun" dwun
+}
+
+pkg_postinst() {
+ elog
+ elog 'Make sure you have "net-dialup/ppp" merged if you intend to use dwun'
+ elog "to control a standard PPP network link."
+ elog "See /usr/share/doc/${P}/QUICKSTART for instructions on"
+ elog "configuring dwun."
+ elog
+}
diff --git a/net-dialup/dwun/files/dwun b/net-dialup/dwun/files/dwun
new file mode 100644
index 000000000000..8584844fa1fb
--- /dev/null
+++ b/net-dialup/dwun/files/dwun
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need net
+}
+
+DAEMON=/usr/sbin/dwun
+PIDFILE="/run/${SVCNAME}.pid"
+
+start() {
+ ebegin "Starting ${SVCNAME}"
+ start-stop-daemon --start --pidfile ${PIDFILE} --startas ${DAEMON}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ${SVCNAME}"
+ start-stop-daemon --stop --signal 1 --pidfile ${PIDFILE}
+ eend $?
+}
diff --git a/net-dialup/dwun/metadata.xml b/net-dialup/dwun/metadata.xml
new file mode 100644
index 000000000000..98b7a1971e49
--- /dev/null
+++ b/net-dialup/dwun/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">dwun</remote-id>
+ </upstream>
+</pkgmetadata>