12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- # Copyright 1999-2013 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- inherit eutils
- DESCRIPTION="a highly configurable program for managing and archiving log files"
- HOMEPAGE="http://www.weird.com/~woods/projects/newsyslog.html"
- SRC_URI="ftp://ftp.weird.com/pub/local/${P}.tar.gz"
- LICENSE="MIT"
- SLOT="0"
- KEYWORDS="alpha ~amd64 hppa ~mips ppc ppc64 ~sparc x86"
- IUSE=""
- DEPEND="sys-apps/groff"
- RDEPEND="virtual/cron
- app-arch/gzip"
- src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/newsyslog-html.patch
- }
- src_compile() {
- local myconf="--with-syslogd_pid=/var/run/syslog.pid"
- has_version 'app-admin/syslog-ng' \
- && myconf="--with-syslogd_pid=/var/run/syslog-ng.pid"
- econf \
- --with-gzip \
- --with-newsyslog_conf=/etc/newsyslog.conf \
- ${myconf} || die "econf failed"
- emake || die
- }
- src_install() {
- emake \
- DESTDIR="${D}" \
- catmandir="${T}"/dont-install \
- install || die "install failed"
- dodoc newsyslog.conf AUTHORS ChangeLog INSTALL NEWS README.* ToDo
- }
|