-
Notifications
You must be signed in to change notification settings - Fork 142
Bumblebee Versioning
ArchangeGabriel edited this page Apr 30, 2012
·
4 revisions
Bumblebee version are numbered x.y.z-n, where:
- x increases when a major change is released (ACPI support, nouveau support, ...)
- y increases when some other new features are released and starts at 0 each times x increments
- z increases when a general bugfix is released and starts at 0 each times y increments
Until here, this is common to all distros.
After that, we've got:
- n increases when a distro specific fix (e.g. alternatives in Ubuntu) is released and starts at 1 each times z increments
Bumblebee version are named x.y.z-n~distroppam, where:
- x, y z and n are as above
- n increases when we add patch files from upstream to the build scripts
- distro is lucid, natty, oneiric or precise
- m increases when we make changes to the build script itself, and starts at 1 each times z increments
The versioning system will follow the general x.y.z for the package version. The '-n' will refer only to changes in the PKGBUILD or the maintainer scripts.
This package will always be named "bumblebee-git". The version number depends on the date and is set automatically by makepkg
at build time:
bumblebee-git yyyymmdd
Where:
- yyyy is the year when the git repository is cloned by makepkg
- mm is the month when the git is cloned
- dd is the day when the git is cloned.