Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Mike Frysinger <vapier@g.o>
Subject: Re: autotools.eclass:eautoreconf now runs autopoint for you
Date: Mon, 21 May 2012 13:54:54 -0400
On Monday 21 May 2012 02:41:18 Alexandre Rostovtsev wrote:
> On Sun, 2012-05-20 at 06:32 -0400, Mike Frysinger wrote:
> > i've extended eautoreconf to automatically call autopoint when the
> > package uses gettext.  the configure check might seem naïve, but this is
> > how autoreconf itself does it.  this hopefully shouldn't break any
> > packages (at least, none that weren't already broken), but if you guys
> > start seeing eautoreconf failures where there were none before, feel
> > free to cc base-system. -mike
> > 
> > --- autotools.eclass
> > +++ autotools.eclass
> > @@ -162,6 +162,9 @@ eautoreconf() {
> > 
> >  	einfo "Running eautoreconf in '${PWD}' ..."
> >  	[[ -n ${auxdir}${macdir} ]] && mkdir -p ${auxdir} ${macdir}
> >  	eaclocal
> > 
> > +	if grep -q '^AM_GNU_GETTEXT_VERSION' configure.?? ; then
> > +		eautopoint --force
> > +	fi
> > 
> >  	[[ ${CHOST} == *-darwin* ]] && g=g
> >  	if ${LIBTOOLIZE:-${g}libtoolize} -n --install >& /dev/null ; then
> >  	
> >  		_elibtoolize --copy --force --install
> 
> This change broke many gnome-related packages, see bug #416789

should be fixed:
http://sources.gentoo.org/eclass/autotools.eclass?r1=1.139&r2=1.140

end packages that use intltoolize must depend on it themselves
-mike
Attachment:
signature.asc (This is a digitally signed message part.)
References:
autotools.eclass:eautoreconf now runs autopoint for you
-- Mike Frysinger
Re: autotools.eclass:eautoreconf now runs autopoint for you
-- Alexandre Rostovtsev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: autotools.eclass:eautoreconf now runs autopoint for you
Next by thread:
Remove eclass/ChangeLog (was: Re: [gentoo-commits] gentoo-x86 commit in eclass: autotools.eclass)
Previous by date:
autotools.eclass no longer inherits eutils; check your ebuilds!
Next by date:
Re: autotools.eclass:eautoreconf now runs autopoint for you


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.