Meego Wiki
Views

SDK/Docs/1.0/Packaging MeeGo applications

From MeeGo wiki
< SDK | Docs | 1.0(Difference between revisions)
Jump to: navigation, search
 
(6 intermediate revisions not shown)
Line 1: Line 1:
[[Category:devguide]]
[[Category:devguide]]
-
To distribute an application to a MeeGo device, it should be packaged using the [http://en.wikipedia.org/wiki/RPM_Package_Manager RPM] format. (It is possible to manually copy binaries to a device and get them to run, but this is not recommended.)
+
To distribute an application to a MeeGo device, it should be packaged using the [http://en.wikipedia.org/wiki/RPM_Package_Manager RPM] format. (It is possible to manually copy binaries to a device and get them to run, but this is not recommended, as there is no way to specify dependencies.)
An RPM file is a binary file consisting of:
An RPM file is a binary file consisting of:
* A signature to verify the origin and integrity of the package
* A signature to verify the origin and integrity of the package
-
* Metadata (name, version, architecture, authors etc.)
+
* Metadata (name, version, architecture, authors, etc.)
-
* Files to be installed on the destination filesystem (e.g. executables, images, documentation)
+
* An archive of files to be installed on the destination filesystem (such as executables, images, documentation)
 +
This [[SDK/Docs/1.0/Packaging/Tutorial]] will give you a whole story to create a rpm package from a qt project.
<!-- To create an RPM package, you need??? -->
<!-- To create an RPM package, you need??? -->
-
See:
+
References for packaging :
* [[Build System]]
* [[Build System]]
* [[Packaging]]
* [[Packaging]]
* [[Packaging/Guidelines]]
* [[Packaging/Guidelines]]
-
* [[Packaging/Tutorial]]
 
* [[Packaging/Deb conversion example]]
* [[Packaging/Deb conversion example]]

Latest revision as of 15:31, 6 January 2011


To distribute an application to a MeeGo device, it should be packaged using the RPM format. (It is possible to manually copy binaries to a device and get them to run, but this is not recommended, as there is no way to specify dependencies.)

An RPM file is a binary file consisting of:

  • A signature to verify the origin and integrity of the package
  • Metadata (name, version, architecture, authors, etc.)
  • An archive of files to be installed on the destination filesystem (such as executables, images, documentation)

This SDK/Docs/1.0/Packaging/Tutorial will give you a whole story to create a rpm package from a qt project.

References for packaging :

Personal tools