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

# pcb-rnd - the [debian] patch

Our new goal is to get official Debian packages in Debian testing. The old, home grown packaging is already removed to ease the official packaging, but the official packages are not yet available. Please be patient.

The previous, obsolete packaging was:

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.