This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
developingpld:preparingworkingenvironment [2006-09-12 20:32] patrys |
developingpld:preparingworkingenvironment [2009-05-14 10:59] grizz SPECS -> packages |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | |||
- | |||
- | ====== Preparing your working environment ====== | ||
- | |||
- | |||
- | ===== Needed packages ===== | ||
- | Before you start, you need to install a recent version of: | ||
- | |||
- | |||
- | * ''cvs'' | ||
- | * ''rpm-build-macros'' | ||
- | * ''rpm-build-tools'' | ||
- | The latter contains the ''builder'' script itself. | ||
- | |||
- | |||
- | |||
- | ===== Preconfiguration ===== | ||
- | To initialize your working directory, invoke: | ||
- | |||
- | |||
- | |||
- | <file>builder --init-rpm-dir | ||
- | </file> | ||
- | ''builder'' will create all the necessary directories under //~/rpm/// and create initial config for ''cvs''. This is essentially all the work needed to build the packages for your own use. | ||
- | |||
- | In case you also need to commit your changes back, edit the //~/rpm/SPECS/CVS/Root// and //~/rpm/SOURCES/CVS/Root// to contain your login instead of the anonymous ''cvs@'' account. | ||
- | |||