LSB ATK Manager Build Instructions

From ISP_RAS

Jump to: navigation, search

Contents

lsb-atk-manager Package Build Instructions

This document has instructions on how to build the lsb-atk-manager package.

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)

Building Steps

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

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.

Personal tools