From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-radio/ax25-apps/Manifest | 9 +++++ media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild | 47 ++++++++++++++++++++++ .../ax25-apps/files/ax25-apps-0.8.4-tinfo.patch | 12 ++++++ media-radio/ax25-apps/files/ax25ipd.rc | 19 +++++++++ media-radio/ax25-apps/files/ax25mond.rc | 19 +++++++++ media-radio/ax25-apps/files/ax25rtd.rc | 19 +++++++++ media-radio/ax25-apps/metadata.xml | 8 ++++ 7 files changed, 133 insertions(+) create mode 100644 media-radio/ax25-apps/Manifest create mode 100644 media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild create mode 100644 media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch create mode 100644 media-radio/ax25-apps/files/ax25ipd.rc create mode 100644 media-radio/ax25-apps/files/ax25mond.rc create mode 100644 media-radio/ax25-apps/files/ax25rtd.rc create mode 100644 media-radio/ax25-apps/metadata.xml (limited to 'media-radio/ax25-apps') diff --git a/media-radio/ax25-apps/Manifest b/media-radio/ax25-apps/Manifest new file mode 100644 index 000000000000..52c5b59c077c --- /dev/null +++ b/media-radio/ax25-apps/Manifest @@ -0,0 +1,9 @@ +AUX ax25-apps-0.8.4-tinfo.patch 582 SHA256 98577650b7bb8010b10f31347e652c7d7e062db143e09d9c96dd00516fe38576 SHA512 901218e0dd279f61892e0eadcdcb9e1bc46007c9735efb658f1ee1bd0bb6df9ab8704eec1087ce7550674e03fe643ea13811721c28f9cf0be445e881cb19b626 WHIRLPOOL 59a76fb7a6419b1f4882d1711d7162113657a2b851b0fc39d5b5e0deb01d1df73fbc3b5c75a8f406b7f8fc9237b07d96b2c5842eb800c14e7c98dff508a75705 +AUX ax25ipd.rc 379 SHA256 0ccaccab836a830b7ee9936e1a25c56e6913a505a22b11fc6650ad6d0f1513db SHA512 ce11d6f4bd4f66d79feafec81cde34a62278c9a980299da2feedba8137df8efc607298ff03324dc02ceaacebd2fef9e3a100533b887ba44dec191b759d8e1e67 WHIRLPOOL fc05e8e59215f0ae42039c259bce54c4974852809d9771fd1523fec998150072dc19b2e6ad629ea2d881101de57ab28fe1f27165ad35136ef1a016c80b283659 +AUX ax25mond.rc 383 SHA256 6520492d6018ca814d80423d3067466e2b3dac4d55b128ff6d9ee97fc650e897 SHA512 c8d8dc7ada7fa427da85b794969e821c5e3cde66871427d36fa5cfc3a03c30735d869444594f3f17074529465325c7b48806a67257b9b3e0ef3fa6ca258e90c2 WHIRLPOOL 58f791986b873fcf5bcddd32c1841ea2b73d725ea694a046a8ddc6e4ac9fe233edc51578471ffb3c3270c97165b65e1feb1226d80c1afdf0c7d1d202d93384b5 +AUX ax25rtd.rc 379 SHA256 3af7c162b9d3b3c0affec03a969f71be837631ffbc612fa2c9c203423d08325c SHA512 95df04124449a652bf76a60822c9468bce71d02490beadef409975da3709f7cf2a43ee9088468146d985464a6992125c90980e38efd397c145799cca537ff8dc WHIRLPOOL faa5777e72c9fa3c3d2b44500b8661434fce66f794c5ffe295ab67fd3a5347de90b2d146421f52aaf03a093e3b825f28de19730d881c3c5982e40342d5446292 +DIST ax25-apps-0.0.8-rc4.tar.gz 442172 SHA256 0e031721a440cc169768080f1d6bea32ef1d2a9c80a754ae5239738f9ab8fe0a SHA512 c99b553c5cadb0e389c1cb35e79fea61b628c76f5ef35c35876e492afc7ab796f8781c3ab5987a096f0816389e9772274fe54e88c16fca0fd30013da3d74d38b WHIRLPOOL 0402f5d149642ed479a260a64c091bcd4a797a53e5ac2df239fd3e5d38821c5fe0cbacffe7c2d7ebeb614bc455805269eb415fb73315fd830da9c05310152d8f +EBUILD ax25-apps-0.0.8_rc4.ebuild 1077 SHA256 e25416dd4b2f0d943467dc57e5989d682bcdb173e11967d6336125f119c09704 SHA512 d35f590065aa6c84af814215442ee15efe75ed5222f9318508bb07e30ac732e54a19ca573c05e845f806b588d398ae50362a9aabef1bf0b5821664abb3c026b9 WHIRLPOOL ec3cce1401e4b831a0d265c2f2e69163de8e1d887bdf47ec343c47c6eaef4cacef1bd606d5e3996088822c651e19badf1d2f96428a6987f2d366872ad3ab7dd5 +MISC ChangeLog 2610 SHA256 78a38845aaff3a60108ad2e0309a6728b6402041d70a7d747fc9d5a7bc2948f4 SHA512 d21de2b500322af57de7e71ce5dccda16b4ed13017097382c27ec89b3944e421fdcd47f19486c78e73c6c7f412732d0ac1564a0b16a5d3ea853929f3a18b3708 WHIRLPOOL ca2c22f50535fadbc8f3c0229a22e93f8101e464e0a1939032516e0220e4410303dd47026d85aec7966ef776b7ed96092d9a7005692176e67a08f5e9869a4f8b +MISC ChangeLog-2015 3992 SHA256 1ee12aa0e2e4b56b54fbad0300f33437035210c8f004e81b238741cb8f711d28 SHA512 beeb9931ff090ae117dd27ec4bdd658c4a52dc6a9625e33c1a0b34fabcb43e3f9b4de84f24dd7578b15bf1f18104c8309e0c593083dc7526ce0280ef501881f6 WHIRLPOOL 660858c9eaafb8b27f0d872de45e98700e360e923270be2aa9dde84bfa1e79c62dacf840fc63010b63d3b0a71b1068b8eb52880eb69e77dff3097943d0dcfdde +MISC metadata.xml 255 SHA256 337b153cf1c2865c67720f3f9ced85136b748d378bf40ce808d713972811f38b SHA512 35a18c5a178cc996bb71a27b11fb361198ae96d24ee3cbbc105a64824e1dcddd71d017270539daa3688ec2f04a8f564dd08ca491f62a3da4cca650c9bf35600d WHIRLPOOL ad70e1844cc7990014d84464768a5379cf091c9d3778d7b3f5ed1e8d2e5d2cc0100c50d684b4c09aae2fa629a746bb5d5d2488ebbb3521c1281a9dd581fcb02b diff --git a/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild b/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild new file mode 100644 index 000000000000..21b6d557a2c5 --- /dev/null +++ b/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils + +MY_P=${P/_/-} + +DESCRIPTION="Basic AX.25 (Amateur Radio) user tools, additional 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="" + +RDEPEND=">=dev-libs/libax25-0.0.12_rc2 + sys-libs/ncurses:=" +DEPEND="${RDEPEND} + virtual/pkgconfig + !media-sound/listen + !dev-ruby/listen" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "$FILESDIR"/$PN-0.8.4-tinfo.patch + eautoreconf +} + +src_install() { + default + + newinitd "${FILESDIR}"/ax25ipd.rc ax25ipd + newinitd "${FILESDIR}"/ax25mond.rc ax25mond + newinitd "${FILESDIR}"/ax25rtd.rc ax25rtd + + rm -rf "${ED}"/usr/share/doc/ax25-apps + + dodoc AUTHORS ChangeLog NEWS README ax25ipd/README.ax25ipd \ + ax25rtd/README.ax25rtd ax25ipd/HISTORY.ax25ipd ax25rtd/TODO.ax25rtd + + dodir /var/lib/ax25/ax25rtd + touch "${ED}"/var/lib/ax25/ax25rtd/ax25_route + touch "${ED}"/var/lib/ax25/ax25rtd/ip_route +} diff --git a/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch b/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch new file mode 100644 index 000000000000..ee1c2ffd92b6 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch @@ -0,0 +1,12 @@ +# fix tinof handling (bug 529776) +--- a/configure.ac ++++ b/configure.ac +@@ -17,7 +17,7 @@ + AC_SUBST(AX25_LIB) + AC_SUBST(NCURSES_LIB) + AC_CHECK_LIB(ax25, ax25_config_load_ports, AX25_LIB="-lax25", AC_MSG_ERROR(Could not find the libax25 libraries; aborting)) +-AC_CHECK_LIB(ncurses, initscr,NCURSES_LIB="-lncurses", AC_MSG_ERROR(Could not find the ncurses library; aborting)) ++PKG_CHECK_MODULES(ncurses, ncurses, [NCURSES_LIB="$ncurses_LIBS"], AC_MSG_ERROR(Could not find the ncurses library)) + + dnl Checks for working glibc 2.1 headers + AC_CHECK_TYPES([struct ax25_fwd_struct], [], diff --git a/media-radio/ax25-apps/files/ax25ipd.rc b/media-radio/ax25-apps/files/ax25ipd.rc new file mode 100644 index 000000000000..f14be48d3e82 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25ipd.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting ax25ipd" + start-stop-daemon --start --quiet --background --exec /usr/sbin/ax25ipd + eend $? +} + +stop() { + ebegin "Stopping ax25ipd" + start-stop-daemon --stop --quiet --exec /usr/sbin/ax25ipd + eend $? +} diff --git a/media-radio/ax25-apps/files/ax25mond.rc b/media-radio/ax25-apps/files/ax25mond.rc new file mode 100644 index 000000000000..fc5be3d07b20 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25mond.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting ax25mond" + start-stop-daemon --start --quiet --background --exec /usr/sbin/ax25mond + eend $? +} + +stop() { + ebegin "Stopping ax25mond" + start-stop-daemon --stop --quiet --exec /usr/sbin/ax25mond + eend $? +} diff --git a/media-radio/ax25-apps/files/ax25rtd.rc b/media-radio/ax25-apps/files/ax25rtd.rc new file mode 100644 index 000000000000..53fb572c5337 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25rtd.rc @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting ax25rtd" + start-stop-daemon --start --quiet --background --exec /usr/sbin/ax25rtd + eend $? +} + +stop() { + ebegin "Stopping ax25rtd" + start-stop-daemon --stop --quiet --exec /usr/sbin/ax25rtd + eend $? +} diff --git a/media-radio/ax25-apps/metadata.xml b/media-radio/ax25-apps/metadata.xml new file mode 100644 index 000000000000..d187eed5ac80 --- /dev/null +++ b/media-radio/ax25-apps/metadata.xml @@ -0,0 +1,8 @@ + + + + + tomjbe@gentoo.org + Thomas Beierlein + + -- cgit v1.2.3