From 35e8c75cb7b7e8ffdf285ff86214b0ee8608f377 Mon Sep 17 00:00:00 2001 From: "Chris Carlin (volkris)" Date: Mon, 19 Feb 2007 15:15:11 +0000 Subject: net-dns/inadyn: New Ebuild for bug 167619 svn path=/sunrise/; revision=3040 --- net-dns/inadyn/ChangeLog | 8 +++++++ net-dns/inadyn/Manifest | 24 +++++++++++++++++++ net-dns/inadyn/files/digest-inadyn-1.96 | 3 +++ net-dns/inadyn/files/inadyn.conf | 6 +++++ net-dns/inadyn/files/inadyn.initd | 25 ++++++++++++++++++++ net-dns/inadyn/inadyn-1.96.ebuild | 42 +++++++++++++++++++++++++++++++++ net-dns/inadyn/metadata.xml | 5 ++++ 7 files changed, 113 insertions(+) create mode 100644 net-dns/inadyn/ChangeLog create mode 100644 net-dns/inadyn/Manifest create mode 100644 net-dns/inadyn/files/digest-inadyn-1.96 create mode 100644 net-dns/inadyn/files/inadyn.conf create mode 100644 net-dns/inadyn/files/inadyn.initd create mode 100644 net-dns/inadyn/inadyn-1.96.ebuild create mode 100644 net-dns/inadyn/metadata.xml diff --git a/net-dns/inadyn/ChangeLog b/net-dns/inadyn/ChangeLog new file mode 100644 index 000000000..8a8c10686 --- /dev/null +++ b/net-dns/inadyn/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for net-dns/inadyn +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 19 Feb 2007; Chris Carlin (volkris) +inadyn-1.96.ebuild, + +files/inadyn.conf, +files/inadyn.initd, +metadata.xml: + New Ebuild for bug 167619 + diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest new file mode 100644 index 000000000..bd7065d04 --- /dev/null +++ b/net-dns/inadyn/Manifest @@ -0,0 +1,24 @@ +AUX inadyn.conf 191 RMD160 8a6b836555022e9888ea7a82d1b5124c1e3068e2 SHA1 d4175c1179e9fbf9d94ec349606e6a852269d9c3 SHA256 13030e0ba3877392b7a7a3d78cb098e7b6b0d130f5ee94172ababf77670fce0e +MD5 f7008edd7a6a1f1ea41cb6e5db5ab5ca files/inadyn.conf 191 +RMD160 8a6b836555022e9888ea7a82d1b5124c1e3068e2 files/inadyn.conf 191 +SHA256 13030e0ba3877392b7a7a3d78cb098e7b6b0d130f5ee94172ababf77670fce0e files/inadyn.conf 191 +AUX inadyn.initd 556 RMD160 9e06fa940717fc47271d4e03c94bc1e97d43c971 SHA1 392684f8513ef325398c8e7a54b41e72212df2b6 SHA256 f0a77d832057f01d9dbdc857f7f68fd8a55f65a64f0622d581708f52c27686a0 +MD5 7b0adcd0a2b43d74ade35ccc7c778b61 files/inadyn.initd 556 +RMD160 9e06fa940717fc47271d4e03c94bc1e97d43c971 files/inadyn.initd 556 +SHA256 f0a77d832057f01d9dbdc857f7f68fd8a55f65a64f0622d581708f52c27686a0 files/inadyn.initd 556 +DIST inadyn.v1.96.zip 127742 RMD160 e029f50c2a2d42ab827c1aa60d475bd0e8a988e4 SHA1 5ff5f38508e523b043b5721ac1872cf484ad945e SHA256 2bcb7fd827faecfbb53ccd9fa14e6ba20b293321a56dd94bd0055d9b1f367cc1 +EBUILD inadyn-1.96.ebuild 816 RMD160 b3e9ee6815b9dd015d0c66809e49919755f342c1 SHA1 0da70103ccae08fdd5ce1468b0e82d9577a88a66 SHA256 5376cc62b3f6bd12d6c05bae73ed216392d8eda025bea98570a5ebf3f839e29b +MD5 5a119ceef6d9d81042dbe6702d7a113f inadyn-1.96.ebuild 816 +RMD160 b3e9ee6815b9dd015d0c66809e49919755f342c1 inadyn-1.96.ebuild 816 +SHA256 5376cc62b3f6bd12d6c05bae73ed216392d8eda025bea98570a5ebf3f839e29b inadyn-1.96.ebuild 816 +MISC ChangeLog 279 RMD160 a6c0b3595b1e5ba2310ddb9413ace2d330d3e928 SHA1 20c61731a77005b892e83ade726b53c198a67a4a SHA256 57c6b4ed1436bae359ef357c1159f092e9722fab0b4425040669461fa7964124 +MD5 dde3210fd7ac19c699120025b64642f0 ChangeLog 279 +RMD160 a6c0b3595b1e5ba2310ddb9413ace2d330d3e928 ChangeLog 279 +SHA256 57c6b4ed1436bae359ef357c1159f092e9722fab0b4425040669461fa7964124 ChangeLog 279 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 3eff7a5513ae0ffe654511ac2c56e0ac files/digest-inadyn-1.96 229 +RMD160 d1eb85911dd6ec9020c6c5fee26ed2501740c428 files/digest-inadyn-1.96 229 +SHA256 a8b35e77fd7e204685b45b55f2a462ece23d781a41465405a88b9ac2234b1239 files/digest-inadyn-1.96 229 diff --git a/net-dns/inadyn/files/digest-inadyn-1.96 b/net-dns/inadyn/files/digest-inadyn-1.96 new file mode 100644 index 000000000..780c0bdc5 --- /dev/null +++ b/net-dns/inadyn/files/digest-inadyn-1.96 @@ -0,0 +1,3 @@ +MD5 0d5ab08003ac08c36f55a562d0c4b1c1 inadyn.v1.96.zip 127742 +RMD160 e029f50c2a2d42ab827c1aa60d475bd0e8a988e4 inadyn.v1.96.zip 127742 +SHA256 2bcb7fd827faecfbb53ccd9fa14e6ba20b293321a56dd94bd0055d9b1f367cc1 inadyn.v1.96.zip 127742 diff --git a/net-dns/inadyn/files/inadyn.conf b/net-dns/inadyn/files/inadyn.conf new file mode 100644 index 000000000..7e84034bb --- /dev/null +++ b/net-dns/inadyn/files/inadyn.conf @@ -0,0 +1,6 @@ +# A quick example for freedns.afraid.org +# (see docs about using hashes for freedns.afraid.org) + +alias example.net,HASHHASHHASH +dyndns_system default@freedns.afraid.org +update_period_sec 600 diff --git a/net-dns/inadyn/files/inadyn.initd b/net-dns/inadyn/files/inadyn.initd new file mode 100644 index 000000000..da388ba16 --- /dev/null +++ b/net-dns/inadyn/files/inadyn.initd @@ -0,0 +1,25 @@ +#!/sbin/runscript +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +depend() { + need net + use logger dns + after bootmisc +} + +start() { + ebegin "Starting inadyn" + start-stop-daemon --start --chuid inadyn --exec /usr/sbin/inadyn \ + --pidfile /var/run/inadyn.pid --make-pidfile --background \ + -- --syslog --input_file /etc/inadyn.conf + eend $? +} + +stop() { + ebegin "Stopping inadyn" + start-stop-daemon --stop --exec /usr/sbin/inadyn \ + --pidfile /var/run/inadyn.pid + eend $? +} diff --git a/net-dns/inadyn/inadyn-1.96.ebuild b/net-dns/inadyn/inadyn-1.96.ebuild new file mode 100644 index 000000000..055fe08f7 --- /dev/null +++ b/net-dns/inadyn/inadyn-1.96.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="Dyndns client in C supporting various services" +HOMEPAGE="http://inadyn.ina-tech.net/" +SRC_URI="http://inadyn.ina-tech.net/${PN}.v${PV}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND="" + +S=${WORKDIR}/${PN} + +pkg_setup() +{ + enewuser inadyn -1 -1 -1 +} + +src_install() { + dosbin bin/linux/inadyn + doman man/* + dohtml readme.html + + newinitd ${FILESDIR}/inadyn.initd inadyn + + insinto /etc + doins ${FILESDIR}/inadyn.conf +} + +pkg_postinst() { + elog "You will need to edit /etc/inadyn.conf file before" + elog "running inadyn for the firt time. The file is basically" + elog "command line options; see inadyn and inayn.conf manpages." +} + diff --git a/net-dns/inadyn/metadata.xml b/net-dns/inadyn/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/net-dns/inadyn/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + -- cgit v1.2.3-65-gdbad