OPKG-Manager: add opkg manager feature

Signed-off-by: Markus Volk <f_l_k@gmx.net>
Signed-off-by: Thilo Graf <dbt@novatux.de>

Opkg is a lightweight package management system based on Ipkg.

For usage with Neutrino, installed opkg programms opkg-cl and opkg-key
are required and can be find in service update menu,
otherwise this feature is not available.

With this feature it is possible to select packages for install and remove
via gui-menu.

See also:
OPKG-Website
- http://bitbucket.org/opkg/opkg for more details.

Tuxbox:
- http://wiki.tuxbox.org/Neutrino-MP Entwicklungsumgebung#OPKG-Pakete
- http://wiki.tuxbox.org.Neutrino-HD Entwicklungsumgebung:OPKG-SystemInstall

Buildsystems with opkg support:
- http://gitorious.org/neutrino-hd/buildsystem-cs
- http://sourceforge.net/p/bstuff/bs4cs/
- Yocto

OPKG-Manager Neutrino:
- picked from http://gitorious.org/neutrino-mp/martiis-neutrino-mp include shellwindow feature by martii
- update License text
- add missing icon
- use macros to get opkg binaries
- use matching buttons in footer, menu button is already reserved to left menu


Origin commit data
------------------
Commit: 758f3535c8
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-04-13 (Sun, 13 Apr 2014)
This commit is contained in:
2014-04-13 15:21:44 +02:00
committed by Michael Liebmann
parent 709ec3d9e4
commit 2e64a88b0a
15 changed files with 804 additions and 1 deletions

View File

@@ -57,6 +57,7 @@ install_DATA += \
ca.png \
ca2.png \
ca2_gray.png \
checkmark.png \
colors.png \
conax_green.png \
conax_white.png \

BIN
data/icons/checkmark.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

View File

@@ -818,6 +818,7 @@ menu.hint_audioplayer_title Aktivieren Sie die Titelsuche (SMS-Stil) in der Play
menu.hint_auto_lang Wählen Sie, ob automatisch ihre bevorzugte Tonspur ausgewählt wird, wenn sie vorhanden ist
menu.hint_auto_subs Automatische Anzeige der Untertitel in Ihrer bevorzugten Sprache
menu.hint_back Zurück zum vorherigen Menü.\nDie Taste 'Menü' schließt alle Menüs
menu.hint_back_brief Zurück zum vorherigen Menü.
menu.hint_backlight Konfigurieren Sie die Hintergrundbeleuchtung der Buttons
menu.hint_backup Sichern von Konfigurationen und Kanallisten
menu.hint_bedit Bearbeiten ihrer Favoriten und der Bouquets
@@ -1034,6 +1035,8 @@ menu.hint_network IP-Adresse, Gateway, DNS, Zeit-Sync, Netzwerk-Freigaben, Diens
menu.hint_new_zap_mode Aktiviert Quickzap in der Kanalliste. Nach Betätigen der Mute-Taste wird mit den Hoch/Runter-Tasten direkt umgeschalten
menu.hint_numeric_adjust Adjust channel list mode on numeric zap
menu.hint_onekey_plugin Wählen Sie ein Plugin, das mit einer Schnellstart-Taste gestartet wird
menu.hint_opkg Hier können Sie neue Software-Pakete installieren oder vorhandene aktualisieren
menu.hint_opkg_upgrade Aktualisiert alle installierten Pakete auf die neueste verfügbare Version
menu.hint_osd Farben, Schriftarten, Anzeigegröße, Ansichtsoptionen der Menüs und mehr
menu.hint_osd_language Wählen Sie ihre Menü-Sprache
menu.hint_osd_preset Wählen Sie zwischen Röhren-TV (CRT) oder Flachbildschirm (LCD)
@@ -1595,6 +1598,19 @@ nvod.starting (Beginn in %d min)
nvodselector.directormode Bildregie-Modus
nvodselector.head Anfangszeit auswählen
nvodselector.subservice Perspektiven
opkg.button.expert_off Standard-Modus
opkg.button.expert_on Experten-Modus
opkg.button.info Paket-Informationen
opkg.button.install Paket installieren
opkg.button.uninstall Paket entfernen
opkg.failure.install Installation fehlgeschlagen (%d)
opkg.failure.update Update fehlgeschlagen (%d)
opkg.failure.upgrade Upgrade fehlgeschlagen (%d)
opkg.messagebox.reinstall %s erneut installieren?
opkg.messagebox.remove %s entfernen?
opkg.success.install Installation erfolgreich, Neustart von Neutrino kann erforderlich sein.
opkg.title Paketverwaltung
opkg.upgrade Installierte Pakete aktualisieren
options.default Voreinstellungen benutzen
options.fb framebuffer
options.ntp_off DVB

View File

@@ -818,6 +818,7 @@ menu.hint_audioplayer_title Enable SMS-style title search in playlist
menu.hint_auto_lang Auto-switch audio to preferred language
menu.hint_auto_subs Auto-start subtitles for preferred language
menu.hint_back Return to previous menu\nPress menu key to close all menus
menu.hint_back_brief Return to previous menu
menu.hint_backlight Configure buttons backlight
menu.hint_backup Backup configs and channels to selected dir
menu.hint_bedit Edit favorites and bouquets
@@ -1034,6 +1035,8 @@ menu.hint_network IP address, gateway, DNS, Time sync\nNetwork shares and servic
menu.hint_new_zap_mode Allow channel switch while browsing\n(toggle mode with 'mute' in channel list)
menu.hint_numeric_adjust Adjust channel list mode on numeric zap
menu.hint_onekey_plugin Choose a plugin that's executed with the one touch key
menu.hint_opkg Install or update software packages
menu.hint_opkg_upgrade Updates all installed packages to the most recent version available
menu.hint_osd Colors, fonts, screen size\nGUI look and feel options
menu.hint_osd_language Select OSD language
menu.hint_osd_preset Pre-configured screen margins for CRT and LCD TV
@@ -1595,6 +1598,19 @@ nvod.starting (starting in %d min)
nvodselector.directormode Direct-Mode
nvodselector.head Select starting-time
nvodselector.subservice Select Subservice
opkg.button.expert_off Standard mode
opkg.button.expert_on Expert mode
opkg.button.info Package information
opkg.button.install Install package
opkg.button.uninstall Uninstall package
opkg.failure.install Install failed (%d)
opkg.failure.update Update failed (%d)
opkg.failure.upgrade Upgrade failed (%d)
opkg.messagebox.reinstall Re-install %s?
opkg.messagebox.remove Remove %s?
opkg.success.install Install successful, restart of Neutrino might be required.
opkg.title Package Management
opkg.upgrade Upgrade installed packages
options.default Reset to defaults
options.fb framebuffer
options.ntp_off DVB