View Single Post
Posts: 2 | Thanked: 0 times | Joined on Sep 2010
#580
Originally Posted by spag View Post
A more convenient approach:

Save the following script to file "oviinstall.sh"

Code:
#! /bin/sh

INSTALL_FILE=/tmp/application.install
PACKAGE_LIST=/var/lib/apt/lists/downloads.maemo.nokia.com_fremantle1.2_ovi_._Packages  
PACKAGE=$1


echo "[install]"                         >${INSTALL_FILE}
echo "catalogues = nokia-ovi-store"     >>${INSTALL_FILE}
echo "package = ${PACKAGE}"             >>${INSTALL_FILE}
echo ""                                      >>${INSTALL_FILE} 

echo "[nokia-ovi-store]"                >>${INSTALL_FILE}
echo "id = ovi"                         >>${INSTALL_FILE}
echo "file = variant-catalogues"        >>${INSTALL_FILE}


dbus-send --type=method_call --print-reply --dest='com.nokia.hildon_application_manager' /com/nokia/hildon_application_manager  com.nokia.hildon_application_manager.mime_open string:"${INSTALL_FILE}"

Execute it:

Code:
sh oviinstall.sh earthcomber
That will (hopefully) launch the package manager and install the package.

To list all avaliable (free) pacakges in the OVI repository type:

Code:
grep "Package: " /var/lib/apt/lists/downloads.maemo.nokia.com_fremantle1.2_ovi_._Packages
hey Spag i should type this in X terminal?