Database schema changes for multiple architectures
The package system of LinuxMCE is already quite flexible for multiple distributions. To make it even better, it should be extended to link packages to architectures.
Have two new tables:
- Architecture PK_Architecture Description
contains an entry for all supported architectures
- Package_Architecture FK_Package FK_Architecture
contains a link between a package a supported architecture
PK_Architecture 1 should be the -all architecture, ie. architecture independent packages.
Alternatively, a third column could be added to the Architecture table denoting an architecture as a "for all" architecture.