diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2007-04-07 17:39:55 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2007-04-07 17:39:55 +0000 |
commit | 842cd04df81504e950066e30373502c483ae4f47 (patch) | |
tree | 6a3a6e5d0bb6f222b0d47de80d4aa3be7ba2f91d /net-print/omni | |
parent | actually, we do want rpc.idmapd bound to USE=!nonfsv4 #172431 by emerald (diff) | |
download | gentoo-2-842cd04df81504e950066e30373502c483ae4f47.tar.gz gentoo-2-842cd04df81504e950066e30373502c483ae4f47.tar.bz2 gentoo-2-842cd04df81504e950066e30373502c483ae4f47.zip |
Fix broken autotools handling thanks jakub, bug 160047
(Portage version: 2.1.2.3)
Diffstat (limited to 'net-print/omni')
-rw-r--r-- | net-print/omni/ChangeLog | 5 | ||||
-rw-r--r-- | net-print/omni/omni-0.9.2.ebuild | 23 |
2 files changed, 16 insertions, 12 deletions
diff --git a/net-print/omni/ChangeLog b/net-print/omni/ChangeLog index 1b080a92c549..f9c4d967eab6 100644 --- a/net-print/omni/ChangeLog +++ b/net-print/omni/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-print/omni # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/omni/ChangeLog,v 1.11 2007/04/07 16:01:57 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-print/omni/ChangeLog,v 1.12 2007/04/07 17:39:55 genstef Exp $ + + 07 Apr 2007; Stefan Schweizer <genstef@gentoo.org> omni-0.9.2.ebuild: + Fix broken autotools handling thanks jakub, bug 160047 07 Apr 2007; Stefan Schweizer <genstef@gentoo.org> omni-0.9.1.ebuild, omni-0.9.2.ebuild: diff --git a/net-print/omni/omni-0.9.2.ebuild b/net-print/omni/omni-0.9.2.ebuild index 2edfd41b315a..d474c9cbbd5a 100644 --- a/net-print/omni/omni-0.9.2.ebuild +++ b/net-print/omni/omni-0.9.2.ebuild @@ -1,8 +1,11 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/omni/omni-0.9.2.ebuild,v 1.4 2007/04/07 16:01:57 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-print/omni/omni-0.9.2.ebuild,v 1.5 2007/04/07 17:39:55 genstef Exp $ -inherit eutils +WANT_AUTOMAKE="1.6" +WANT_AUTOCONF="latest" + +inherit eutils autotools DESCRIPTION="Omni provides support for many printers with a pluggable framework (easy to add devices)" HOMEPAGE="http://sourceforge.net/projects/omniprint" @@ -40,28 +43,26 @@ src_compile() { $(use_enable cups) \ $(use_enable static)" - export WANT_AUTOMAKE="1.6" - export WANT_AUTOCONF="2.5" - - libtoolize --copy --force + eautoreconf - LC_ALL="" LC_NUMERIC="" LANG="" ./setupOmni ${myconf} --disable-device-xml --enable-device-compile || die + LC_ALL="" LC_NUMERIC="" LANG="" ./setupOmni ${myconf} --disable-device-xml --enable-device-compile \ + || die "setup0mni failed" if use ppds && use cups; then sed -i -e "s/model\/foomatic/model\/omni/g" CUPS/Makefile \ || die 'sed failed' - make -C CUPS generateBuildPPDs || die + make -C CUPS generateBuildPPDs || die "make failed" fi } src_install () { - make DESTDIR=${D} install || die + make DESTDIR="${D}" install || die "make install failed" dodoc docs/* # never forget this! ;-) - use doc && dodoc ${DISTDIR}/OmniArchitecture.0.3.pdf + use doc && dodoc "${DISTDIR}"/OmniArchitecture.0.3.pdf if use foomaticdb; then - cd ${D} + cd "${D}" unpack omni-${PV}-foomatic.tar.bz2 fi } |