diff -Nur vdr-1.7.16.orig/Make.config vdr-1.7.16/Make.config --- vdr-1.7.16.orig/Make.config 1970-01-01 01:00:00.000000000 +0100 +++ vdr-1.7.16/Make.config 2011-01-25 13:03:44.932521962 +0100 @@ -0,0 +1,211 @@ +# +# User defined Makefile options for the Video Disk Recorder +# +# Copy this file to 'Make.config' and change the parameters as necessary. +# +# See the main source file 'vdr.c' for copyright information and +# how to reach the author. +# +# $Id: Make.config.template 2.2 2010/02/06 14:50:03 kls Exp $ + +### The C compiler and options: + +CC = gcc +CFLAGS = -g -O2 -Wall + +CXX = g++ +CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses + + +#CFLAGS = -g -ggdb -O0 -Wall +#CXXFLAGS = -g -ggdb -O0 -Wall -Woverloaded-virtual -Wno-parentheses + +# Disable compiler warnings +CFLAGS += -w +CXXFLAGS += -w + +ifdef PLUGIN +CFLAGS += -fPIC +CXXFLAGS += -fPIC +endif + +### The directory environment: + +MLDDIR = $(abspath $(shell path=$$(pwd)/../../..; if [ -e $$path/vdr/src ]; then echo $$path; else echo $$path/../../..; fi)) +DVBDIR = $(MLDDIR)/dvb +MANDIR = /usr/local/man +BINDIR = /usr/local/bin + +LOCDIR = /usr/share/locale +#PLUGINDIR= ./PLUGINS +PLUGINLIBDIR= /usr/lib/vdr +VIDEODIR = /data/tv/tv0 +CONFDIR = /etc/vdr + +### The remote control: + +LIRC_DEVICE = /var/run/lirc/lircd +RCU_DEVICE = /dev/ttyS1 + +## Define if you want vdr to not run as root +#VDR_USER = vdr + +### VDR-Extensions: +# Uncomment the patches you need +# you can only enable MENUORG or SETUP + +#ALTERNATECHANNEL = 1 +#CHANNELBIND = 1 +#CHANNELPROVIDE = 1 +#CUTTERLIMIT = 1 +CUTTIME = 1 +DDEPGENTRY = 1 +#DVLSCRIPTADDON = 1 +#DVLVIDPREFER = 1 +GRAPHTFT = 1 +#HARDLINKCUTTER = 1 +JUMPINGSECONDS = 1 +JUMPPLAY = 1 +#LIEMIEXT = 1 +LIRCSETTINGS = 1 +LIVEBUFFER = 1 +LNBSHARE = 1 +MAINMENUHOOKS = 1 +#MCLI = 1 +#MENUORG = 1 +NOEPG = 1 +#PINPLUGIN = 1 # darf nicht aktiviert werden +PLUGINMISSING = 1 +ROTOR = 1 +SETUP = 1 +#TIMERINFO = 1 +TTXTSUBS = 1 +#VALIDINPUT = 1 +VOLCTRL = 1 +WAREAGLEICON = 1 +YAEPG = 1 +### You don't need to touch the following: + +ifdef DVBDIR +INCLUDES += -I$(DVBDIR)/include +endif + +ifdef ALTERNATECHANNEL +DEFINES += -DUSE_ALTERNATECHANNEL +endif + +ifdef CHANNELBIND +DEFINES += -DUSE_CHANNELBIND +endif + +ifdef CHANNELPROVIDE +DEFINES += -DUSE_CHANNELPROVIDE +endif + +ifdef CUTTERLIMIT +DEFINES += -DUSE_CUTTERLIMIT +endif + +ifdef CUTTIME +DEFINES += -DUSE_CUTTIME +endif + +ifdef DDEPGENTRY +DEFINES += -DUSE_DDEPGENTRY +endif + +ifdef DVLSCRIPTADDON +DEFINES += -DUSE_DVLSCRIPTADDON +endif + +ifdef DVLVIDPREFER +DEFINES += -DUSE_DVLVIDPREFER +endif + +ifdef GRAPHTFT +DEFINES += -DUSE_GRAPHTFT +endif + +ifdef HARDLINKCUTTER +DEFINES += -DUSE_HARDLINKCUTTER +endif + +ifdef JUMPINGSECONDS +DEFINES += -DUSE_JUMPINGSECONDS +endif + +ifdef JUMPPLAY +DEFINES += -DUSE_JUMPPLAY +endif + +ifdef LIEMIEXT +DEFINES += -DUSE_LIEMIEXT +endif + +ifdef LIRCSETTINGS +DEFINES += -DUSE_LIRCSETTINGS +endif + +ifdef LIVEBUFFER +DEFINES += -DUSE_LIVEBUFFER +endif + +ifdef LNBSHARE +DEFINES += -DUSE_LNBSHARE +endif + +ifdef MAINMENUHOOKS +DEFINES += -DUSE_MAINMENUHOOKS +endif + +ifdef MCLI +DEFINES += -DUSE_MCLI +endif + +ifdef MENUORG +DEFINES += -DUSE_MENUORG +else +ifdef SETUP +DEFINES += -DUSE_SETUP +endif +endif + +ifdef NOEPG +DEFINES += -DUSE_NOEPG +endif + +ifdef PINPLUGIN +DEFINES += -DUSE_PINPLUGIN +endif + +ifdef PLUGINMISSING +DEFINES += -DUSE_PLUGINMISSING +endif + +ifdef ROTOR +DEFINES += -DUSE_ROTOR +endif + +ifdef TIMERINFO +DEFINES += -DUSE_TIMERINFO +endif + +ifdef TTXTSUBS +DEFINES += -DUSE_TTXTSUBS +endif + +ifdef VALIDINPUT +DEFINES += -DUSE_VALIDINPUT +endif + +ifdef VOLCTRL +DEFINES += -DUSE_VOLCTRL +endif + +ifdef WAREAGLEICON +DEFINES += -DUSE_WAREAGLEICON +endif + +ifdef YAEPG +DEFINES += -DUSE_YAEPG +endif