# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /home/cvsroot/gentoo-x86/net-news/leafnode/leafnode-2.0.0_alpha20030621.ebuild,v 1.1 2003/06/27 06:35:12 blkdeath Exp $ S="${WORKDIR}/noffle-1.1.5.tar.gz" DESCRIPTION="noffle - A nntp server designed for small sites" SRC_URI="http://easynews.dl.sourceforge.net/sourceforge/noffle/noffle-1.1.5.tar.gz" HOMEPAGE="http://noffle.sourceforge.net/" DEPEND=">=sys-libs/gdbm-1.8.0" RDEPEND="${DEPEND}" LICENSE="GPL-2" SLOT="1" KEYWORDS="~x86" IUSE="" src_compile() { cd ./work/noffle-1.1.5 econf || die "./configure failed" emake || die "emake failed" } src_install() { cd ./noffle-1.1.5/work/noffle-1.1.5 make DESTDIR=${D} install || die "make install failed" dodoc AUTHORS INSTALL COPYING ChangeLog NEWS TODO README docs/FAQ docs/INTERNALS docs/NOTES docs/testing.txt } pkg_postinst() { if [ ! -f /etc/noffle.conf ] then mv /etc/noffle.conf.example /etc/noffle.conf chown news.news /etc/noffle.conf chmod o-r /etc/noffle.conf sed s/server\ news/server\ news.gmane.org/ /etc/noffle.conf > /etc/noffle.conf.2 mv /etc/noffle.conf.2 /etc/noffle.conf einfo "configured news.gmane.org as default news server" einfo "please setup inetd/xinetd/tcpserver to start \"noffle -r\"" fi } pkg_postrm() { rm /etc/noffle.conf }