summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2008-02-17 05:23:45 +0000
committerDaniel Black <dragonheart@gentoo.org>2008-02-17 05:23:45 +0000
commitcdbf3867f764a4a44a09d638204df3825d55f4f3 (patch)
treec1c6cdccab4fe91608146b1976c880c227281826 /sys-power
parentstable on ppc64 (diff)
downloadgentoo-2-cdbf3867f764a4a44a09d638204df3825d55f4f3.tar.gz
gentoo-2-cdbf3867f764a4a44a09d638204df3825d55f4f3.tar.bz2
gentoo-2-cdbf3867f764a4a44a09d638204df3825d55f4f3.zip
added check for gd with png support as per patch bug RB in bug #208872
(Portage version: 2.1.4.4)
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/nut/ChangeLog7
-rw-r--r--sys-power/nut/nut-2.2.0.ebuild13
2 files changed, 14 insertions, 6 deletions
diff --git a/sys-power/nut/ChangeLog b/sys-power/nut/ChangeLog
index 8dfc4c4c9e0a..0d07c644f509 100644
--- a/sys-power/nut/ChangeLog
+++ b/sys-power/nut/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-power/nut
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/nut/ChangeLog,v 1.49 2007/10/09 00:54:54 robbat2 Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/nut/ChangeLog,v 1.50 2008/02/17 05:23:45 dragonheart Exp $
+
+ 17 Feb 2008; Daniel Black <dragonheart@gentoo.org> nut-2.2.0.ebuild:
+ added check for gd with png support as per patch bug RB in bug #208872
09 Oct 2007; Robin H. Johnson <robbat2@gentoo.org>
-files/upsstats-upsset-link-2.0.4.patch, -files/upsdrv.rc6,
diff --git a/sys-power/nut/nut-2.2.0.ebuild b/sys-power/nut/nut-2.2.0.ebuild
index 7ac625c84300..71c9ac1e370a 100644
--- a/sys-power/nut/nut-2.2.0.ebuild
+++ b/sys-power/nut/nut-2.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/nut/nut-2.2.0.ebuild,v 1.2 2007/10/12 16:30:18 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/nut/nut-2.2.0.ebuild,v 1.3 2008/02/17 05:23:45 dragonheart Exp $
-inherit eutils fixheadtails
+inherit eutils fixheadtails autotools
MY_P="${P/_/-}"
@@ -34,6 +34,11 @@ NUT_PUBLIC_FILES="/etc/nut/{{hosts,upsset,ups,upssched}.conf,upsstats{,-single}.
NUT_PRIVATE_FILES="/etc/nut/{upsd.conf,upsd.users,upsmon.conf}"
pkg_setup() {
+ if use cgi && ! built_with_use media-libs/gd png ; then
+ eerror "CGI support requested, bug GD not built with PNG support"
+ eerror "Please rebuild gd with 'USE=png'"
+ die
+ fi
enewgroup nut 84
enewuser nut 84 -1 /var/lib/nut nut,uucp
# As of udev-104, NUT must be in uucp and NOT in tty.
@@ -59,7 +64,7 @@ src_unpack() {
-i configure.in || die "sed failed"
ebegin "Recreating configure"
- WANT_AUTOCONF=2.5 autoconf || die "autoconf failed"
+ WANT_AUTOCONF=2.5 eautoconf || die "autoconf failed"
eend $?
sed -e "s:52_nut-usbups.rules:70-nut-usbups.rules:" \