123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- PYTHON_COMPAT=( python2_7 )
- PYTHON_REQ_USE='ncurses'
- DISTUTILS_SINGLE_IMPL=1
- inherit distutils-r1
- DESCRIPTION="A ncurses-based status monitor for Tor relays"
- HOMEPAGE="http://www.atagar.com/arm/"
- SRC_URI="http://www.atagar.com/arm/resources/static/${P}.tar.bz2"
- LICENSE="GPL-3"
- SLOT="0"
- KEYWORDS="amd64 x86 ~x86-fbsd"
- IUSE=""
- # Note: While we depend on net-vpn/tor, we strictly speaking
- # don't have to because it could run on a different machine.
- RDEPEND="
- >=net-vpn/tor-0.2.1.27
- app-admin/sudo
- sys-process/lsof
- net-dns/bind-tools
- virtual/man"
- DEPEND="${RDEPEND}"
- S="${WORKDIR}/${PN}"
- python_prepare_all() {
- python_fix_shebang .
- distutils-r1_python_prepare_all
- }
- python_install() {
- distutils-r1_python_install \
- --docPath "${EPREFIX}/usr/share/doc/${PF}"
- sed -i -e "s:python:${EPYTHON}:" "${ED}"usr/bin/arm || die
- }
- pkg_postinst() {
- elog "Some graphing data issues have been noted in testing"
- elog "when run as root. It is not recommended to run arm as"
- elog "root until those issues have been isolated and fixed."
- elog
- elog "Trouble with graphs under app-misc/screen? Try:"
- elog 'TERM="rxvt-unicode" arm'
- }
|