Index: trunk/doc/developer/packaging/packages.html =================================================================== --- trunk/doc/developer/packaging/packages.html (revision 36753) +++ trunk/doc/developer/packaging/packages.html (revision 36754) @@ -2,17 +2,17 @@
-
package | depends on (packages) | consists of (plugins) | |
---|---|---|---|
pcb-rnd-debug | pcb-rnd-core | diag - | |
pcb-rnd-export | pcb-rnd-core | cam export_bom export_dxf export_excellon export_gcode export_gerber export_openscad export_png export_ps export_stat export_svg export_xy millpath + | |
pcb-rnd-export | pcb-rnd-core librnd3 librnd3-pixmap | cam export_bom export_dxf export_excellon export_gcode export_gerber export_openscad export_png export_ps export_stat export_svg export_xy millpath | |
pcb-rnd-doc | |||
pcb-rnd-export-sim | pcb-rnd-core | export_openems - | |
pcb-rnd-import-geo | pcb-rnd-core | import_hpgl import_pxm_gd import_pxm_pnm import_ttf - | |
pcb-rnd-import-net | pcb-rnd-core librnd3 | import_accel_net import_calay import_edif import_fpcb_nl import_gnetlist import_ipcd356 import_ltspice import_mentor_sch import_net_action import_net_cmd import_netlist import_orcad_net import_pads_net import_protel_net import_sch2 import_tinycad + | |
pcb-rnd-import-geo | pcb-rnd-core | import_hpgl import_ttf + | |
pcb-rnd-import-net | pcb-rnd-core librnd3 | import_accel_net import_calay import_edif import_fpcb_nl import_gnetlist import_ipcd356 import_ltspice import_mentor_sch import_net_action import_net_cmd import_netlist import_orcad_net import_pads_net import_protel_net import_sch2 import_sch_rnd import_tinycad | |
pcb-rnd | pcb-rnd-core pcb-rnd-io-standard pcb-rnd-io-alien pcb-rnd-lib-gui librnd3-hid-gtk2-gl librnd3-hid-gtk2-gdk pcb-rnd-export pcb-rnd-export-sim pcb-rnd-export-extra pcb-rnd-auto pcb-rnd-extra pcb-rnd-cloud pcb-rnd-doc pcb-rnd-import-net | <metapackage> | |
pcb-rnd-auto | pcb-rnd-core librnd3 pcb-rnd-lib-io pcb-rnd-io-standard | ar_cpcb ar_extern asm autoplace autoroute import_mucs smartdisperse | |
pcb-rnd-lib-io | pcb-rnd-core | lib_netmap @@ -31,8 +31,8 @@ | |
pcb-rnd-export | $P/cam.pup $P/cam.so $P/export_bom.pup $P/export_bom.so $P/export_dxf.pup $P/export_dxf.so $P/export_excellon.pup $P/export_excellon.so $P/export_gcode.pup $P/export_gcode.so $P/export_gerber.pup $P/export_gerber.so $P/export_openscad.pup $P/export_openscad.so $P/export_png.pup $P/export_png.so $P/export_ps.pup $P/export_ps.so $P/export_stat.pup $P/export_stat.so $P/export_svg.pup $P/export_svg.so $P/export_xy.pup $P/export_xy.so $P/millpath.pup $P/millpath.so $PREFIX/bin/pcb-rnd-svg $PREFIX/share/man/man1/pcb-rnd-svg.1 $C/cam.conf $C/export_xy.conf | Common export plugins. | Export the board in vector graphics (svg, ps, eps), raster graphics (png, jpeg, etc.), gerber, 3d model in openscad, xy for pick and place, BoM, etc. |
pcb-rnd-doc | /usr/share/doc/* | Documentation for pcb-rnd | User manual (html) and manual pages. |
pcb-rnd-export-sim | $P/export_openems.pup $P/export_openems.so | Export plugins to simulators | Export the board in formats that can be used for simulation: openems. - |
pcb-rnd-import-geo | $P/import_hpgl.pup $P/import_hpgl.so $P/import_pxm_gd.pup $P/import_pxm_gd.so $P/import_pxm_pnm.pup $P/import_pxm_pnm.so $P/import_ttf.pup $P/import_ttf.so | Geometry import. | Plugins for importing pixmaps, fonts and vector graphics. - |
pcb-rnd-import-net | $P/import_accel_net.pup $P/import_accel_net.so $P/import_calay.pup $P/import_calay.so $P/import_edif.pup $P/import_edif.so $P/import_fpcb_nl.pup $P/import_fpcb_nl.so $P/import_gnetlist.pup $P/import_gnetlist.so $P/import_ipcd356.pup $P/import_ipcd356.so $P/import_ltspice.pup $P/import_ltspice.so $P/import_mentor_sch.pup $P/import_mentor_sch.so $P/import_net_action.pup $P/import_net_action.so $P/import_net_cmd.pup $P/import_net_cmd.so $P/import_netlist.pup $P/import_netlist.so $P/import_orcad_net.pup $P/import_orcad_net.so $P/import_pads_net.pup $P/import_pads_net.so $P/import_protel_net.pup $P/import_protel_net.so $P/import_sch2.pup $P/import_sch2.so $P/import_tinycad.pup $P/import_tinycad.so $PREFIX/bin/gsch2pcb-rnd $PREFIX/lib/pcb-rnd/*.scm $PREFIX/share/man/man1/gsch2pcb-rnd.1 $C/import_gnetlist.conf | Netlist/schematics import plugins. | Import netlist and footprint information from edif, ltspice, mentor graphics, gschem and tinycad. + |
pcb-rnd-import-geo | $P/import_hpgl.pup $P/import_hpgl.so $P/import_ttf.pup $P/import_ttf.so | Geometry import. | Plugins for importing pixmaps, fonts and vector graphics. + |
pcb-rnd-import-net | $P/import_accel_net.pup $P/import_accel_net.so $P/import_calay.pup $P/import_calay.so $P/import_edif.pup $P/import_edif.so $P/import_fpcb_nl.pup $P/import_fpcb_nl.so $P/import_gnetlist.pup $P/import_gnetlist.so $P/import_ipcd356.pup $P/import_ipcd356.so $P/import_ltspice.pup $P/import_ltspice.so $P/import_mentor_sch.pup $P/import_mentor_sch.so $P/import_net_action.pup $P/import_net_action.so $P/import_net_cmd.pup $P/import_net_cmd.so $P/import_netlist.pup $P/import_netlist.so $P/import_orcad_net.pup $P/import_orcad_net.so $P/import_pads_net.pup $P/import_pads_net.so $P/import_protel_net.pup $P/import_protel_net.so $P/import_sch2.pup $P/import_sch2.so $P/import_sch_rnd.pup $P/import_sch_rnd.so $P/import_tinycad.pup $P/import_tinycad.so $PREFIX/bin/gsch2pcb-rnd $PREFIX/lib/pcb-rnd/*.scm $PREFIX/share/man/man1/gsch2pcb-rnd.1 $C/import_gnetlist.conf $C/import_sch_rnd.conf | Netlist/schematics import plugins. | Import netlist and footprint information from edif, ltspice, mentor graphics, gschem and tinycad. |
pcb-rnd | Standard installation of pcb-rnd | Install pcb-rnd core and the most commonly used plugins. | |
pcb-rnd-auto | $P/ar_cpcb.pup $P/ar_cpcb.so $P/ar_extern.pup $P/ar_extern.so $P/asm.pup $P/asm.so $P/autoplace.pup $P/autoplace.so $P/autoroute.pup $P/autoroute.so $P/import_mucs.pup $P/import_mucs.so $P/smartdisperse.pup $P/smartdisperse.so $C/ar_extern.conf $C/asm.conf | Autoroute and autoplace. | Feature plugins for automated component placing and track routing. |
pcb-rnd-lib-io | $P/lib_netmap.pup $P/lib_netmap.so | Support library for alien file formats. | Provides generic, low level parsers (such as s-expression parser) for I/O plugins that need to deal with alien file formats. @@ -44,6 +44,29 @@ |
pcb-rnd-export-extra | $P/export_fidocadj.pup $P/export_fidocadj.so $P/export_ipcd356.pup $P/export_ipcd356.so $P/export_lpr.pup $P/export_lpr.so $P/export_oldconn.pup $P/export_oldconn.so $P/export_stl.pup $P/export_stl.so | Export formats: special/extra | Less commonly used export formats: fidocadj, ipc-356-d, stl, old geda connection list format, direct printing with lpr. |
pcb-rnd-extra | $P/distalign.pup $P/distalign.so $P/djopt.pup $P/djopt.so $P/fontmode.pup $P/fontmode.so $P/jostle.pup $P/jostle.so $P/polycombine.pup $P/polycombine.so $P/polystitch.pup $P/polystitch.so $P/puller.pup $P/puller.so $P/renumber.pup $P/renumber.so $P/shand_cmd.pup $P/shand_cmd.so $P/teardrops.pup $P/teardrops.so $P/vendordrill.pup $P/vendordrill.so | Extra action commands and optional functionality. | Align objects in grid, optimize tracks, font editor, combine polygons, renumber subcircuits, apply vendor drill mapping. |
Note: package names differ from distro to distro, this table only approximates the packahge names external dependencies have on your target. +
Note: fungw+genht is an optional dependency for full user scripting. If partial user scripting is enough, you can skip both. +
+
package | extneral dependencies + |
---|---|
pcb-rnd-debug | + |
pcb-rnd-export | + |
pcb-rnd-doc | + |
pcb-rnd-export-sim | + |
pcb-rnd-import-geo | + |
pcb-rnd-import-net | + |
pcb-rnd | + |
pcb-rnd-auto | + |
pcb-rnd-lib-io | + |
pcb-rnd-io-standard | + |
pcb-rnd-lib-gui | + |
pcb-rnd-core | + |
pcb-rnd-io-alien | + |
pcb-rnd-cloud | + |
pcb-rnd-export-extra | + |
pcb-rnd-extra | + |
File prefixes: