| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| |
| inherit eutils systemd |
| |
| DESCRIPTION="Network Information Service tools" |
| HOMEPAGE="http://www.linux-nis.org/nis/" |
| SRC_URI="ftp://ftp.kernel.org/pub/linux/utils/net/NIS/${P}.tar.bz2" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86" |
| IUSE="nls" |
| |
| src_configure() { |
| local myconf="--sysconfdir=/etc/yp" |
| if ! use nls |
| then |
| myconf="${myconf} --disable-nls" |
| mkdir intl |
| touch intl/libintl.h |
| export CPPFLAGS="${CPPFLAGS} -I${S}" |
| |
| for i in lib/nicknames.c src/*.c |
| do |
| cp ${i} ${i}.orig |
| sed 's:<libintl.h>:<intl/libintl.h>:' \ |
| ${i}.orig > ${i} |
| done |
| fi |
| econf ${myconf} |
| } |
| |
| src_install() { |
| default |
| insinto /etc/yp ; doins etc/nicknames |
| systemd_dounit "${FILESDIR}/domainname.service" |
| systemd_install_serviced "${FILESDIR}"/domainname.service.conf |
| } |