diff options
author | Max Kalika <max@gentoo.org> | 2003-07-21 22:25:34 +0000 |
---|---|---|
committer | Max Kalika <max@gentoo.org> | 2003-07-21 22:25:34 +0000 |
commit | 3e58beed75b60ac333868de3352cc28da5a4b379 (patch) | |
tree | 2e43ddd5ccded348457d35a197ae5f35f9333677 /media-tv | |
parent | version bump (diff) | |
download | gentoo-2-3e58beed75b60ac333868de3352cc28da5a4b379.tar.gz gentoo-2-3e58beed75b60ac333868de3352cc28da5a4b379.tar.bz2 gentoo-2-3e58beed75b60ac333868de3352cc28da5a4b379.zip |
Correct and simplify the compile process.
Diffstat (limited to 'media-tv')
-rw-r--r-- | media-tv/mythtv/ChangeLog | 23 | ||||
-rw-r--r-- | media-tv/mythtv/Manifest | 6 | ||||
-rw-r--r-- | media-tv/mythtv/mythtv-0.10.ebuild | 15 |
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" |