[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