Index: packaging/Changelog =================================================================== --- packaging/Changelog (revision 32594) +++ packaging/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: packaging/packages.html =================================================================== --- packaging/packages.html (revision 32594) +++ packaging/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-rndpcb-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-coren/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