ctvdr und atmo

  • Hallo Leute,


    ich versuche seit gestern das Atmo-Plugin unter CTvdr zu installieren. Habe mitlerweile auch herausgefunden, daß die Sourcen des vdr´s intalliert werden müssen. Hier komme ich aber schon nicht weiter. Ich kann auch das Programm dpkg-source nicht installieren, zumindest wird es mir mit apt-cach search erst gar nicht angezeigt.


    Hat vielleicht schon jemand ein fertiges Paket zum installieren? Oder wo bekomme ich dpkg-source her?


    Ich hoffe ihr könnt mir weiterhelfen.


    Gruß Matthias

    VDR1: DVB-S 2.3 und Skystar, ctvdr, LCD, Brenner
    VDR2: DXR3 und TT-Budget, ctvdr, LCD

  • Ok soweit bin ich jetzt,


    die vdr sourcen sind installiert nach /usr/src/vdr.
    Im Ursprungsverzeichnis der VDR Quellen kann jetzt make plugins aufgerufen werden. Läuft soweit auch durch mußte noch ncurses-dev nachinstalliern.


    Wie geht es jetzt weiter?


    Wohin müssen denn jetzt die Sourcen der Plugins entpackt werden?
    Und müssen von allen installieren Plugins die Sourcen installiert und werden?

    VDR1: DVB-S 2.3 und Skystar, ctvdr, LCD, Brenner
    VDR2: DXR3 und TT-Budget, ctvdr, LCD

  • Du bist bei ctvdr, da geht alles anders als im Wiki beschrieben.


    Kurz:
    apt-get install vdr-dev
    Sourcen holen und auspacken
    in dem entpackten Verzeichnis debianize-vdrplugin aufrufen.
    mit dpkg-buildpackage -tc das Paket bauen
    mit dpkg -i paketname.deb Paket installieren.


    Lang ist es auf www.e-tobi.net beschrieben.

  • Hallo,


    ich habs noch nicht.


    Ich habe das Orginal-Plugin als dem WIKI genommen und in einem Verzeichnis ausgepackt.


    dann


    debianize-vdrplugin -> OK


    bei dpkg-buildpackage -tc bekomme ich folgende Fehler:


    rm -f build-stamp configure-stamp
    /usr/bin/make -o .dependencies clean DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=.
    make[1]: Entering directory `/usr/src/atmo/atmo-0.1.1'
    make[1]: Leaving directory `/usr/src/atmo/atmo-0.1.1'
    rm -f libvdr-*.so.*
    dh_clean
    dh_clean: Sorry, but 4 is the highest compatibility level of debhelper currently supported.
    make: *** [clean-patched] Fehler 1


    Hat jemand eine Idee woran es hier klemmt?


    Matthias

    VDR1: DVB-S 2.3 und Skystar, ctvdr, LCD, Brenner
    VDR2: DXR3 und TT-Budget, ctvdr, LCD

  • Hallo


    Dank so hat es funktioniert. Mein Debian ist doch von der letzten ctvdr. Wie kann ich das denn updaten?


    Matthias

    VDR1: DVB-S 2.3 und Skystar, ctvdr, LCD, Brenner
    VDR2: DXR3 und TT-Budget, ctvdr, LCD

  • Hallo


    Ich kriege folgenden Fehler

  • ... hochschieb ...

  • Hallo,


    das mit dem debianize-vdr plugin funtioniert bei mir nicht:


    Ich habe die sources von thoralfs link "vdr-plugin-atmo_0.1.1.tgz" nach "/var/lib/vdr/plugins/vdr-plugin-atmo_0.1.1" entpackt und den die .tgz datei reinkopiert.


    dann "apt-get install dh-make"
    "apt-get install vdr-dev" installiert bie mir nichts. Welcher Eintrag muß dafür in der sources.list stehen?


    debianize-vdrplugin ->
    debianize-vdrplugin expects the upstream sources to be extracted in a
    The upsteam tarball should be named: vdr-<PLUGIN-NAME>-<VERSION>.tar.gz
    e.g.: vdr-coolplugin-0.0.1.tar.gz


    dpkg-buildpackage -tc -> liefert nach einigen schritten:
    make: /usr/lib/vdr-dev/patchlevel.sh: Kommando nicht gefunden
    make: *** [binary-arch] Fehler 127


    Hat jemand einen Tip wie es hier weitergeht?

  • Irgend ein vdr-dev muss schon drauf sein, ansonsten würde es kein debianize-vdrplugin geben.


    Der Ort wurde aber mal von /usr/lib/vdr-dev/patchlevel.sh auf /usr/share/vdr-dev/patchlevel.sh geändert.


    Welchen vdr hast du?

  • achso


    ctvdrinfo liefert:
    c't VDR: 1.4.3-1ctvdr3
    Kernel : 2.6.16-ct-1


    und
    apt-cache policy vdr vdr-dev liefert:
    vdr:
    Installiert:1.4.3-1ctvdr3
    Mögliche Pakete:1.4.6-1ctvdr2
    Versions-Tabelle:
    1.4.6-1ctvdr2 0
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    1.4.4-1ctvdr1 0
    500 cdrom://c't Debian VDR Distribution 5.1 stable/main Packages
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    *** 1.4.3-1ctvdr3 0
    100 /var/lib/dpkg/status
    1.2.6-28 0
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    1.2.6-13 0
    500 http://ftp2.de.debian.org sarge/main Packages
    500 http://http.us.debian.org stable/main Packages
    500 http://ftp.de.debian.org sarge/main Packages
    vdr-dev:
    Installiert:1.4.6-1ctvdr2
    Mögliche Pakete:1.4.6-1ctvdr2
    Versions-Tabelle:
    *** 1.4.6-1ctvdr2 0
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    100 /var/lib/dpkg/status
    1.4.4-1ctvdr1 0
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    1.2.6-28 0
    700 http://e-tobi.net sarge/vdr-multipatch Packages
    1.2.6-13 0
    500 http://ftp2.de.debian.org sarge/main Packages
    500 http://http.us.debian.org stable/main Packages
    500 http://ftp.de.debian.org sarge/main Packages

  • Naja, für deinen vdr 1.4.3-1ctvdr3 brauchst ne vdr-dev mit der selben Versionsnummer.


    Entweder du findest wo ne vdr-dev die zu deinem VDR passt, oder du findest nen VDR der zu deiner vdr-dev passt.


    Sonst wird das nix.

  • Mit "apt-get upgrade" wurde die Version von VDR auf 1.4.6-1ctvdr2
    erhöht und stimmt nun mit der von vdr-dev überein.


    Nachdem der Plugin-Ordner umbenannt wurde liefert
    debianize-vdrplugin->


    debian:~/vdr-atmo-0.1.1# debianize-vdrplugin
    Unknown option: r
    dh_make - Script to Debianize a regular source archive, version 0.38


    Copyright (C) 1998-2005 Craig Small <csmall@debian.org>
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.



    und
    dpkg-buildpackage -tc ->


    /usr/lib/vdr-dev/patchlevel.sh subst
    make: /usr/lib/vdr-dev/patchlevel.sh: Kommando nicht gefunden
    make: *** [binary-arch] Fehler 127

  • Hi,


    habs zwar nicht ausprobiert, aber müsste gehen, wenn du das saubere Plugin entpackst und dann im Verzeichnis make all ausführst. (die Vorraussetzungen sind bei dir ja jetzt erfüllt... :) )


    wenns durchläuft, dann kopiere die .so Datei von Hand nach /lib/vdr/plugins <- schau in das Verzeichnis und vergib den Namen entsprechen, wirst es schon sehen...


    dann kannst noch die /etc/vdr/plugin.atmo.conf anlegen mit den Parametern aus der Wiki und das sollte dann gehen...


    Schöne Ostern!
    Simon

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!