Main | News | People | Events & timeline | pcb-rnd

# pcb-rnd - the [debian] patch

Our current Debian packaging reflects the modularity of pcb-rnd: it has most plugins in separate packages. The main package is called pcb-rnd-core: this provides the executable and the footprint library and the batch HID. The GUI HIDs are in pcb-rnd-gtk and pcb-rnd-lesstif - it's possible to install neither, either or both. When there are multiple HIDs installed, the user can select one by the --gui command line parameter or by changing the GUI preference in the configuration (the default preference is gtk > lesstif > batch).

The rest of the packages are features, importers and exporters, e.g. pcb-rnd-svg is the SVG exporter, pcb-rnd-query is the object query language needed for the advanced search.

A metapackage called pcb-rnd is provided for convenience: it installs the packages for the most common, yet small setup, with the GTK HID.

How to get the packages:

- decide which packages you need; this package list may help
- use apt-get install after configuring repo.hu's debian repository as source in your /etc/apt/sources.list
- use dpkg -i after manually downloading the packages from repo.hu's flat package list or from the package pool
- build them on your Debian box: use svn trunk, install debhelper and all the build dependencies of pcb-rnd and run "fakeroot debian/rules binary" in trunk (shorthand: "make deb")

## plans

No plans - this feature is fully implemented.