diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2008-11-11 15:50:51 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2008-11-11 15:50:51 +0000 |
commit | 869c4f8625b70845913c9f3d9752876d9548bbe6 (patch) | |
tree | e7d2b45b69f105ecd2eaf9766cea24b69ab730f8 | |
parent | handle MythFlix/MythNews file collision for bug #239341. p19046 also includes... (diff) | |
download | gentoo-2-869c4f8625b70845913c9f3d9752876d9548bbe6.tar.gz gentoo-2-869c4f8625b70845913c9f3d9752876d9548bbe6.tar.bz2 gentoo-2-869c4f8625b70845913c9f3d9752876d9548bbe6.zip |
new trunk version
(Portage version: 2.2_rc13/cvs/Linux 2.6.27-gentoo-r2 x86_64)
-rw-r--r-- | media-tv/mythtv/ChangeLog | 8 | ||||
-rw-r--r-- | media-tv/mythtv/mythtv-0.22_alpha19054.ebuild (renamed from media-tv/mythtv/mythtv-0.22_alpha17733.ebuild) | 30 |
2 files changed, 20 insertions, 18 deletions
diff --git a/media-tv/mythtv/ChangeLog b/media-tv/mythtv/ChangeLog index 1fd75eda58d7..629844250275 100644 --- a/media-tv/mythtv/ChangeLog +++ b/media-tv/mythtv/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-tv/mythtv # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.261 2008/11/11 15:46:22 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.262 2008/11/11 15:50:51 cardoe Exp $ + +*mythtv-0.22_alpha19054 (11 Nov 2008) + + 11 Nov 2008; Doug Goldstein <cardoe@gentoo.org> + -mythtv-0.22_alpha17733.ebuild, +mythtv-0.22_alpha19054.ebuild: + new trunk version *mythtv-0.21_p19046 (11 Nov 2008) *mythtv-0.21_p18314-r1 (11 Nov 2008) diff --git a/media-tv/mythtv/mythtv-0.22_alpha17733.ebuild b/media-tv/mythtv/mythtv-0.22_alpha19054.ebuild index 1dac7a2562b7..30fc5344f8b6 100644 --- a/media-tv/mythtv/mythtv-0.22_alpha17733.ebuild +++ b/media-tv/mythtv/mythtv-0.22_alpha19054.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.22_alpha17733.ebuild,v 1.4 2008/10/09 20:52:54 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.22_alpha19054.ebuild,v 1.1 2008/11/11 15:50:51 cardoe Exp $ -EAPI=1 +EAPI=2 inherit flag-o-matic multilib eutils qt4 mythtv toolchain-funcs python DESCRIPTION="Homebrew PVR project" @@ -11,8 +11,8 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE_VIDEO_CARDS="video_cards_nvidia" IUSE="alsa altivec autostart debug directv dvb dvd \ -fftw ieee1394 jack lcd lirc mmx opengl perl python \ -x264 xvid xvmc ${IUSE_VIDEO_CARDS}" +fftw ieee1394 jack lcd lirc mmx perl python \ +tiff xvmc ${IUSE_VIDEO_CARDS}" RDEPEND=">=media-libs/freetype-2.0 >=media-sound/lame-3.93.1 @@ -22,7 +22,11 @@ RDEPEND=">=media-libs/freetype-2.0 x11-libs/libXv x11-libs/libXrandr x11-libs/libXxf86vm - >=x11-libs/qt-4.3:4 + x11-libs/qt-core:4[qt3support] + x11-libs/qt-gui:4[qt3support,tiff?] + x11-libs/qt-sql:4[qt3support,mysql] + x11-libs/qt-opengl:4[qt3support] + x11-libs/qt-webkit:4 virtual/mysql virtual/opengl virtual/glu @@ -43,8 +47,6 @@ RDEPEND=">=media-libs/freetype-2.0 lirc? ( app-misc/lirc ) perl? ( dev-perl/DBD-mysql ) python? ( dev-python/mysql-python ) - x264? ( media-libs/x264 ) - xvid? ( media-libs/xvid ) xvmc? ( x11-libs/libXvMC )" DEPEND="${RDEPEND} @@ -57,10 +59,6 @@ S="${WORKDIR}/${PN}-${MY_PV}" MYTHTV_GROUPS="video,audio,tty,uucp" pkg_setup() { - - confutils_require_built_with_all =x11-libs/qt-4* gif jpeg mysql opengl \ - png tiff - einfo "This ebuild now uses a heavily stripped down version of your CFLAGS" if use xvmc && use video_cards_nvidia; then @@ -73,9 +71,7 @@ pkg_setup() { usermod -a -G ${MYTHTV_GROUPS} mythtv } -src_unpack() { - subversion_src_unpack - +src_prepare() { # upstream wants the revision number in their version.cpp # since the subversion.eclass strips out the .svn directory # svnversion in MythTV's build doesn't work @@ -87,7 +83,7 @@ src_unpack() { -i "${S}"/bindings/perl/perl.pro } -src_compile() { +src_configure() { local myconf="--prefix=/usr --mandir=/usr/share/man --libdir-name=$(get_libdir)" @@ -95,8 +91,6 @@ src_compile() { use altivec || myconf="${myconf} --disable-altivec" use fftw && myconf="${myconf} --enable-libfftw3" use jack || myconf="${myconf} --disable-audio-jack" - use x264 && myconf="${myconf} --enable-libx264" - use xvid && myconf="${myconf} --enable-libxvid" #from bug #220857 use xvmc && myconf="${myconf} --enable-xvmc --enable-xvmcw \ @@ -162,7 +156,9 @@ src_compile() { CXXFLAGS="" einfo "Running ./configure ${myconf}" ./configure ${myconf} || die "configure died" +} +src_compile() { eqmake4 mythtv.pro -o "Makefile" || die "eqmake4 failed" emake || die "emake failed" |