[mythtv] A little bit of work on the mythfilldatabase refreshing behaviour?

Matt Zimmerman mdz at debian.org
Tue Jun 8 13:37:10 EDT 2004


On Tue, Jun 08, 2004 at 03:01:13AM -0400, Christian Weeks wrote:

> datadirect). I think that Matt's debian patches may also be affecting
>  this though I am not currently home to verify that.

Why would you think that?  If you look at the Debian diff, and exclude the
contents of the debian/ directory, you are left with the following trivial
changes, none of which are related to your trouble.

The Debian diff rarely has any changes beyond this kind of customization.

-- 
 - mdz
-------------- next part --------------
--- mythtv-0.15.1.orig/settings.pro
+++ mythtv-0.15.1/settings.pro
@@ -1,7 +1,7 @@
 #CONFIG += debug
 CONFIG += release
 
-PREFIX = /usr/local
+PREFIX = /usr
 
 LIBVERSION = 0.15
 
@@ -14,8 +14,10 @@
 
 release {
         DEFINES += MMX
-        QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer
+        QMAKE_CXXFLAGS_RELEASE = -O2 -g -march=pentiumpro
         QMAKE_CFLAGS_RELEASE = $${QMAKE_CXXFLAGS_RELEASE}
+        QMAKE_STRIP = echo "not stripping"
+        QMAKE_STRIPFLAGS_LIB =
 }
 
 EXTRA_LIBS = -lfreetype -lmp3lame
@@ -35,29 +37,25 @@
 #DEFINES += LCD_DEVICE
 
 # Native ALSA support
-#CONFIG += using_alsa
-#ALSA_LIBS = -lasound
+CONFIG += using_alsa
+ALSA_LIBS = -lasound
 
 # Native ARTS support
-#CONFIG += using_arts
-#ARTS_LIBS = -L/opt/kde3/lib -ldl -lartsc -lpthread
-#EXTRA_LIBS += -L/opt/kde3/lib -ldl -lartsc -lpthread
-#INCLUDEPATH += /opt/kde3/include
-# For Mandrake, use the following:
-#ARTS_LIBS = -ldl -lartsc -lpthread
-#EXTRA_LIBS += -ldl -lartsc -lpthread
-#INCLUDEPATH += /usr/include/artsc
+CONFIG += using_arts
+ARTS_LIBS = -lartsc
+EXTRA_LIBS += -lartsc
+INCLUDEPATH += /usr/include/kde
 
 # DVB support
-#CONFIG += using_dvb
-#DEFINES += USING_DVB
+CONFIG += using_dvb
+DEFINES += USING_DVB
 # Note: INCLUDEPATH should point to the directory with
 #   'linux/dvb/frontend.h', not the directory with frontend.h
 #INCLUDEPATH += /usr/src/linuxtv-dvb-1.0.1/include
 
 # Native lirc support
-#CONFIG += using_lirc
-#LIRC_LIBS = -llirc_client
+CONFIG += using_lirc
+LIRC_LIBS = -llirc_client
 
 # XvMC support, modify as necessary.
 #CONFIG += using_xvmc
--- mythtv-0.15.1.orig/setup/backendsettings.cpp
+++ mythtv-0.15.1/setup/backendsettings.cpp
@@ -108,7 +108,7 @@
     RecordFilePrefix():
         BackendHostSetting("RecordFilePrefix") {
         setLabel(QObject::tr("Directory to hold recordings"));
-        setValue("/mnt/store/");
+        setValue("/var/lib/mythtv/");
         setHelpText(QObject::tr("All recordings get stored in this "
                     "directory."));
     };
@@ -119,7 +119,7 @@
     LiveBufferPrefix():
         BackendHostSetting("LiveBufferDir") {
         setLabel(QObject::tr("Directory to hold the Live-TV buffers"));
-        setValue("/mnt/store/");
+        setValue("/var/cache/mythtv/");
         setHelpText(QObject::tr("All Live-TV buffers will get stored in this "
                     "directory. These buffers are used to allow you to pause, "
                     "fast forward and rewind through live TV."));
--- mythtv-0.15.1.orig/setup/main.cpp
+++ mythtv-0.15.1/setup/main.cpp
@@ -171,7 +171,7 @@
     SetupMenu();
 
     cout << "If this is the master backend server:\n";
-    cout << "Now, please run 'mythfilldatabase' to populate the database\n";
+    cout << "Now, please run '/etc/cron.daily/mythtv-backend' as root to populate the database\n";
     cout << "with channel information.\n";
     cout << endl;
 


More information about the mythtv-dev mailing list