Ergebnis 1 bis 6 von 6
-
01.02.2021, 09:05 #1
- Registriert seit
- 10.08.2020
- Ort
- Pfalz / Palatinate
- Beiträge
- 2.656
- Thanks (gegeben)
- 1811
- Thanks (bekommen)
- 2434
- Total Downloaded
- 56,91 MB
- Total Downloaded
- 56,91 MB
Box 1:GigaBlue UHD UE 4k Cable (openATV 7.4)Box 2:Mut@nt HD51 4k Cable (oATV DEVEL)korrekter Aufbau der "control" bei Änderungen von 3rdParty-Plugins (IPK)
Danke Dir sehr Mike!!!
Und das zu dieser Uhrzeit...
Ich vermute mal, daß es noch nicht so häufig vorgekommen ist, daß Plugins angepaßt wurden, die es so nicht mehr im GitHub gibt und wo die Historie (Urheber oder Versionsstand etc.) nicht einwandfrei geklärt werden kann oder wo sogar die "control" schon seit Jahren nicht korrekt ausgefüllt ist.
Welcher Punkt der "Debian policy" trifft für solche Änderungen von 3rdParty-Plugins zu?
Weil keine PGP-Signatur verwendet wird, dürften folgende Punkte das Thema am besten treffen, korrekt?:
- Wenn nur Quellcodes geliefert werden (z.B. ".py" oder ".sh"): 5.2. Source package control files – debian/control
- Wenn nur fertige "Binaries" geliefert werden (z.B. ".pyo"): 5.3. Binary package control files – DEBIAN/control
Kann man das so stehen lassen?
Hier noch ein Hinweis welche Optionen es in den Feldern gibt / geben sollte: klick hier
Danke & Gruß.....Mr.ServoGeändert von Mr.Servo (01.02.2021 um 18:05 Uhr) Grund: Titel korrigiert auf 3rdParty
-
Advertising
-
01.02.2021, 10:02 #2
- Registriert seit
- 04.11.2013
- Beiträge
- 2.621
- Thanks (gegeben)
- 308
- Thanks (bekommen)
- 1898
- Total Downloaded
- 19,26 MB
- Total Downloaded
- 19,26 MB
Vorsicht ihr verwendet .ipk nicht .deb, Parameter die du bei Debian findest sind nicht zwangsläufig für Opkg (.ipk) gültig!
Außerdem gelten die oben genannten control-File Pfade NUR für .deb
Das control-File eines .ipk liegt immer in CONTROL/controlGeändert von dhwz (01.02.2021 um 10:11 Uhr)
-
Danke - 1 ThanksMr.Servo bedankten sich
-
01.02.2021, 11:09 #3
- Registriert seit
- 10.08.2020
- Ort
- Pfalz / Palatinate
- Beiträge
- 2.656
- Thanks (gegeben)
- 1811
- Thanks (bekommen)
- 2434
- Total Downloaded
- 56,91 MB
- Total Downloaded
- 56,91 MB
ThemenstarterBox 1:GigaBlue UHD UE 4k Cable (openATV 7.4)Box 2:Mut@nt HD51 4k Cable (oATV DEVEL)Hi dhwz,
wegen dem DEBIAN/Control: ich habe oben ja "nur" die Überschriften aus den Policies zitiert und die benennen "DEBIAN/control". Aber trifft die Beschreibung nicht auch auf "CONTROL/control" einer .IPK zu? Ich habe im Internet mal rumgeschaut, aber ich finde irgendwie keine offizielle Beschreibung zu "CONTROL/control" für iPKGs.
Nur das hier: iPKG - Pakete dieses Formats haben die Endung .ipk. Abgeleitet ist dieses Format vom Debian-Paketsystem. Quelle: klick hier
Habt ihr vielleicht eine klare Beschreibung des Aufbaus eine IPK-CONTROL/control zur Hand?
Ich möchte es zukünftig richtig machen bei der Anpassung von 3rdParty-Plugins auf P3 (OpenATV 6.5)
Danke euch & Gruß......Mr.Servo
-
01.02.2021, 11:40 #4
- Registriert seit
- 04.11.2013
- Beiträge
- 2.621
- Thanks (gegeben)
- 308
- Thanks (bekommen)
- 1898
- Total Downloaded
- 19,26 MB
- Total Downloaded
- 19,26 MB
Naja eigentlich kannst du da gar nicht so viel falsch machen
Die meisten Felder ist eh völlig irrelevant auf unseren Boxen, selbst beim ipk-Format.
das CONTROL\control ist wirklich nicht wichtig, die Datei heißt am Ende eh nur noch control.tar.gz
Nur mal als Beispiel aus einer meiner control-Files:
Package: enigma2-plugin-extensions-mediaportal
Version: 2020060204
Description: MediaPortal
Section: extra
Priority: optional
Maintainer: MP
Architecture: all
OE: MediaPortal
Homepage: none
Depends: python-pkgutil, nodejs (>= 4.4.3), python-subprocess, python-netclient, python-six, python-pprint, python-email, python-json, python-pyopenssl
Source: GIT
Wirklich relevant sind nur die Felder:
Package - hier muss der korrekte Paketname stehen der später auch verwendet wird
Version - eben die aktuelle Versionsnummer
Architecture - "all" wenn es sich nur nur um .py Files handelt, falls .pyo/.pyc oder binaries enthalten sind dann immer mit der passenden arch.
aus den dreien wird der Paketname generiert
Depends - nötige Abhängigkeiten
Alle anderen Felder spielen eigentlich überhaupt keine Rolle, machen funktional also gar keinen Unterschied.
-
Danke - 2 Thanks
-
01.02.2021, 12:28 #5
- Registriert seit
- 10.08.2020
- Ort
- Pfalz / Palatinate
- Beiträge
- 2.656
- Thanks (gegeben)
- 1811
- Thanks (bekommen)
- 2434
- Total Downloaded
- 56,91 MB
- Total Downloaded
- 56,91 MB
ThemenstarterBox 1:GigaBlue UHD UE 4k Cable (openATV 7.4)Box 2:Mut@nt HD51 4k Cable (oATV DEVEL)Danke Dir für die Klarstellung!!! Das hilft mir viel, gibt mir dabei mehr Sicherheit!
Gruß......Mr.Servo
-
01.02.2021, 18:01 #6
- Registriert seit
- 21.04.2013
- Beiträge
- 2.339
- Thanks (gegeben)
- 553
- Thanks (bekommen)
- 1608
- Total Downloaded
- 604,48 MB
- Total Downloaded
- 604,48 MB
Box 1:AX 61 ,2x DVB-S2, 1000GB HDDBox 2:ZGEMMA H7S mit SkyModulich mach meine .ipk auch unter windows mit dem IPK Creator 5.0 .
wenn ich z.b Dateiattribute 755 (Ausführbare Dateien) benötige erstelle ich mir mit Notepad die Datei postinst z.b mit folgenden script :
#!/bin/sh
chmod 755 /usr/bin/oscam
chmod 755 /etc/init.d/softcam.oscam-trunk
chmod 755 /etc/tuxbox/config/oscam-trunk
-
Danke - 1 ThanksMr.Servo bedankten sich
Lesezeichen