# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 inherit base versionator MY_PV=$(get_version_component_range 1-2) MY_PF=$(replace_version_separator 2 '-') DESCRIPTION="Termpkg, the Poor Man's Terminal Server" HOMEPAGE="http://www.linuxlots.com/~termpkg/" SRC_URI="mirror://debian/pool/main/t/termpkg/${PN}_${MY_PV}.orig.tar.gz mirror://debian/pool/main/t/termpkg/${PN}_${MY_PF}.diff.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+uucp" DEPEND="sys-devel/flex" RDEPEND="" S="${WORKDIR}/${PN}-${MY_PV}" DOCS=( "README" "CHANGES" "termpkg.lsm" ) PATCHES=( # debian patches "${WORKDIR}/${PN}_${MY_PF}.diff" # gentoo patches "${FILESDIR}/${P}-gcc43.diff" # iaxmodem patches "${FILESDIR}/${PN}-${MY_PV}-ttydforfax.diff" ) src_configure() { ./configure LINUX $(use uucp && echo UUCP_LOCKING) } src_compile() { emake -C linux CC=$(tc-getCC) LIBS="${LDFLAGS}" || die "emake failed" } src_install() { local X base_src_install_docs dobin linux/bin/termnet dosbin linux/bin/{termnetd,ttyd} newdoc debian/changelog ChangeLog.debian doman doc/*.1 insinto /etc newins debian/termnetd.conf termnetd.conf.dist for X in termnetd ttyd; do newinitd "${FILESDIR}/${X}.initd" "${X}" newconfd "${FILESDIR}/${X}.confd" "${X}" done }