summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/mythtv/Manifest81
-rw-r--r--media-tv/mythtv/files/0.18-mythbackend.conf24
-rw-r--r--media-tv/mythtv/files/0.18-mythbackend.rc57
-rw-r--r--media-tv/mythtv/files/digest-mythtv-0.18.1-r13
-rw-r--r--media-tv/mythtv/files/digest-mythtv-0.19_p91636
-rw-r--r--media-tv/mythtv/files/mythtv-0.18.1-cc-on-mute.patch20
-rw-r--r--media-tv/mythtv/files/mythtv-0.18.1-cputypes-configure.patch31
-rw-r--r--media-tv/mythtv/files/mythtv-0.18.1-opengl-fix.patch11
-rw-r--r--media-tv/mythtv/files/mythtv-0.18.1-x86_64-configure.patch25
-rw-r--r--media-tv/mythtv/mythtv-0.18.1-r1.ebuild184
-rw-r--r--media-tv/mythtv/mythtv-0.19_p9163.ebuild247
11 files changed, 26 insertions, 663 deletions
diff --git a/media-tv/mythtv/Manifest b/media-tv/mythtv/Manifest
index 244001f209e1..f0411923da06 100644
--- a/media-tv/mythtv/Manifest
+++ b/media-tv/mythtv/Manifest
@@ -1,76 +1,47 @@
-AUX 0.18-mythbackend.conf 931 RMD160 626d1a051ad5d9d724e1450e0bd0da21c57fe2d2 SHA1 6f947c6b8a392a8f89bd9a88312a221cf57b6892 SHA256 ecb82a5de903a63df0c5821ace68a845cf49faa90d754fead240542980e95b2f size 931
-MD5 4985a61b90909b7f1c926f79a3ba34bf files/0.18-mythbackend.conf 931
-RMD160 626d1a051ad5d9d724e1450e0bd0da21c57fe2d2 files/0.18-mythbackend.conf 931
-SHA256 ecb82a5de903a63df0c5821ace68a845cf49faa90d754fead240542980e95b2f files/0.18-mythbackend.conf 931
-AUX 0.18-mythbackend.rc 1606 RMD160 58f6237e3d865467c7448ad3c1ce60ebf2c0b44d SHA1 bb9e6580dc2b49bcb366023233a19c6f5a88057a SHA256 2d797b88a8730e4d796efe102414880cb6cf5a2e1c398c2d9460537b6332e8b7 size 1606
-MD5 946d39e6c7d43c06d11d2bc6e09d5c21 files/0.18-mythbackend.rc 1606
-RMD160 58f6237e3d865467c7448ad3c1ce60ebf2c0b44d files/0.18-mythbackend.rc 1606
-SHA256 2d797b88a8730e4d796efe102414880cb6cf5a2e1c398c2d9460537b6332e8b7 files/0.18-mythbackend.rc 1606
-AUX mythbackend-0.18.2.conf 431 RMD160 1879e25aadacf4c45c3857ec329546fd5950af36 SHA1 6e4f5ffd0d7e1122adb0ab29c43339f9f1359785 SHA256 89fa9de3a25937c47062adc3ba449067ef50564729117c4f171fe69459588810 size 431
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX mythbackend-0.18.2.conf 431 RMD160 1879e25aadacf4c45c3857ec329546fd5950af36 SHA1 6e4f5ffd0d7e1122adb0ab29c43339f9f1359785 SHA256 89fa9de3a25937c47062adc3ba449067ef50564729117c4f171fe69459588810
MD5 ce6902dd0c8832390052b427a14acc42 files/mythbackend-0.18.2.conf 431
RMD160 1879e25aadacf4c45c3857ec329546fd5950af36 files/mythbackend-0.18.2.conf 431
SHA256 89fa9de3a25937c47062adc3ba449067ef50564729117c4f171fe69459588810 files/mythbackend-0.18.2.conf 431
-AUX mythbackend-0.18.2.rc 996 RMD160 6481c40dfc97ac6ef4e6319d49d7a06a30da1416 SHA1 4aca0c56810de7344615f1d609e3f3ae936f4707 SHA256 c343be99413c23995613c0d9c5c31f5f09b567ece63d29cfe3fe75caf880ecb6 size 996
+AUX mythbackend-0.18.2.rc 996 RMD160 6481c40dfc97ac6ef4e6319d49d7a06a30da1416 SHA1 4aca0c56810de7344615f1d609e3f3ae936f4707 SHA256 c343be99413c23995613c0d9c5c31f5f09b567ece63d29cfe3fe75caf880ecb6
MD5 dc6d9b020f4f907c16d0079c905f044b files/mythbackend-0.18.2.rc 996
RMD160 6481c40dfc97ac6ef4e6319d49d7a06a30da1416 files/mythbackend-0.18.2.rc 996
SHA256 c343be99413c23995613c0d9c5c31f5f09b567ece63d29cfe3fe75caf880ecb6 files/mythbackend-0.18.2.rc 996
-AUX mythfilldatabase.cron 73 RMD160 ce57516fe3ac3f339ebaad6b88c85366d4dbbc5b SHA1 7ae24184f931336f317eaefaa7c27a8e4531e0ee SHA256 fc5a3b094fd403e9076fbb1903e826ddc97bd579cb0ba7ef6fc11940099fca3d size 73
+AUX mythfilldatabase.cron 73 RMD160 ce57516fe3ac3f339ebaad6b88c85366d4dbbc5b SHA1 7ae24184f931336f317eaefaa7c27a8e4531e0ee SHA256 fc5a3b094fd403e9076fbb1903e826ddc97bd579cb0ba7ef6fc11940099fca3d
MD5 3632cf0ce1fad88f806ae8801316a6fc files/mythfilldatabase.cron 73
RMD160 ce57516fe3ac3f339ebaad6b88c85366d4dbbc5b files/mythfilldatabase.cron 73
SHA256 fc5a3b094fd403e9076fbb1903e826ddc97bd579cb0ba7ef6fc11940099fca3d files/mythfilldatabase.cron 73
-AUX mythtv-0.18.1-cc-on-mute.patch 679 RMD160 381cc46a979e8a64a5ff75a86310a9b332c0794a SHA1 70586b602f4daaf0d3dda6161dd49aada535fb88 SHA256 f04f86b87fd71ec6d695d53d1252bad0c18bf8704cf3a86801b7829591e2c23d size 679
-MD5 a0dc63e4be8c214490e4ed4f13ed9544 files/mythtv-0.18.1-cc-on-mute.patch 679
-RMD160 381cc46a979e8a64a5ff75a86310a9b332c0794a files/mythtv-0.18.1-cc-on-mute.patch 679
-SHA256 f04f86b87fd71ec6d695d53d1252bad0c18bf8704cf3a86801b7829591e2c23d files/mythtv-0.18.1-cc-on-mute.patch 679
-AUX mythtv-0.18.1-cputypes-configure.patch 994 RMD160 6382a6721f7403e1fe452802b7b34af4cdfbe1cb SHA1 468ceaa3552e46afb66c0a2f475393e9b1795d14 SHA256 fe70ed0e634d7f0f40ad26ed78a5cb3cf90537e4d603eec37dd2ea93890a1898 size 994
-MD5 58ad62106705e1d4641f95ea96a37748 files/mythtv-0.18.1-cputypes-configure.patch 994
-RMD160 6382a6721f7403e1fe452802b7b34af4cdfbe1cb files/mythtv-0.18.1-cputypes-configure.patch 994
-SHA256 fe70ed0e634d7f0f40ad26ed78a5cb3cf90537e4d603eec37dd2ea93890a1898 files/mythtv-0.18.1-cputypes-configure.patch 994
-AUX mythtv-0.18.1-opengl-fix.patch 304 RMD160 f55045bd0a36589670b499dd85a6791a7df77c80 SHA1 f851c7d251ae80ba5b3a0cd631ec0bace41bcc39 SHA256 ef3d468144e216135ffd1973a7f78544b62a6201f8b4fc885fd30d16c84fb872 size 304
-MD5 340e376a796fcc134e37222f01d705b3 files/mythtv-0.18.1-opengl-fix.patch 304
-RMD160 f55045bd0a36589670b499dd85a6791a7df77c80 files/mythtv-0.18.1-opengl-fix.patch 304
-SHA256 ef3d468144e216135ffd1973a7f78544b62a6201f8b4fc885fd30d16c84fb872 files/mythtv-0.18.1-opengl-fix.patch 304
-AUX mythtv-0.18.1-x86_64-configure.patch 631 RMD160 295c6fadffb8fad17703556d09959b58972a6b22 SHA1 1dbb5c31106517f2e24326b4d07970e3cc4cbad7 SHA256 3e6f7d965f657a4aa84b094e363d39c10966f067b51e536414e9b3b3461bae87 size 631
-MD5 fde2b2886b037b199cc815dbcb12617e files/mythtv-0.18.1-x86_64-configure.patch 631
-RMD160 295c6fadffb8fad17703556d09959b58972a6b22 files/mythtv-0.18.1-x86_64-configure.patch 631
-SHA256 3e6f7d965f657a4aa84b094e363d39c10966f067b51e536414e9b3b3461bae87 files/mythtv-0.18.1-x86_64-configure.patch 631
-AUX mythtv-0.19-libdir.patch 8739 RMD160 999895762c2e711cea256be032a9d337f99d81a8 SHA1 ba9dda97710c88286fdc594869a1b9f7a22291d3 SHA256 bba339054d2cd656e39b0fa467fd73d63567667b54fd05447262d34b2fc35706 size 8739
+AUX mythtv-0.19-libdir.patch 8739 RMD160 999895762c2e711cea256be032a9d337f99d81a8 SHA1 ba9dda97710c88286fdc594869a1b9f7a22291d3 SHA256 bba339054d2cd656e39b0fa467fd73d63567667b54fd05447262d34b2fc35706
MD5 5cedab3afb8a9c686500c0a7360e79e2 files/mythtv-0.19-libdir.patch 8739
RMD160 999895762c2e711cea256be032a9d337f99d81a8 files/mythtv-0.19-libdir.patch 8739
SHA256 bba339054d2cd656e39b0fa467fd73d63567667b54fd05447262d34b2fc35706 files/mythtv-0.19-libdir.patch 8739
-AUX runmythfe 104 RMD160 61d825641aae0b77ea0995f5b9b59855e33b9027 SHA1 f60d3176590e71cc31bad0008cdee6e7b39b8240 SHA256 7d3c316ec3af8f8cac23a1645c537f90feb09f7cb6d510dc2185d799080dd675 size 104
+AUX runmythfe 104 RMD160 61d825641aae0b77ea0995f5b9b59855e33b9027 SHA1 f60d3176590e71cc31bad0008cdee6e7b39b8240 SHA256 7d3c316ec3af8f8cac23a1645c537f90feb09f7cb6d510dc2185d799080dd675
MD5 0d20a49cff965a0f3ab35cb0600b65b4 files/runmythfe 104
RMD160 61d825641aae0b77ea0995f5b9b59855e33b9027 files/runmythfe 104
SHA256 7d3c316ec3af8f8cac23a1645c537f90feb09f7cb6d510dc2185d799080dd675 files/runmythfe 104
-DIST mythtv-0.18.1.tar.bz2 8858839 RMD160 affcf2ccf6e510a5adea313120503e050766a9ae SHA256 86c9cf038d5d8a3fdf137ff735b55820281543a4a08e86cfad81a113a7b9a1d2 size 8858839
-DIST mythtv-0.19-rev9163.patch.bz2 16798 RMD160 5799d8cf0f2c95e61ea86f291d02b9d7fa2559bc SHA256 c956382fed04927f8fb20c7ec0dbe6725aad9e36cd616061cb9be3dce81e5bb2 size 16798
-DIST mythtv-0.19.tar.bz2 10162049 RMD160 cd90bb3629df55f9e803d867cf59e378e9cace07 SHA256 ca73641116d3bbc7d353a99348f9f8c9a156bcc756c90a6ed06f1498d9d9cd8f size 10162049
-EBUILD mythtv-0.18.1-r1.ebuild 5137 RMD160 7fc43bec6a689809c53d1b75436d93888f004556 SHA1 fcb31e758cf4eba90bfcce84b83279c70330196a SHA256 b0d5ab892af787a2c63f69eacd753ae375c10acbf22c3105b6cde8a02dd1695f size 5137
-MD5 7b429bec967ab654d31a73e813a65b77 mythtv-0.18.1-r1.ebuild 5137
-RMD160 7fc43bec6a689809c53d1b75436d93888f004556 mythtv-0.18.1-r1.ebuild 5137
-SHA256 b0d5ab892af787a2c63f69eacd753ae375c10acbf22c3105b6cde8a02dd1695f mythtv-0.18.1-r1.ebuild 5137
-EBUILD mythtv-0.19_p9163-r1.ebuild 8050 RMD160 c0b4eced6ba50a7b0abac48ab353a48b5d7c2d66 SHA1 8b7e6261a41c72928a2678ecc828f9e5f57809d4 SHA256 8bf23cb2d0de3d4a549e73b2ed4e63320f9f7ad7391c93c428b0b382992e8fb7 size 8050
-MD5 d6ea6f19e415594703a22c21f46d2197 mythtv-0.19_p9163-r1.ebuild 8050
-RMD160 c0b4eced6ba50a7b0abac48ab353a48b5d7c2d66 mythtv-0.19_p9163-r1.ebuild 8050
-SHA256 8bf23cb2d0de3d4a549e73b2ed4e63320f9f7ad7391c93c428b0b382992e8fb7 mythtv-0.19_p9163-r1.ebuild 8050
-EBUILD mythtv-0.19_p9163.ebuild 7100 RMD160 ae4866a5ef37531e1489d8f283891969639121d2 SHA1 e3a8e2cc948af88a5f1ccf5accd1d7243b1ad4f7 SHA256 5e675c771fba8c452bdfb810d8ad4074c2629c97d30bfb3bf0a307b7052a5eb9 size 7100
-MD5 beaec7372ce415f31bae66fae917454b mythtv-0.19_p9163.ebuild 7100
-RMD160 ae4866a5ef37531e1489d8f283891969639121d2 mythtv-0.19_p9163.ebuild 7100
-SHA256 5e675c771fba8c452bdfb810d8ad4074c2629c97d30bfb3bf0a307b7052a5eb9 mythtv-0.19_p9163.ebuild 7100
-MISC ChangeLog 17437 RMD160 b8d17570b155fa3d3548c3480eca258c0afec2c7 SHA1 7e6f182dbb82dbb8fdfeb5226e35f62a6d6970a5 SHA256 b5ad57ad4d3d309475743b7c6b901be944c50e18d11d6b898cbc4437994d9aa9 size 17437
-MD5 9dddd88be09a6ba55ceb1d414108ac89 ChangeLog 17437
-RMD160 b8d17570b155fa3d3548c3480eca258c0afec2c7 ChangeLog 17437
-SHA256 b5ad57ad4d3d309475743b7c6b901be944c50e18d11d6b898cbc4437994d9aa9 ChangeLog 17437
-MISC metadata.xml 222 RMD160 effccac2541ac4d0954899784d7d64c60a9c020e SHA1 c6bd979f236f5e6fe9332eb6568bee402efc793f SHA256 8b2065fecfbbdd0caa3c5eb86b98c22766db07f555edbf3127e9454b468ecff6 size 222
+DIST mythtv-0.19-rev9163.patch.bz2 16798 RMD160 5799d8cf0f2c95e61ea86f291d02b9d7fa2559bc SHA256 c956382fed04927f8fb20c7ec0dbe6725aad9e36cd616061cb9be3dce81e5bb2
+DIST mythtv-0.19.tar.bz2 10162049 RMD160 cd90bb3629df55f9e803d867cf59e378e9cace07 SHA256 ca73641116d3bbc7d353a99348f9f8c9a156bcc756c90a6ed06f1498d9d9cd8f
+EBUILD mythtv-0.19_p9163-r1.ebuild 8047 RMD160 242f3eaa2cb09877b0dbd1ec882a0833f43e83f5 SHA1 234145c7788ac6ab1864d1cc90642dea26d594ee SHA256 1d83c2b84f07112cfa47d0dc01456b90ef75f72f24f5ed43f4d5fd343eeef73f
+MD5 b38f957c474a494f76b7d464e8f05dab mythtv-0.19_p9163-r1.ebuild 8047
+RMD160 242f3eaa2cb09877b0dbd1ec882a0833f43e83f5 mythtv-0.19_p9163-r1.ebuild 8047
+SHA256 1d83c2b84f07112cfa47d0dc01456b90ef75f72f24f5ed43f4d5fd343eeef73f mythtv-0.19_p9163-r1.ebuild 8047
+MISC ChangeLog 17842 RMD160 468ddbc0efa06b514ea7d4cd25b1324dea54c87f SHA1 eed6d62403420fabf39e17d4e4f0a84352d12c56 SHA256 b1209a8c743620da653d1481db277b6b4f09adcac8b45caef280bf408209e00a
+MD5 bbad75e953f6277597dd54a9787571a3 ChangeLog 17842
+RMD160 468ddbc0efa06b514ea7d4cd25b1324dea54c87f ChangeLog 17842
+SHA256 b1209a8c743620da653d1481db277b6b4f09adcac8b45caef280bf408209e00a ChangeLog 17842
+MISC metadata.xml 222 RMD160 effccac2541ac4d0954899784d7d64c60a9c020e SHA1 c6bd979f236f5e6fe9332eb6568bee402efc793f SHA256 8b2065fecfbbdd0caa3c5eb86b98c22766db07f555edbf3127e9454b468ecff6
MD5 f62db0df6ee8ee1d4fe7b9c3d74432a7 metadata.xml 222
RMD160 effccac2541ac4d0954899784d7d64c60a9c020e metadata.xml 222
SHA256 8b2065fecfbbdd0caa3c5eb86b98c22766db07f555edbf3127e9454b468ecff6 metadata.xml 222
-MD5 630c698ddc4c8c55acafb68d41cc59ab files/digest-mythtv-0.18.1-r1 247
-RMD160 46bc5d8718fc9eb78062a358a0ac259f864863c8 files/digest-mythtv-0.18.1-r1 247
-SHA256 65c8e828a3efe14a19a0b24e6497ca50b52ab625b96b68d1ec436f6506a580b4 files/digest-mythtv-0.18.1-r1 247
-MD5 8a5ab7d90c02b6c10edef054a0a2f426 files/digest-mythtv-0.19_p9163 509
-RMD160 8df12123293877e26178c0e3a633ef2fb39e1463 files/digest-mythtv-0.19_p9163 509
-SHA256 39ad66ef70a0ff199932f2cd5b40411832e854e5ee1591fcdb26b445a98f4a82 files/digest-mythtv-0.19_p9163 509
MD5 8a5ab7d90c02b6c10edef054a0a2f426 files/digest-mythtv-0.19_p9163-r1 509
RMD160 8df12123293877e26178c0e3a633ef2fb39e1463 files/digest-mythtv-0.19_p9163-r1 509
SHA256 39ad66ef70a0ff199932f2cd5b40411832e854e5ee1591fcdb26b445a98f4a82 files/digest-mythtv-0.19_p9163-r1 509
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEcpYaoeSe8B0zEfwRAnkkAJ97tbEQFOMSX6Y2OE66YHz3Wo8j1ACfb18H
+Mres+eMoSoJxogFBmPGnwHo=
+=+SrU
+-----END PGP SIGNATURE-----
diff --git a/media-tv/mythtv/files/0.18-mythbackend.conf b/media-tv/mythtv/files/0.18-mythbackend.conf
deleted file mode 100644
index e26538bb27ac..000000000000
--- a/media-tv/mythtv/files/0.18-mythbackend.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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/0.18-mythbackend.conf,v 1.2 2005/05/14 17:10:03 cardoe Exp $
-
-# Specify which user to run as
-#
-# NOTE: this user must have permissions to write
-# to the LOG and PID directories specified
-# below. Furthermore, this user must be able
-# to write to the audio and video devices
-# that are configured in MythTV. This can
-# be achieved by adding this user to the
-# audio and video groups.
-MYTH_USER=root
-
-# Specify debug-level in log.
-# Accepts any combination (separated by comma) of:
-# all,none,quiet,record,playback,channel,osd,file,
-# schedule,network,commflag,audio,libav,jobqueue
-#MYTH_VERBOSE="none"
-
-# Set the nice level (see nice(1)). To give mythbackend a higher
-# priority, you may want to set this to -15.
-#MYTH_NICE="0"
diff --git a/media-tv/mythtv/files/0.18-mythbackend.rc b/media-tv/mythtv/files/0.18-mythbackend.rc
deleted file mode 100644
index 25a7610ea0cb..000000000000
--- a/media-tv/mythtv/files/0.18-mythbackend.rc
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/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/0.18-mythbackend.rc,v 1.3 2005/05/22 22:43:19 cardoe Exp $
-
-depend() {
- need net
- use mysql
-}
-
-checkconfig() {
- if [ ${MYTH_USER} != "root" ]; then
- for i in $(groups "${MYTH_USER/:*/}") ; do
- [[ "${i}" == "audio" ]] && audio="yes"
- [[ "${i}" == "video" ]] && video="yes"
- done
-
- if [ -z "${audio}" -o -z "${video}" ] ; then
- ewarn ""
- [[ -z "${audio}" ]] && \
- ewarn "${HILITE}${MYTH_USER/:*/}${NORMAL} is not in the audio group"
- [[ -z "${video}" ]] && \
- ewarn "${HILITE}${MYTH_USER/:*/}${NORMAL} is not in the video group"
- ewarn ""
- ewarn "insufficient permissions discovered"
- ewarn "mythbackend may not start correctly"
- ewarn ""
- fi
- fi
-}
-
-start() {
- [[ -z "${MYTH_USER}" ]] && MYTH_USER="nobody"
- [[ -z "${MYTH_NICE}" ]] && MYTH_NICE="0"
- [[ -z "${MYTH_VERBOSE}" ]] && MYTH_VERBOSE="none"
- checkconfig
-
- HOME="/var/log/mythtv/"
- QTDIR=/usr/qt/3
-
- # Work around any strange permissions that may be on these files.
- chown -R "${MYTH_USER}" /var/log/mythtv/
-
- ebegin "Starting MythTV Backend"
- start-stop-daemon --start --quiet --chuid "${MYTH_USER}" \
- --exec /usr/bin/mythbackend --nicelevel "${MYTH_NICE}" \
- --make-pidfile --pidfile /var/run/mythbackend.pid \
- --background -- --verbose ${MYTH_VERBOSE} \
- --logfile /var/log/mythtv/mythbackend.log
- eend $?
-}
-
-stop () {
- ebegin "Stopping MythTV Backend"
- start-stop-daemon --stop --quiet --pidfile=/var/run/mythbackend.pid
- eend $?
-}
diff --git a/media-tv/mythtv/files/digest-mythtv-0.18.1-r1 b/media-tv/mythtv/files/digest-mythtv-0.18.1-r1
deleted file mode 100644
index a908a6e7793b..000000000000
--- a/media-tv/mythtv/files/digest-mythtv-0.18.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e6cabf88feeaf6ae8f830d3fdf7b113d mythtv-0.18.1.tar.bz2 8858839
-RMD160 affcf2ccf6e510a5adea313120503e050766a9ae mythtv-0.18.1.tar.bz2 8858839
-SHA256 86c9cf038d5d8a3fdf137ff735b55820281543a4a08e86cfad81a113a7b9a1d2 mythtv-0.18.1.tar.bz2 8858839
diff --git a/media-tv/mythtv/files/digest-mythtv-0.19_p9163 b/media-tv/mythtv/files/digest-mythtv-0.19_p9163
deleted file mode 100644
index fe1c61a6876d..000000000000
--- a/media-tv/mythtv/files/digest-mythtv-0.19_p9163
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 ffcc771cc1034c6425415461d3e981ca mythtv-0.19-rev9163.patch.bz2 16798
-RMD160 5799d8cf0f2c95e61ea86f291d02b9d7fa2559bc mythtv-0.19-rev9163.patch.bz2 16798
-SHA256 c956382fed04927f8fb20c7ec0dbe6725aad9e36cd616061cb9be3dce81e5bb2 mythtv-0.19-rev9163.patch.bz2 16798
-MD5 ebba5829d264bb4de2f75cae936141f4 mythtv-0.19.tar.bz2 10162049
-RMD160 cd90bb3629df55f9e803d867cf59e378e9cace07 mythtv-0.19.tar.bz2 10162049
-SHA256 ca73641116d3bbc7d353a99348f9f8c9a156bcc756c90a6ed06f1498d9d9cd8f mythtv-0.19.tar.bz2 10162049
diff --git a/media-tv/mythtv/files/mythtv-0.18.1-cc-on-mute.patch b/media-tv/mythtv/files/mythtv-0.18.1-cc-on-mute.patch
deleted file mode 100644
index 1f35845486ca..000000000000
--- a/media-tv/mythtv/files/mythtv-0.18.1-cc-on-mute.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- tv_play.cpp.old 2005-04-24 23:54:37.000000000 -0400
-+++ tv_play.cpp 2005-08-12 02:07:30.000000000 -0400
-@@ -1780,7 +1780,16 @@
- else if (action == "VOLUMEUP")
- ChangeVolume(true);
- else if (action == "MUTE")
-- ToggleMute();
-+ {
-+ bool valid = false;
-+ int page = QueuedChannel().toInt(&valid, 16) << 16;
-+ if (!valid)
-+ page = 0;
-+ ChannelClear();
-+ DoToggleCC(page);
-+
-+ ToggleMute();
-+ }
- else if (action == "STRETCHINC")
- ChangeTimeStretch(1);
- else if (action == "STRETCHDEC")
diff --git a/media-tv/mythtv/files/mythtv-0.18.1-cputypes-configure.patch b/media-tv/mythtv/files/mythtv-0.18.1-cputypes-configure.patch
deleted file mode 100644
index a9afc9d58cb4..000000000000
--- a/media-tv/mythtv/files/mythtv-0.18.1-cputypes-configure.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.orig 2005-07-19 22:23:17.000000000 +0100
-+++ configure 2005-07-19 22:38:56.000000000 +0100
-@@ -5,10 +5,11 @@
-
- x86_mmx_cpus="pentium-mmx,pentium2,pentium3,pentium3m,pentium-m"
- x86_mmx_cpus="$x86_mmx_cpus,pentium4,pentium4m,prescott,athlon,athlon-xp"
--x86_mmx_cpus="$x86_mmx_cpus,c3,c3-2"
-+x86_mmx_cpus="$x86_mmx_cpus,athlon-tbird,athlon-4,athlon-mp,c3,c3-2,k6,k6-2,k6-3"
- x86_cpus="i386,i486,i586,i686,pentium,pentiumpro,${x86_mmx_cpus}"
- x86_cmov_cpus="i686,pentiumpro,pentium2,pentium3,pentium3m,pentium-m,pentium4,"
--x86_cmov_cpus="pentium4m,prescott,athlon,athlon-xp,c3-2"
-+x86_cmov_cpus="pentium4m,prescott,athlon,athlon-xp,athlon-tbird,athlon-4,athlon-mp,c3-2"
-+x86_64_cpus="x86-64,athlon64,k8,opteron,athlon-fx,nocona"
-
- # default parameters
- compile_type="release"
-@@ -223,6 +224,14 @@
- cpu="x86"
- fi
-
-+is_x86_64_cpu() {
-+ expr ",${x86_64_cpus}," : ".*,$1," > /dev/null
-+}
-+
-+if is_x86_64_cpu "$cpu" ; then
-+ cpu="x86_64"
-+fi
-+
- case "$cpu" in
- x86)
- ;;
diff --git a/media-tv/mythtv/files/mythtv-0.18.1-opengl-fix.patch b/media-tv/mythtv/files/mythtv-0.18.1-opengl-fix.patch
deleted file mode 100644
index 030178e3d6d9..000000000000
--- a/media-tv/mythtv/files/mythtv-0.18.1-opengl-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: libs/libmythtv/libmythtv.pro
-===================================================================
---- libs/libmythtv/libmythtv.pro (revision 7)
-+++ libs/libmythtv/libmythtv.pro (working copy)
-@@ -148,5 +148,6 @@
-
- using_opengl_vsync {
- CONFIG += opengl
-+ DEFINES += USING_OPENGL_VSYNC
- }
-
diff --git a/media-tv/mythtv/files/mythtv-0.18.1-x86_64-configure.patch b/media-tv/mythtv/files/mythtv-0.18.1-x86_64-configure.patch
deleted file mode 100644
index 5ce78c7f8714..000000000000
--- a/media-tv/mythtv/files/mythtv-0.18.1-x86_64-configure.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- configure.orig 2005-05-05 08:15:43.000000000 +0100
-+++ configure 2005-05-31 23:32:26.000000000 +0100
-@@ -9,6 +9,7 @@
- x86_cpus="i386,i486,i586,i686,pentium,pentiumpro,${x86_mmx_cpus}"
- x86_cmov_cpus="i686,pentiumpro,pentium2,pentium3,pentium3m,pentium-m,pentium4,"
- x86_cmov_cpus="pentium4m,prescott,athlon,athlon-xp,c3-2"
-+x86_64_cpus="x86-64,athlon64,k8,opteron,athlon-fx"
-
- # default parameters
- compile_type="release"
-@@ -223,6 +224,14 @@
- cpu="x86"
- fi
-
-+is_x86_64_cpu() {
-+ expr ",${x86_64_cpus}," : ".*,$1," > /dev/null
-+}
-+
-+if is_x86_64_cpu "$cpu" ; then
-+ cpu="x86_64"
-+fi
-+
- case "$cpu" in
- x86)
- ;;
diff --git a/media-tv/mythtv/mythtv-0.18.1-r1.ebuild b/media-tv/mythtv/mythtv-0.18.1-r1.ebuild
deleted file mode 100644
index a82937f2fb2d..000000000000
--- a/media-tv/mythtv/mythtv-0.18.1-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.18.1-r1.ebuild,v 1.13 2006/03/18 12:49:28 zzam Exp $
-
-inherit flag-o-matic eutils debug
-
-DESCRIPTION="Homebrew PVR project"
-HOMEPAGE="http://www.mythtv.org/"
-SRC_URI="http://www.mythtv.org/mc/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="alsa altivec arts debug dvb frontendonly jack joystick lcd lirc mmx nvidia vorbis opengl oss unichrome"
-
-DEPEND=">=media-libs/freetype-2.0
- >=media-sound/lame-3.93.1
- virtual/x11
- =x11-libs/qt-3*
- dev-db/mysql
- alsa? ( >=media-libs/alsa-lib-0.9 )
- arts? ( kde-base/arts )
- dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
- jack? ( media-sound/jack-audio-connection-kit )
- lcd? ( app-misc/lcdproc )
- lirc? ( app-misc/lirc )
- nvidia? ( media-video/nvidia-glx )
- vorbis? ( media-libs/libvorbis )
- opengl? ( virtual/opengl )
- || ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.34 )
- !x11-base/xfree
- !<x11-base/xorg-x11-6.8"
-
-pkg_setup() {
-
- if ! built_with_use x11-libs/qt mysql ; then
- eerror "Qt is missing MySQL support. Please add"
- eerror "'mysql' to your USE flags, and re-emerge Qt."
- die "Qt needs MySQL support"
- fi
-
- if ! built_with_use x11-base/xorg-x11 xv; then
- eerror "xorg-x11 is missing XV support. Please add"
- eerror "'xv' to your USE flags, and re-emerge xorg-x11."
- die "xorg-x11 needs XV support"
- fi
-
- if use nvidia; then
- echo
- ewarn "You enabled the 'nvidia' USE flag, you must have a GeForce 4 or"
- ewarn "greater to use this. Otherwise, you'll have crashes with MythTV"
- echo
- fi
-
- einfo
- einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"
- einfo "Don't complain because your -momfg-fast-speed CFLAG is being stripped"
- einfo "Only additional CFLAG issues that will be addressed are for binary"
- einfo "package building."
- einfo
- einfo "To get ieee1394 support (firewire) you must use mythtv-0.18.1-r2"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${FILESDIR}/${P}-opengl-fix.patch
-
- # Add support for amd64 --arch options, bug 94664
- epatch ${FILESDIR}/${P}-x86_64-configure.patch
-
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e "s:\$\${PREFIX}/lib/:\$\${PREFIX}/$(get_libdir)/:g" \
- -e "s:\$\${PREFIX}/lib$:\$\${PREFIX}/$(get_libdir):g" \
- ${S}/{filters,libs}/*/*.pro || die
- sed -i -e "s:/lib/mythtv/:/$(get_libdir)/mythtv/:" \
- ${S}/libs/libmyth/mythcontext.cpp || die
- fi
-
-# # Fix bugs 40964 and 42943.
-# filter-flags -fforce-addr -fPIC -momit-leaf-frame-pointer
-# is-flag "-fomit-frame-pointer" || append-flags "-fomit-frame-pointer"
-}
-
-src_compile() {
- use unichrome && use nvidia && die "You can not have USE="unichrome" and USE="nvidia" at the same time. Must disable one or the other."
- local myconf="$(use_enable altivec)
- $(use_enable oss audio-oss)
- $(use_enable alsa audio-alsa)
- $(use_enable arts audio-arts)
- $(use_enable jack audio-jack)
- $(use_enable lirc)
- $(use_enable joystick joystick-menu)
- $(use_enable unichrome xvmc-vld)
- $(use_enable dvb)
- $(use_enable dvb dvb-eit)
- --dvb-path=/usr/include
- $(use_enable opengl opengl-vsync)
- $(use_enable vorbis vorbis)
- $(use_enable nvidia xvmc)
- --enable-xv
- --disable-firewire
- --disable-directfb
- --enable-x11
- --enable-proc-opt"
-
- if use mmx || use amd64; then
- myconf="${myconf} --enable-mmx"
- else
- myconf="${myconf} --disable-mmx"
- fi
-
- if use debug; then
- myconf="${myconf} --compile-type=debug"
- else
- myconf="${myconf} --compile-type=release"
- fi
-
- ## CFLAG cleaning so it compiles
- MARCH=$(get-flag "march")
- MTUNE=$(get-flag "mtune")
- MCPU=$(get-flag "mcpu")
- strip-flags
- filter-flags "-march=*" "-mtune=*" "-mcpu=*"
- filter-flags "-O" "-O?"
-
- if [[ -n "${MARCH}" ]]; then
- myconf="${myconf} --arch=${MARCH}"
- fi
- if [[ -n "${MTUNE}" ]]; then
- myconf="${myconf} --tune=${MTUNE}"
- fi
- if [[ -n "${MCPU}" ]]; then
- myconf="${myconf} --cpu=${MCPU}"
- fi
-
- myconf="${myconf} --extra-cflags=${CFLAGS}"
-
- hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
- hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"
-
- if use frontendonly; then
- ##Backend Removal
- cd ${S}
- sed -e "s:CCONFIG linux backend:CCONFIG linux:" \
- -i 'configure' || die "Removal of mythbackend failed"
- fi
-
- # let MythTV come up with our CFLAGS. Upstream will support this
- CFLAGS=""
- CXXFLAGS=""
- econf ${myconf} || die "configure died"
-
- ${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake -o "Makefile" mythtv.pro || die "qmake failed"
- emake || die "emake failed"
-
-}
-
-src_install() {
-
- einstall INSTALL_ROOT="${D}" || die "install failed"
- for doc in AUTHORS COPYING FAQ UPGRADING ChangeLog README; do
- test -e "${doc}" && dodoc ${doc}
- done
-
- if ! use frontendonly; then
- newbin "setup/mythtv-setup" "mythsetup"
-
- insinto /usr/share/mythtv/database
- doins database/*
-
- exeinto /usr/share/mythtv
- doexe "${FILESDIR}/mythfilldatabase.cron"
-
- newinitd ${FILESDIR}/0.18-mythbackend.rc mythbackend
- newconfd ${FILESDIR}/0.18-mythbackend.conf mythbackend
- fi
-
- dodoc keys.txt docs/*.{txt,pdf}
- dohtml docs/*.html
-
- keepdir /var/log/mythtv
-}
diff --git a/media-tv/mythtv/mythtv-0.19_p9163.ebuild b/media-tv/mythtv/mythtv-0.19_p9163.ebuild
deleted file mode 100644
index f5860a15ff6f..000000000000
--- a/media-tv/mythtv/mythtv-0.19_p9163.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.19_p9163.ebuild,v 1.4 2006/03/18 12:49:28 zzam Exp $
-
-inherit flag-o-matic eutils debug qt3
-
-PATCHREV=9163
-MY_PV="${PV%_*}"
-
-DESCRIPTION="Homebrew PVR project"
-HOMEPAGE="http://www.mythtv.org/"
-SRC_URI="http://www.mythtv.org/mc/${PN}-${MY_PV}.tar.bz2
- http://dev.gentoo.org/~cardoe/files/${PN}-${MY_PV}-rev${PATCHREV}.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="alsa altivec arts backendonly debug dbox2 dvb dvd frontendonly ieee1394 jack joystick lcd lirc mmx nvidia oggvorbis opengl oss unichrome"
-
-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
- )
- virtual/x11 )
- $(qt_min_version 3.3)
- dev-db/mysql
- alsa? ( >=media-libs/alsa-lib-0.9 )
- arts? ( kde-base/arts )
- dvd? ( media-libs/libdvdnav
- media-libs/libdts )
- dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
- jack? ( media-sound/jack-audio-connection-kit )
- lcd? ( app-misc/lcdproc )
- lirc? ( app-misc/lirc )
- nvidia? ( media-video/nvidia-glx
- || ( x11-libs/libXvMC virtual/x11 ) )
- oggvorbis? ( media-libs/libvorbis )
- opengl? ( virtual/opengl )
- ieee1394? ( >=sys-libs/libraw1394-1.2.0
- sys-libs/libavc1394
- >=media-libs/libiec61883-1.0.0 )
- || ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.34 )
- !x11-base/xfree
- !<x11-base/xorg-x11-6.8"
-
-DEPEND="${RDEPEND}
- || ( x11-apps/xinit virtual/x11 )"
-
-PDEPEND="=x11-themes/mythtv-themes-${MY_PV}*"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-MYTHTV_GROUPS="video,audio"
-
-pkg_setup() {
-
- if ! built_with_use x11-libs/qt mysql ; then
- eerror "Qt is missing MySQL support. Please add"
- eerror "'mysql' to your USE flags, and re-emerge Qt."
- die "Qt needs MySQL support"
- fi
-
- if ! built_with_use x11-libs/qt opengl ; then
- eerror "Qt requires OpenGL support. Please add"
- eerror "'opengl' to your USE flags, and re-emerge Qt."
- die "Qt needs OpenGL support."
- fi
-
- if ! has_version x11-libs/libXv && ! built_with_use x11-base/xorg-x11 xv; then
- eerror "xorg-x11 is missing XV support. Please add"
- eerror "'xv' to your USE flags, and re-emerge xorg-x11."
- die "xorg-x11 needs XV support"
- fi
-
- if use nvidia; then
- echo
- ewarn "You enabled the 'nvidia' USE flag, you must have a GeForce 4 or"
- ewarn "greater to use this. Otherwise, you'll have crashes with MythTV"
- echo
- fi
-
- einfo
- einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"
- einfo "Don't complain because your -momfg-fast-speed CFLAG is being stripped"
- einfo "Only additional CFLAG issues that will be addressed are for binary"
- einfo "package building."
- einfo
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- #Fixes of the bugs found in the 0.19 release
- epatch "${WORKDIR}"/${PN}-${MY_PV}-rev${PATCHREV}.patch
-}
-
-src_compile() {
- use unichrome && use nvidia && die "You can not have USE="unichrome" and USE="nvidia" at the same time. Must disable one or the other."
- local myconf="--prefix=/usr --mandir=/usr/share/man"
- use oss || myconf="${myconf} --disable-audio-oss"
- use alsa || myconf="${myconf} --disable-audio-alsa"
- use arts || myconf="${myconf} --disable-audio-arts"
- use jack || myconf="${myconf} --disable-audio-jack"
- use altivec || myconf="${myconf} --disable-altivec"
- use unichrome && myconf="${myconf} --enable-xvmc"
- use nvidia && myconf="${myconf} --enable-xvmc"
- myconf="${myconf}
- $(use_enable lirc)
- $(use_enable joystick joystick-menu)
- $(use_enable dbox2)
- $(use_enable dvb)
- $(use_enable dvb dvb-eit)
- --dvb-path=/usr/include
- $(use_enable dvd)
- $(use_enable opengl opengl-vsync)
- $(use_enable ieee1394 firewire)
- --enable-xrandr
- --enable-xv
- --disable-directfb
- --enable-x11
- --enable-proc-opt"
-
- if use mmx || use amd64; then
- myconf="${myconf} --enable-mmx"
- else
- myconf="${myconf} --disable-mmx"
- fi
-
- if use debug; then
- myconf="${myconf} --compile-type=debug"
- else
- myconf="${myconf} --compile-type=release"
- fi
-
- ## CFLAG cleaning so it compiles
- MARCH=$(get-flag "march")
- MTUNE=$(get-flag "mtune")
- MCPU=$(get-flag "mcpu")
- strip-flags
- filter-flags "-march=*" "-mtune=*" "-mcpu=*"
- filter-flags "-O" "-O?"
-
- if [[ -n "${MARCH}" ]]; then
- myconf="${myconf} --arch=${MARCH}"
- fi
- if [[ -n "${MTUNE}" ]]; then
- myconf="${myconf} --tune=${MTUNE}"
- fi
- if [[ -n "${MCPU}" ]]; then
- myconf="${myconf} --cpu=${MCPU}"
- fi
-
-# myconf="${myconf} --extra-cxxflags=\"${CXXFLAGS}\" --extra-cflags=\"${CFLAGS}\""
- hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
- hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"
-
- if use frontendonly; then
- ##Backend Removal
- ewarn
- ewarn "You are using the experimental feature for only installing the frontend."
- ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
- ewarn "If this breaks, you own both pieces."
- ewarn
- myconf="${myconf} --disable-backend"
- fi
-
- if use backendonly; then
- ##Frontend Removal
- ewarn
- ewarn "You are using the experimental feature for only installing the frontend."
- ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
- ewarn "If this breaks, you own both pieces."
- ewarn
- myconf="${myconf} --disable-frontend"
- fi
-
- # let MythTV come up with our CFLAGS. Upstream will support this
- CFLAGS=""
- CXXFLAGS=""
- einfo "Running ./configure ${myconf}"
- ./configure ${myconf} || die "configure died"
-
- ${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake -o "Makefile" mythtv.pro || die "qmake failed"
- emake || die "emake failed"
-
-}
-
-src_install() {
-
- einstall INSTALL_ROOT="${D}" || die "install failed"
- for doc in AUTHORS COPYING FAQ UPGRADING ChangeLog README; do
- test -e "${doc}" && dodoc ${doc}
- done
-
- if ! use frontendonly; then
- insinto /usr/share/mythtv/database
- doins database/*
-
- exeinto /usr/share/mythtv
- doexe "${FILESDIR}/mythfilldatabase.cron"
-
- newinitd ${FILESDIR}/mythbackend-0.18.2.rc mythbackend
- newconfd ${FILESDIR}/mythbackend-0.18.2.conf mythbackend
- fi
-
- dobin ${FILESDIR}/runmythfe
-
- ewarn "Want MythFrontend to always? Add the following to your"
- ewarn "myth user. i.e. My user is mythtv"
- echo "crontab -e -u mythtv"
- echo "* * * * * /usr/bin/runmythfe &"
- ewarn "And you're all set."
-
- 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
-}
-
-pkg_preinst() {
- enewuser mythtv -1 "-1" -1 ${MYTHTV_GROUPS} || die "Problem adding mythtv user"
- usermod -G ${MYTHTV_GROUPS} mythtv
-}
-
-pkg_postinst() {
- einfo "Want MythFrontend to alway run? Run the following:"
- echo " #crontab -e -u mythtv"
- einfo "And add the following:"
- echo "* * * * * /usr/bin/runmythfe &"
- echo
- echo
- einfo "To always have MythBackend running and available run the following:"
- echo "rc-update add mythbackend default"
- echo
- ewarn "Your recordings folder must be owned by the user 'mythtv' now"
- echo "chown -R mythtv /path/to/store"
-}
-