8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythgame/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythgame-0.24_p20110128.ebuild 547 RMD160 67c05dbfe9c242aef96751765a214bc71005e18f SHA1 f02150dd68382626b24ebbfee91723d49304fd28 SHA256 0c5c8336b3d28c2a00669e86ff5d5935b4ec280b3318dff65f8f42a0a9400905
EBUILD mythgame-0.24_p20110201.ebuild 547 RMD160 33683b204eb9062083ab2557dec3185bad495a56 SHA1 01fdfe5fdad171b74bd4a57569706c938186bb36 SHA256 5bf4700b01dcfe581367d525abb6278f5e939d89c44100ad1b4ecbf12b14dc1b
EBUILD mythgame-0.24_p20110204.ebuild 547 RMD160 3942ae26dbe52570a992d5cfd26e3a974c641701 SHA1 5be8d1c9be3712558d743ae8628c2c1a4fc658ea SHA256 4ea985a24a066952c0af067e55735422f5c3832e949bbdc70099ec576cf2e336
EBUILD mythgame-0.24_p20110209.ebuild 547 RMD160 898f5447133e4e87eda440e03fedc6a75d82a6ac SHA1 19a7e0feeae1df11a93ab6c42f2ab64fe3ebf0d4 SHA256 1e3749ca75b607c3fdfcfa87c29e77cdd080d575fefb363e339124865eb418b4
EBUILD mythgame-0.25_pre20110128.ebuild 549 RMD160 458c96ee418e192c8e123639b074da4a8c843834 SHA1 b51e499d874c7a995f14945d835b3dd97d4302ef SHA256 a7835af36fb948dcc5a7e16b22777491d8be8a8104e6e83809591ae5d8784320
EBUILD mythgame-0.25_pre20110201.ebuild 549 RMD160 0151ef37bdd4b4e1b8cda878764051422915bcd3 SHA1 466f449f9dddad6cbd7c4db79568830cbd2ebf91 SHA256 1e7ff7a63931c41ef355494093d467106997a7bc43a1db60b95cd0e72a3726a3
EBUILD mythgame-0.25_pre20110204.ebuild 549 RMD160 307c2f610667ce2520844300651ca700776058b5 SHA1 e5bd0da9ba086913e75323d9d277ae66a108a1d4 SHA256 c15ef0f021fc5bae90b27d9192383dea9f4915abae62af77c2dc487ea097db07
EBUILD mythgame-0.25_pre20110209.ebuild 549 RMD160 dba770e0a111b8c92a700a86fbc04e986c01e611 SHA1 1eddd8e10230a019836b898f7cb5524df02a590d SHA256 2749ffea2b5123efcbb6d5bac1006933be370c5b8afad2725d5efc8023a75d81
25 changes: 25 additions & 0 deletions Gentoo/media-plugins/mythgame/mythgame-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

25 changes: 25 additions & 0 deletions Gentoo/media-plugins/mythgame/mythgame-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

25 changes: 25 additions & 0 deletions Gentoo/media-plugins/mythgame/mythgame-0.25_pre20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

25 changes: 25 additions & 0 deletions Gentoo/media-plugins/mythgame/mythgame-0.25_pre20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythmusic/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythmusic-0.24_p20110128.ebuild 1245 RMD160 f74bc01cf949459ecd8e0701387ab2b841128283 SHA1 9187db2b114238fabed117db54044b3da9782fab SHA256 e4334a0e52244c6c9f8067aa7f89c4a3d4082c18f9235a66e7f9bd180382e7c2
EBUILD mythmusic-0.24_p20110201.ebuild 1245 RMD160 371369912e2a3f4ec9aa7b8a8967c7c8473cf4ec SHA1 3a41123881b4274a02508ec3c4f6cda96c1cdc7d SHA256 ebd877f72e91041416202d0587ad10d0c505f0e097ab64119746208204482806
EBUILD mythmusic-0.24_p20110204.ebuild 1245 RMD160 48d750e3df87c9f4612a0d1b80ebd53b476d73e2 SHA1 434cec9be0aab06f902ecc716ce97a7a39e88a5a SHA256 bbf9f81f366f1479faf41f2e3419cbdf9f60c7be8eff3cfd1606afbc56592ee8
EBUILD mythmusic-0.24_p20110209.ebuild 1245 RMD160 43c5161bc86ab694e047025b3f1bd257cd45d399 SHA1 eaf81489cc6b2493afc85cbc6b18963f37993533 SHA256 91a8d3640e173a3aaeb3881031ad410d85a356482e46f35802ba8dbf182b3317
EBUILD mythmusic-0.25_pre20110128.ebuild 1247 RMD160 a7976d1c341f5815bdc86373a6ab2e0bd534eee9 SHA1 97a1e7c575d78866ceefec208b307c04e3b478e3 SHA256 ca77f4e6324c69c3bc6e7814b26a458d2e55f349fbc36ef2200e14aff93e1aa6
EBUILD mythmusic-0.25_pre20110201.ebuild 1247 RMD160 3e475b921039a52af992c151c211a34e36a83949 SHA1 b2c62a52e471125ab66aa73e66594713a2eb7616 SHA256 09f20e9dd13d19ea49e9ae1c541b197a0f13f1f9bad721d20a896108c8b28371
EBUILD mythmusic-0.25_pre20110204.ebuild 1247 RMD160 292dd6b1071a9e0af7d7dff7f92cf1ba88b9d312 SHA1 4d805ded2c0c7810f85a8f4621c883afe24e4328 SHA256 45546ad3abde916ff3da5c4077c15fb8d69ba2f981ccde563a4b56e09a70b05b
EBUILD mythmusic-0.25_pre20110209.ebuild 1247 RMD160 a4c453d4920359774858eb114922385ab2ffd0bc SHA1 ac53a53508518b80bd63a2541e2195e6f2f5a13d SHA256 669c410a82b5ea4203341e4e679d6455ec9ef6bb5a583d583f3039855b76e5d0
43 changes: 43 additions & 0 deletions Gentoo/media-plugins/mythmusic/mythmusic-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.21_p17821.ebuild,v 1.1 2008/08/01 16:43:37 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

inherit mythtv-plugins flag-o-matic toolchain-funcs eutils

DESCRIPTION="Music player module for MythTV."
IUSE="aac cdr fftw libvisual projectm opengl sdl"
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=">=media-sound/cdparanoia-3.9.8
>=media-libs/libmad-0.15.1b
>=media-libs/libvorbis-1.0
>=media-libs/libcdaudio-0.99.6
>=media-libs/flac-1.1.2
>=media-libs/taglib-1.4
media-gfx/dcraw
fftw? ( sci-libs/fftw )
opengl? ( virtual/opengl )
sdl? ( >=media-libs/libsdl-1.2.5 )
cdr? ( virtual/cdrtools )
libvisual? ( =media-libs/libvisual-0.4*
media-plugins/libvisual-plugins
>=media-libs/libsdl-1.2.5
)
projectm? ( media-plugins/libvisual-projectm
>=media-libs/libsdl-1.2.5
=media-libs/libvisual-0.4*
)"

DEPEND="${RDEPEND}"

#pkg_config() {
#}

MTVCONF="$(use_enable fftw) $(use_enable sdl) $(use_enable opengl) $(use_enable libvisual)"
43 changes: 43 additions & 0 deletions Gentoo/media-plugins/mythmusic/mythmusic-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.21_p17821.ebuild,v 1.1 2008/08/01 16:43:37 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

inherit mythtv-plugins flag-o-matic toolchain-funcs eutils

DESCRIPTION="Music player module for MythTV."
IUSE="aac cdr fftw libvisual projectm opengl sdl"
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=">=media-sound/cdparanoia-3.9.8
>=media-libs/libmad-0.15.1b
>=media-libs/libvorbis-1.0
>=media-libs/libcdaudio-0.99.6
>=media-libs/flac-1.1.2
>=media-libs/taglib-1.4
media-gfx/dcraw
fftw? ( sci-libs/fftw )
opengl? ( virtual/opengl )
sdl? ( >=media-libs/libsdl-1.2.5 )
cdr? ( virtual/cdrtools )
libvisual? ( =media-libs/libvisual-0.4*
media-plugins/libvisual-plugins
>=media-libs/libsdl-1.2.5
)
projectm? ( media-plugins/libvisual-projectm
>=media-libs/libsdl-1.2.5
=media-libs/libvisual-0.4*
)"

DEPEND="${RDEPEND}"

#pkg_config() {
#}

MTVCONF="$(use_enable fftw) $(use_enable sdl) $(use_enable opengl) $(use_enable libvisual)"
43 changes: 43 additions & 0 deletions Gentoo/media-plugins/mythmusic/mythmusic-0.25_pre20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.21_p17821.ebuild,v 1.1 2008/08/01 16:43:37 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

inherit mythtv-plugins flag-o-matic toolchain-funcs eutils

DESCRIPTION="Music player module for MythTV."
IUSE="aac cdr fftw libvisual projectm opengl sdl"
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=">=media-sound/cdparanoia-3.9.8
>=media-libs/libmad-0.15.1b
>=media-libs/libvorbis-1.0
>=media-libs/libcdaudio-0.99.6
>=media-libs/flac-1.1.2
>=media-libs/taglib-1.4
media-gfx/dcraw
fftw? ( sci-libs/fftw )
opengl? ( virtual/opengl )
sdl? ( >=media-libs/libsdl-1.2.5 )
cdr? ( virtual/cdrtools )
libvisual? ( =media-libs/libvisual-0.4*
media-plugins/libvisual-plugins
>=media-libs/libsdl-1.2.5
)
projectm? ( media-plugins/libvisual-projectm
>=media-libs/libsdl-1.2.5
=media-libs/libvisual-0.4*
)"

DEPEND="${RDEPEND}"

#pkg_config() {
#}

MTVCONF="$(use_enable fftw) $(use_enable sdl) $(use_enable opengl) $(use_enable libvisual)"
43 changes: 43 additions & 0 deletions Gentoo/media-plugins/mythmusic/mythmusic-0.25_pre20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.21_p17821.ebuild,v 1.1 2008/08/01 16:43:37 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

inherit mythtv-plugins flag-o-matic toolchain-funcs eutils

DESCRIPTION="Music player module for MythTV."
IUSE="aac cdr fftw libvisual projectm opengl sdl"
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=">=media-sound/cdparanoia-3.9.8
>=media-libs/libmad-0.15.1b
>=media-libs/libvorbis-1.0
>=media-libs/libcdaudio-0.99.6
>=media-libs/flac-1.1.2
>=media-libs/taglib-1.4
media-gfx/dcraw
fftw? ( sci-libs/fftw )
opengl? ( virtual/opengl )
sdl? ( >=media-libs/libsdl-1.2.5 )
cdr? ( virtual/cdrtools )
libvisual? ( =media-libs/libvisual-0.4*
media-plugins/libvisual-plugins
>=media-libs/libsdl-1.2.5
)
projectm? ( media-plugins/libvisual-projectm
>=media-libs/libsdl-1.2.5
=media-libs/libvisual-0.4*
)"

DEPEND="${RDEPEND}"

#pkg_config() {
#}

MTVCONF="$(use_enable fftw) $(use_enable sdl) $(use_enable opengl) $(use_enable libvisual)"
8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythnetvision/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythnetvision-0.24_p20110128.ebuild 770 RMD160 f9966e93c3bf3443ea059b5396566b699938bb00 SHA1 efe3d0aa6ced7c44fb85b74ea64c37291392c499 SHA256 50a93532b8c0789c5e8b1feb1cc562bcac351377b5ec859aa42e2677fe7688eb
EBUILD mythnetvision-0.24_p20110201.ebuild 770 RMD160 6affa80f3c37e2bd05d5a04e30e3c4f14733fbba SHA1 5b7ee464e2bb569ba419fa81c51f62472020b552 SHA256 bba7e8418d0c7e49422858f56ebf712d285d9d4b6c4cee857b548a19397edaec
EBUILD mythnetvision-0.24_p20110204.ebuild 770 RMD160 72f898c2f35afc36db5c5d9e3a6304aeadf0bf8b SHA1 216a9ad7f3cf30dfc8bb2678f4d54e237d024d9d SHA256 51fc3cca387db81e30306ea389191083b256800a4a7380a83c620d610e17f38e
EBUILD mythnetvision-0.24_p20110209.ebuild 770 RMD160 6095dffec8e464594ebaade2678e05c471bfa847 SHA1 2c9527244212f5d1dcff71d4ca7861654df73d65 SHA256 67b502df718145931e7149ffe9728f93149edeb7a429706a11cac20b4c0c3e1c
EBUILD mythnetvision-0.25_pre20110128.ebuild 772 RMD160 615275b42f8fb6dd74d081fd715a95cd8cbb0891 SHA1 cbc196637e46ea13d295ff79c51177a7f69a7e29 SHA256 2c5913286d072e587a4377adf0572f4a39ffaddc068c65465c0502a9b7712abc
EBUILD mythnetvision-0.25_pre20110201.ebuild 772 RMD160 25e2a1c625b938ed91a6d2da58dfeba25bcdeb4b SHA1 024e787b09acd154abbf06d22dbbe1bb97477f96 SHA256 506fdfb387041dd555e6b04fc500c2eca8ac6e7ebbd61dc4eb80df912cd90dfd
EBUILD mythnetvision-0.25_pre20110204.ebuild 772 RMD160 2dc99fea45b975372a80088bc777bbe7cd93ebd8 SHA1 934c47efce783806ea2f0402f6a71f8e9d1d8266 SHA256 6d17625e6ae881e63dcc63a33f2647ce417ffb01b96d0bba8008cbbb55d60a74
EBUILD mythnetvision-0.25_pre20110209.ebuild 772 RMD160 2077f742a5ef4b53b41fb5431fcacac2b0ed1fb5 SHA1 9f0b82625da80fe333b747770875de157882767b SHA256 2059ed5c7d0bdc28aebdbad57ef342d79310601de878812cf7699f9c811c50f3
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
dev-python/mysql-python
dev-python/pycurl
dev-python/oauth
dev-python/lxml
"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
mythtv-plugins_src_install
}

pkg_postinst() {
true
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
dev-python/mysql-python
dev-python/pycurl
dev-python/oauth
dev-python/lxml
"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
mythtv-plugins_src_install
}

pkg_postinst() {
true
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
dev-python/mysql-python
dev-python/pycurl
dev-python/oauth
dev-python/lxml
"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
mythtv-plugins_src_install
}

pkg_postinst() {
true
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
dev-python/mysql-python
dev-python/pycurl
dev-python/oauth
dev-python/lxml
"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
mythtv-plugins_src_install
}

pkg_postinst() {
true
}
8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythnews/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythnews-0.24_p20110128.ebuild 546 RMD160 3d374a3e01b4ca133db9ac60a7d1e73c37d55432 SHA1 1ace235203eb4563dcc70365434697e7b4309855 SHA256 ad6b6ac2ae2afbde973512c0dea884cdfce3449bb523b6a9f5331320eee726b9
EBUILD mythnews-0.24_p20110201.ebuild 546 RMD160 5212e53f669dee692b0ebc16696992847436d2e8 SHA1 63a9d59657790018491c5d01d8098b474194d303 SHA256 f17f63abb8c1698d87b968dfad4a39af9aa82cb0d2daf8328cfcc172c5bbd218
EBUILD mythnews-0.24_p20110204.ebuild 546 RMD160 4b66c4727b2b0aeb54ba3ad82211ff84f6bca124 SHA1 db9b1d0b3ed1d1c81f6e364afb419647fc051bfd SHA256 85bebf56bbb9e61cbe2d4dc21e12a08efe9d29fbcaf3d816935b2b0ccb365903
EBUILD mythnews-0.24_p20110209.ebuild 546 RMD160 9c0be224718a125d270906921444e11f947db543 SHA1 2ef75d04a912b3f072e778645dfe5d41ae6e4138 SHA256 974ee38b1a8ae4ce57675bcf63c5930634ba7ef0299e5218e8f3310798d49750
EBUILD mythnews-0.25_pre20110128.ebuild 548 RMD160 ddf0ebabffe17a1ae272e9a4af052a8e94275d31 SHA1 b39d5deefa01f9f11e45594bf3c947b3b9c17abe SHA256 443854bd28a676f4caffc0d544690593cc46cd72a9871df3bedd84e9f2214e50
EBUILD mythnews-0.25_pre20110201.ebuild 548 RMD160 d1c4d6950ef28cc7fcfd666f1918075226822561 SHA1 898b768b4c9d86c7a04a72fe602b0fba44c3e9b6 SHA256 03460e35f30d2b72950f36b8be359437fbf9eadf8218e44f72c99d9fcc358cde
EBUILD mythnews-0.25_pre20110204.ebuild 548 RMD160 e711b95d1d226ba9991a304e6350e4e43414f2f6 SHA1 30d11ae1c5552cbfe8c5c129cdc42be0e8772e5a SHA256 ee4f5e1a7c139f581828330cfa24fc2b042c811c5e34559f32a26ea6b5fc9c83
EBUILD mythnews-0.25_pre20110209.ebuild 548 RMD160 6e9e60b4f0736257b10440de8b6acd9e9a3629ca SHA1 c2bd3790ba31046de9fdaa169ccc1bfd5c45aee2 SHA256 a4ffd18070e79e8bd4dec61d1ce62da85bbd28148137cd15decb8550c71657bc
24 changes: 24 additions & 0 deletions Gentoo/media-plugins/mythnews/mythnews-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

24 changes: 24 additions & 0 deletions Gentoo/media-plugins/mythnews/mythnews-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

24 changes: 24 additions & 0 deletions Gentoo/media-plugins/mythnews/mythnews-0.25_pre20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

24 changes: 24 additions & 0 deletions Gentoo/media-plugins/mythnews/mythnews-0.25_pre20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythvideo/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,17 @@ AUX 6346.patch 104054 RMD160 98e074199f583d94befda0d1ea9f7295c073eedf SHA1 a7a4c
AUX metabrowse.diff 23117 RMD160 306973bbfb66ba35818bfaff6faee0329299d0e4 SHA1 dd865758fd20de982ddc2d96c97141d417ff44d0 SHA256 2eff2d8f28a73a8389f593b71c62aaf6bbb1b235967d027416c2fcbd7a990c95
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythvideo-0.24_p20110128.ebuild 1219 RMD160 9c22abbe1e5b8f852b482c952306e1e60c468aa2 SHA1 a2a3c24a587a12cdffd4ef2047bbd74aa9bfbc14 SHA256 732c5e135657fd38f359a002589d394a91df74d5f99fc181c41d3530e057df2c
EBUILD mythvideo-0.24_p20110201.ebuild 1219 RMD160 dbf0fe3ef2d47638386bb093e66e8b9d7268529a SHA1 3356335563a7228fb708d5752c6c6f5b85389b1d SHA256 0ea7324f087887ac86278b8437dfead430a1bb941e4fb971fe537246fadfba72
EBUILD mythvideo-0.24_p20110204.ebuild 1219 RMD160 40fb80afcd8769cdb977c162639dea830829bfab SHA1 b4cfc843bf914e40824867d90d596fc2b3f4a239 SHA256 a7a4f4fab28e46b587f3b205152f3ad8c04d1c9a04ba9d81e4cf4dbdaf6a250f
EBUILD mythvideo-0.24_p20110209.ebuild 1219 RMD160 752445854f280caf5e7cd66919f6cbf123454e51 SHA1 6f243563bb4c3fb1bd6570cd0fd1afc82e051001 SHA256 4a9ab441b099e04ca5531ed014a8d6083b7f952a02cec248bc51c2172e835256
EBUILD mythvideo-0.25_pre20110128.ebuild 1221 RMD160 427ac5fdd35dac2269ce9f85589e384e38715b9c SHA1 8d237b95ab440d0935e141b7255432a223b916ee SHA256 35e5d3090524052031b630aad1a464ce11309a286a7fc55466b849edf5e17442
EBUILD mythvideo-0.25_pre20110201.ebuild 1221 RMD160 5ca8ce7d37ad9e4a7969784391a8e414b7a42a16 SHA1 de5775162b9a82aa2fb48beb177d338974ae1c77 SHA256 441b8a1b49c84ad14e16b56cf7796fa539762df00fa6ac1f391411d76ead609e
EBUILD mythvideo-0.25_pre20110204.ebuild 1221 RMD160 87a9930153b24716b7251e7fe5b940c04073dbf9 SHA1 281c4277f7d2a2431212118cdd45d535adbb4ef5 SHA256 905b83af5deeafe61d60d9756501a8dce55fc9afa134e6b0679b8e1d163851a7
EBUILD mythvideo-0.25_pre20110209.ebuild 1221 RMD160 ceb56949a107af9bf197c7de5ce340f5328c169b SHA1 4eeeae5082d4a5039315c46803be51d6b7809eba SHA256 cfd5fc7b9b9b50a14f44b2da09096b9819f14cb6550ee8f9a55a2a65bba483d7
48 changes: 48 additions & 0 deletions Gentoo/media-plugins/mythvideo/mythvideo-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
sys-apps/eject"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
for file in `find ${S} -type f -name *.py`
do
chmod +x $file
done

mythtv-plugins_src_install
}

pkg_postinst() {
elog "MythVideo can use any media player to playback files, since"
elog "it's a setting in the setup menu."
elog
elog "MythTV also has an 'Internal' player you can use, which will"
elog "be the default for new installs. If you want to use it,"
elog "set the player to 'Internal' (note spelling & caps)."
elog
elog "Otherwise, you can install mplayer, xine or any other video"
elog "player and use that instead by configuring the player to use."
}
48 changes: 48 additions & 0 deletions Gentoo/media-plugins/mythvideo/mythvideo-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
sys-apps/eject"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
for file in `find ${S} -type f -name *.py`
do
chmod +x $file
done

mythtv-plugins_src_install
}

pkg_postinst() {
elog "MythVideo can use any media player to playback files, since"
elog "it's a setting in the setup menu."
elog
elog "MythTV also has an 'Internal' player you can use, which will"
elog "be the default for new installs. If you want to use it,"
elog "set the player to 'Internal' (note spelling & caps)."
elog
elog "Otherwise, you can install mplayer, xine or any other video"
elog "player and use that instead by configuring the player to use."
}
48 changes: 48 additions & 0 deletions Gentoo/media-plugins/mythvideo/mythvideo-0.25_pre20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
sys-apps/eject"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
for file in `find ${S} -type f -name *.py`
do
chmod +x $file
done

mythtv-plugins_src_install
}

pkg_postinst() {
elog "MythVideo can use any media player to playback files, since"
elog "it's a setting in the setup menu."
elog
elog "MythTV also has an 'Internal' player you can use, which will"
elog "be the default for new installs. If you want to use it,"
elog "set the player to 'Internal' (note spelling & caps)."
elog
elog "Otherwise, you can install mplayer, xine or any other video"
elog "player and use that instead by configuring the player to use."
}
48 changes: 48 additions & 0 deletions Gentoo/media-plugins/mythvideo/mythvideo-0.25_pre20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

inherit mythtv-plugins eutils

DESCRIPTION="Video player module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND="media-tv/mythtv[python]
sys-apps/eject"
DEPEND=""

src_prepare() {
if use experimental
then
true;
fi
}

src_install() {
for file in `find ${S} -type f -name *.py`
do
chmod +x $file
done

mythtv-plugins_src_install
}

pkg_postinst() {
elog "MythVideo can use any media player to playback files, since"
elog "it's a setting in the setup menu."
elog
elog "MythTV also has an 'Internal' player you can use, which will"
elog "be the default for new installs. If you want to use it,"
elog "set the player to 'Internal' (note spelling & caps)."
elog
elog "Otherwise, you can install mplayer, xine or any other video"
elog "player and use that instead by configuring the player to use."
}
8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythweather/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythweather-0.24_p20110128.ebuild 682 RMD160 f0b75df601df60bbc2eb31c76f59371806a67525 SHA1 c8eb46f909b0c44216f85f5d6f5ad1b29d1d2f82 SHA256 326da96c3fdca4226e89fb6c1655dc03c322f0f437d4219c8f69e34bb6a5f434
EBUILD mythweather-0.24_p20110201.ebuild 682 RMD160 90779f33e7c2d3759c0fcc3111e8c4ad43d54828 SHA1 c610842806e0cc20f2eb8fc87360485c57dac61a SHA256 d9faaaa49fbbd8dbe7335eac3268ebb77a9dfe4fbacc91de2921d55bfb4421c1
EBUILD mythweather-0.24_p20110204.ebuild 682 RMD160 48b0db86460d82e1ee28900fe1076ff8ee565faa SHA1 65a8aab9c1096161f663c280e3bbb0bbf2c33b35 SHA256 4e438a5f1202c53824411c6910a64886246aab1abc47b940edb894c72379d055
EBUILD mythweather-0.24_p20110209.ebuild 682 RMD160 95e707d0317cdddcf96c171829ba55744f52f370 SHA1 4860cd6d897eea230b750a2293901dcbcc42650c SHA256 1f616e27fcb67126304dd11fceb2ed92f7a1b6a5ff6e697bc37655fd67044410
EBUILD mythweather-0.25_pre20110128.ebuild 684 RMD160 17f5d45fe6b1db07fa0a0a88029155d9d2b2b400 SHA1 daccd00942117e3fc4f4d19b5de71f9479925a31 SHA256 786dc033fd1c46e2a696d404f79ab6d9285a0459c1fbbf75974b58256cf5fa64
EBUILD mythweather-0.25_pre20110201.ebuild 684 RMD160 daae293f998918726e8e7cccb0b752e5a8452100 SHA1 2e86093a46bcf4ca9a41197e42860effacab871c SHA256 59bfd83ae169ccacb3599976194969365d9d01714d31c31a3e4445942a11b5ca
EBUILD mythweather-0.25_pre20110204.ebuild 684 RMD160 68f322e9804f6ca7a4aba339f8fe9535d3196794 SHA1 5dd0165e1c5febb72281788d92287ba14871e633 SHA256 cd0c767ad0aa278d2e05e724f4e4b023f2ecbc28c11642c054d397748985569c
EBUILD mythweather-0.25_pre20110209.ebuild 684 RMD160 84277019567e682ae0b57e1192e541d202aa43a1 SHA1 0c745ad3bf1d6d792c27c77bc9d9214de1b297fc SHA256 8664909719c8212f258aa01677e6389b6ba28563b5456502d73c3d8d233116c3
26 changes: 26 additions & 0 deletions Gentoo/media-plugins/mythweather/mythweather-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythweather/mythweather-0.21_p17719.ebuild,v 1.1 2008/08/12 23:56:11 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

inherit mythtv-plugins

DESCRIPTION="Weather forecast module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

DEPEND="dev-perl/DateManip
dev-perl/ImageSize
dev-perl/SOAP-Lite
dev-perl/XML-Simple
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/DateTime-Format-ISO8601
dev-perl/XML-XPath
"
26 changes: 26 additions & 0 deletions Gentoo/media-plugins/mythweather/mythweather-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythweather/mythweather-0.21_p17719.ebuild,v 1.1 2008/08/12 23:56:11 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

inherit mythtv-plugins

DESCRIPTION="Weather forecast module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

DEPEND="dev-perl/DateManip
dev-perl/ImageSize
dev-perl/SOAP-Lite
dev-perl/XML-Simple
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/DateTime-Format-ISO8601
dev-perl/XML-XPath
"
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythweather/mythweather-0.21_p17719.ebuild,v 1.1 2008/08/12 23:56:11 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

inherit mythtv-plugins

DESCRIPTION="Weather forecast module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

DEPEND="dev-perl/DateManip
dev-perl/ImageSize
dev-perl/SOAP-Lite
dev-perl/XML-Simple
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/DateTime-Format-ISO8601
dev-perl/XML-XPath
"
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythweather/mythweather-0.21_p17719.ebuild,v 1.1 2008/08/12 23:56:11 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

inherit mythtv-plugins

DESCRIPTION="Weather forecast module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

DEPEND="dev-perl/DateManip
dev-perl/ImageSize
dev-perl/SOAP-Lite
dev-perl/XML-Simple
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/DateTime-Format-ISO8601
dev-perl/XML-XPath
"
8 changes: 8 additions & 0 deletions Gentoo/media-plugins/mythzoneminder/Manifest
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythzoneminder-0.24_p20110128.ebuild 547 RMD160 67c05dbfe9c242aef96751765a214bc71005e18f SHA1 f02150dd68382626b24ebbfee91723d49304fd28 SHA256 0c5c8336b3d28c2a00669e86ff5d5935b4ec280b3318dff65f8f42a0a9400905
EBUILD mythzoneminder-0.24_p20110201.ebuild 547 RMD160 33683b204eb9062083ab2557dec3185bad495a56 SHA1 01fdfe5fdad171b74bd4a57569706c938186bb36 SHA256 5bf4700b01dcfe581367d525abb6278f5e939d89c44100ad1b4ecbf12b14dc1b
EBUILD mythzoneminder-0.24_p20110204.ebuild 547 RMD160 3942ae26dbe52570a992d5cfd26e3a974c641701 SHA1 5be8d1c9be3712558d743ae8628c2c1a4fc658ea SHA256 4ea985a24a066952c0af067e55735422f5c3832e949bbdc70099ec576cf2e336
EBUILD mythzoneminder-0.24_p20110209.ebuild 547 RMD160 898f5447133e4e87eda440e03fedc6a75d82a6ac SHA1 19a7e0feeae1df11a93ab6c42f2ab64fe3ebf0d4 SHA256 1e3749ca75b607c3fdfcfa87c29e77cdd080d575fefb363e339124865eb418b4
EBUILD mythzoneminder-0.25_pre20110128.ebuild 549 RMD160 458c96ee418e192c8e123639b074da4a8c843834 SHA1 b51e499d874c7a995f14945d835b3dd97d4302ef SHA256 a7835af36fb948dcc5a7e16b22777491d8be8a8104e6e83809591ae5d8784320
EBUILD mythzoneminder-0.25_pre20110201.ebuild 549 RMD160 0151ef37bdd4b4e1b8cda878764051422915bcd3 SHA1 466f449f9dddad6cbd7c4db79568830cbd2ebf91 SHA256 1e7ff7a63931c41ef355494093d467106997a7bc43a1db60b95cd0e72a3726a3
EBUILD mythzoneminder-0.25_pre20110204.ebuild 549 RMD160 307c2f610667ce2520844300651ca700776058b5 SHA1 e5bd0da9ba086913e75323d9d277ae66a108a1d4 SHA256 c15ef0f021fc5bae90b27d9192383dea9f4915abae62af77c2dc487ea097db07
EBUILD mythzoneminder-0.25_pre20110209.ebuild 549 RMD160 dba770e0a111b8c92a700a86fbc04e986c01e611 SHA1 1eddd8e10230a019836b898f7cb5524df02a590d SHA256 2749ffea2b5123efcbb6d5bac1006933be370c5b8afad2725d5efc8023a75d81
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="amd64 x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.21_p17595.ebuild,v 1.1 2008/08/01 16:35:22 cardoe Exp $

EAPI="2"

MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"


inherit mythtv-plugins

DESCRIPTION="Module for MythTV."
IUSE=""
KEYWORDS="~amd64 ~x86 ~ppc"

RDEPEND=""
DEPEND=""

src_install() {
mythtv-plugins_src_install
}

8 changes: 8 additions & 0 deletions Gentoo/media-tv/mythtv/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,17 @@ AUX runmythfe 186 RMD160 e4b5bfeaecbf541e6cc45b6a9c0e5c048e3fccd0 SHA1 f5ec9dfd4
AUX xinitrc 240 RMD160 9c0c1030aa65c8fd3f20501f45757515a9208a61 SHA1 11795aa8be5bd668d91acdd61aa80d5cc8af5cac SHA256 770990183ce8df60bf3bcbc3a334558155aedd0a80357556261fb938b4254e94
DIST mythtv-0.24_p20110128.tar.gz 69744628 RMD160 82f1896118c3a40f40cc0ff5987d88d4bf9f551d SHA1 8a91685d20630a17632630fcbf7ed5f88d556b4a SHA256 35bf5b25da64a5cdf8e953cc8543b2f0043f0ef00e064c2b466780d1f5941a63
DIST mythtv-0.24_p20110201.tar.gz 69745276 RMD160 f86f2fc7c9b78969574149721f66d522c411cf00 SHA1 e81a47495a229bed341c21814763df0587db94f4 SHA256 1640534849102369377f8677228354a5feec66f18f3a3cb3c8347ccfa95e7518
DIST mythtv-0.24_p20110204.tar.gz 69746465 RMD160 d8432a58d8fbb4721e68574876ff271331f7d1db SHA1 3b7b2b2fc73a204aaeb0f7582c9a6fc180a57421 SHA256 150e65d4282c92a00ff3a238e9869ae18cac4a52384f273d6b8b5c3d5b8b8abf
DIST mythtv-0.24_p20110209.tar.gz 69746444 RMD160 06ec42c9aa40cdcdc723a7265795bbb138cf7f7e SHA1 268990199747c7710facf529d28ea8102d24dc88 SHA256 d4f8a0fb4a07d8838ae8e6ecfc33a9b062d6c7d98ef326f289add178472a185a
DIST mythtv-0.25_pre20110128.tar.gz 69835971 RMD160 e8de179e16639cc967b78e16b4998b0d810ba653 SHA1 a7046667a7b9f9f1369cd7376cf8a46bab112f17 SHA256 742ff5a3a0bc548e30a86f1ba47e76e66905e41f80d2ed43ef7c541fd35fd4e0
DIST mythtv-0.25_pre20110201.tar.gz 69830720 RMD160 a8188483f5df15d764c5e5c4e7958617112faa8c SHA1 f5d68e308365ebb060e5b0b71f77b44c0d135e23 SHA256 be81d06d14b7f632ae0d3a55d16d8f4398e695bd66430d46537186de9dde08b8
DIST mythtv-0.25_pre20110204.tar.gz 69836418 RMD160 b441ce7867ed36bad2283bd098cb3c87e2c10130 SHA1 e4ff9457a2ab099fc81e0089f0c0ce88dfc95b63 SHA256 3a4ec0d1a57a6e92216e27c28053a53f669a80b80984a8ed05d875ce84e5cf19
DIST mythtv-0.25_pre20110209.tar.gz 69838016 RMD160 f2fbb1ec8da79391ab86627e068c7029c7bdea6d SHA1 2249fbcb82c83c5a6f53c78a2153ea3432f6ad29 SHA256 1d1443f147477a1eeec89cb11b342e4f87ff9d760260b6950da84906d4c8a977
EBUILD mythtv-0.24_p20110128.ebuild 8048 RMD160 d89d1af0ea084e7194a3dfae3433e878d1fa7dfe SHA1 9574dcb3ccff66fd229297f469ffb22a5c1a2698 SHA256 b0f53f22956b7832c9deb23a8f1f28845ddaed89b99835b20f79a15581a55522
EBUILD mythtv-0.24_p20110201.ebuild 8048 RMD160 9fe380e8d27de83c1ae5ad9e8e67cd90d0dd282c SHA1 29de981136f3d74e12b02e6170f57dbe60d45181 SHA256 48f0d378f8221fff2a512d2a0bb05c9dfe0642c19b83696d6f89164be671b229
EBUILD mythtv-0.24_p20110204.ebuild 8048 RMD160 cbb56283cd4807a528ec2a9a92650be6228707c7 SHA1 675d34677b872d2a8fbeaba8be0e3b1158c265b6 SHA256 509c394bd010692186d40d8201610d30bcc5e906de17e8fc42b81f17982de3bf
EBUILD mythtv-0.24_p20110209.ebuild 8048 RMD160 83ea6bf09c3af88a2adc6680df3c7bcdcfa7694e SHA1 c2c6052785e18464ff79dbe44a5455f3c88df216 SHA256 178d1dca78862c34ab6e895271404c8fe753cac04bc2e96cc0f9e17c60206af1
EBUILD mythtv-0.25_pre20110128.ebuild 6811 RMD160 ac9c216c7fca6ab595d4d3ba59648a6be230bba2 SHA1 14ecf6663ea0b3daaf44b65a7c463de813a5665c SHA256 a1ac56664a150725b92c98b909fa933be89aa013deedb42d9ff6bf47a9064668
EBUILD mythtv-0.25_pre20110201.ebuild 6811 RMD160 a437fabd5c028e03f4628953e321c52141ee7e58 SHA1 342e20c9bbae07a2bc114f0302d142457923d986 SHA256 aca0ec931b6bcd79ba938492ded9d1ab2686c6377d6c89f9399ebb221bacd51c
EBUILD mythtv-0.25_pre20110204.ebuild 6811 RMD160 ee9f942e79b48fd96293e120329267c93050cec4 SHA1 92f3f0d3e22ba40e82c82a821b048e166a73e4ee SHA256 368962b74588dd31ef2ded957940c80f5157c8b434972ab49e234b62b509ce8f
EBUILD mythtv-0.25_pre20110209.ebuild 6769 RMD160 4b05bab1539219744dcdfe2e6b466c789aaa62b4 SHA1 eb80e57b05c24866b35bc6ecd18be9dcc2415a63 SHA256 507df164b46b6a4bd580885153d84095852deba244cde9b3513c9aa160ad70bb
308 changes: 308 additions & 0 deletions Gentoo/media-tv/mythtv/mythtv-0.24_p20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,308 @@
# 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_alpha18535.ebuild,v 1.4 2008/10/09 20:52:54 cardoe Exp $

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.24-150-g08a8a65"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="08a8a65535638de185e68f76898c118161d4bf88"
MYTHTV_SREV="08a8a65"

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

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

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

RDEPEND=">=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/qt-core:4[qt3support]
x11-libs/qt-gui:4[qt3support]
x11-libs/qt-sql:4[qt3support,mysql]
x11-libs/qt-opengl:4[qt3support]
x11-libs/qt-webkit:4
virtual/mysql
virtual/opengl
virtual/glu
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.43 )
alsa? ( >=media-libs/alsa-lib-0.9 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.3
>=media-libs/libiec61883-1.0.0 )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP )
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
"

DEPEND="${RDEPEND}
dev-lang/yasm
x11-proto/xineramaproto
x11-proto/xf86vidmodeproto
x11-apps/xinit"

MYTHTV_GROUPS="video,audio,tty,uucp"

pkg_setup() {
einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"

if use xvmc && use video_cards_nvidia
then
elog
elog "For NVIDIA based cards, the XvMC renderer only works on"
elog "the NVIDIA 4, 5, 6 & 7 series cards."
fi

python_set_active_version 2

enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}
usermod -a -G ${MYTHTV_GROUPS} mythtv
}

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
sed -e "s/\${SOURCE_VERSION}/${MYTHTV_VERSION}/g" -e "s/\${BRANCH}/${MYTHTV_BRANCH}/g" -i "${S}"/version.sh


# Perl bits need to go into vender_perl and not site_perl
sed -e "s:pure_install:pure_install INSTALLDIRS=vendor:" \
-i "${S}"/bindings/perl/Makefile

epatch "${FILESDIR}/ffmpeg-sync.patch"
epatch "${FILESDIR}/fixLdconfSandbox.patch"

if use experimental
then
epatch "${FILESDIR}/optimizeMFDBClearingBySource-3.patch"
true;
fi
}

src_configure() {
local myconf="--prefix=/usr"
myconf="${myconf} --mandir=/usr/share/man"
myconf="${myconf} --libdir-name=$(get_libdir)"

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"

#from bug #220857
if use xvmc; then
myconf="${myconf} --enable-xvmc"
myconf="${myconf} --enable-xvmcw"
myconf="${myconf} --disable-xvmc-vld"
else
myconf="${myconf} --disable-xvmc"
myconf="${myconf} --disable-xvmcw"
fi

myconf="${myconf} $(use_enable dvb)"
myconf="${myconf} $(use_enable ieee1394 firewire)"
myconf="${myconf} $(use_enable lirc)"
myconf="${myconf} --disable-directfb"
myconf="${myconf} --dvb-path=/usr/include"
myconf="${myconf} --enable-opengl-vsync"
myconf="${myconf} --enable-xrandr"
myconf="${myconf} --enable-xv"
myconf="${myconf} --enable-x11"

if use perl && use python
then
myconf="${myconf} --with-bindings=perl,python"
elif use perl
then
myconf="${myconf} --without-bindings=python"
myconf="${myconf} --with-bindings=perl"
elif use python
then
myconf="${myconf} --without-bindings=perl"
myconf="${myconf} --with-bindings=python"
else
myconf="${myconf} --without-bindings=perl,python"
fi

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} --enable-proc-opt"
fi

if use xvmc && use video_cards_nvidia
then
myconf="${myconf} --xvmc-lib=XvMCNVIDIA"
myconf="${myconf} --enable-opengl-video"
fi

if use vdpau && use video_cards_nvidia
then
myconf="${myconf} --enable-vdpau"
fi

use input_devices_joystick || myconf="${myconf} --disable-joystick-menu"

if use experimental
then
myconf="${myconf} --enable-symbol-visibility"
fi

## CFLAG cleaning so it compiles
strip-flags
filter-flags "-march=*" "-mtune=*" "-mcpu=*"
filter-flags "-O" "-O?"

hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# let MythTV come up with our CFLAGS. Upstream will support this
CFLAGS=""
CXXFLAGS=""

chmod +x ./external/FFmpeg/version.sh

einfo "Running ./configure ${myconf}"
chmod +x ./configure
./configure ${myconf} || die "configure died"
}

src_compile() {
# eqmake4 mythtv.pro -o "Makefile" || die "eqmake4 failed"
emake || die "emake failed"
}

src_install() {
einstall INSTALL_ROOT="${D}" || die "install failed"
dodoc AUTHORS FAQ UPGRADING README

insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv

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

dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /etc/logrotate.d
newins "${FILESDIR}"/mythtv.logrotate.d mythtv

insinto /usr/share/mythtv/contrib
doins -r contrib/*

dobin "${FILESDIR}"/runmythfe

if use autostart
then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > "${D}"/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi

for file in `find ${D} -type f -name \*.py`; do chmod a+x $file; done
for file in `find ${D} -type f -name \*.sh`; do chmod a+x $file; done
for file in `find ${D} -type f -name \*.pl`; do chmod a+x $file; done
}

pkg_preinst() {
export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://dev.gentoo.org/~cardoe/mythtv/autostart.html"

elog
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
elog
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"

if use xvmc && [[ ! -s "${ROOT}/etc/X11/XvMCConfig" ]]
then
ewarn
ewarn "No XvMC implementation has been selected yet"
ewarn "Use 'eselect xvmc list' for a list of available choices"
ewarn "Then use 'eselect xvmc set <choice>' to choose"
ewarn "'eselect xvmc set nvidia' for example"
fi

if use autostart
then
elog
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}

pkg_postrm()
{
true;
}

pkg_info() {
"${ROOT}"/usr/bin/mythfrontend --version
}

pkg_config() {
echo "Creating mythtv MySQL user and mythconverg database if it does not"
echo "already exist. You will be prompted for your MySQL root password."
"${ROOT}"/usr/bin/mysql -u root -p < "${ROOT}"/usr/share/mythtv/database/mc.sql
}

308 changes: 308 additions & 0 deletions Gentoo/media-tv/mythtv/mythtv-0.24_p20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,308 @@
# 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_alpha18535.ebuild,v 1.4 2008/10/09 20:52:54 cardoe Exp $

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.24-158-g48d554e"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="48d554ebec88fbdbe4af935cb5a262b089ba7b84"
MYTHTV_SREV="48d554e"

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

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

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

RDEPEND=">=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/qt-core:4[qt3support]
x11-libs/qt-gui:4[qt3support]
x11-libs/qt-sql:4[qt3support,mysql]
x11-libs/qt-opengl:4[qt3support]
x11-libs/qt-webkit:4
virtual/mysql
virtual/opengl
virtual/glu
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.43 )
alsa? ( >=media-libs/alsa-lib-0.9 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.3
>=media-libs/libiec61883-1.0.0 )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP )
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
"

DEPEND="${RDEPEND}
dev-lang/yasm
x11-proto/xineramaproto
x11-proto/xf86vidmodeproto
x11-apps/xinit"

MYTHTV_GROUPS="video,audio,tty,uucp"

pkg_setup() {
einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"

if use xvmc && use video_cards_nvidia
then
elog
elog "For NVIDIA based cards, the XvMC renderer only works on"
elog "the NVIDIA 4, 5, 6 & 7 series cards."
fi

python_set_active_version 2

enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}
usermod -a -G ${MYTHTV_GROUPS} mythtv
}

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
sed -e "s/\${SOURCE_VERSION}/${MYTHTV_VERSION}/g" -e "s/\${BRANCH}/${MYTHTV_BRANCH}/g" -i "${S}"/version.sh


# Perl bits need to go into vender_perl and not site_perl
sed -e "s:pure_install:pure_install INSTALLDIRS=vendor:" \
-i "${S}"/bindings/perl/Makefile

epatch "${FILESDIR}/ffmpeg-sync.patch"
epatch "${FILESDIR}/fixLdconfSandbox.patch"

if use experimental
then
epatch "${FILESDIR}/optimizeMFDBClearingBySource-3.patch"
true;
fi
}

src_configure() {
local myconf="--prefix=/usr"
myconf="${myconf} --mandir=/usr/share/man"
myconf="${myconf} --libdir-name=$(get_libdir)"

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"

#from bug #220857
if use xvmc; then
myconf="${myconf} --enable-xvmc"
myconf="${myconf} --enable-xvmcw"
myconf="${myconf} --disable-xvmc-vld"
else
myconf="${myconf} --disable-xvmc"
myconf="${myconf} --disable-xvmcw"
fi

myconf="${myconf} $(use_enable dvb)"
myconf="${myconf} $(use_enable ieee1394 firewire)"
myconf="${myconf} $(use_enable lirc)"
myconf="${myconf} --disable-directfb"
myconf="${myconf} --dvb-path=/usr/include"
myconf="${myconf} --enable-opengl-vsync"
myconf="${myconf} --enable-xrandr"
myconf="${myconf} --enable-xv"
myconf="${myconf} --enable-x11"

if use perl && use python
then
myconf="${myconf} --with-bindings=perl,python"
elif use perl
then
myconf="${myconf} --without-bindings=python"
myconf="${myconf} --with-bindings=perl"
elif use python
then
myconf="${myconf} --without-bindings=perl"
myconf="${myconf} --with-bindings=python"
else
myconf="${myconf} --without-bindings=perl,python"
fi

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} --enable-proc-opt"
fi

if use xvmc && use video_cards_nvidia
then
myconf="${myconf} --xvmc-lib=XvMCNVIDIA"
myconf="${myconf} --enable-opengl-video"
fi

if use vdpau && use video_cards_nvidia
then
myconf="${myconf} --enable-vdpau"
fi

use input_devices_joystick || myconf="${myconf} --disable-joystick-menu"

if use experimental
then
myconf="${myconf} --enable-symbol-visibility"
fi

## CFLAG cleaning so it compiles
strip-flags
filter-flags "-march=*" "-mtune=*" "-mcpu=*"
filter-flags "-O" "-O?"

hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# let MythTV come up with our CFLAGS. Upstream will support this
CFLAGS=""
CXXFLAGS=""

chmod +x ./external/FFmpeg/version.sh

einfo "Running ./configure ${myconf}"
chmod +x ./configure
./configure ${myconf} || die "configure died"
}

src_compile() {
# eqmake4 mythtv.pro -o "Makefile" || die "eqmake4 failed"
emake || die "emake failed"
}

src_install() {
einstall INSTALL_ROOT="${D}" || die "install failed"
dodoc AUTHORS FAQ UPGRADING README

insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv

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

dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /etc/logrotate.d
newins "${FILESDIR}"/mythtv.logrotate.d mythtv

insinto /usr/share/mythtv/contrib
doins -r contrib/*

dobin "${FILESDIR}"/runmythfe

if use autostart
then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > "${D}"/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi

for file in `find ${D} -type f -name \*.py`; do chmod a+x $file; done
for file in `find ${D} -type f -name \*.sh`; do chmod a+x $file; done
for file in `find ${D} -type f -name \*.pl`; do chmod a+x $file; done
}

pkg_preinst() {
export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://dev.gentoo.org/~cardoe/mythtv/autostart.html"

elog
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
elog
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"

if use xvmc && [[ ! -s "${ROOT}/etc/X11/XvMCConfig" ]]
then
ewarn
ewarn "No XvMC implementation has been selected yet"
ewarn "Use 'eselect xvmc list' for a list of available choices"
ewarn "Then use 'eselect xvmc set <choice>' to choose"
ewarn "'eselect xvmc set nvidia' for example"
fi

if use autostart
then
elog
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}

pkg_postrm()
{
true;
}

pkg_info() {
"${ROOT}"/usr/bin/mythfrontend --version
}

pkg_config() {
echo "Creating mythtv MySQL user and mythconverg database if it does not"
echo "already exist. You will be prompted for your MySQL root password."
"${ROOT}"/usr/bin/mysql -u root -p < "${ROOT}"/usr/share/mythtv/database/mc.sql
}

271 changes: 271 additions & 0 deletions Gentoo/media-tv/mythtv/mythtv-0.25_pre20110204.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,271 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:$

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.25pre-1103-g67463f9"
MYTHTV_BRANCH="master"
MYTHTV_REV="67463f98f04a6c664fad1ca1b307d5624e8e84d4"
MYTHTV_SREV="67463f9"

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

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

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

RDEPEND="
>=net-misc/wget-1.12-r3
>=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/qt-core:4[qt3support]
x11-libs/qt-gui:4[qt3support]
x11-libs/qt-sql:4[qt3support,mysql]
x11-libs/qt-opengl:4[qt3support]
x11-libs/qt-webkit:4
virtual/mysql
virtual/opengl
virtual/glu
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.43 )
alsa? ( >=media-libs/alsa-lib-0.9 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.3
>=media-libs/libiec61883-1.0.0 )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP )
python? ( dev-python/mysql-python
dev-python/lxml )
bluray? ( media-libs/libbluray )
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-180.06 )
media-fonts/liberation-fonts
media-fonts/corefonts
media-fonts/dejavu
"

DEPEND="${RDEPEND}
x11-proto/xineramaproto
x11-proto/xf86vidmodeproto
x11-apps/xinit
!x11-themes/mythtv-themes
dev-lang/yasm
"

MYTHTV_GROUPS="video,audio,tty,uucp"

pkg_setup() {
python_set_active_version 2

enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}
usermod -a -G ${MYTHTV_GROUPS} mythtv
}

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
sed -e "s/\${SOURCE_VERSION}/${MYTHTV_VERSION}/g" \
-e "s/\${BRANCH}/${MYTHTV_BRANCH}/g" \
-i "${S}"/version.sh


# Perl bits need to go into vender_perl and not site_perl
sed -e "s:pure_install:pure_install INSTALLDIRS=vendor:" \
-i "${S}"/bindings/perl/Makefile

epatch "${FILESDIR}/fixLdconfSandbox.patch"

if use experimental
then
epatch "${FILESDIR}/optimizeMFDBClearingBySource-3.patch"
epatch "${FILESDIR}/jobQueueIgnoreDeletedRecgroup.patch"
true;
fi
}

src_configure() {
local myconf="--prefix=/usr"
myconf="${myconf} --mandir=/usr/share/man"
myconf="${myconf} --libdir-name=$(get_libdir)"

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

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

myconf="${myconf} $(use_enable dvb)"
myconf="${myconf} $(use_enable ieee1394 firewire)"
myconf="${myconf} $(use_enable lirc)"
myconf="${myconf} --disable-directfb"
myconf="${myconf} --dvb-path=/usr/include"
myconf="${myconf} --enable-opengl-vsync"
myconf="${myconf} --enable-xrandr"
myconf="${myconf} --enable-xv"
myconf="${myconf} --enable-x11"

myconf="${myconf} --disable-xvmc"

if use perl && use python
then
myconf="${myconf} --with-bindings=perl,python"
elif use perl
then
myconf="${myconf} --without-bindings=python"
myconf="${myconf} --with-bindings=perl"
elif use python
then
myconf="${myconf} --without-bindings=perl"
myconf="${myconf} --with-bindings=python"
else
myconf="${myconf} --without-bindings=perl,python"
fi

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} --enable-proc-opt"
fi

if use vdpau && use video_cards_nvidia
then
myconf="${myconf} --enable-vdpau"
fi

use input_devices_joystick || myconf="${myconf} --disable-joystick-menu"

myconf="${myconf} --enable-symbol-visibility"

hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# let MythTV come up with our CFLAGS. Upstream will support this
strip-flags
CFLAGS=""
CXXFLAGS=""

chmod +x ./external/FFmpeg/version.sh

einfo "Running ./configure ${myconf}"
chmod +x ./configure
./configure ${myconf} || die "configure died"
}

src_compile() {
emake || die "emake failed"
}

src_install() {
make INSTALL_ROOT="${D}" install || die "install failed"
dodoc AUTHORS FAQ UPGRADING README

insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv

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

dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /etc/logrotate.d
newins "${FILESDIR}"/mythtv.logrotate.d mythtv

insinto /usr/share/mythtv/contrib
doins -r contrib/*

dobin "${FILESDIR}"/runmythfe

if use autostart
then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > "${D}"/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi

for file in `find ${D} -type f -name \*.py \
-o -type f -name \*.sh \
-o -type f -name \*.pl`;
do
chmod a+x $file;
done
}

pkg_preinst() {
export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://www.mythtv.org/wiki/Gentoo_Autostart"

elog
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
elog
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"

if use autostart
then
elog
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}

pkg_info() {
"${ROOT}"/usr/bin/mythfrontend --version
}

pkg_config() {
echo "Creating mythtv MySQL user and mythconverg database if it does not"
echo "already exist. You will be prompted for your MySQL root password."
"${ROOT}"/usr/bin/mysql -u root -p < "${ROOT}"/usr/share/mythtv/database/mc.sql
}

270 changes: 270 additions & 0 deletions Gentoo/media-tv/mythtv/mythtv-0.25_pre20110209.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,270 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:$

EAPI=2
PYTHON_DEPEND="2"
MYTHTV_VERSION="v0.25pre-1140-g7fbdf82"
MYTHTV_BRANCH="master"
MYTHTV_REV="7fbdf821fc5a7ed14c82badbeb1701b01a7b2c3d"
MYTHTV_SREV="7fbdf82"

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

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

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

RDEPEND="
>=net-misc/wget-1.12-r3
>=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/qt-core:4[qt3support]
x11-libs/qt-gui:4[qt3support]
x11-libs/qt-sql:4[qt3support,mysql]
x11-libs/qt-opengl:4[qt3support]
x11-libs/qt-webkit:4
virtual/mysql
virtual/opengl
virtual/glu
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.43 )
alsa? ( >=media-libs/alsa-lib-0.9 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
dvd? ( media-libs/libdvdcss )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.3
>=media-libs/libiec61883-1.0.0 )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
perl? ( dev-perl/DBD-mysql
dev-perl/Net-UPnP )
python? ( dev-python/mysql-python
dev-python/lxml )
bluray? ( media-libs/libbluray )
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-180.06 )
media-fonts/liberation-fonts
media-fonts/corefonts
media-fonts/dejavu
"

DEPEND="${RDEPEND}
x11-proto/xineramaproto
x11-proto/xf86vidmodeproto
x11-apps/xinit
!x11-themes/mythtv-themes
dev-lang/yasm
"

MYTHTV_GROUPS="video,audio,tty,uucp"

pkg_setup() {
python_set_active_version 2

enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}
usermod -a -G ${MYTHTV_GROUPS} mythtv
}

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
sed -e "s/\${SOURCE_VERSION}/${MYTHTV_VERSION}/g" \
-e "s/\${BRANCH}/${MYTHTV_BRANCH}/g" \
-i "${S}"/version.sh


# Perl bits need to go into vender_perl and not site_perl
sed -e "s:pure_install:pure_install INSTALLDIRS=vendor:" \
-i "${S}"/bindings/perl/Makefile

epatch "${FILESDIR}/fixLdconfSandbox.patch"

if use experimental
then
epatch "${FILESDIR}/optimizeMFDBClearingBySource-3.patch"
epatch "${FILESDIR}/jobQueueIgnoreDeletedRecgroup.patch"
true;
fi
}

src_configure() {
local myconf="--prefix=/usr"
myconf="${myconf} --mandir=/usr/share/man"
myconf="${myconf} --libdir-name=$(get_libdir)"

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

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

myconf="${myconf} $(use_enable dvb)"
myconf="${myconf} $(use_enable ieee1394 firewire)"
myconf="${myconf} $(use_enable lirc)"
myconf="${myconf} --disable-directfb"
myconf="${myconf} --dvb-path=/usr/include"
myconf="${myconf} --enable-xrandr"
myconf="${myconf} --enable-xv"
myconf="${myconf} --enable-x11"

myconf="${myconf} --disable-xvmc"

if use perl && use python
then
myconf="${myconf} --with-bindings=perl,python"
elif use perl
then
myconf="${myconf} --without-bindings=python"
myconf="${myconf} --with-bindings=perl"
elif use python
then
myconf="${myconf} --without-bindings=perl"
myconf="${myconf} --with-bindings=python"
else
myconf="${myconf} --without-bindings=perl,python"
fi

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} --enable-proc-opt"
fi

if use vdpau && use video_cards_nvidia
then
myconf="${myconf} --enable-vdpau"
fi

use input_devices_joystick || myconf="${myconf} --disable-joystick-menu"

myconf="${myconf} --enable-symbol-visibility"

hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# let MythTV come up with our CFLAGS. Upstream will support this
strip-flags
CFLAGS=""
CXXFLAGS=""

chmod +x ./external/FFmpeg/version.sh

einfo "Running ./configure ${myconf}"
chmod +x ./configure
./configure ${myconf} || die "configure died"
}

src_compile() {
emake || die "emake failed"
}

src_install() {
make INSTALL_ROOT="${D}" install || die "install failed"
dodoc AUTHORS FAQ UPGRADING README

insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv

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

dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /etc/logrotate.d
newins "${FILESDIR}"/mythtv.logrotate.d mythtv

insinto /usr/share/mythtv/contrib
doins -r contrib/*

dobin "${FILESDIR}"/runmythfe

if use autostart
then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > "${D}"/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi

for file in `find ${D} -type f -name \*.py \
-o -type f -name \*.sh \
-o -type f -name \*.pl`;
do
chmod a+x $file;
done
}

pkg_preinst() {
export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://www.mythtv.org/wiki/Gentoo_Autostart"

elog
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
elog
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"

if use autostart
then
elog
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}

pkg_info() {
"${ROOT}"/usr/bin/mythfrontend --version
}

pkg_config() {
echo "Creating mythtv MySQL user and mythconverg database if it does not"
echo "already exist. You will be prompted for your MySQL root password."
"${ROOT}"/usr/bin/mysql -u root -p < "${ROOT}"/usr/share/mythtv/database/mc.sql
}