# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-dialup/diald/diald-1.0-r1.ebuild,v 1.5 2003/02/13 13:52:45 vapier Exp $ # You need SLIP in your kernel to run diald. DESCRIPTION="Daemon that provides on demand IP links via SLIP or PPP" HOMEPAGE="http://diald.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" S=${WORKDIR}/${P} DEPEND="sys-libs/pam sys-apps/tcp-wrappers" RDEPEND="net-dialup/ppp" SLOT="0" LICENSE="as-is" KEYWORDS="x86" src_unpack() { unpack ${A} ; cd ${S} patch -p0 < ${FILESDIR}/${P}-c-files.patch || die patch -p0 < ${FILESDIR}/${P}-gentoo.patch || die } src_compile() { ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/share/man \ --host=${CHOST} || die "bad ./configure" emake || die "compile problem" } src_install() { dodir /etc/pam.d make \ DESTDIR=${D} \ sysconfdir=/etc \ bindir=/usr/bin \ sbindir=/usr/sbin \ mandir=/usr/share/man \ libdir=/usr/lib/diald \ BINGRP=root \ ROOTUID=root \ ROOTGRP=root \ install || die dodir /var/cache/diald mknod -m 0660 ${D}/var/cache/diald/diald.ctl p dodoc BUGS CHANGES LICENSE NOTES README* \ THANKS TODO TODO.budget doc/diald-faq.txt docinto setup ; cp -a setup/* ${D}/usr/share/doc/${PF}/setup docinto contrib ; cp -a contrib/* ${D}/usr/share/doc/${PF}/contrib prepalldocs insinto /etc/diald ; doins ${FILESDIR}/{diald.conf,diald.filter} exeinto /etc/init.d ; newexe ${FILESDIR}/diald-init diald }