summaryrefslogtreecommitdiff
path: root/contrib/gentoo/README.txt
blob: 0bdf32c74719e33257ce06ee94ea54da0ae74888 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Installation des EPG Deamon und des epg2vdr Plugins auf Gen2VDR (ab Version 4)
by 3PO

ebuild herunterladen:


cd /tmp
git clone git://projects.vdr-developer.org/vdr-epg-daemon.git 

Dann der "/etc/portage/make.conf" folgenden Eintrag hinzuf?gen:

EPGD_LOCAL_PATCHES_DIR="/usr/local/portage/patches/epgd" 



Das ebuild entpacken und EPGd installieren:

cd /tmp/vdr-epg-daemon/contrib/gentoo
tar -xvf epgd-ebuild.tgz -C /
echo "=media-tv/epgd-9999 **" >> /etc/portage/package.keywords/media
emerge -av epgd 



Sollen weitere Plugins verwendet werden, dann geht das z.B. so:

mkdir -p /usr/local/portage/patches/epgd
cd /usr/local/portage/patches/epgd
wget http://dreipo.cc/tvm/tvm.diff
emerge -av epgd 




Die MySQL Datenbank wird wie folgt erstellt:

MySQL starten und dem Autostart hinzuf?gen:

stt mysql
rc-update add mysql default 



Falls noch nicht geschehen, das root Passwort f?r MySQL vergeben:

mysqladmin -u root -p password "WUNSCHPASSWORT"  



Man kann es dann, der Einfachheit halber, im root Verzeichnis speichern:

mkdir -p /root/.ssh
echo 'export PASSWORD="WUNSCHPASSWORT"' > /root/.ssh/mysqlpasswd 



Datenbank erstellen lassen: 

epgd-tool -new 



EPGd starten und dem Autostart hinzuf?gen:

rc-update add epgd default 



Damit ist der Serverteil erledigt, jetzt muss noch das epg2vdr Plugin installiert werden:

cd /usr/local/src/VDR/PLUGINS/src
git clone git://projects.vdr-developer.org/vdr-plugin-epg2vdr.git epg2vdr-git
ln -svfn epg2vdr-git epg2vdr
cd epg2vdr
make all
make install
/_config/bin/instvdr.sh 




Jetzt noch mit:

g2v-setup 

epg2vdr aktivieren.


FERTIG! ;)



Updates:

EPGd:

emerge -av epgd
stp epgd && stt epgd 




epg2vdr Plugin:

cd /usr/local/src/VDR/PLUGINS/src/epg2vdr
git pull
make clean all install
/_config/bin/instvdr.sh