[Lunar-commits] <moonbase> mythtv: Version bump to 0.21
Jon South
striker at lunar-linux.org
Tue Oct 21 07:49:20 CEST 2008
commit 0af12158831f2764f2a504f3922916a371f2fdc5
Author: Jon South <striker at lunar-linux.org>
Date: Mon Oct 20 22:49:20 2008 -0700
mythtv: Version bump to 0.21
Removed cron job since the backend does this on its own by default.
---
video/mythtv/BUILD | 20 +++++++++-----------
video/mythtv/CONFIGURE | 2 ++
video/mythtv/DEPENDS | 2 ++
video/mythtv/DETAILS | 6 +++---
video/mythtv/POST_INSTALL | 16 ----------------
video/mythtv/mythfilldatabasecron | 5 -----
6 files changed, 16 insertions(+), 35 deletions(-)
diff --git a/video/mythtv/BUILD b/video/mythtv/BUILD
index 4eb6e9f..b732fc2 100644
--- a/video/mythtv/BUILD
+++ b/video/mythtv/BUILD
@@ -1,19 +1,17 @@
(
- sedit "s:PREFIX = .*:PREFIX=/usr:" settings.pro
- sedit "s:#CONFIG += using_alsa:CONFIG += using_alsa:" settings.pro
- sedit "s:#ALSA_LIBS = -lasound:ALSA_LIBS = -lasound:" settings.pro
- sedit "s:QMAKE_CXXFLAGS_RELEASE = .*:QMAKE_CXXFLAGS_RELEASE = $CXXFLAGS:" settings.pro
- sedit "s:DEFINES += MMX:DEFINES += MMX SSE"
+ LIBAV_INCLUDES="-I$SOURCE_DIRECTORY/libs/libavcodec -I$SOURCE_DIRECTORY/libs/libavformat -I$SOURCE_DIRECTORY/libs/libavutil"
+ ./configure --prefix=/usr \
+ --extra-cflags="$CFLAGS $LIBAV_INCLUDES" \
+ --extra-cxxflags="$CXXFLAGS $LIBAV_INCLUDES" \
+ --extra-ldflags="$LDFLAGS" \
+ $OPTS &&
- ./configure --prefix=/usr &&
+ . /etc/profile.d/qt3.rc &&
+ qmake mythtv.pro &&
- qmake mythtv.pro &&
+ default_make &&
- default_make &&
-
- cp $SCRIPT_DIRECTORY/mythfilldatabasecron /usr/bin/ &&
- chmod 755 /usr/bin/mythfilldatabasecron &&
install database/mc.sql /usr/share/mythtv/
) > $C_FIFO 2>&1
diff --git a/video/mythtv/CONFIGURE b/video/mythtv/CONFIGURE
new file mode 100644
index 0000000..53db251
--- /dev/null
+++ b/video/mythtv/CONFIGURE
@@ -0,0 +1,2 @@
+mquery MYTH_GL "Enable OpenGL video display?" y "--enable-opengl-video" ""
+mquery MYTH_GLV "Enable OpenGL vsync?" y "--enable-opengl-vsync" ""
diff --git a/video/mythtv/DEPENDS b/video/mythtv/DEPENDS
index 56db2e2..be3ad04 100644
--- a/video/mythtv/DEPENDS
+++ b/video/mythtv/DEPENDS
@@ -3,3 +3,5 @@ depends mysql
depends freetype2
depends xmltv
depends qt3
+optional_depends "mythtv-themes" "" "" "Additional interface and OSD themes"
+
diff --git a/video/mythtv/DETAILS b/video/mythtv/DETAILS
index cadf725..c44893a 100644
--- a/video/mythtv/DETAILS
+++ b/video/mythtv/DETAILS
@@ -1,11 +1,11 @@
MODULE=mythtv
- VERSION=0.20
+ VERSION=0.21
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=http://www.mythtv.org/mc/
- SOURCE_VFY=sha1:be6d2666a689340d40ca608f6a8a3af10f752a55
+ SOURCE_VFY=sha1:676a42fb31833baf7617148bdc8ef8ce5e352f84
WEB_SITE=http://www.mythtv.org
ENTERED=20040304
- UPDATED=20070609
+ UPDATED=20080830
SHORT="PVR suite"
cat << EOF
MythTV is a PVR program that records video, pauses live tv, and through
diff --git a/video/mythtv/POST_INSTALL b/video/mythtv/POST_INSTALL
deleted file mode 100644
index 187b100..0000000
--- a/video/mythtv/POST_INSTALL
+++ /dev/null
@@ -1,16 +0,0 @@
-cat << EOF
-
-Please install the mythtv database. You can do this with:
-
- mysql < /usr/share/mythtv/mc.sql
-
-You should set any permissions on it yourself. Afterwards, run:
-
- mythtv-setup
- mythfilldatabase
-
-Add the following to your crontab to update the database daily:
-
-00 02 * * * /bin/bash /usr/bin/mythfilldatabasecron
-
-EOF
diff --git a/video/mythtv/mythfilldatabasecron b/video/mythtv/mythfilldatabasecron
deleted file mode 100644
index d0d35b3..0000000
--- a/video/mythtv/mythfilldatabasecron
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-. /etc/profile.d/qt3.rc
-
-/usr/bin/mythfilldatabase
More information about the Lunar-commits
mailing list