head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.96 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.94 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.92 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.90 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.88 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.86 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.84 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.82 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.80 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.78 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.76 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.74 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.72 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.70 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.68 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.66 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.64 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.62 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.60 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.58 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.56 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.54 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.52 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.48 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.28 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.50 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.46 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.44 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.42 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.40 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.38 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.36 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.34 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.32 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.30 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.26 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.24 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.22 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.20 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.18 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.16 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.14 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.12 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.10 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.8 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.6 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.4 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.2 pkgsrc-2014Q2-base:1.3 pkgsrc-2013Q4:1.1.0.16 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.14 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.12 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.10 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.8 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.6 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.4 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.2 pkgsrc-2012Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2014.05.15.21.40.11; author dsainty; state Exp; branches; next 1.2; commitid GJTroqgiqwLKeGAx; 1.2 date 2014.03.13.10.35.03; author dmcmahill; state dead; branches; next 1.1; commitid BytHcNzvPjDgEwsx; 1.1 date 2012.02.16.11.29.59; author hans; state Exp; branches; next ; desc @@ 1.3 log @The icon-theme-installer tool makes use of a GNU sed extension, and so behaves incorrectly on many platforms (E.g. NetBSD) https://bugs.launchpad.net/geda/+bug/1319785 Fixes build on Linux, corrects icon file names on NetBSD and others. Bump PKGREVISION. Discussed with dmcmahill@@ - but as we're both right-thinking people that understand that desktop icons are for pussies, strictly speaking this has been build-tested and brain-tested only. @ text @$NetBSD$ The icon-theme-installer tool makes use of a GNU sed extension, and so behaves incorrectly on many platforms (E.g. NetBSD) https://bugs.launchpad.net/geda/+bug/1319785 --- build-tools/icon-theme-installer.orig 2012-12-18 00:04:20.000000000 +1300 +++ build-tools/icon-theme-installer 2014-05-15 23:14:31.969393769 +1200 @@@@ -121,7 +121,7 @@@@ size=`echo $icon | sed -n 's/.*-\([0-9]*\).*/\1/p'` category=`echo $icon | cut -d, -f1` build_name=`echo $icon | cut -d, -f2` - install_name=`echo $build_name | sed 's/-[0-9]\+//g'` + install_name=`echo $build_name | sed 's/-[0-9][0-9]*//g'` install_name=`basename $install_name` if test -z $size; then @ 1.2 log @Update to version 1.8.2 Notable changes in gEDA/gaf 1.8.2 ================================= Bugfix release. * [994361] Fixed a libgeda crash bug involving nets inside symbols. * [1226246] Fixed a gnetlist data corruption bug when using refdes containing the string "POWER". * Updates to build system to allow compilation from git on systems with Automake >= 1.13.0. Notable changes in gEDA/gaf 1.8.1 ================================= Bugfix release with correct dynamic version information for libgeda. Notable changes in gEDA/gaf 1.8.0 ================================= * `gschem' and `gnetlist' have updated and rewritten user guides. * All tools now give more informative error messages if they are unable to load schematic or symbol files due to syntax errors. * All tools now correctly handle schematic and symbol files with `\r', `\n', or `\r\n` line endings, or a mixture. * Unconnected pin ends and net ends are now all drawn with the same box marker in `gschem' and printed output. * Net segments with at least two connections (including indirect connections via `netname=' attributes) are now drawn with arrowheads rather than box markers on dangling ends in `gschem' and printed output. Notable changes in gEDA/gaf 1.7.2 ================================= * `geda-gaf' now requires GTK+ 2.16.0 or later. * A greatly expanded Scheme API has been added to gEDA/gaf for use by extension authors. See the `geda-scheme' Info manual for more details. Existing extensions may need to be modified to load the `(geda deprecated)' or `(gschem deprecated)' modules. * The `component-library-search' function for `gafrc' files now skips directories without symbols, and searches for libraries recursively. * `gschem' keybinding improvements: - Keybindings are now unaffected by Caps Lock. - Keystrokes are displayed using the same characters as on keycaps (e.g. `:' instead of `colon'). - Keystrokes may use extended modifiers (Super, Hyper and Meta). - Key bindings can be modified in any rc file or interactively using the `global-set-key' function. See notes in `system-gschemrc' for examples. * `gschem' now displays help files and component documentation on all platforms, including Windows. The `locate' tool is no longer used to search for component documentation files. * The `schdiff' tool for generating visual diffs of schematics and symbols has been added. It can be used with most version control systems. See `man schdiff' for more details. * The `bom' and `bom2' backends to `gnetlist' now give error messages if no attribute file can be found. The `-O attrib_file=FILE' and `-O attribs=ATTRIB,ATTRIB...' options have also been added. * A new `ewnet' backend has been added to `gnetlist'. This outputs netlists for use with the National Instruments ULTIboard layout tool. * The `verilog' backend to `gnetlist' now supports concatenated net naming like "{a,b,c[3:0]}". * `gsch2pcb' no longer supports the `m4_command' parameter in project files. * The `--m4-pcbdir' and `--m4-file' arguments to `gsch2pcb' now work again. * `gsymfix.pl' has been renamed to `gsymfix'. * Man pages are now available for all programs installed as part of gEDA/gaf. * The undocumented programs `gnet_hier_verilog', `gsymupdate', `gschupdate' and `sch2eaglepos.sh' are no longer installed to ${prefix}/bin. Notable changes in gEDA/gaf 1.7.1 ================================= * gEDA is now compatible with Guile 2.0. * gEDA/gaf applications no longer complain when trying to load an rc file twice, or when an rc file doesn't exist. * `gschem' allows objects to be moved by dragging without having to select them first. * `gschem' now supports keybindings with more than one modifier key, and "Deselect" is bound to by default. * `gnetlist' correctly handles multiple renames of the same net. This resolves some long-standing bugs with multipage schematics. * The `spice-sdb' backend for `gnetlist' now has built-in support for `SUBCKT_NMOS' and `SUBCKT_PMOS' devices. * A new `makedepend' backend has been added to `gnetlist'. It generates Makefile code for SPICE simulation dependencies. * Visibility of embedded component attributes are now preserved by `gattrib'. * `gsch2pcb' correctly handles footprint names with hyphens (`-'). * `gsch2pcb' project files support quoting and escaping in `schematics' entries. * Considerable enhancements to Unicode support when printing schematics or exporting PostScript. Notable changes in gEDA/gaf 1.7.0 ================================= * All gEDA/gaf applications now handle configuration files much more strictly, and provide much more useful feedback when an error occurs. * Several changes to `gschem' command-line options: - The `-t' option is no longer supported. - Several command-line options now support a long-form alternative. - The `-s' option can now be used to run multiple Scheme scripts during `gschem' startup. - A new `-c' option is available, which runs a Scheme expression during `gschem' startup. - A new `-L' option is available, which adds a directory to the Scheme load path. - A new `-V' or `--version' option is available, which displays version information. * `gschem' now provides a "Select All" function, which is bound to by default, along with a corresponding "Deselect" function. * In the `gschem' "Add component" dialog, filtering the component library will expand matching libraries. If the filter is cancelled, all libraries are collapsed. Components can now be selected by double-clicking on them in the component list. * The `gschem' "Edit Text Properties" dialog now has an easier to use "Alignment" menu. * Printed text size now better matches on-screen text size in `gschem'. * Special characters, including commas, are now escaped or quoted appropriately in `gattrib' CSV output. * Several changes to `gnetlist' command-line options: - Four command-line options specific to the `spice-sdb' backend have been removed. They can be replaced with `-O