[0.5-stable] und die neuen Makefiles

  • Moin!


    Da ich gerade einen neuen Produktiv-VDR mit yaVDR 0.5 aufgesetzt habe, dachte ich mir, ich probier mal eine vdr.pc zu erstellen, so dass ich Plugins mit neuen Makefiles einfach übersetzen kann.
    Klappt gut.


    Copperhead: Vielen Dank für deine Mühe!


    Dies ist mein Inhalt der Datei /usr/lib/pkgconfig/vdr.pc (erstelle sie, wenn sie nicht da ist):


    Stand: stable-PPAs am 06.02.2013


    Falls sich irgendwann mal eine neue Version dort hinverirren sollte, muss die Versionsnummer entsprechend angepasst werden.


    Damit kann man als Entwickler ein "neues" Plugin einfach mal ausprobieren.

    Code
    git clone git://github.com/flensrocker/vdr-plugin-avahi4vdr.git
    cd vdr-plugin-avahi4vdr
    make
    sudo make install


    Build-Depends müssen natürlich manuell installiert werden, versteht sich von selbst...


    WARNUNG:
    Es werden Dateien am Paketmanager vorbei installiert, d.h. beim nächsten "apt-get dist-upgrade" geht dann bestimmt was schief!
    Also macht das nur, wenn ihr wisst, wie ihr es beheben könnt oder gewillt seid, es zu lernen. :)
    Wahrscheinlich packe ich diese Datei noch in das Paket vdr-dev, deshalb macht euch auf einen Konflikt gefasst und informiert euch rechtzeitig vorher, wie ihr ihn beheben könnt...


    Lars.


    Nachtrag:
    Inhalt meiner /var/lib/vdr/plugins/avahi4vdr/services.conf:

    Code
    # please use the following syntax for subtypes:
    # ...,subtype=_vdr_<pluginname>._sub._<protocol>._<transport>,...
    # have a look at the examples below
    
    
    name=SVDRP on %h,type=_svdrp._tcp,port=6419
    name=vdr-live on %h,type=_http._tcp,port=8008,subtype=_vdr_live._sub._http._tcp
    name=vdr-streamdev-server on %h,type=_http._tcp,port=3000,subtype=_vdr_streamdev_server._sub._http._tcp


    Dann kann man auch was mit dem Plugin anfangen... :)

  • Dann sollte das debian/rules aber schön einfach werden.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ja, da hab ich gerade etwas dran rumprobiert:


    https://github.com/flensrocker…yavdr-1.7.36/debian/rules


    Keine Ahnung, wozu der Rest da ist, ich weiß da noch zu wenig. Ob man noch mehr weglassen kann?


    Lars.

Jetzt mitmachen!

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