Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 28494 Details for
Bug 46450
Newer master/slave system doesn't work with apcupsd ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
An ebuild that configures nis master/slave binaries amoung other things
apcupsd-3.10.10.ebuild (text/plain), 2.89 KB, created by
Lee Weisz
on 2004-03-31 23:33:05 UTC
(
hide
)
Description:
An ebuild that configures nis master/slave binaries amoung other things
Filename:
MIME Type:
Creator:
Lee Weisz
Created:
2004-03-31 23:33:05 UTC
Size:
2.89 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $ > >IUSE="doc snmp usb apache2" > >S=${WORKDIR}/${P} >DESCRIPTION="APC UPS daemon with integrated tcp/ip remote shutdown" >SRC_URI="mirror://sourceforge/apcupsd/${P}.tar.gz > ftp://ftp.apcupsd.com/pub/apcupsd/contrib/gd1.2.tar.gz" >HOMEPAGE="http://www.sibbald.com/apcupsd/" >KEYWORDS="x86 ~amd64 ~ppc ~sparc" >SLOT="0" >LICENSE="GPL-2" > >DEPEND=">=sys-apps/baselayout-1.8.4 > virtual/glibc > virtual/mta > snmp? ( net-analyzer/ucd-snmp ) > sys-libs/ncurses" >RDEPEND="${DEPEND} > usb? ( sys-apps/hotplug )" > >XPIDDIR=/var/run >XLOGDIR=/var/log >XLOCKDIR=/var/lock >XSYSCONFDIR=/etc/apcupsd >XPWRFAILDIR=${XSYSCONFDIR} > >src_unpack() { > unpack ${A} > cp -a ${WORKDIR}/gd1.2 ${S}/src/ > cd ${S}/platforms/gentoo > epatch ${FILESDIR}/${PV}/apcupsd.in.patch > cd ${S} > epatch ${FILESDIR}/${PV}/ucd-snmp.patch >} > >src_compile() { > local myconf > use snmp && myconf="--enable-snmp" > if [ `use usb` ] ; then > myconf=${myconf}" --enable-usb" > myconf=${myconf}" --with-upstype=usb" > myconf=${myconf}" --with-upscable=usb" > myconf=${myconf}" --with-serial-dev=/dev/usb/hid/hiddev[0-9]" > else > myconf=${myconf}" --with-upstype=smartups" > myconf=${myconf}" --with-upscable=smart" > myconf=${myconf}" --with-serial-dev=/dev/ttyS0" > fi > if [ `use cgi` ] ; then > myconf=${myconf}" --with-css-dir=/var/www/apcupsd" > myconf=${myconf}" --with-cgi-bin=/var/www/apcupsd" > myconf=${myconf}" --enable-cgi" > fi > if [ `use apcnetmaster` ] ; then > myconf=${myconf}" --enable-nis" > elif [ `use apcnetslave` ] ; then > myconf=${myconf}" --enable-net" > myconf=${myconf}" --enable-nis" > else > myconf=${myconf}" --enable-master-slave" > fi > if [ `use icc` ] ; then > CC=icc > fi > echo ${myconf} > APCUPSD_MAIL=/usr/sbin/sendmail ./configure \ > --prefix=/usr \ > --sbindir=/usr/sbin \ > --sysconfdir=${XSYSCONFDIR} \ > --with-pwrfail-dir=${XPWRFAILDIR} \ > --with-lock-dir=${XLOCKDIR} \ > --with-pid-dir=${XPIDDIR} \ > --with-log-dir=${XLOGDIR} \ > --with-net-port=6666 \ > --with-nis-port=3551 \ > --enable-powerflute \ > --enable-pthreads \ > ${myconf} \ > || die > make || die >} > >src_install () { > make DESTDIR=${D} install || die "installed failed" > > use apache2 || insinto /etc/apache/conf/addon-modules > use apache2 || newins ${FILESDIR}/${PV}/apache.conf apcupsd.conf > > use apache2 && insinto /etc/apache2/conf/modules.d > use apache2 && newins ${FILESDIR}/${PV}/apache.conf 60_apcupsd.conf > > insinto /etc/apcupsd > newins examples/safe.apccontrol safe.apccontrol > > cd ${D}/etc/apcupsd > epatch ${FILESDIR}/${PV}/smtp.patch > > ln -s onbattery powerout > > if [ "`use doc`x" != "x" ] > then > einfo "Installing full documentation into /usr/share/doc/${P}..." > cd ${S}/doc > dodoc README.* > docinto developers_manual > dodoc developers_manual/* > docinto logo > dodoc logo/* > docinto manual > dodoc manual/* > docinto old_documents > dodoc old_documents/* > docinto vim > dodoc vim/* > fi >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 46450
: 28494