Archiv > Development
MLD 3.0.3 und Senderlogos 3po (Klappt)
bernd-1856:
So, danke für die Tips. Habe es aber jetzt mal auf meiner Angefangenen Grundlage versucht.
Das Make-File sieht jetzt so aus:
--- Code: ---src_url = https://github.com/3PO/Senderlogos/archive/master.zip
include ../Makefile.default
include ../Makefile.tools
all: $(modul).$(suffix)
clean: _clean
$(modul): $(addon) src/channellogos-nopacity-3po.tgz src/nopacitylogos $(modul)/var/cache/vdr/channellogos
$(modul)/var/cache/vdr/channellogos: src/nopacitylogos
mkdir -p $@
cp -r $^/* $@
src/nopacitylogos: src/channellogos-nopacity-3po.tgz
rm -rf $@
unzip -q $^ -d src
mv src/Senderlogos-master $@
src/channellogos-nopacity-3po.tgz:
$(MAKE) -f ../Makefile.getfile version=$(version) file=$@ url='$(src_url)'
--- End code ---
und das INSTALL-File hat diese kleine Anpassung bekommen:
--- Code: ---#!/bin/sh
case "$1" in
install)
if [ -h /var/cache -a -d /mnt/data/cache ]; then
mkdir -p /var/cache/vdr
cp -a /var/spool/apm.mnt/channellogos-nopacity-3po/var/cache/vdr/channellogos /var/cache/vdr/
fi
;;
uninstall)
if [ -d /var/cache/vdr/channellogos ]; then
rm -rf /var/cache/vdr/channellogos
fi
;;
depend)
;;
*)
echo "Usage $0 {install | uninstall | depend}" >&2
exit 1
esac
--- End code ---
Das "template" habe ich von "channellogos-nopacity" unverändert übernommen.
Damit lädt es die Logos herunter, baut das Teil und nach verschieben des "channellogos-nopacity-3po*.sfs unter Addons konnte ich es aktivieren und es geht ;) ;D
Der Ansatz von MegaX müsste ich auch mal Versuchen, muss jetzt aber Ehrlich sein - da habe ich gar nichts gerafft - der Ansatz von mir war für mich eher zu begreifen, bzw. da habe ich wenigstens halbwegs verstanden was da Läuft. :-[
Ich werde mich damit noch ein wenig befassen - habe ja noch einiges vor ::)
Bernd
MegaX:
Hi Bernd
ist gar nicht so kompliziert.
Das $(name) Variable sagt eigentlich nur das er dafür den Namen des Addons eintragen soll, in deinem Fall "channellogos-nopacity-3po".
Wenn du jetzt das Addon umbenennst in z.b. bernd-1856-logos dann nimmt er das für $(name).
bernd-1856:
Hallo MegaX,
ahh, ok , damit kann ich jetzt was anfangen - da bastle/übe ich noch etwas. :)
Aber jetzt habe ich noch eine Frage. Hat das Teil eine Chance bei Euch aufgenommen zu werden? :-[
Wenn ja könnte man einen Hinweis machen Download > 86 MB Alternative Logos oder so ?
Könnte mir dann den Stick sparen wenn ich zu den Kumpels gehe. Mittwoch habe ich wieder Termin - installiere dann den 5 MLD hier in DÜW - warum zeigt es die bis jetzt Installierten auf der Karte nicht an ? :(
Bernd
Navigation
[0] Message Index
[*] Previous page
Go to full version