diff options
-rw-r--r-- | media-tv/mythfrontend/ChangeLog | 5 | ||||
-rw-r--r-- | media-tv/mythfrontend/mythfrontend-0.16.ebuild | 16 | ||||
-rw-r--r-- | media-tv/mythtv/ChangeLog | 5 | ||||
-rw-r--r-- | media-tv/mythtv/mythtv-0.16.ebuild | 21 |
4 files changed, 38 insertions, 9 deletions
diff --git a/media-tv/mythfrontend/ChangeLog b/media-tv/mythfrontend/ChangeLog index bcea82c56be6..181ae3e6b533 100644 --- a/media-tv/mythfrontend/ChangeLog +++ b/media-tv/mythfrontend/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-tv/mythfrontend # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythfrontend/ChangeLog,v 1.21 2004/09/11 12:33:00 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythfrontend/ChangeLog,v 1.22 2004/09/12 10:06:59 aliz Exp $ + + 12 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> mythfrontend-0.16.ebuild: + Make compilation distcc friendly, closing #63672. 11 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> mythfrontend-0.16.ebuild: Synced dependencies with mythtv. diff --git a/media-tv/mythfrontend/mythfrontend-0.16.ebuild b/media-tv/mythfrontend/mythfrontend-0.16.ebuild index 39a5cd306797..6a8b0b67ade0 100644 --- a/media-tv/mythfrontend/mythfrontend-0.16.ebuild +++ b/media-tv/mythfrontend/mythfrontend-0.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythfrontend/mythfrontend-0.16.ebuild,v 1.3 2004/09/11 12:33:00 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythfrontend/mythfrontend-0.16.ebuild,v 1.4 2004/09/12 10:06:59 aliz Exp $ inherit myth @@ -139,6 +139,13 @@ setup_pro() { -i 'settings.pro' || die "enable xrandr sed failed" } +src_unpack() { + # Fix bugs 40964 and 42943. + filter-flags -fforce-addr -fPIC + + myth_src_unpack +} + src_compile() { export QMAKESPEC="linux-g++" @@ -146,7 +153,12 @@ src_compile() { sed -i -e "s:OPTFLAGS=.*:OPTFLAGS=${CFLAGS}:g" config.mak qmake -o "Makefile" "mythtv.pro" - make || die + emake -C libs/libavcodec || die + emake -C libs/libavformat || die + emake -C libs/libmyth || die + emake -C libs/libmythtv || die + emake -C libs || die + emake || die } src_install() { diff --git a/media-tv/mythtv/ChangeLog b/media-tv/mythtv/ChangeLog index 5b060f3089aa..dca0cc58615b 100644 --- a/media-tv/mythtv/ChangeLog +++ b/media-tv/mythtv/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-tv/mythtv # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.34 2004/09/11 12:06:33 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.35 2004/09/12 10:07:19 aliz Exp $ + + 12 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> mythtv-0.16.ebuild: + Make compilation distcc friendly, closing #63672. 10 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> files/mythbackend.conf, files/mythbackend.rc6: diff --git a/media-tv/mythtv/mythtv-0.16.ebuild b/media-tv/mythtv/mythtv-0.16.ebuild index 094997ffe593..a9de4b2a4537 100644 --- a/media-tv/mythtv/mythtv-0.16.ebuild +++ b/media-tv/mythtv/mythtv-0.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.16.ebuild,v 1.4 2004/09/10 18:01:54 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.16.ebuild,v 1.5 2004/09/12 10:07:19 aliz Exp $ inherit myth flag-o-matic @@ -31,9 +31,6 @@ DEPEND=">=media-libs/freetype-2.0 RDEPEND="${DEPEND} !media-tv/mythfrontend" -# Fix bugs 40964 and 42943. -filter-flags -fforce-addr -fPIC - pkg_setup() { if use X; then QTP=x11-libs/qt; else QTP=x11-libs/qt-embedded; fi local qt_use="$(</var/db/pkg/`best_version ${QTP}`/USE)" @@ -139,6 +136,14 @@ setup_pro() { -i 'settings.pro' || die "enable xrandr sed failed" } +src_unpack() { + # Fix bugs 40964 and 42943. + filter-flags -fforce-addr -fPIC + + myth_src_unpack +} + + src_compile() { export QMAKESPEC="linux-g++" @@ -146,7 +151,13 @@ src_compile() { sed -i -e "s:OPTFLAGS=.*:OPTFLAGS=${CFLAGS}:g" config.mak qmake -o "Makefile" "${PN}.pro" - make || die + make qmake || die + emake -C libs/libavcodec || die + emake -C libs/libavformat || die + emake -C libs/libmyth || die + emake -C libs/libmythtv || die + emake -C libs || die + emake || die } src_install() { |