Index: trunk/doc/developer/packaging/Changelog
===================================================================
--- trunk/doc/developer/packaging/Changelog (revision 33470)
+++ trunk/doc/developer/packaging/Changelog (revision 33471)
@@ -1,14 +1,29 @@
How to get a release candidate tarball in /tmp:
- ver=2.3.0
+ ver=2.3.1
cd /tmp
svn export svn://repo.hu/pcb-rnd/trunk pcb-rnd-$ver
tar -cf pcb-rnd-$ver.tar pcb-rnd-$ver
-Packaging changes between 2.3.0 and 2.2.4
+Packaging changes between 2.3.0 and 2.3.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A. changes that probably don't need action
+1. new plugin ar_extern in package pcb-rnd-auto
+
+B. changes that probably DO need action
+
+1. please update your ./configure line for the new plugins
+
+2. package-package dependency: pcb-rnd-auto started to depend on
+ pcb-rnd-io-standard because of external autorouting started to depend
+ on tEDAx
+
+
+Packaging changes between 2.2.4 and 2.3.0
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+A. changes that probably don't need action
+
1. new config file: $C/fp_fs.conf
B. changes that probably DO need action
Index: trunk/doc/developer/packaging/packages.html
===================================================================
--- trunk/doc/developer/packaging/packages.html (revision 33470)
+++ trunk/doc/developer/packaging/packages.html (revision 33471)
@@ -19,7 +19,7 @@
pcb-rnd-lib-io | pcb-rnd-core | lib_netmap lib_gensexpr
|
---|
pcb-rnd-io-standard | pcb-rnd-core pcb-rnd-lib-io | io_pcb io_tedax
|
---|
pcb-rnd-lib-gui | pcb-rnd-core | dialogs draw_fontsel lib_hid_pcbui irc lib_hid_common
- |
---|
pcb-rnd-core | | (builtin: act_draw act_read autocrop ch_editpoint ch_onpoint ddraft draw_csect draw_fab drc_query extedit exto_std fp_board fp_fs io_lihata lib_compat_help lib_formula lib_polyhelp mincut propedit query report rubberband_orig script shape tool_std hid_batch lib_portynet)
+ |
---|
pcb-rnd-core | | (builtin: act_draw act_read autocrop ch_editpoint ch_onpoint ddraft draw_csect draw_fab drc_query extedit exto_std fp_board fp_fs io_lihata lib_compat_help lib_formula lib_polyhelp mincut propedit query report rubberband_orig shape tool_std hid_batch lib_portynet script)
|
---|
pcb-rnd-lib-gtk | pcb-rnd-core pcb-rnd-lib-gui | lib_gtk_common
|
---|
pcb-rnd-hid-lesstif | pcb-rnd-core pcb-rnd-lib-gui | hid_lesstif
|
---|
librnd2 | pcb-rnd-core | n/a
@@ -45,7 +45,7 @@
|
---|
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/export_dsn.pup $P/export_dsn.so $P/import_dsn.pup $P/import_dsn.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 $P/lib_gensexpr.pup $P/lib_gensexpr.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.
|
---|
pcb-rnd-io-standard | $P/io_pcb.pup $P/io_pcb.so $P/io_tedax.pup $P/io_tedax.so | Commonly used non-native board and footprint file formats | Plugins for tEDAx footprint format and the gEDA/PCB file formats (footprint and board).
- |
---|
pcb-rnd-lib-gui | $P/dialogs.pup $P/dialogs.so $P/draw_fontsel.pup $P/draw_fontsel.so $P/lib_hid_pcbui.pup $P/lib_hid_pcbui.so $P/irc.pup $P/irc.so $P/lib_hid_common.pup $P/lib_hid_common.so $C/dialogs.conf | Support library for building the GUI. | Provides pcb-rnd specific dialog boxes (e.g. fontsel) and top window GUI elements.
+ |
---|
pcb-rnd-lib-gui | $P/dialogs.pup $P/dialogs.so $P/draw_fontsel.pup $P/draw_fontsel.so $P/lib_hid_pcbui.pup $P/lib_hid_pcbui.so $P/irc.pup $P/irc.so $P/lib_hid_common.pup $P/lib_hid_common.so $C/adialogs.conf $C/dialogs.conf | Support library for building the GUI. | Provides pcb-rnd specific dialog boxes (e.g. fontsel) and top window GUI elements.
|
---|
pcb-rnd-core | $PREFIX/bin/pcb-rnd $PREFIX/share/man/man1/pcb-rnd.1 $C/pcb-conf.lht $C/pcb-menu-default.lht $PREFIX/share/pcb-rnd/default2.lht $PREFIX/share/pcb-rnd/default4.lht $PREFIX/share/pcb-rnd/default_font $PREFIX/bin/fp2preview $PREFIX/bin/fp2subc $PREFIX/bin/pcb-prj2lht $PREFIX/share/man/man1/fp2preview.1 $PREFIX/share/man/man1/fp2subc.1 $PREFIX/share/man/man1/pcb-prj2lht.1 $PREFIX/share/pcb-rnd/pcblib/* $C/ch_editpoint.conf $C/drc_query.conf $C/fp_fs.conf | pcb-rnd executable with the core functionality | Includes the data model, the most common action commands, the native file format and the CLI (batch HID). Does not contain GUI. Can be used in headless mode or batch/scripted mode for automated processing.
|
---|
pcb-rnd-lib-gtk | $P/lib_gtk_common.pup $P/lib_gtk_common.so | Support library for building the GUI with gtk. | Provides the common gtk code (e.g. dialog box engine, input handling) for any gtk based HID plugin.
|
---|
pcb-rnd-hid-lesstif | $P/hid_lesstif.pup $P/hid_lesstif.so | GUI: motif/lesstif, software render | Lightweight GUI and software rendering using the motif (lesstif) toolkit.
Index: trunk/doc/developer/packaging/packages.sh
===================================================================
--- trunk/doc/developer/packaging/packages.sh (revision 33470)
+++ trunk/doc/developer/packaging/packages.sh (revision 33471)
@@ -1,7 +1,7 @@
#!/bin/sh
ROOT=../../..
proot=$ROOT/src_plugins
-rnd_proot=$ROOT/src_3rd/librnd/plugins
+rnd_proot=$ROOT/src_3rd/librnd-local/src/librnd/plugins
### generate description.txt (file formats) ###
|
---|