Meego Wiki
Views

Build Infrastructure/Sysadmin Distro/CrossToolchain PackageTypes

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
Jsmoeller (Talk | contribs)
(Created page with 'The current naming scheme is still WIP and might change in future releases. Naming was chosen to reflect the function/purpose of the package. == Packages being transferred from …')
Newer edit →

Revision as of 13:49, 7 July 2010

The current naming scheme is still WIP and might change in future releases. Naming was chosen to reflect the function/purpose of the package.

Contents

Packages being transferred from x86 to ARM

Scheme: <name>-<src_arch>-<dest_arch>-<version>

Example: glibc-x86-arm-2.11.90-7.1.armv5tel.rpm

Repackaging Prefix: /emul/ia32-linux/

Packages being transferred from ARM to x86

Cross-toolchain packages

To match the widely used naming of cross-<arch>-name for cross toolchain packages, there's an exeption in the naming.

Scheme: cross-<arch>-<name>-<version>

Example: cross-armv5tel-glibc-devel-2.11.90-1.1.i586.rpm (package name in BS is still: glibc-arm, glibc-devel-arm, glibc-headers-arm)

Repackaging Prefix: /opt/cross/<arch>-meego-linux-gnueabi/sys-root/

Non-toolchain packages

Unused atm.

Scheme: <name>-<src_arch>-<dest_arch>-<version>

Example: ncurses-libs-arm-x86-5.7-7.1.i586.rpm

Repackaging Prefix: /emul/armv5tel-linux/

Personal tools