]> Pileus Git - ~andy/sunrise/commitdiff
media-radio/ax25-tools: Ebuild for bug 232927 based on old ebuild for ax25-tools...
authorThomas Beierlein <tomjbe@gentoo.org>
Fri, 25 Jul 2008 22:42:32 +0000 (22:42 +0000)
committerThomas Beierlein <tomjbe@gentoo.org>
Fri, 25 Jul 2008 22:42:32 +0000 (22:42 +0000)
svn path=/sunrise/; revision=6565

media-radio/ax25-tools/ChangeLog [new file with mode: 0644]
media-radio/ax25-tools/Manifest [new file with mode: 0644]
media-radio/ax25-tools/ax25-tools-0.0.8_p20080711.ebuild [new file with mode: 0644]
media-radio/ax25-tools/files/ax25-tools-9999-axgetput.diff [new file with mode: 0644]
media-radio/ax25-tools/files/ax25d.rc [new file with mode: 0644]
media-radio/ax25-tools/files/mheardd.rc [new file with mode: 0644]
media-radio/ax25-tools/files/netromd.rc [new file with mode: 0644]
media-radio/ax25-tools/files/rip98d.rc [new file with mode: 0644]
media-radio/ax25-tools/files/rxecho.rc [new file with mode: 0644]
media-radio/ax25-tools/files/ttylinkd.rc [new file with mode: 0644]
media-radio/ax25-tools/metadata.xml [new file with mode: 0644]

diff --git a/media-radio/ax25-tools/ChangeLog b/media-radio/ax25-tools/ChangeLog
new file mode 100644 (file)
index 0000000..58f0d0a
--- /dev/null
@@ -0,0 +1,11 @@
+# ChangeLog for media-radio/ax25-tools
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  25 Jul 2008; Thomas Beierlein (TomJBE) <tb@forth-ev.de> +files/ax25d.rc,
+  +ax25-tools-0.0.8_p20080711.ebuild, +files/mheardd.rc, +files/netromd.rc,
+  +files/rip98d.rc, +files/ax25-tools-9999-axgetput.diff, +files/rxecho.rc,
+  +files/ttylinkd.rc, +metadata.xml:
+  Ebuild for bug 232927 based on old ebuild for ax25-tools-0.0.8-r1 from CVS
+  attic. Thanks to Tommy[D] and chithead for help.
+
diff --git a/media-radio/ax25-tools/Manifest b/media-radio/ax25-tools/Manifest
new file mode 100644 (file)
index 0000000..1f5052e
--- /dev/null
@@ -0,0 +1,11 @@
+AUX ax25-tools-9999-axgetput.diff 458 RMD160 294b026f492dad3d75f87307c500197fcba52aca SHA1 322874c90d8603bee852164226a3ebe5aec5aab4 SHA256 8fd9b545e2e11f6b37569b580cffa2256b32f24950f63d2b89302f3e0b9347d3
+AUX ax25d.rc 519 RMD160 c72a9ff8bb215e07991be24f09d78375ab3b0d3d SHA1 be3468e2b79588976b29dcba0a93a19ba8894a15 SHA256 da7ef9dc4f457137dfc59962114de10b8400edc33ce76b5ebba719f127ed174c
+AUX mheardd.rc 529 RMD160 3326c72d36dc98cfdbc24c0e456d817c9f2b0ae6 SHA1 0ad92686127fa948ac5727c7e46b856b4c6672e8 SHA256 f634d13badd035cdd354860c9a3a5e08a3b285dbe4f3df805fce6ca3394d275d
+AUX netromd.rc 529 RMD160 5280d69ceaa72be9b375ea3faceb7e596488b102 SHA1 ebc934cc3509a480467848517eb9f0145a3afcd7 SHA256 00f7feb077526b3252a364fc4c063bad6c76db949b7e169c4aac48078eb612ee
+AUX rip98d.rc 524 RMD160 841979506334e9604cbe25bd8767950d0e7c5c8f SHA1 cebcc5e45baf8317ca3f31a4b0844c10e24c8e01 SHA256 0aaae9edd3cfaf77b8feb62f264cd66b75ca091c7db5cfdc26f457f8f4e010c1
+AUX rxecho.rc 524 RMD160 7986bac3e81b410e4081f671e5320bd8abd15871 SHA1 4819b3a0657c1410d7d58bdcd43417533b3fc981 SHA256 58adcfca2a6052e4e3fd7eca4446e9df06d976cbe412f632384981d2a87a22e5
+AUX ttylinkd.rc 534 RMD160 c113e56e6bc950585773151acb22a59a98b5125e SHA1 eb55331f85283456b433c8a4468e8880c5bddb1d SHA256 08d1a4dc4e7c3018f941442be695149a0f7e7958dcc8dcab56489c90ad0e0d78
+DIST ax25-tools-0.0.8_p20080711.tar.gz 518873 RMD160 3e00610ca52db53f3c7e883b35749d9e2f0b1085 SHA1 1700323c281ede4ecb079c1e88ccb2149ae53076 SHA256 0ced88619700212c7ebc317d863592b1c67ae3a1ebf25d9df387af725053fa76
+EBUILD ax25-tools-0.0.8_p20080711.ebuild 1281 RMD160 ae4624b689d164115440297befe31f4fcf0afa46 SHA1 7d44c6a57dfed8b1838313bc2683e9b36577f7d8 SHA256 8e5790d88b7708984010c92bf28a45fa85fce557b25e0b65e551824273e832f2
+MISC ChangeLog 516 RMD160 c6e99dec0ee5189e8a50e4adff8240b089cbb6ed SHA1 6eef694d858a2d44cb55e205302f908e15301f88 SHA256 c4c61d49f5179e5021fb2164f05aad8e71ebe9c19d5bd73ec68f30d844141971
+MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
diff --git a/media-radio/ax25-tools/ax25-tools-0.0.8_p20080711.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.8_p20080711.ebuild
new file mode 100644 (file)
index 0000000..74010e3
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit autotools eutils 
+
+DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons"
+HOMEPAGE="http://www.linux-ax25.org/"
+SRC_URI="http://omploader.org/vbXFs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE="X"
+
+S="${WORKDIR}/${PN}"
+
+DEPEND=">=dev-libs/libax25-0.0.5
+       X? ( x11-libs/libX11
+           media-libs/mesa
+           x11-libs/fltk )"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}/ax25-tools-9999-axgetput.diff"
+       eautoreconf
+}
+
+src_compile() {
+       econf $(use_with X x)
+       emake || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install installconf || die "emake install failed"
+
+       # Make the document installation more Gentoo like
+       rm -rf "${D}"/usr/share/doc/ax25-tools
+       dodoc AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \
+       user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \
+       tcpip/ttylinkd.INSTALL || die "dodoc failed"
+
+       newinitd "${FILESDIR}"/ax25d.rc ax25d
+       newinitd "${FILESDIR}"/mheardd.rc mheardd
+       newinitd "${FILESDIR}"/netromd.rc netromd
+       newinitd "${FILESDIR}"/rip98d.rc rip98d
+       newinitd "${FILESDIR}"/rxecho.rc rxecho
+       newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd
+}
+
diff --git a/media-radio/ax25-tools/files/ax25-tools-9999-axgetput.diff b/media-radio/ax25-tools/files/ax25-tools-9999-axgetput.diff
new file mode 100644 (file)
index 0000000..70c775a
--- /dev/null
@@ -0,0 +1,13 @@
+# first install man files. afterward do links...
+
+--- ax25/axgetput/Makefile.am.orig     2008-07-15 15:16:15.000000000 +0200
++++ ax25/axgetput/Makefile.am  2008-07-15 15:16:33.000000000 +0200
+@@ -15,7 +15,6 @@
+ install-exec-local:
+       (cd $(DESTDIR)$(bindir) && ln -sf axgetput bget && ln -sf axgetput bput)
+-      make install-man-local
+-install-man-local:
++install-data-hook:
+       (cd $(DESTDIR)$(mandir)/man1 && ln -sf axgetput.1 bget.1 && ln -sf axgetput.1 bput.1)
diff --git a/media-radio/ax25-tools/files/ax25d.rc b/media-radio/ax25-tools/files/ax25d.rc
new file mode 100644 (file)
index 0000000..8d6c4a5
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/ax25d.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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/mheardd.rc b/media-radio/ax25-tools/files/mheardd.rc
new file mode 100644 (file)
index 0000000..5d5c2be
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/mheardd.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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 (file)
index 0000000..2947333
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/netromd.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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 (file)
index 0000000..dce8505
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/rip98d.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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 (file)
index 0000000..d112781
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/rxecho.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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 (file)
index 0000000..8e23b7d
--- /dev/null
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-radio/ax25-tools/files/Attic/ttylinkd.rc,v 1.4 2007/02/04 19:03:09 masterdriverz dead $
+
+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 $?
+}
diff --git a/media-radio/ax25-tools/metadata.xml b/media-radio/ax25-tools/metadata.xml
new file mode 100644 (file)
index 0000000..54494c4
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>maintainer-needed@gentoo.org</email>
+</maintainer>
+</pkgmetadata>