diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-12-15 12:41:33 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-12-15 12:41:33 +0000 |
commit | 88c80eb966119da78bf76da718ecea34ce49c760 (patch) | |
tree | 013b3ed7fb243576bcee457e3bb1068d3dfbd19d /media-tv/xbmc | |
parent | Stable. Tested with games-action/chromium. (diff) | |
download | gentoo-2-88c80eb966119da78bf76da718ecea34ce49c760.tar.gz gentoo-2-88c80eb966119da78bf76da718ecea34ce49c760.tar.bz2 gentoo-2-88c80eb966119da78bf76da718ecea34ce49c760.zip |
Regen libbdnav autotools when needed #296792 by Martin Berkemeier.
(Portage version: 2.2_rc55/cvs/Linux x86_64)
Diffstat (limited to 'media-tv/xbmc')
-rw-r--r-- | media-tv/xbmc/ChangeLog | 5 | ||||
-rw-r--r-- | media-tv/xbmc/xbmc-9999.ebuild | 18 |
2 files changed, 18 insertions, 5 deletions
diff --git a/media-tv/xbmc/ChangeLog b/media-tv/xbmc/ChangeLog index 9e01222316ce..4b5a80b9c32f 100644 --- a/media-tv/xbmc/ChangeLog +++ b/media-tv/xbmc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-tv/xbmc # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.36 2009/12/04 09:32:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.37 2009/12/15 12:41:33 vapier Exp $ + + 15 Dec 2009; Mike Frysinger <vapier@gentoo.org> xbmc-9999.ebuild: + Regen libbdnav autotools when needed #296792 by Martin Berkemeier. 04 Dec 2009; Mike Frysinger <vapier@gentoo.org> xbmc-9999.ebuild: Install all webui styles #293093 by hal. diff --git a/media-tv/xbmc/xbmc-9999.ebuild b/media-tv/xbmc/xbmc-9999.ebuild index 4b5ef2facabb..940b345a1623 100644 --- a/media-tv/xbmc/xbmc-9999.ebuild +++ b/media-tv/xbmc/xbmc-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.42 2009/12/04 09:32:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.43 2009/12/15 12:41:33 vapier Exp $ EAPI="2" @@ -89,18 +89,28 @@ src_unpack() { if [[ ${PV} == "9999" ]] ; then subversion_src_unpack cd "${S}" - eautoreconf + rm -f configure else unpack ${A} cd "${S}" fi # Fix case sensitivity - mv media/Fonts/{a,A}rial.ttf - mv media/{S,s}plash.png + mv media/Fonts/{a,A}rial.ttf || die + mv media/{S,s}plash.png || die } src_prepare() { + # some dirs ship generated autotools, some dont + local d + for d in . xbmc/cores/dvdplayer/Codecs/libbdnav ; do + [[ -e ${d}/configure ]] && continue + pushd ${d} >/dev/null + einfo "Generating autotools in ${d}" + eautoreconf + popd >/dev/null + done + local squish #290564 use altivec && squish="-DSQUISH_USE_ALTIVEC=1 -maltivec" use sse && squish="-DSQUISH_USE_SSE=1 -msse" |