Back to TestGroup
Contents |
This document has instructions on how to build the source for qm. (written based on a build on a Mandriva system, some variations expected on different distros)
An initial branch will take some minutes to complete:
bzr branch http://bzr.freestandards.org/lsb/3.1/qmtest-harness qmtest-harness
or if you have an existing branch:
cd qmtest-harness bzr pull
The Makefile accepts the environment variable BZRTREES to pull from your local branch to build the tarball, rather than the remote branch.
cd qmtest-harness/package BZRTREES=/home/stew/LSB-work/doc-test make tarball
You should find something like this at the end of the build:
qm-2.2.tar.gz
make rpm_package
You should find something like this at the end of the build:
qm-2.2-3.src.rpm qm-2.2-3.x86_64.rpm
The tarball and package steps could of course be combined with a plain "make". I only broke them up for ease of troubleshooting.
BZTREES=/home/stew/LSB-work/doc-test make
If you find issues in following the above procedure, please feel free to fix it or add notes in this area.