summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-12-15 12:41:33 +0000
committerMike Frysinger <vapier@gentoo.org>2009-12-15 12:41:33 +0000
commit4da30a1122302bd84e681c859dc7f6edaff08051 (patch)
tree3ac885219cc8dcc75500c69430e2f9fc378d2360 /media-tv/xbmc
parentStable. Tested with games-action/chromium. (diff)
downloadhistorical-4da30a1122302bd84e681c859dc7f6edaff08051.tar.gz
historical-4da30a1122302bd84e681c859dc7f6edaff08051.tar.bz2
historical-4da30a1122302bd84e681c859dc7f6edaff08051.zip
Regen libbdnav autotools when needed #296792 by Martin Berkemeier.
Package-Manager: portage-2.2_rc55/cvs/Linux x86_64
Diffstat (limited to 'media-tv/xbmc')
-rw-r--r--media-tv/xbmc/ChangeLog5
-rw-r--r--media-tv/xbmc/Manifest10
-rw-r--r--media-tv/xbmc/xbmc-9999.ebuild18
3 files changed, 23 insertions, 10 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/Manifest b/media-tv/xbmc/Manifest
index b45cc264c4d6..50dea9ee2f0b 100644
--- a/media-tv/xbmc/Manifest
+++ b/media-tv/xbmc/Manifest
@@ -6,13 +6,13 @@ DIST 9.04.1_Babylon-linux-osx-win32-repack.tar.gz 171093731 RMD160 143f42f6eef82
DIST XBMC_9.04_Babylon-linux-osx-win32.tar.bz2 111993901 RMD160 7b108c0d22ca31895008d056e3f681e3c98386e2 SHA1 097db32fa4ae4ced0c8d101195d040a81a6ca105 SHA256 2a477b51578e345112859ea06d20abea03a7e6d079ac4012670b1b1b82b3faed
EBUILD xbmc-9.04.1.ebuild 3647 RMD160 2032e33b5445797fd2c3eb5bead9ac5129449b9d SHA1 22e90400103e21030a94918d52472d9d8f9db864 SHA256 4ea25a3ea6d5f8335266d6d6740d0ba1f91902403e505244c246ac5f950438bf
EBUILD xbmc-9.04.ebuild 3511 RMD160 f295863fe5fbbd6eda9e1f291eb67caeb0cd8ae2 SHA1 e4a4dfb232ec4991c8e3e06660ae7739fcff8d90 SHA256 e2b095c1e303bb669f934fccd3cb69bbde3deeff8eec7908b933774bfe9207c4
-EBUILD xbmc-9999.ebuild 4164 RMD160 63371098b69d21afacdd563ca0f67843cbeee9ad SHA1 4e9f27d4663180a1dfd7f0884c76ce0165dbfae7 SHA256 e1085760a6a7792f4ab2f1c91be5e2c347106a0c79c8e4893393dc8a234df246
-MISC ChangeLog 5619 RMD160 2bb47a7b997dee3256d318dbb99b39ab8164035e SHA1 87bf7fbac73cdad2dd1125c10ddaa24957b2d4ec SHA256 220df0afd6e605945fd3c4075f39967b34175e2fb3a3209f235a304b71237485
+EBUILD xbmc-9999.ebuild 4434 RMD160 49f69bb4bdfeca34751c2481612abc35170f1d44 SHA1 0ca6124d5c7b914a61c22c07b37c2a070decf4b4 SHA256 b79e921cf7790fd9638a7d17496b9374a987ff0f5db369b72b12297b10b3d997
+MISC ChangeLog 5757 RMD160 ba4bf94af72b561774e2909bac2708d15e7fbb45 SHA1 061caf78fd80b35680a4f2a7a102682d513dcb02 SHA256 57d2ce7a73c5fd4fd8afed574a08569166b792c33775a1b6189f59ffe41ff13f
MISC metadata.xml 358 RMD160 8354f40b2d941f8ebc0db2cd8b99b6c16b2dafa8 SHA1 0eebcbd3433e90ea0d4ae42a3bcb4eb03cbd3482 SHA256 a0f7b8cfe098a2c32ef837e1cda5e5417b4d470472b19c92ac3c8ecb4b653aae
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (GNU/Linux)
-iEYEARECAAYFAksY2IMACgkQlPl3HsVfCDrLPACfdXu1JtGUsYIx+EOKyO5pj9pA
-BNQAn2q998jfjhCNnyA8h4nDJeO/si4s
-=iwUg
+iEYEARECAAYFAksnhFUACgkQlPl3HsVfCDqYuQCfT6yaCqudG7BWJxS1/93sTVPU
+uDMAnRJMuVDwea8eo7pTlUYyh767luhH
+=vkcZ
-----END PGP SIGNATURE-----
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"