MLD-5.x > Development
plexmediaserver neue Version
clausmuus:
Am besten wäre, wenn das Paket nicht installiert wird, sondern so wie bei anderen MDL Paketen auch, lediglich herunter geladen und die benötigten Teile in das MLD Paket hinein gepackt werden. Wenn Du Lust hast kannst Du das MLD Paket ja mal entsprechend umbauen.
Claus
TimUx:
Hi Claus,
es wäre aber trotzdem sinnvoll, irgendwie automatisiert immer die aktuellste Version herunter zu laden.
Hierfür habe ich aktuell noch keine Idee oder Weg gefunden, wie man dies machen könnte.
Hast du eine Idee?
Wie macht ihr das bei den anderen Paket, entpackt ihr irgendwie das "*.deb" Paket und kopiert dann die benötigten Files in das MLD Paket?
Gruß Timo
TimUx:
OK,
ich habe einen weg gefunden. ;-)
--- Code: ---DOWNLOAD=$(wget --load-cookies /tmp/kaka --save-cookies /tmp/kaka --keep-session-cookies "https://plex.tv/api/downloads/1.json" -O - 2>/dev/null | grep -ioe '"label"[^}]*' | grep -i "\"distro\":\"ubuntu\""| grep -i "\"build\":\"linux-ubuntu-x86_64\"" | grep -m1 -ioe 'https://[^\"]*')
FILE=$(echo $DOWNLOAD|cut -d"/" -f6)
wget $DOWNLOAD
--- End code ---
clausmuus:
Ich weiß nicht ob wir an anderer Stelle auch deb Pkete herunterladen, aber ja, ich würde das einfach runterladen, nach src/... entpacken, und dann von dort die benötigten Dateien übernehmen.
Claus
TimUx:
Hi Claus,
ich habe mal auf die Schnelle das Plexmediaserver Makefile umgebaut.
Es wird jetzt immer die aktuelle Version von der Plex HP als DEB heruntergeladen, entpackt und die notwendigen Files ins src kopiert.
Das ganze funktioniert im Moment aber nur mit amd64.
Was müsste ich tun, um heraus zu bekommen, für welche Architektur das Paket sein soll (i686 oder x86_64).
Dementsprechend muss ich nämlich den Download Link anpassen.
Soll ich das neue Make-File mal einchecken oder hier einfach mal online stellen, sodass du dir es mal anschauen kannst.
Gruß Timo
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version