summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Phillips <rphillips@gentoo.org>2003-07-31 20:04:41 +0000
committerRyan Phillips <rphillips@gentoo.org>2003-07-31 20:04:41 +0000
commitfefb9398e5f08984ca816cc735a08ac75c7a533c (patch)
tree290281081c327521a94e0dfa83e519e9bfdbd566 /media-radio/ax25-tools
parentSamuel Greenfeld's fixes were added. #23897 (diff)
downloadhistorical-fefb9398e5f08984ca816cc735a08ac75c7a533c.tar.gz
historical-fefb9398e5f08984ca816cc735a08ac75c7a533c.tar.bz2
historical-fefb9398e5f08984ca816cc735a08ac75c7a533c.zip
Added Samuel Greenfeld's additions. #23931
Diffstat (limited to 'media-radio/ax25-tools')
-rw-r--r--media-radio/ax25-tools/ChangeLog7
-rw-r--r--media-radio/ax25-tools/ax25-tools-0.0.8-r1.ebuild44
-rw-r--r--media-radio/ax25-tools/files/ax25d.rc20
-rw-r--r--media-radio/ax25-tools/files/digest-ax25-tools-0.0.8-r11
-rw-r--r--media-radio/ax25-tools/files/mheardd.rc20
-rw-r--r--media-radio/ax25-tools/files/netromd.rc20
-rw-r--r--media-radio/ax25-tools/files/rip98d.rc20
-rw-r--r--media-radio/ax25-tools/files/rxecho.rc20
-rw-r--r--media-radio/ax25-tools/files/ttylinkd.rc20
9 files changed, 171 insertions, 1 deletions
diff --git a/media-radio/ax25-tools/ChangeLog b/media-radio/ax25-tools/ChangeLog
index 2d069e38ac4c..6795d69c5ca5 100644
--- a/media-radio/ax25-tools/ChangeLog
+++ b/media-radio/ax25-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-radio/ax25-tools
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ChangeLog,v 1.1 2003/06/19 18:54:08 rphillips Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ChangeLog,v 1.2 2003/07/31 20:04:41 rphillips Exp $
+
+*ax25-tools-0.0.8-r1 (31 Jul 2003)
+
+ 31 Jul 2003; Ryan Phillips <rphillips@gentoo.org> ax25-tools-0.0.8-r1.ebuild files/*.rc:
+ added Samuel Greenfeld's additions. #23931
*ax25-tools-0.0.8 (19 Jun 2003)
diff --git a/media-radio/ax25-tools/ax25-tools-0.0.8-r1.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.8-r1.ebuild
new file mode 100644
index 000000000000..586784f815bc
--- /dev/null
+++ b/media-radio/ax25-tools/ax25-tools-0.0.8-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ax25-tools-0.0.8-r1.ebuild,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons"
+HOMEPAGE="http://ax25.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ax25/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="X"
+
+DEPEND="virtual/glibc
+ sys-libs/zlib
+ >=dev-libs/libax25-0.0.5
+ X? ( virtual/x11 )"
+
+src_compile() {
+ # If X is disabled, do not build smdiag
+ COMPFLAGS=""
+ use X || COMPFLAGS="--without-x"
+ econf ${COMPFLAGS} || die
+ emake || die
+}
+
+
+src_install() {
+ make DESTDIR=${D} install installconf || die
+
+ rm -rf ${D}/usr/share/doc/ax25-tools
+
+ dodoc AUTHORS COPYING ChangeLog NEWS README tcpip/ttylinkd.README \
+ user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \
+ ax25-tools/ttylinkd.INSTALL
+
+ exeinto /etc/init.d ; newexe ${FILESDIR}/ax25d.rc ax25d
+ newexe ${FILESDIR}/mheardd.rc mheardd
+ newexe ${FILESDIR}/netromd.rc netromd
+ newexe ${FILESDIR}/rip98d.rc rip98d
+ newexe ${FILESDIR}/rxecho.rc rxecho
+ newexe ${FILESDIR}/ttylinkd.rc ttylinkd
+
+}
diff --git a/media-radio/ax25-tools/files/ax25d.rc b/media-radio/ax25-tools/files/ax25d.rc
new file mode 100644
index 000000000000..3a86c352e133
--- /dev/null
+++ b/media-radio/ax25-tools/files/ax25d.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/ax25d.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting ax25d"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/ax25d
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ax25d"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/ax25d
+ eend $?
+}
diff --git a/media-radio/ax25-tools/files/digest-ax25-tools-0.0.8-r1 b/media-radio/ax25-tools/files/digest-ax25-tools-0.0.8-r1
new file mode 100644
index 000000000000..4bb32ec79816
--- /dev/null
+++ b/media-radio/ax25-tools/files/digest-ax25-tools-0.0.8-r1
@@ -0,0 +1 @@
+MD5 70172b979b38a9434f21d2e8152f0d5e ax25-tools-0.0.8.tar.gz 254019
diff --git a/media-radio/ax25-tools/files/mheardd.rc b/media-radio/ax25-tools/files/mheardd.rc
new file mode 100644
index 000000000000..3b74dd126f9b
--- /dev/null
+++ b/media-radio/ax25-tools/files/mheardd.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/mheardd.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting mheardd"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/mheardd
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping mheardd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/mheardd
+ eend $?
+}
diff --git a/media-radio/ax25-tools/files/netromd.rc b/media-radio/ax25-tools/files/netromd.rc
new file mode 100644
index 000000000000..43280fc278df
--- /dev/null
+++ b/media-radio/ax25-tools/files/netromd.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/netromd.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting netromd"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/netromd
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping netromd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/netromd
+ eend $?
+}
diff --git a/media-radio/ax25-tools/files/rip98d.rc b/media-radio/ax25-tools/files/rip98d.rc
new file mode 100644
index 000000000000..12a234cb872e
--- /dev/null
+++ b/media-radio/ax25-tools/files/rip98d.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/rip98d.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting rip98d"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/rip98d
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping rip98d"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/rip98d
+ eend $?
+}
diff --git a/media-radio/ax25-tools/files/rxecho.rc b/media-radio/ax25-tools/files/rxecho.rc
new file mode 100644
index 000000000000..463a39589112
--- /dev/null
+++ b/media-radio/ax25-tools/files/rxecho.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/rxecho.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting rxecho"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/rxecho
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping rxecho"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/rxecho
+ eend $?
+}
diff --git a/media-radio/ax25-tools/files/ttylinkd.rc b/media-radio/ax25-tools/files/ttylinkd.rc
new file mode 100644
index 000000000000..05fa9e47a091
--- /dev/null
+++ b/media-radio/ax25-tools/files/ttylinkd.rc
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/files/ttylinkd.rc,v 1.1 2003/07/31 20:04:41 rphillips Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting ttylinkd"
+ start-stop-daemon --start --quiet --background --exec /usr/sbin/ttylinkd
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ttylinkd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/ttylinkd
+ eend $?
+}