Index: trunk/doc/developer/packaging/Changelog
===================================================================
--- trunk/doc/developer/packaging/Changelog (revision 8950)
+++ trunk/doc/developer/packaging/Changelog (revision 8951)
@@ -1,14 +1,29 @@
How to get a release candidate tarball in /tmp:
- ver=1.0.1
+ ver=1.0.2
cd /tmp
svn export svn://repo.hu/sch-rnd/trunk sch-rnd-$ver
tar -cf sch-rnd-$ver.tar sch-rnd-$ver
-TODO for 1.0.2:
-- sim package
-- make sure lib_plot ends up in teh gui lib package
+Packaging changes between 1.0.2 and 1.0.1
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+A. changes that probably don't need action
+(none)
+
+B. changes that probably DO need action
+
+1. ./configure line changed for a few new plugins
+
+2. new package: sch-rnd-sim (circuit simulation)
+
+3. new plugin in sch-rnd-lib-gui: lib_plot
+
+4. new plugin in sch-rnd-export-extra: export_bom
+
+5. new conf file in package sch-rnd-core:
+ $C/target_pcb.conf
+
Packaging changes between 1.0.1 and 1.0.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A. changes that probably don't need action
Index: trunk/doc/developer/packaging/description.txt
===================================================================
--- trunk/doc/developer/packaging/description.txt (revision 8950)
+++ trunk/doc/developer/packaging/description.txt (revision 8951)
@@ -24,6 +24,7 @@
* lihata cschem symbol (any version)
- export misc:
* abstract model text
+ * Bill of Materials
* printer (using ps)
* png
* ps
Index: trunk/doc/developer/packaging/packages.html
===================================================================
--- trunk/doc/developer/packaging/packages.html (revision 8950)
+++ trunk/doc/developer/packaging/packages.html (revision 8951)
@@ -9,12 +9,13 @@
package | depends on (packages) | consists of (plugins)
|
---|
sch-rnd-doc | |
|
---|
sch-rnd | sch-rnd-core sch-rnd-io-alien sch-rnd-lib-gui librnd4-hid-gtk2-gl librnd4-hid-gtk2-gdk sch-rnd-export-extra sch-rnd-doc | <metapackage>
+ |
---|
sch-rnd-sim | sch-rnd-core sch-rnd-lib-gui | sim sim_gui sim_ngspice
|
---|
sch-rnd-io-alien | sch-rnd-core | io_altium io_geda io_tinycad lib_alien
|
---|
sch-rnd-export-gd | sch-rnd-core librnd4-pixmap | export_png
- |
---|
sch-rnd-lib-gui | sch-rnd-core librnd4-lib-gui | gui sch_dialogs
- |
---|
sch-rnd-core | librnd4 | (builtin: act_draw act_read backann construct export_spice export_tedax io_lihata io_ngrp_fawk io_ngrp_tedax lib_netlist_exp lib_ngrp place propedit query renumber std_cschem std_devmap std_forge std_tools symlib_fs symlib_local target_none target_pcb target_spice)
+ |
---|
sch-rnd-lib-gui | sch-rnd-core librnd4-lib-gui | gui lib_plot sch_dialogs
+ |
---|
sch-rnd-core | librnd4 | (builtin: act_draw act_read backann construct export_spice export_tedax io_lihata io_ngrp_fawk io_ngrp_tedax lib_netlist_exp lib_ngrp lib_target place propedit query renumber std_cschem std_devmap std_forge std_tools symlib_fs symlib_local target_none target_pcb target_spice)
|
---|
sch-rnd-export-vector | sch-rnd-core librnd4 | export_ps export_svg
- |
---|
sch-rnd-export-extra | sch-rnd-core sch-rnd-export-vector | export_abst export_lpr
+ |
---|
sch-rnd-export-extra | sch-rnd-core sch-rnd-export-vector | export_abst export_bom export_lpr
|
---|
sch-rnd-debug | sch-rnd-core | diag
Package description and files
@@ -22,12 +23,13 @@
|
---|
package | files | short | long
|
---|
sch-rnd-doc | /usr/share/doc/* | Documentation for sch-rnd | User manual and developer doc (html).
|
---|
sch-rnd | | Standard installation of sch-rnd | Install sch-rnd core and the most commonly used plugins.
+ |
---|
sch-rnd-sim | $P/sim.pup $P/sim.so $P/sim_gui.pup $P/sim_gui.so $P/sim_ngspice.pup $P/sim_ngspice.so $C/sim.conf $C/sim_gui.conf | |
|
---|
sch-rnd-io-alien | $P/io_altium.pup $P/io_altium.so $P/io_geda.pup $P/io_geda.so $P/io_tinycad.pup $P/io_tinycad.so $P/lib_alien.pup $P/lib_alien.so $C/io_altium.conf $C/io_geda.conf $C/io_tinycad.conf | File format compatibility with other schematics capture tools. | Load and/or save boards in file formats supported by other EDA tools, geda/gschem, lepton-eda, TinyCAD, Altium.
|
---|
sch-rnd-export-gd | $P/export_png.pup $P/export_png.so | Export formats that require libgd. | Bitmap export plugin (png, jpeg, etc.)
- |
---|
sch-rnd-lib-gui | $P/gui.pup $P/gui.so $P/sch_dialogs.pup $P/sch_dialogs.so $C/adialogs.conf | Support library for building the GUI. | Provides sch-rnd specific dialog boxes and top window GUI elements.
- |
---|
sch-rnd-core | $PREFIX/bin/sch-rnd $PREFIX/share/man/man1/sch-rnd.1 $PREFIX/bin/boxsym-rnd $PREFIX/share/man/man1/boxsym-rnd.1 $PREFIX/share/man/man5/boxsym-rnd.5 $PREFIX/lib/sch-rnd/boxsym-rnd/* $PREFIX/lib/sch-rnd/minuid $C/sch-rnd-conf.lht $C/menu-default.lht $PREFIX/share/sch-rnd/default-sheet.lht $PREFIX/share/sch-rnd/devmap/* $PREFIX/share/sch-rnd/font/* $PREFIX/share/sch-rnd/symbol/* $PREFIX/share/sch-rnd/spice/* $C/renumber.conf $C/std_cschem.conf $C/std_devmap.conf $C/target_spice.conf | sch-rnd executable with the core functionality and boxsym-rnd | Includes the data model, the most common action commands, the native file format. Can be used in headless mode or batch/scripted mode for automated processing or with GUI (if sch-rnd-lib-gui and librnd GUI HIDs are installed).
+ |
---|
sch-rnd-lib-gui | $P/gui.pup $P/gui.so $P/lib_plot.pup $P/lib_plot.so $P/sch_dialogs.pup $P/sch_dialogs.so $C/adialogs.conf | Support library for building the GUI. | Provides sch-rnd specific dialog boxes and top window GUI elements.
+ |
---|
sch-rnd-core | $PREFIX/bin/sch-rnd $PREFIX/share/man/man1/sch-rnd.1 $PREFIX/bin/boxsym-rnd $PREFIX/share/man/man1/boxsym-rnd.1 $PREFIX/share/man/man5/boxsym-rnd.5 $PREFIX/lib/sch-rnd/boxsym-rnd/* $PREFIX/lib/sch-rnd/minuid $C/sch-rnd-conf.lht $C/menu-default.lht $PREFIX/share/sch-rnd/default-sheet.lht $PREFIX/share/sch-rnd/devmap/* $PREFIX/share/sch-rnd/font/* $PREFIX/share/sch-rnd/symbol/* $PREFIX/share/sch-rnd/spice/* $C/renumber.conf $C/std_cschem.conf $C/std_devmap.conf $C/target_pcb.conf $C/target_spice.conf | sch-rnd executable with the core functionality and boxsym-rnd | Includes the data model, the most common action commands, the native file format. Can be used in headless mode or batch/scripted mode for automated processing or with GUI (if sch-rnd-lib-gui and librnd GUI HIDs are installed).
|
---|
sch-rnd-export-vector | $P/export_ps.pup $P/export_ps.so $P/export_svg.pup $P/export_svg.so | Export formats: vector graphics | Common vector graphic export formats: ps, eps, svg.
- |
---|
sch-rnd-export-extra | $P/export_abst.pup $P/export_abst.so $P/export_lpr.pup $P/export_lpr.so | Export formats: special/extra | Less commonly used export formats: abstract model text export, direct printing with lpr.
+ |
---|
sch-rnd-export-extra | $P/export_abst.pup $P/export_abst.so $P/export_bom.pup $P/export_bom.so $P/export_lpr.pup $P/export_lpr.so $C/export_bom.conf | Export formats: special/extra | Less commonly used export formats: abstract model text export, direct printing with lpr.
|
---|
sch-rnd-debug | $P/diag.pup $P/diag.so | Debug and diagnostics. | Extra action commands to help in debugging and diagnosing problems and bugs.
External dependencies of Ppackages
@@ -38,6 +40,7 @@
|
---|
package | extneral dependencies
|
---|
sch-rnd-doc |
|
---|
sch-rnd |
+ |
---|
sch-rnd-sim |
|
---|
sch-rnd-io-alien | libxml2
|
---|
sch-rnd-export-gd |
|
---|
sch-rnd-lib-gui |
@@ -74,18 +77,24 @@
--buildin-target_none
--buildin-symlib_fs
--buildin-query
+--buildin-lib_target
--buildin-export_spice
--buildin-lib_ngrp
--buildin-construct
--plugin-lib_alien
--plugin-export_ps
+--plugin-export_bom
--plugin-export_abst
--plugin-io_altium
+--plugin-sim_gui
--plugin-sch_dialogs
+--plugin-lib_plot
--plugin-export_lpr
--plugin-export_svg
+--plugin-sim
--plugin-gui
--plugin-diag
+--plugin-sim_ngspice
--plugin-io_tinycad
--plugin-io_geda
--plugin-export_png
|
---|