summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kalika <max@gentoo.org>2003-07-21 22:25:34 +0000
committerMax Kalika <max@gentoo.org>2003-07-21 22:25:34 +0000
commit5ac9b5598382edb2cbd7eee3016c571af55cd161 (patch)
treec51b1dfacf800499a2722e0d4ed6f1042e6e194a /media-tv
parentversion bump (diff)
downloadhistorical-5ac9b5598382edb2cbd7eee3016c571af55cd161.tar.gz
historical-5ac9b5598382edb2cbd7eee3016c571af55cd161.tar.bz2
historical-5ac9b5598382edb2cbd7eee3016c571af55cd161.zip
Correct and simplify the compile process.
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/mythtv/ChangeLog23
-rw-r--r--media-tv/mythtv/Manifest6
-rw-r--r--media-tv/mythtv/mythtv-0.10.ebuild15
3 files changed, 20 insertions, 24 deletions
diff --git a/media-tv/mythtv/ChangeLog b/media-tv/mythtv/ChangeLog
index d082d2859774..0a759ac10aad 100644
--- a/media-tv/mythtv/ChangeLog
+++ b/media-tv/mythtv/ChangeLog
@@ -1,18 +1,21 @@
# ChangeLog for media-tv/mythtv
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.3 2003/07/14 08:56:52 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.4 2003/07/21 22:25:32 max Exp $
+
+ 21 Jul 2003; Max Kalika <max@gentoo.org> mythtv-0.10.ebuild:
+ Correct and simplify the compile process.
14 Jul 2003; Nick Hadaway <raker@gentoo.org> mythtv-0.10.ebuild:
Locked dependancy of xmltv to 0.5.14 as 0.5.15 is incompatible
with the 0.10 release as reported on the upstream homepage.
- 03 Jul 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.8.ebuild:
+ 03 Jul 2003; Max Kalika <max@gentoo.org> mythtv-0.8.ebuild:
Set KEYWORDS to ~x86.
- 02 Jul 2003; Max Kalika <max@lsit.ucsb.edu> files/mythfilldatabase.cron:
+ 02 Jul 2003; Max Kalika <max@gentoo.org> files/mythfilldatabase.cron:
Remove --update and --no-delete from the sample cron file.
- 01 Jul 2003; Max Kalika <max@lsit.ucsb.edu> files/mythbackend.conf,
+ 01 Jul 2003; Max Kalika <max@gentoo.org> files/mythbackend.conf,
files/mythbackend.rc6:
Fix up mythbackend start up script: reset permissions on pid and log
directories, change MYTH_NOWARN to MYTH_WARN and reverse the functionality,
@@ -20,7 +23,7 @@
*mythtv-0.10 (01 Jul 2003)
- 01 Jul 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.10.ebuild,
+ 01 Jul 2003; Max Kalika <max@gentoo.org> mythtv-0.10.ebuild,
files/mythbackend.conf:
Bump version to 0.10. Drop all patches -- just move config to /etc/mythtv and
link to /usr/share/mythtv. Change xmltv depend to >= 0.5.14. Move
@@ -32,18 +35,18 @@
on startup as reported on #10533. Add a note about the importance of upgrading
the database.
- 22 Jun 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.9.1-r2.ebuild:
+ 22 Jun 2003; Max Kalika <max@gentoo.org> mythtv-0.9.1-r2.ebuild:
Rename patch to mythtv-0.9-gentoo.patch. Depend on >=sys-apps/sed-4. Die
if sed fails. Clean up some other dependencies.
*mythtv-0.9.1-r2 (18 Jun 2003)
- 18 Jun 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.9.1-r2.ebuild,
+ 18 Jun 2003; Max Kalika <max@gentoo.org> mythtv-0.9.1-r2.ebuild,
Move to media-tv. Drop the mysql dependency.
*mythtv-0.9.1 (13 Jun 2003)
- 13 Jun 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.9.1.ebuild,
+ 13 Jun 2003; Max Kalika <max@gentoo.org> mythtv-0.9.1.ebuild,
mythtv-gentoo.patch:
Bump to 0.9.1. Drop the sed fix for config file in /etc/mythtv and use
a patch instead which also fixes another file. This allows mythgallery
@@ -51,7 +54,7 @@
*mythtv-0.9 (09 Jun 2003)
- 09 Jun 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.9.ebuild:
+ 09 Jun 2003; Max Kalika <max@gentoo.org> mythtv-0.9.ebuild:
Bump to 0.9. Make all sed operations inline. Add a sed fix to use config
file in /etc/mythtv instead of /usr/etc/mythtv. Run qmake as in all other
Myth projects to generate a valid Makefile. Change emake to make because
@@ -60,5 +63,5 @@
*mythtv-0.8 (28 Apr 2003)
- 28 Apr 2003; Max Kalika <max@lsit.ucsb.edu> mythtv-0.8.ebuild:
+ 28 Apr 2003; Max Kalika <max@gentoo.org> mythtv-0.8.ebuild:
Initial import.
diff --git a/media-tv/mythtv/Manifest b/media-tv/mythtv/Manifest
index 7218bb101b46..86336c5a45b8 100644
--- a/media-tv/mythtv/Manifest
+++ b/media-tv/mythtv/Manifest
@@ -1,6 +1,6 @@
-MD5 e14a28e72b9ac693884dc418dbeef119 files/digest-mythtv-0.10 65
+MD5 2a607b274955c1ce80b6db7e1386bbdd ChangeLog 2963
+MD5 95febd2e83193d3fbad863a469767b72 mythtv-0.10.ebuild 2826
MD5 ce8c4dae21199ea11abd156b16cc3b8a files/mythbackend.conf 867
MD5 897368570b822b7a42c9693e16f1f052 files/mythbackend.rc6 1670
+MD5 e14a28e72b9ac693884dc418dbeef119 files/digest-mythtv-0.10 65
MD5 b3a4780890d53640604812b8069a8297 files/mythfilldatabase.cron 74
-MD5 c61d19ad57d5eee599f4bcd89b583aa4 mythtv-0.10.ebuild 3045
-MD5 c07ebf52c1989e61a9a45e96dd2bc4e3 ChangeLog 2884
diff --git a/media-tv/mythtv/mythtv-0.10.ebuild b/media-tv/mythtv/mythtv-0.10.ebuild
index 1bb26194b4da..3df6b3582d35 100644
--- a/media-tv/mythtv/mythtv-0.10.ebuild
+++ b/media-tv/mythtv/mythtv-0.10.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.10.ebuild,v 1.2 2003/07/14 08:56:52 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.10.ebuild,v 1.3 2003/07/21 22:25:32 max Exp $
inherit flag-o-matic
-IUSE="lcd mmx oss"
+IUSE="lcd"
DESCRIPTION="Homebrew PVR project."
HOMEPAGE="http://www.mythtv.org/"
SRC_URI="http://www.mythtv.org/mc/${P}.tar.bz2"
@@ -14,9 +14,8 @@ SLOT="0"
KEYWORDS="~x86"
DEPEND=">=x11-libs/qt-3
- media-libs/a52dec
=media-tv/xmltv-0.5.14*
- media-sound/lame
+ >=media-sound/lame-3.92
>=media-libs/freetype-2.0
>=sys-apps/sed-4
virtual/x11"
@@ -36,20 +35,14 @@ src_unpack() {
src_compile() {
- local myconf="--enable-a52bin --enable-shared"
- myconf="${myconf} `use_enable lcd`"
- myconf="${myconf} `use_enable mmx`"
- myconf="${myconf} `use_enable oss audio-oss`"
-
cpu="`get-flag march`"
if [ -n "${cpu}" ] ; then
- myconf="${myconf} --cpu=${cpu}"
sed -e "s:pentiumpro:${cpu}:g" -i "${S}/settings.pro" || die "sed failed"
fi
qmake -o "${S}/Makefile" "${S}/${PN}.pro"
- econf ${myconf}
+ econf `use_enable lcd`
# Parallel build doesn't work.
make || die "compile problem"