Index: Changelog
===================================================================
--- Changelog (revision 32594)
+++ Changelog (revision 32595)
@@ -1,6 +1,6 @@
How to get a release candidate tarball in /tmp:
- ver=2.2.1
+ ver=2.2.4
cd /tmp
svn export svn://repo.hu/pcb-rnd/trunk pcb-rnd-$ver
tar -cf pcb-rnd-$ver.tar pcb-rnd-$ver
@@ -7,9 +7,31 @@
Packaging changes between 2.2.4 and 2.2.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-TODO: new import netlist plugins: import_pads_net, import_orcad_net, accel, protel
-TODO: desc change
+A. changes that probably don't need action
+(Sorry, all changes will need your action in this release)
+
+B. changes that probably DO need action
+
+1. new plugins in already existing package pcb-rnd-import-net:
+ import_accel_net, import_orcad_net, import_pads_net, import_protel_net
+ These will add a couple of new files, as listed in packages.html, please
+ make sure they are included in the pcb-rnd-import-net package.
+
+2. new dependency: pcb-rnd-auto now depends on pcb-rnd-io-standard
+
+3. new plugin in pcb-rnd-auto: ar_extern
+
+4. ./configure arguments changed for the new plugins
+
+5. The description of the main package changed: the manually written part
+ on file formats got replaced with an autogenerated list. The new list
+ is much longer as it now really includes all file formats pcb-rnd supports.
+ Please make sure to include the new package description: it is important
+ that the end user finds pcb-rnd when he has a file of some exotic
+ file format and is searching for a tool for it.
+
+
Packaging changes between 2.2.3 and 2.2.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
They are the same.
Index: packages.html
===================================================================
--- packages.html (revision 32594)
+++ packages.html (revision 32595)
@@ -12,10 +12,10 @@
pcb-rnd-lib-gl | pcb-rnd-core | lib_hid_gl
|
---|
pcb-rnd-import-geo | pcb-rnd-core | import_hpgl import_pxm_gd import_pxm_pnm import_ttf
|
---|
pcb-rnd-hid-gtk2-gl | pcb-rnd-core pcb-rnd-lib-gtk pcb-rnd-lib-gl | hid_gtk2_gl
- |
---|
pcb-rnd-import-net | pcb-rnd-core pcb-rnd-lib-io | 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_sch2 import_tinycad
+ |
---|
pcb-rnd-import-net | pcb-rnd-core pcb-rnd-lib-io | 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 | pcb-rnd-core pcb-rnd-io-standard pcb-rnd-io-alien pcb-rnd-hid-gtk2-gl pcb-rnd-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>
|
---|
librnd-dev | librnd2 pcb-rnd-core | n/a
- |
---|
pcb-rnd-auto | pcb-rnd-core pcb-rnd-lib-io | ar_cpcb asm autoplace autoroute export_dsn import_dsn import_mucs smartdisperse
+ |
---|
pcb-rnd-auto | pcb-rnd-core pcb-rnd-lib-io pcb-rnd-io-standard | ar_cpcb ar_extern asm autoplace autoroute export_dsn import_dsn import_mucs smartdisperse
|
---|
pcb-rnd-lib-io | pcb-rnd-core | lib_gensexpr lib_netmap
|
---|
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 irc lib_hid_common lib_hid_pcbui
@@ -39,10 +39,10 @@
|
---|
pcb-rnd-lib-gl | $P/lib_hid_gl.pup $P/lib_hid_gl.so | Support library for rendering with opengl. | Provides plugins for driving an opengl output, rendering pcb-rnd views on opengl.
|
---|
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. | Import geometry from HPGL plots. HPGL can be produced (plotted) with most mechanical cads.
|
---|
pcb-rnd-hid-gtk2-gl | $P/hid_gtk2_gl.pup $P/hid_gtk2_gl.so | GUI: gtk2, opengl | Hardware accelerated (opengl) rendering on gtk2.
- |
---|
pcb-rnd-import-net | $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_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-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 | | Standard installation of pcb-rnd | Install pcb-rnd core and the most commonly used plugins.
|
---|
librnd-dev | $PREFIX/include/librnd/* $PREFIX/share/librnd/librnd.mak $PREFIX/lib/librnd $PREFIX/lib/*.so $PREFIX/lib/librnd/gen_conf $PREFIX/lib/librnd/puplug | pcb-rnd library, headers. | HID, polygons, infrastructure for 3rd party applications.
- |
---|
pcb-rnd-auto | $P/ar_cpcb.pup $P/ar_cpcb.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/asm.conf | Autoroute and autoplace. | Feature plugins for automated component placing and track routing
+ |
---|
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_gensexpr.pup $P/lib_gensexpr.so $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.
|
---|
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/irc.pup $P/irc.so $P/lib_hid_common.pup $P/lib_hid_common.so $P/lib_hid_pcbui.pup $P/lib_hid_pcbui.so $C/dialogs.conf | Support library for building the GUI. | Provides pcb-rnd specific dialog boxes (e.g. fontsel) and top window GUI elements.
@@ -115,6 +115,7 @@
--plugin-shand_cmd
--plugin-import_tinycad
--plugin-export_openems
+--plugin-import_orcad_net
--plugin-import_ltspice
--plugin-export_dxf
--plugin-lib_gtk_common
@@ -123,6 +124,7 @@
--plugin-import_mentor_sch
--plugin-import_dsn
--plugin-export_ps
+--plugin-import_accel_net
--plugin-hid_gtk2_gdk
--plugin-millpath
--plugin-djopt
@@ -129,6 +131,7 @@
--plugin-hid_gtk2_gl
--plugin-import_edif
--plugin-hid_lesstif
+--plugin-import_protel_net
--plugin-lib_gensexpr
--plugin-import_sch2
--plugin-diag
@@ -142,6 +145,7 @@
--plugin-fontmode
--plugin-import_netlist
--plugin-polystitch
+--plugin-import_pads_net
--plugin-dialogs
--plugin-io_dsn
--plugin-export_xy
@@ -165,6 +169,7 @@
--plugin-vendordrill
--plugin-export_gerber
--plugin-io_bxl
+--plugin-ar_extern
--plugin-import_net_action
|
---|