All pastes #954745 Raw Edit

Untitled

public text v1 · immutable
#954745 ·published 2008-03-24 02:20 UTC
rendered paste body
DESCRIPTION = "a daemon for controlling APC UPSes"
LICENSE = "BSD GPL"
SECTION = "console"
PR = "r0"

SRC_URI = "${SOURCEFORGE_MIRROR}/apcupsd/apcupsd-${PV}.tar.gz"

S = "${WORKDIR}/apcupsd-${PV}"

inherit autotools

EXTRA_OECONF = "--srcdir= \
		--with-distname=unknown \
		--enable-usb \
		--disable-nls \
		--disable-static"

PACKAGES += "apcupsd"
FILES_${PN} = "${bindir}/*"

oe_runconf_apcupsd () {
	if [ -x ${S}/configure ] ; then
		cfgcmd="./configure \
		    --build=${BUILD_SYS} \
		    --host=${HOST_SYS} \
		    --target=${TARGET_SYS} \
		    --prefix=${prefix} \
		    --exec_prefix=${exec_prefix} \
		    --bindir=${bindir} \
		    --sbindir=${sbindir} \
		    --libexecdir=${libexecdir} \
		    --datadir=${datadir} \
		    --sysconfdir=${sysconfdir} \
		    --sharedstatedir=${sharedstatedir} \
		    --localstatedir=${localstatedir} \
		    --libdir=${libdir} \
		    --includedir=${includedir} \
		    --oldincludedir=${oldincludedir} \
		    --infodir=${infodir} \
		    --mandir=${mandir} \
                                --enable-mainainer-mode \
			${EXTRA_OECONF} \
		    $@"
		oenote "Running $cfgcmd..."
		$cfgcmd || oefatal "oe_runconf failed" 
	else
		oefatal "no configure script found"
	fi
}

do_configure() {
	oe_runconf_apcupsd
}