Gentoo VdrOptsNewestEbuild
(→Compile-Flags) |
(→Patches) |
||
Zeile 30: | Zeile 30: | ||
Es gibt eine Vielzahl von nützlichen Patches, die es vielleicht einmal in den Vanilla-VDR schaffen. | Es gibt eine Vielzahl von nützlichen Patches, die es vielleicht einmal in den Vanilla-VDR schaffen. | ||
− | |||
− | |||
− | |||
− | |||
* '''aio''' | * '''aio''' | ||
<pre> | <pre> | ||
Zeile 43: | Zeile 39: | ||
** Show-Weekdays-Patch von Oskar Signell | ** Show-Weekdays-Patch von Oskar Signell | ||
</pre> | </pre> | ||
− | * ''' | + | * '''bigpatch''' |
<pre> | <pre> | ||
− | + | siehe [[bigpatch-patch]] | |
− | - | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
</pre> | </pre> | ||
* '''jumpplay''' | * '''jumpplay''' | ||
Zeile 68: | Zeile 51: | ||
patcht den VDR, dass die Probleme mit zwei oder mehreren DVB-Karten, welche den selben LNB verwenden, verschwinden | patcht den VDR, dass die Probleme mit zwei oder mehreren DVB-Karten, welche den selben LNB verwenden, verschwinden | ||
</pre> | </pre> | ||
− | * ''' | + | * '''sourcecaps''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<pre> | <pre> | ||
− | + | siehe [[sourcecaps-patch]] | |
</pre> | </pre> | ||
Version vom 27. Dezember 2005, 02:09 Uhr
Inhaltsverzeichnis |
Allgemeines
Verschiedene Optionen stehen zur Zeit zum Steuern der Ebuilds für den VDR und die Plugins zur Verfügung. Welche Variablen einem zur Verfügung stehen, wird vor dem eigentlichen emergen vom vdr angezeigt. Wenn man das verpasst hat, kann man auch einen Blick ins /usr/portage/media-video/vdr/vdr-1.3.36.ebuild werfen.
Die zwei Varianten von VDR_OPTS
Seit dem vdr-1.3.36 gibt es die Unterteilung in
- Compile-Flags
- Patches
Beide Teile sind sehr wichtig, um seinen individuellen VDR zu bekommen.
Compile-Flags
Mit ihnen kann man Grundeinstellungen im VDR tätigen.
- vfat
aktiviert die VFAT-Unterstüzung des VDR
- lirc
Übersetzt VDR mit Unterstützung für das lirc Modul
- rcu
aktiviert den rcu-Remote-Support des VDR. Mehr Infos findes sie unter http://www.cadsoft.de/vdr/remote.htm
Patches
Es gibt eine Vielzahl von nützlichen Patches, die es vielleicht einmal in den Vanilla-VDR schaffen.
- aio
ergänzt VDR um den enAIO-Patch: ** Easyinput-Patch von Marcel Schaeben / Patrick Maier ** Rename-Recordings-Patch von Torsten Kunkel ** Menu-Selection-Patch von Peter D. ** Recording-Length-Patch von Tobias Faust ** Show-Weekdays-Patch von Oskar Signell
- bigpatch
siehe [[bigpatch-patch]]
- jumpplay
ergänzt VDR, dass automatisch über Schnittmakrierungen in Aufnahmen gesprungen wird
- lnb-sharing
patcht den VDR, dass die Probleme mit zwei oder mehreren DVB-Karten, welche den selben LNB verwenden, verschwinden
- sourcecaps
siehe [[sourcecaps-patch]]
Wo muss man diese VDR_OPTS angeben?
Hier gibt es verschiedene Möglichkeiten. Als erstes wird eine schlechtere Variante vorgestellt, und später dann die beste Variante.
Schlechte Variante
Man kann die VDR_OPTS bei jedem emerge mit angeben.
VDR_OPTS="..." emerge vdr
/etc/make.conf
Dies ist die bessere Wahl, da man sich so sehr viel Tipparbeit ersparen kann. Dazu einfach die Zeile
VDR_OPTS="..."
in die /etc/make.conf hinzufügen. Mehrere Patches sind mit Leerzeichen getrennt anzugeben, z.B.:
VDR_OPTS="ac3 aio"
Dann kann man ganz normal emerge verweden:
emerge vdr
Patches verwenden, welche nicht im Ebuild angegeben sind
Oft kannes es vorkommen, dass das akuellste Ebuild den Wunschpatch XYZ noch nicht integriert hat. Da kann man aber nun ganz einfach den Patch XYZ in das Ebuild integrieren.
Achtung: VDR_LOCAL_PATCHES gibt es nichtmehr, statt dessen wird nun VDR_LOCAL_PATCHES_DIR verwendet.
Ich will Patch XYZ unbedingt im Ebuild
Die Ebuild-Entwickler freuen sich immmer über neue Patch-Requests. Diese können unter http://bugs.gentoo.de eingegeben werden.