diff options
Diffstat (limited to 'media-radio/ax25-tools')
-rw-r--r-- | media-radio/ax25-tools/Manifest | 11 | ||||
-rw-r--r-- | media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild | 44 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/ax25d.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/mheardd.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/netromd.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/rip98d.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/rxecho.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/files/ttylinkd.rc | 19 | ||||
-rw-r--r-- | media-radio/ax25-tools/metadata.xml | 11 |
9 files changed, 180 insertions, 0 deletions
diff --git a/media-radio/ax25-tools/Manifest b/media-radio/ax25-tools/Manifest new file mode 100644 index 000000000000..559d2411e338 --- /dev/null +++ b/media-radio/ax25-tools/Manifest @@ -0,0 +1,11 @@ +AUX ax25d.rc 371 SHA256 3a7984f5a431f884b8fdaea348daa68daf606806cfcd2d769ae8c7aec05d4285 SHA512 1d1e836cac175c47fdc7168bebb7d91bd6723c3304536d9e879be81c88892654a2e2b6e6783b08cc9d7ffde42477c8f53a15d281edb728d606145712f77b6998 WHIRLPOOL 6ce80e6023cb1aaf6b87b79e99839303c1ffd6d5732e7b542965c46b5abd3fe07ec216f3c854555e5c56202b2fa141d0179a99e48ce977d37afc7b0bdc35e799 +AUX mheardd.rc 379 SHA256 46652c84f2f8bdc1eeed9cdb16c881c8165e908138c883d7f434f946e9c5316d SHA512 873c3befc0907c2bafbe7107f345623cae9da45721321072e6aab6990a11fea87ab88df12c2c3b640a93c177c9f8557666106ef05fa73e3d0a886a5714c88056 WHIRLPOOL df1c132958a44a2a84bfbce492c2d5d5096872a59d7b84c0f355fe7097a636e1c367ec1861aeed2fe9933b298cdb8c0752a5c9a3bdda9d112bb50a77bd0cb08c +AUX netromd.rc 379 SHA256 826012fae04b0f5f8c6b6a7968d46780d8f6ce5023a4afa16cd67bd6e8fd8669 SHA512 7a9b4a75ad7f5fd83f30defd429e6cfcbad60f441faf4594aa6045aa3c86291ea38d52dc61f38b0513cdec8621f72694b0f644bc32f45459bb75fb787dd2329c WHIRLPOOL eb77b4e6a7cf1d207a5e09343539cc644cfdb7e076ddd00e64e8cdf1bc650ed8f847d1a262fd20e23031798120a53aae191af53eccc1e3a1f0c1a61451324032 +AUX rip98d.rc 375 SHA256 a58dff1566aa05df74e1cbfe858c2ef6f7fae97fbf573f9ce982f6ad125e2090 SHA512 cae7c5f2dd4753e5052b5d154f261e0ad09b58d32cac2d52ade8a56753c019dd3cdd1058f98faa4677c947c83306a256f2552a545580b811cd710bb9b3091405 WHIRLPOOL 6ed420f9df04f8eeaf27ae6cb7b1c498c430210d015e178d996b0391eff4722f141a766b4d96fa27aaf56c5c43bc5eb41516b269e71cf2490c147fbc597db037 +AUX rxecho.rc 375 SHA256 a4706b9ceef3ee58a2b5639cad31d383ea821b27cdb09c584b7568de0c42abf1 SHA512 4787767fc0a2c7fda39b2817dc9809a72e666bbfe98b40d9e335fe00fa5a1136fb900b6d32f58b37edffb85327482a75063d3caef7c02c40aeb46f6158bb575a WHIRLPOOL 468600b11a481e0c8b14da86438e3166a9cf49828369b172ef34cf60a2d4d76f9412d1cb9366e5b8b1413b648dba46484b48ad9dc09549e087ede2c9742203d1 +AUX ttylinkd.rc 383 SHA256 02c6bcd96fd6e08d257aac2558d23e13717a4bc40719d257836b02ea58274ec8 SHA512 499f9373ecdc76b863e43d3d508231754707087197ade8b9e9c151186e953c40e57528773ddc2e8d3f116daa16ba286bcab34b6e46a6870965780c459045a9ed WHIRLPOOL c65d4d90593509f4c919e65ff74e791e68b6ce79e0c6f179b6ca73168625c6bd3635fd2d18650d1bafdebfd9c7a54357aca76cf5f22f203128f13a0bc426dd32 +DIST ax25-tools-0.0.10-rc4.tar.gz 364332 SHA256 d36ad473f8261ea91dbef105d7493890774f2d1d03a485b86ddd23cbed597e20 SHA512 874d1ad0097f589af0b0a72ac33d6c7d64586df25779ef1b4c0a832fdf5e528ae5101e56ded736cb2a1ad1b284d6c10fe3a77ecb43df04dccc3d80875f403612 WHIRLPOOL d8268bc596df968f7c7f6fe8da90155462d20c9ead1d4099c7d1d7082a3a887fb3c6a227c13309d6aa9f815cccf7db61e976f97e1d45714ed7a470864d671b5a +EBUILD ax25-tools-0.0.10_rc4.ebuild 1091 SHA256 26ae2f6cf1f928d04427edfcf1edccaa50a287c460638129ebf36a6fe841294c SHA512 2ca2e7e8ffefdc1c20da72e466ba8f7f450b0e54a2e4a5fc61b4549ce3b3a45b87732777a93d4589047ea1e583257471280bdf178eb11e58cd384c7fc7bc47c5 WHIRLPOOL 081d33b856e70c6f2c124e96ea56c7b95a925b47578226d446018a63b4f32083b2fc340f08eb9b148f06d23ec448b4ed4c22e71688e21ee3ce362edff74c34ef +MISC ChangeLog 2924 SHA256 023b7849080113e5f16d3bed2b7162b45ff87a9c6c87e1ef80c2af4240dda19d SHA512 dc361deb33a6cd90482e6f14292c8e8fdfe5f2aba64ad707beb20d9bc5f4f4bf1a1dfa439e6c739a802a1dde6518ebe66d74cb15ec703413a314ee30af264c44 WHIRLPOOL 1204ebd6b1dc3d1a7167d92e9bda19da2e49be18b07b01e5b8f5efa938c80648fcf9c8f8c6416ca65fb326ae12d4d7ead7f5b8994058468a6ace7a2251a398b7 +MISC ChangeLog-2015 2153 SHA256 e653fceafbcdc36301041c5e0c98f1822cf46137d22bf69ff36194c7ae5bb9b2 SHA512 a6de255241e2b3bb68a7537c01c1be7869e9ba74c43c000720dd5a2986b9c73bdfab4f84de77541199d980fe9767198e1b5f97dd6805f48a1b5ca81665d1b64a WHIRLPOOL c59995f25aef9d67b107be09cdebdd0ea1c88ade4262ce0fc0518ad276c8d7dcd310ba08f1891232d6a320cb853f0555e9e48353affb693560a879b2c94ea88e +MISC metadata.xml 329 SHA256 a46512f77b8a1d0f117a09a406420ec97810a42b0efa84cd85538e1a54b44ae7 SHA512 70660dbd85b868803cd2c8b27de8a6b5d81544e3c4e16d9a6ebb00be1fe074729f357ba06f6be5fad386bfd35f714a99c28c1bfe092645c8e6b4dcb29574d090 WHIRLPOOL cd0e45f3bd4ad74900f63ba05047fed34b875babe0df4517202520d2c3b7c757f21b3eb657405ca0d3a136c5af140234af22e5742fa099d181bc4f1f9ba323f8 diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild new file mode 100644 index 000000000000..a278888764d5 --- /dev/null +++ b/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +inherit eutils + +MY_P=${P/_/-} + +DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons" +HOMEPAGE="http://www.linux-ax25.org/" +SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="X" + +S=${WORKDIR}/${MY_P} + +DEPEND="dev-libs/libax25 + X? ( x11-libs/libX11 + media-libs/mesa )" +RDEPEND=${DEPEND} + +src_configure() { + econf $(use_with X x) +} + +src_install() { + emake DESTDIR="${D}" install installconf + + # Package does not respect --docdir + rm -rf "${D}"/usr/share/doc/ax25-tools || die + dodoc AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \ + user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \ + tcpip/ttylinkd.INSTALL + + 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/ax25d.rc b/media-radio/ax25-tools/files/ax25d.rc new file mode 100644 index 000000000000..9e79172a319e --- /dev/null +++ b/media-radio/ax25-tools/files/ax25d.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 index 000000000000..b2c5e7a863f8 --- /dev/null +++ b/media-radio/ax25-tools/files/mheardd.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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..bef287cbb1ff --- /dev/null +++ b/media-radio/ax25-tools/files/netromd.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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..f7270ee737b6 --- /dev/null +++ b/media-radio/ax25-tools/files/rip98d.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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..8e02ed0f3cb9 --- /dev/null +++ b/media-radio/ax25-tools/files/rxecho.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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..37a02838bd96 --- /dev/null +++ b/media-radio/ax25-tools/files/ttylinkd.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 index 000000000000..df24f070daa3 --- /dev/null +++ b/media-radio/ax25-tools/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>tomjbe@gentoo.org</email> + <name>Thomas Beierlein</name> + </maintainer> + <use> + <flag name="X">Enable some X based configuration tools.</flag> + </use> +</pkgmetadata> |