# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-nntp/knews/knews-1.0.1b-r2.ebuild,v 1.4 2007/07/15 23:15:52 mr_bones_ Exp $ inherit eutils MY_P=${PN}-1.0b.1 DESCRIPTION="A threaded newsreader for X." SRC_URI="http://www.matematik.su.se/~kjj/${MY_P}.tar.gz mirror://gentoo/${MY_P}-gentoo.diff.bz2" HOMEPAGE="http://www.matematik.su.se/~kjj/" SLOT="0" LICENSE="GPL-2" KEYWORDS="x86 amd64 ~ppc" IUSE="xface png jpeg" S="${WORKDIR}"/${MY_P} RDEPEND="|| ( ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt ) virtual/x11 ) jpeg? ( >=media-libs/jpeg-6 ) png? ( >=media-libs/libpng-1.2.1 ) xface? ( >=media-libs/compface-1.4 ) virtual/mta" DEPEND="${RDEPEND} || ( ( x11-proto/xproto x11-misc/gccmakedep x11-misc/imake ) virtual/x11 ) =sys-apps/sed-4*" src_unpack() { unpack ${A} cd "${S}" epatch "${WORKDIR}"/${MY_P}-gentoo.diff use jpeg && sed -i "s:\(#define HAVE_JPEG\).*:\1\t1:" configure.h use png && sed -i "s:\(#define HAVE_PNG\).*:\1\t1:" configure.h use xface && sed -i "s:\(#define HAVE_COMPFACE\).*:\1\t1:" configure.h sed -i \ -e "s:\(#define HAVE_XPM\).*:\1\t1:" \ -e "s:\(#define DEFAULT_EDIT_COMMAND\).*:\1 \"${EDITOR} %s\":" \ configure.h } src_compile() { xmkmf -a || die emake CDEBUGFLAGS="${CFLAGS}" all || die } src_install () { emake -j1 \ DESTDIR="${D}" \ DOCHTMLDIR=/usr/share/doc/${PF} \ MANPATH=/usr/share/man \ MANSUFFIX=1 \ install install.man \ || die "make install failed" dodir /etc/knews touch "${D}"/etc/knews/mailname "${D}"/etc/knews/newsserver dodoc COPYING COPYRIGHT Changes README } pkg_postinst() { einfo "Please be sure to set your local domain in" einfo " /etc/knews/mailname" einfo einfo "And please set your news server in" einfo " /etc/knews/newsserver" }