Installscript-make.conf

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(make.conf)
(make.conf)
Zeile 169: Zeile 169:
 
### Set this if you want to use DPMS
 
### Set this if you want to use DPMS
 
LIBXDPMS_SUPPORT=1
 
LIBXDPMS_SUPPORT=1
 +
### Set this if you want to be able to toggle suspend mode by keyboard (XV only)
 +
SUSPEND_BY_KEY=1
 +
### if you want output methods build as a single lib comment the following line
 +
#USE_SUBPLUGINS=1
  
 
### text2skin
 
### text2skin

Version vom 5. März 2005, 15:34 Uhr

Beschreibung

Makefile ist identisch mit der Make.config.template aus den VDR Sourcen, siehe: VDR Installation.

Lediglich die Optionen der Plugins wurden hier zusammen gefasst.

make.conf

# User defined Makefile options for the Video Disk Recorder
#
# 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 1.3 2003/08/09 11:03:25 kls Exp $

### The C compiler and options:

#CC       = gcc
#CFLAGS   = -O2
#CXX      = g++
#CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual

### The directory environment:

MYPATH     = /usr/local/src
DVBDIR     = $(MYPATH)/DVB
VDRDIR     = $(MYPATH)/VDR
FFMDIR     = $(MYPATH)/ffmpeg
LIBAVCODEC = $(FFMDIR)/libavcodec
#MANDIR    = /usr/local/man
#BINDIR    = /usr/local/bin

#PLUGINDIR= ./PLUGINS
#PLUGINLIBDIR= $(PLUGINDIR)/lib
#VIDEODIR = /video

### Includes and Defines (add further entries here):

DEFINES += -D_GNU_SOURCE

### If your video directory will be on a VFAT partition:
VFAT=1

### Enable Debuging
#DEBUG=1
#DBG=1

### plugins:

### burn
###
### use DEV as DVD Writer (= -D --dvd=DEV in config/plugins/burn)
#DDVDDEV=/dev/dvd
### use DIR to store ISO images (= -i DIR  --iso=DIR in config/plugins/burn)
#ISODIR=/video

### console
###
#CONSOLE_USE_SHELL_INSTEAD_LOGIN=1

### femon
###
### added preliminary NTSC support
#NTSC_SYSTEM=1

### graphtft
###
### Install imlib2, set path below and uncomment the lines
### to enable support for dvb- and fb-devices.
HAVE_IMLIB=1
### Install directFB and libsoftmpeg to use an directFB-output-device
### If you wont use libsoftmpeg, in future(dosent work at the moment) ffmpeg will be used for PbP.
### You can use only directFB without ffmpeg, imlib and libsoftmpeg, but without Pbp.
#HAVE_DFB=1
#HAVE_SOFTMPEG=1
### USE FASTMEMCPY WITH CPUACCEL
HAVE_FAST_MEMCPY=1
### FIX FOR USING PVR350-FRAMEBUFFER
#HAVE_PVRFB=1

### mediamvp
###
### Uncomment these if you have the appropriate libraries
HAVE_MAGICK=1
### Set this to the version of ImageMagick that you have
MAGICK_VERSION=$(shell Magick-config --version|cut -d. -f1)
HAVE_LIBJPEG=1
HAVE_LIBXML2=1
#HAVE_LIBID3TAG=1
### Uncomment this if you only have a single device in your vdr machine
#SINGLE_DEVICE=1

### mp3 / mplayer
###
### uncomment the following line, if you want OSS sound output
#WITH_OSS_OUTPUT=1
### if you dont want one of the plugins
#WITHOUT_MP3=1
#WITHOUT_MPLAYER=1
### if you dont have libsndfile installed
#WITHOUT_LIBSNDFILE=1
### uncomment the following line, if you dont have libvorbisfile installed
#WITHOUT_LIBVORBISFILE=1

### muggle
###
### optionally libvorbis and libvorbisfile to replay OGG Vorbis files
HAVE_VORBISFILE=1
### optionally libFLAC++ to replay FLAC files
HAVE_FLAC=1

### osdimage
###
### recommended for 16-color-OSD
#HAVE_NETPBM=1

### pvr350
###
### enable to fully support yaepg plugin
#SET_VIDEO_WINDOW=1

### radio
###
### If your Primary Device doesn't support Stillpicture, you can deactivate it here.
USE_STILLPICTURE=1

### sc
###
### to enable Irdeto/Betacrypt support
IRDETO=1
### to enable Seca support (needs libcrypto)
SECA=1
### to enable Viaccess support
VIACCESS=1
### to enable Nagra support (needs libcrypto)
NAGRA=1
### to enable Conax support (needs libcrypto)
#CONAX=1
### to enable @SHL (SkyCrypt) support (needs libcrypto)
#SHL=1
### to enable constant CW support
#CONSTCW=1
### to enable Seca smartcard support (needs Phoenix ISO interface)
#SC_SECA=1
### to enable Cryptoworks smartcard support (needs Phoenix ISO interface)
#SC_CRYPTOWORKS=1
### to enable Irdeto smartcard support (needs Phoenix ISO interface)
#SC_IRDETO=1
### to enable Conax smartcard support (needs Phoenix ISO interface)
#SC_CONAX=1
### to enable Viaccess smartcard support (needs Phoenix ISO interface)
#SC_VIACCESS=1
### to enable cardserver clients (needs libcrypto) (see below)
#CARDCLIENT=1

### softdevice
###
### XV support by Stefan Lucke
XV_SUPPORT=1
### DFB is very experimental (works only with my matrox G200, comments are welcome)
#DFB_SUPPORT=1
### FB is unaccellerated and should work with any FB with 16bit color depth
FB_SUPPORT=1
### Vidix support by Vadim Catana
#VIDIX_SUPPORT=1
### Enable the usage from some deinterlacing pp-filters of libavcodec
#PP_LIBAVCODEC=1
### Set this if you want to use DPMS
LIBXDPMS_SUPPORT=1
### Set this if you want to be able to toggle suspend mode by keyboard (XV only)
SUSPEND_BY_KEY=1
### if you want output methods build as a single lib comment the following line
#USE_SUBPLUGINS=1

### text2skin
###
### Uncomment these if you have the appropriate libraries
HAVE_IMAGEMAGICK=1
#HAVE_IMLIB2=1
### comment this out if you don't want to use FreeType font rendering
HAVE_FREETYPE=1

### vdrrip
###
### uncomment this line, if you want to encode DVD's
VDRRIP_DVD=1

### xine
###
### enable to fully support yaepg plugin
#VDR_XINE_SET_VIDEO_WINDOW=1