Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] autotools.eclass:eautoreconf now runs autopoint for you
Date: Sun, 20 May 2012 10:32:30
Message-Id: 201205200632.05241.vapier@gentoo.org
1 i've extended eautoreconf to automatically call autopoint when the package
2 uses gettext. the configure check might seem naïve, but this is how autoreconf
3 itself does it. this hopefully shouldn't break any packages (at least, none
4 that weren't already broken), but if you guys start seeing eautoreconf
5 failures where there were none before, feel free to cc base-system.
6 -mike
7
8 --- autotools.eclass
9 +++ autotools.eclass
10 @@ -162,6 +162,9 @@ eautoreconf() {
11 einfo "Running eautoreconf in '${PWD}' ..."
12 [[ -n ${auxdir}${macdir} ]] && mkdir -p ${auxdir} ${macdir}
13 eaclocal
14 + if grep -q '^AM_GNU_GETTEXT_VERSION' configure.?? ; then
15 + eautopoint --force
16 + fi
17 [[ ${CHOST} == *-darwin* ]] && g=g
18 if ${LIBTOOLIZE:-${g}libtoolize} -n --install >& /dev/null ; then
19 _elibtoolize --copy --force --install

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies