Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI="2"

MYTHTV_VERSION="v0.24.1-43-g6dfda22"
MYTHTV_VERSION="v0.24.1-58-g760c8db"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="6dfda22ae71fe98219f6f70f539a85a9249360dd"
MYTHTV_SREV="6dfda22"
MYTHTV_REV="760c8db330134fbd4b084473bace157ea778aa27"
MYTHTV_SREV="760c8db"

inherit mythtv-plugins

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI="2"

MYTHTV_VERSION="v0.25pre-2674-g82c763a"
MYTHTV_VERSION="v0.25pre-2963-g42fbadb"
MYTHTV_BRANCH="master"
MYTHTV_REV="82c763ac10994866c74ffb0f0ba7b924bac0df93"
MYTHTV_SREV="82c763a"
MYTHTV_REV="42fbadb26fa00311ec35de7be116656a02bcc189"
MYTHTV_SREV="42fbadb"

inherit mythtv-plugins

Expand Down
8 changes: 4 additions & 4 deletions Gentoo/media-plugins/mythzoneminder/Manifest
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
DIST mythtv-0.24.1_p20110709.tar.gz 69769808 RMD160 c7045a2cb2f11d49ca94549bdb50c2bc342b096a SHA1 3fa5e53cb09f544e1ede763126334b038690ded4 SHA256 d9d9b6dfe16e08b434e61da899690f91287673cd7bc242c5df4854a2685ee522
DIST mythtv-0.25_pre20110710.tar.gz 71978823 RMD160 6c82907c3fcf1674770843c2938a18f8358eb4a3 SHA1 339684373103af015ec5b3605f5175e0ebe4c0c9 SHA256 b20c16904d1e0dfeb190c4cfef83bc846cbf8ac35074c00af8d58d3b2bf9299a
EBUILD mythzoneminder-0.24.1_p20110709.ebuild 548 RMD160 480bfff940b2f6d12af247795b2f97deeaaf0be5 SHA1 8c3329d01f3a172e2decac6b0c4c958539ed0f9d SHA256 a936de786e3ab5a891cb1fa436533569f9090b974912787844ff0bebcdcc4ad4
EBUILD mythzoneminder-0.25_pre20110710.ebuild 549 RMD160 dec0b552302359801a2a9aa5c0bf3fa92bae157e SHA1 ed5d9166695136fe733398c7e5de06c7eebad396 SHA256 97daa33c88aef7c4f9f8b3bc11547de39326b6e3c7db699f35e2c9b8e8e7185f
DIST mythtv-0.24.1_p20110726.tar.gz 69763438 RMD160 bb318cefc5815692b953004779d9b1650c09c3c5 SHA1 75bdaefd52360c23ee215167410808da24b133bf SHA256 3b85b6564533f459307b6cfe6b91e0bcce5d83cd9e484f42ba8a976534c0756f
DIST mythtv-0.25_pre20110728.tar.gz 72180495 RMD160 e1847adeb0a826f52448b28dfc4110f5f7f936ae SHA1 252a3ca4e76efbe926f326159f0aea64198eccd2 SHA256 7fcfb31202e41097ab5b3f4651de8d10d3f8e9cd96d43233a07e2e4dfaf31f7b
EBUILD mythzoneminder-0.24.1_p20110726.ebuild 548 RMD160 8e10066f8bf464dc3eb06957aaa3281047026a8e SHA1 8b08cfd8827bde7a9139abeabbd62e7e93921d29 SHA256 d63dc6ff4f97f4df2c7446afc12ef12b42b6d345c8b2b6e7eed9d86681b40d24
EBUILD mythzoneminder-0.25_pre20110728.ebuild 549 RMD160 7d433e1e73352d748258835e6ba5b0cf71c98447 SHA1 aa10655c9d836e33970d40466b7c995d7dcaf39c SHA256 ea379ad5510bbbcfff48055082007eab228b9e0791d11eea12398146e7965a8c
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI="2"

MYTHTV_VERSION="v0.24.1-43-g6dfda22"
MYTHTV_VERSION="v0.24.1-58-g760c8db"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="6dfda22ae71fe98219f6f70f539a85a9249360dd"
MYTHTV_SREV="6dfda22"
MYTHTV_REV="760c8db330134fbd4b084473bace157ea778aa27"
MYTHTV_SREV="760c8db"


inherit mythtv-plugins
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI="2"

MYTHTV_VERSION="v0.25pre-2674-g82c763a"
MYTHTV_VERSION="v0.25pre-2963-g42fbadb"
MYTHTV_BRANCH="master"
MYTHTV_REV="82c763ac10994866c74ffb0f0ba7b924bac0df93"
MYTHTV_SREV="82c763a"
MYTHTV_REV="42fbadb26fa00311ec35de7be116656a02bcc189"
MYTHTV_SREV="42fbadb"


inherit mythtv-plugins
Expand Down
8 changes: 4 additions & 4 deletions Gentoo/media-tv/mythtv-bindings/Manifest
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AUX Makefile 593 RMD160 be4fc971e29079b205d5d6e730762ad259221310 SHA1 b582a47e7194bec3b290011596c7172e154fb4ce SHA256 91622cd299670172160a23a065b6771252883283cadf27ea14ba3186f54680cd
DIST mythtv-0.24.1_p20110709.tar.gz 69769808 RMD160 c7045a2cb2f11d49ca94549bdb50c2bc342b096a SHA1 3fa5e53cb09f544e1ede763126334b038690ded4 SHA256 d9d9b6dfe16e08b434e61da899690f91287673cd7bc242c5df4854a2685ee522
DIST mythtv-0.25_pre20110710.tar.gz 71978823 RMD160 6c82907c3fcf1674770843c2938a18f8358eb4a3 SHA1 339684373103af015ec5b3605f5175e0ebe4c0c9 SHA256 b20c16904d1e0dfeb190c4cfef83bc846cbf8ac35074c00af8d58d3b2bf9299a
EBUILD mythtv-bindings-0.24.1_p20110709.ebuild 1557 RMD160 9a194d0edfbbbf212c345983bcf362c71da20178 SHA1 7bc61a2287de9678759b6dc1d73efd8741a36dbc SHA256 46018578b647a840321b687274c82cb5e8f735bb7795b2aa62c7e7fc42bb6b7e
EBUILD mythtv-bindings-0.25_pre20110710.ebuild 1755 RMD160 9706f39303812bfa6e021a6ba6d4ecd0cc85b6b7 SHA1 2051f3ea1e0d5030200c09dcbcf60d868a43cd2c SHA256 5491738c62fa744db98f385ad75bf52834a7f7bcd3a166b53443a9a467056ec7
DIST mythtv-0.24.1_p20110726.tar.gz 69763438 RMD160 bb318cefc5815692b953004779d9b1650c09c3c5 SHA1 75bdaefd52360c23ee215167410808da24b133bf SHA256 3b85b6564533f459307b6cfe6b91e0bcce5d83cd9e484f42ba8a976534c0756f
DIST mythtv-0.25_pre20110728.tar.gz 72180495 RMD160 e1847adeb0a826f52448b28dfc4110f5f7f936ae SHA1 252a3ca4e76efbe926f326159f0aea64198eccd2 SHA256 7fcfb31202e41097ab5b3f4651de8d10d3f8e9cd96d43233a07e2e4dfaf31f7b
EBUILD mythtv-bindings-0.24.1_p20110726.ebuild 1557 RMD160 5990989ab1796e5646262377f1cb9f4039538f87 SHA1 eca7b5dbd0fa5a9276a5880683b96f7526654323 SHA256 46aa7b75daec7ba6728e7bb206c4a2fbe2f22635e07874db4dbedba463eddb9f
EBUILD mythtv-bindings-0.25_pre20110728.ebuild 1755 RMD160 cffcbf84eb012c560791a9674f313106ba7617c6 SHA1 e42dc2479766a04f9c641e20a54e681ead5289d6 SHA256 2b60785ebd28d0e9cbdccc91cda9aa0639a9ccf9d901310f3379da089868abf1
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.24.1-43-g6dfda22"
MYTHTV_VERSION="v0.24.1-58-g760c8db"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="6dfda22ae71fe98219f6f70f539a85a9249360dd"
MYTHTV_SREV="6dfda22"
MYTHTV_REV="760c8db330134fbd4b084473bace157ea778aa27"
MYTHTV_SREV="760c8db"

inherit flag-o-matic multilib eutils qt4 mythtv toolchain-funcs python

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.25pre-2674-g82c763a"
MYTHTV_VERSION="v0.25pre-2963-g42fbadb"
MYTHTV_BRANCH="master"
MYTHTV_REV="82c763ac10994866c74ffb0f0ba7b924bac0df93"
MYTHTV_SREV="82c763a"
MYTHTV_REV="42fbadb26fa00311ec35de7be116656a02bcc189"
MYTHTV_SREV="42fbadb"

inherit flag-o-matic multilib eutils qt4 mythtv toolchain-funcs python

Expand Down
10 changes: 6 additions & 4 deletions Gentoo/media-tv/mythtv/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,15 @@ AUX jobQueueIgnoreDeletedRecgroup.patch 584 RMD160 e63f531f84a77bb9035f89b6d539d
AUX mysql-5.5.patch 10169 RMD160 f5560660db7414ed8ca38338586bdcfc90190721 SHA1 9dea987a6a547a74f96a7c7395e09bbbb0f9c47a SHA256 69ffb3a94244ad73a4fa05a71101e7a0d570dfc2b62a1ba43aa867ede7b2771c
AUX mythbackend-0.18.2.conf 1430 RMD160 f966c40618592cae62a2e4345bb4cd5847ec0de6 SHA1 2a3cb59593c4fd1ba431b4ebe70b91782a418a02 SHA256 0b6d0514d410bdcbeaebded48488926fc2941edaeee518794d9884693a4eb9db
AUX mythbackend-0.18.2.rc 1128 RMD160 0297452b3d9fe09479c737d136a73171a35eb643 SHA1 df4fe1ca7750c3ed27c9f5bbeb28dcebb36f9b1d SHA256 be994a8b6690e830820e82316f4ccce5b7f84ce68213de75e3740818227f6f3c
AUX mythbackend-0.25.conf 2038 RMD160 0ea6f2436798374b31c4ee81a525146e407ee19c SHA1 dc187e336abe817e8586111c9c0671352feb2082 SHA256 f330a12db8e7eab7530f12d3800865c60bf7126168352b7456e2c795600e47b5
AUX mythbackend-0.25.rc 1171 RMD160 d7c6f1590e884ab6dafec1a5c7b43bd631710115 SHA1 bda04c3bb8952990c5e8dcdde7138808c2e4b307 SHA256 f211729143195584f1af07cb98d4b3b587867d67c63bec246b9a70719645957a
AUX mythtv-8585-use_proper_ISO_SQL_format_in_database_logging.patch 952 RMD160 a84a7b4e7c1dd3770d44ca6699cc698ac5032756 SHA1 211d926561911ef53a6ffa05cf2df9199ef0ecc4 SHA256 8e51b92d935b49fdbe2dc7639531f6d99827316b1e267ee473fef07783d8124f
AUX mythtv-v4l2-fix.2.patch 21826 RMD160 c417dae2a6b8b4435cfb1721b715bf8baf56b8dc SHA1 a6e86ea8d2f71aacb5c881827c9323b5d27f9e47 SHA256 b14f5fcb1982f22ec89ffe6bde2494e7911901b52315fa0edac58bd072e842d7
AUX mythtv.logrotate.d 434 RMD160 c76842df30c1e9cc772f57dd3a3532c017d4176d SHA1 f5e772659b2616a55ca7326f65d8917352029b51 SHA256 a9032f190b28c3778340799be668779638ee09cf85e8febc669443f3aaf3578c
AUX optimizeMFDBClearingBySource-3.patch 4923 RMD160 cbe24e20927990aa91ffb86520c3a12d9b43bdc9 SHA1 3307121f00cabbc8b83e27de8effd1bc22a90600 SHA256 293842d3dce81e63deecae54dc89874c6a29f051e1574d1ee90f2a24c5be195d
AUX runmythfe 186 RMD160 e4b5bfeaecbf541e6cc45b6a9c0e5c048e3fccd0 SHA1 f5ec9dfd4781b28c0af8745c282ce242141590d8 SHA256 bebc665f37b21193be2f259cb8daf6863dfd4336e4e1424a7a989d6b679964fe
AUX xinitrc 240 RMD160 9c0c1030aa65c8fd3f20501f45757515a9208a61 SHA1 11795aa8be5bd668d91acdd61aa80d5cc8af5cac SHA256 770990183ce8df60bf3bcbc3a334558155aedd0a80357556261fb938b4254e94
DIST mythtv-0.24.1_p20110709.tar.gz 69769808 RMD160 c7045a2cb2f11d49ca94549bdb50c2bc342b096a SHA1 3fa5e53cb09f544e1ede763126334b038690ded4 SHA256 d9d9b6dfe16e08b434e61da899690f91287673cd7bc242c5df4854a2685ee522
DIST mythtv-0.25_pre20110710.tar.gz 71978823 RMD160 6c82907c3fcf1674770843c2938a18f8358eb4a3 SHA1 339684373103af015ec5b3605f5175e0ebe4c0c9 SHA256 b20c16904d1e0dfeb190c4cfef83bc846cbf8ac35074c00af8d58d3b2bf9299a
EBUILD mythtv-0.24.1_p20110709.ebuild 8063 RMD160 74e3fb38b75ead12a42b6375fa0cc4446640e36d SHA1 dfdf52d63715d4f9ff0b4eb667c9acb07996510d SHA256 3180dd0974ac0c3002fab540ef1abc1379bef52cd978b8b3840ae9a44c14cb66
EBUILD mythtv-0.25_pre20110710.ebuild 7247 RMD160 cbce541b32a146cb491fd3b1ca9c13f89e35c75f SHA1 1798313818217bde9c7920eb4c737abf9dcb3174 SHA256 e7b0244f61d34eb05e360e889199797c9cbfd2818825c8f4fc55b415f9dab015
DIST mythtv-0.24.1_p20110726.tar.gz 69763438 RMD160 bb318cefc5815692b953004779d9b1650c09c3c5 SHA1 75bdaefd52360c23ee215167410808da24b133bf SHA256 3b85b6564533f459307b6cfe6b91e0bcce5d83cd9e484f42ba8a976534c0756f
DIST mythtv-0.25_pre20110728.tar.gz 72180495 RMD160 e1847adeb0a826f52448b28dfc4110f5f7f936ae SHA1 252a3ca4e76efbe926f326159f0aea64198eccd2 SHA256 7fcfb31202e41097ab5b3f4651de8d10d3f8e9cd96d43233a07e2e4dfaf31f7b
EBUILD mythtv-0.24.1_p20110726.ebuild 8134 RMD160 143f2a5479445ce5af1c4b99b337ef0bf03e7f8e SHA1 e2ba8b3968b4847b817f80e1140a4ff9d34582bd SHA256 6d4c2d9d89a3006b3988c103d07d73e878a1ef262eee1954991de2acfb847d2c
EBUILD mythtv-0.25_pre20110728.ebuild 7318 RMD160 c1cdfb51d9aa5113da33782058969387a9194da8 SHA1 a43f88af171cc08f5eb5b1fdfdc29a9102a7773e SHA256 2a9c19ba1ba95d146f6da17ff314aef30962350b57264ac76f8cdb99a6ca1f3f
44 changes: 44 additions & 0 deletions Gentoo/media-tv/mythtv/files/mythbackend-0.25.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/files/mythbackend-0.18.2.conf,v 1.2 2007/03/19 04:24:12 cardoe Exp $

#Accepts any combination (separated by comma) of:
#
# all - ALL available debug output
# audio - Audio related messages
# channel - Channel related messages
# chanscan - Channel Scanning messages
# commflag - Commercial detection related messages
# database - Display all SQL commands executed
# decode - MPEG2Fix Decode messages
# dsmcc - DSMCC carousel related messages
# dvbcam - DVB CAM debugging messages
# eit - EIT related messages
# file - File and AutoExpire related messages
# frame - MPEG2Fix frame messages
# general - General info
# gui - GUI related messages
# idle - System idle messages
# jobqueue - JobQueue related messages
# libav - Enables libav debugging
# media - Media Manager debugging messages
# mheg - MHEG debugging messages
# most - Most debug (nodatabase,notimestamp,noextra)
# network - Network protocol related messages
# none - NO debug output
# osd - On-Screen Display related messages
# playback - Playback related messages
# process - MPEG2Fix processing messages
# record - Recording related messages
# rplxqueue - MPEG2Fix Replex Queue messages
# schedule - Scheduling related messages
# siparser - Siparser related messages
# socket - socket debugging messages
# system - External executable related messages
# timestamp - Conditional data driven messages
# upnp - UPnP debugging messages
# vbi - VBI related messages
# xmltv - xmltv output and related messages
#
##MYTH_VERBOSE="general"
##MYTH_LOGLEVEL="info"
42 changes: 42 additions & 0 deletions Gentoo/media-tv/mythtv/files/mythbackend-0.25.rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/files/mythbackend-0.18.2.rc,v 1.8 2007/06/12 15:49:37 cardoe Exp $

depend() {
# future note for me, backend doesn't have to run on
# same machine as MySQL so should be use
need net
use mysql lircd LCDd
}

start() {
[ -z "${MYTH_VERBOSE}" ] && MYTH_VERBOSE="general"
[ -z "${MYTH_LOGLEVEL}" ] && MYTH_LOGLEVEL="info"

export HOME=/etc/mythtv

#fixes for bug #101308
unset DISPLAY
unset SESSION_MANAGER

# Work around any strange permissions that may be on these files.
chown -R mythtv /var/log/mythtv/
chown -R mythtv /etc/mythtv/
rm -rf /etc/mythtv/.qt

ebegin "Starting MythTV Backend"
start-stop-daemon --start --quiet --chuid mythtv \
--exec /usr/bin/mythbackend \
--make-pidfile --pidfile /var/run/mythbackend.pid \
--background -- --verbose ${MYTH_VERBOSE} \
--loglevel ${MYTH_LOGLEVEL} \
--logfile /var/log/mythtv
eend $?
}

stop () {
ebegin "Stopping MythTV Backend"
start-stop-daemon --stop --quiet --pidfile=/var/run/mythbackend.pid
eend $?
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,28 @@

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.24.1-43-g6dfda22"
MYTHTV_VERSION="v0.24.1-58-g760c8db"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="6dfda22ae71fe98219f6f70f539a85a9249360dd"
MYTHTV_SREV="6dfda22"
MYTHTV_REV="760c8db330134fbd4b084473bace157ea778aa27"
MYTHTV_SREV="760c8db"

inherit flag-o-matic multilib eutils qt4 mythtv toolchain-funcs python linux-info
inherit flag-o-matic multilib eutils qt4-r2 mythtv toolchain-funcs python linux-info

DESCRIPTION="Homebrew PVR project"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc"

IUSE_VIDEO_CARDS="video_cards_nvidia"
IUSE_INPUT_DEVICES="input_devices_joystick"
IUSE="altivec autostart dvb \
dvd bluray \
ieee1394 jack lcd lirc \
alsa jack \
debug profile \
ieee1394 lcd lirc \
alsa jack pulseaudio \
debug \
perl python \
xvmc vdpau \
experimental \
${IUSE_VIDEO_CARDS} \
input_devices_joystick \
${IUSE_INPUT_DEVICES}
"

RDEPEND=">=media-libs/freetype-2.0
Expand All @@ -49,6 +49,7 @@ RDEPEND=">=media-libs/freetype-2.0
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
bluray? ( media-libs/libbluray )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
Expand All @@ -59,11 +60,11 @@ RDEPEND=">=media-libs/freetype-2.0
lirc? ( app-misc/lirc )
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP
>=dev-perl/libwww-perl-6 )
>=dev-perl/libwww-perl-5 )
pulseaudio? ( media-sound/pulseaudio )
python? ( dev-python/mysql-python
dev-python/lxml )
xvmc? ( x11-libs/libXvMC )
bluray? ( media-libs/libbluray )
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-180.06 )
media-fonts/corefonts
media-fonts/dejavu
Expand Down Expand Up @@ -123,9 +124,10 @@ src_configure() {
myconf="${myconf} --enable-pic"
myconf="${myconf} --enable-proc-opt"

use alsa || myconf="${myconf} --disable-audio-alsa"
use altivec || myconf="${myconf} --disable-altivec"
use jack || myconf="${myconf} --disable-audio-jack"
use alsa || myconf="${myconf} --disable-audio-alsa"
use altivec || myconf="${myconf} --disable-altivec"
use jack || myconf="${myconf} --disable-audio-jack"
use pulseaudio || myconf="${myconf} --disable-audio-pulseoutput"

#from bug #220857
if use xvmc; then
Expand Down Expand Up @@ -165,11 +167,8 @@ src_configure() {
if use debug
then
myconf="${myconf} --compile-type=debug"
elif use profile
then
myconf="${myconf} --compile-type=profile"
else
myconf="${myconf} --compile-type=release"
myconf="${myconf} --compile-type=profile"
myconf="${myconf} --enable-proc-opt"
fi

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,31 @@

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.25pre-2674-g82c763a"
MYTHTV_VERSION="v0.25pre-2963-g42fbadb"
MYTHTV_BRANCH="master"
MYTHTV_REV="82c763ac10994866c74ffb0f0ba7b924bac0df93"
MYTHTV_SREV="82c763a"
MYTHTV_REV="42fbadb26fa00311ec35de7be116656a02bcc189"
MYTHTV_SREV="42fbadb"

inherit flag-o-matic multilib eutils qt4 mythtv toolchain-funcs python
inherit flag-o-matic multilib eutils qt4-r2 mythtv toolchain-funcs python
inherit linux-info

DESCRIPTION="Homebrew PVR project"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc"

IUSE_VIDEO_CARDS="video_cards_nvidia"
IUSE_INPUT_DEVICES="input_devices_joystick"
IUSE="altivec autostart dvb \
dvd bluray \
ieee1394 jack lcd lirc \
alsa jack \
debug profile \
alsa jack pulseaudio \
debug \
perl python \
vdpau \
xvid x264 \
-experimental \
+lame \
${IUSE_VIDEO_CARDS} \
input_devices_joystick \
${IUSE_INPUT_DEVICES}
"

RDEPEND="
Expand All @@ -54,6 +54,7 @@ RDEPEND="
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
bluray? ( media-libs/libbluray )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
Expand All @@ -65,10 +66,10 @@ RDEPEND="
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP
>=dev-perl/libwww-perl-5 )
pulseaudio? ( media-sound/pulseaudio )
python? ( dev-python/mysql-python
dev-python/lxml
dev-python/urlgrabber )
bluray? ( media-libs/libbluray )
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-180.06 )
media-fonts/liberation-fonts
media-fonts/corefonts
Expand Down Expand Up @@ -133,9 +134,10 @@ src_configure() {

myconf="${myconf} --enable-pic"

use alsa || myconf="${myconf} --disable-audio-alsa"
use altivec || myconf="${myconf} --disable-altivec"
use jack || myconf="${myconf} --disable-audio-jack"
use alsa || myconf="${myconf} --disable-audio-alsa"
use altivec || myconf="${myconf} --disable-altivec"
use jack || myconf="${myconf} --disable-audio-jack"
use pulseaudio || myconf="${myconf} --disable-audio-pulseoutput"

myconf="${myconf} $(use_enable dvb)"
myconf="${myconf} $(use_enable ieee1394 firewire)"
Expand Down Expand Up @@ -163,11 +165,8 @@ src_configure() {
if use debug
then
myconf="${myconf} --compile-type=debug"
elif use profile
then
myconf="${myconf} --compile-type=profile"
else
myconf="${myconf} --compile-type=release"
myconf="${myconf} --compile-type=profile"
myconf="${myconf} --enable-proc-opt"
fi

Expand Down Expand Up @@ -212,8 +211,8 @@ src_install() {

exeinto /usr/share/mythtv

newinitd "${FILESDIR}"/mythbackend-0.18.2.rc mythbackend
newconfd "${FILESDIR}"/mythbackend-0.18.2.conf mythbackend
newinitd "${FILESDIR}"/mythbackend-0.25.rc mythbackend
newconfd "${FILESDIR}"/mythbackend-0.25.conf mythbackend

dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html
Expand Down
5 changes: 5 additions & 0 deletions Gentoo/scripts/mythtv-buildebuild.py
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,11 @@ def digest(self, verbose=False, force=False):
'media-plugins/mythnetvision', 'media-plugins/mythnews',
'media-plugins/mythvideo', 'media-plugins/mythweather',
'media-plugins/mythzoneminder','media-tv/mythtv-bindings']
if opts.version is None:
opts.packages.remove('media-plugins/mythvideo')
elif int(opts.version.split('.')[1]) < 25:
opts.packages.remove('media-plugins/mythvideo')

else:
opts.packages = opts.packages.split(',')

Expand Down
2 changes: 1 addition & 1 deletion Gentoo/www-apps/mythweb/mythweb-0.24_p20110310.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ DESCRIPTION="PHP scripts intended to manage MythTV from a web browser."
IUSE=""
KEYWORDS="amd64 ppc x86"

RDEPEND="dev-lang/php[json,mysql,session,posix]
RDEPEND="dev-lang/php[curl,json,mysql,session,posix]
|| ( <dev-lang/php-5.3[spl,pcre] >=dev-lang/php-5.3 )
dev-perl/DBI
dev-perl/DBD-mysql
Expand Down
2 changes: 1 addition & 1 deletion Gentoo/www-apps/mythweb/mythweb-0.25_pre20110703.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ DESCRIPTION="PHP scripts intended to manage MythTV from a web browser."
IUSE=""
KEYWORDS="~amd64 ~ppc ~x86"

RDEPEND="dev-lang/php[json,mysql,session,posix]
RDEPEND="dev-lang/php[curl,json,mysql,session,posix]
|| ( <dev-lang/php-5.3[spl,pcre] >=dev-lang/php-5.3 )
dev-perl/DBI
dev-perl/DBD-mysql
Expand Down