Home · All Classes · Grouped Classes · Annotated · Functions

SXE - Control File

The file which drives the package system is the applications <app-name>.control file. Typically this is automatically generated by the build system using information from the <app-name>.pro and other development files.

When packages are added to a package feed available via HTTP, the <app-name>.control file is extracted from the .tar.gz package and concatenated on the web site directories packages.list file. If the package is not listed there with a valid entry it is not available for download by the Package Manager.

Control File Format

FieldDescriptionExample
FilesFiles which the application requires access to$HOME/Settings/gamergeex /tmp/gamergeex/*
PriorityOne of: required, standard, important, optional, or extra. Only certified Qtopia upgrades are required, standard or important, the Safe Execution Environment install system ignores other values.optional
Domain (Safe Execution Environment Profiles)One or more (comma-delimited) of: base, libs, phonecomm, docapi, pim,\c msg net, netconfig, alarm, beaming, bluetooth, cardreader, camera, datetime, drm, handwriting, helix, language, lightandpower, mediarecorder, pictures, qdl, quicklauncher, profiles, screensaver, security, words, window, graphics, theme, none. Optionally followed by a colon-delimited string of mime-types or other domain qualification, in curly-braces.graphics, net, docapi{audio/mp3:audio/wav}
SectionFor example: Games, Multimedia, Communications, PIM, Settings, Utilities, Applications, Console, Misc. This is used simply as an aid to browsing applications and has no effect on the Safe Execution SystemGames
Maintainername and email address of the package maintainerjo_hacker@hackcorp.net
Trustpath to a certificate for trusted system packages. If blank (or if certificate fails validation) package is treated as untrusted.etc/hackcorp.pem
Architecturechip architecture for which the package is compiledarm
Archmachine on which the package is tested and known to be goodsl5600
PackagePackage nameGamerGeex
VersionVersion should have at least one digit, with an optional trailing revision.1.2
DescriptionLong and short description. The short (60 chars max) is on the same line. The long description is on the following lines and is indented one space.A fun and challenging blocks game.
A super challenging colorful blocks game, with high-score table and cool music for up to 4 players.
DependsPackage dependencies separated by spacelibraries/qtopiabase libraries/qtopia
QtopiaVersionVersions of qtopia that the package is known to be compatible with4.2.2-4.2.3


Copyright © 2007 Trolltech Trademarks
Qtopia 4.2.5