1 | # Copyright 1999-2006 Gentoo Foundation |
1 | # Copyright 1999-2006 Gentoo Foundation |
2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/mythtv-plugins.eclass,v 1.18 2006/09/20 03:43:24 cardoe Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/mythtv-plugins.eclass,v 1.19 2006/10/14 20:27:21 swegener Exp $ |
4 | # |
4 | # |
5 | # Author: Doug Goldstein <cardoe@gentoo.org> |
5 | # Author: Doug Goldstein <cardoe@gentoo.org> |
6 | # |
6 | # |
7 | # Installs MythTV plugins along with patches from the release-${PV}-fixes branch |
7 | # Installs MythTV plugins along with patches from the release-${PV}-fixes branch |
8 | # |
8 | # |
… | |
… | |
12 | MTVCONF=${MTVCONF:=""} |
12 | MTVCONF=${MTVCONF:=""} |
13 | |
13 | |
14 | SLOT="0" |
14 | SLOT="0" |
15 | IUSE="${IUSE} debug mmx" |
15 | IUSE="${IUSE} debug mmx" |
16 | |
16 | |
17 | RDEPEND="${RDEPEND} |
17 | RDEPEND="${RDEPEND} |
18 | =media-tv/mythtv-${MY_PV}*" |
18 | =media-tv/mythtv-${MY_PV}*" |
19 | DEPEND="${DEPEND} |
19 | DEPEND="${DEPEND} |
20 | =media-tv/mythtv-${MY_PV}* |
20 | =media-tv/mythtv-${MY_PV}* |
21 | >=sys-apps/sed-4" |
21 | >=sys-apps/sed-4" |
22 | |
22 | |
… | |
… | |
35 | |
35 | |
36 | mythtv-plugins_src_unpack() { |
36 | mythtv-plugins_src_unpack() { |
37 | unpack ${A} |
37 | unpack ${A} |
38 | cd "${S}" |
38 | cd "${S}" |
39 | |
39 | |
40 | mythtv-fixes_patch |
40 | mythtv-fixes_patch |
41 | |
41 | |
42 | sed -e 's!PREFIX = /usr/local!PREFIX = /usr!' \ |
42 | sed -e 's!PREFIX = /usr/local!PREFIX = /usr!' \ |
43 | -i 'settings.pro' || die "fixing PREFIX to /usr failed" |
43 | -i 'settings.pro' || die "fixing PREFIX to /usr failed" |
44 | |
44 | |
45 | sed -e "s!QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer!QMAKE_CXXFLAGS_RELEASE = ${CXXFLAGS}!" \ |
45 | sed -e "s!QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer!QMAKE_CXXFLAGS_RELEASE = ${CXXFLAGS}!" \ |