LSB ATK Manager Build Instructions
From ISP_RAS
Contents |
[edit]
lsb-atk-manager Package Build Instructions
This document has instructions on how to build the lsb-atk-manager package.
[edit]
Assumptions
- bzr is installed, 0.92 or better
- rpmbuild is installed
- my 'pwd' is /home/tester/temp
- all build work is done as a "normal" user, not root
- the user has read access to the LSB database (parameters are specified via variables LSBDBHOST, LSBDB, LSBUSER, LSBDBPASSWD)
[edit]
Building Steps
[edit]
Checkout a branch from Bazaar-NG
An initial branch will take some minutes to complete:
$> bzr branch http://bzr.linux-foundation.org/lsb/devel/atk-manager atk-manager
or if you have an existing branch:
$> cd atk-manager $> bzr pull
[edit]
Building the package
To build both package run the script make_release.sh. It accepts the environment variable BZRTREES to pull from your local branch to build the tarball, rather than the remote branch.
$> cd atk-manager/package $> BZRTREES=/home/tester/temp ./make_release.sh
You should find something like this at the end of the build:
lsb-atk-manager-<version>.src.tgz lsb-atk-manager-<version>-<revision>.<arch>.rpm
If you find issues in following the above procedure, please feel free to email to linux_at_ispras.ru.