summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-04-07 17:39:55 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-04-07 17:39:55 +0000
commit842cd04df81504e950066e30373502c483ae4f47 (patch)
tree6a3a6e5d0bb6f222b0d47de80d4aa3be7ba2f91d /net-print/omni
parentactually, we do want rpc.idmapd bound to USE=!nonfsv4 #172431 by emerald (diff)
downloadgentoo-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/ChangeLog5
-rw-r--r--net-print/omni/omni-0.9.2.ebuild23
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
}