commit geda-gaf for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2020-04-07 10:31:36

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new.3248 (New)


Package is "geda-gaf"

Tue Apr  7 10:31:36 2020 rev:12 rq:791838 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2019-08-05 
10:38:29.487319282 +0200
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new.3248/geda-gaf.changes  
2020-04-07 10:32:34.098596060 +0200
@@ -1,0 +2,89 @@
+Tue Mar 31 12:25:01 UTC 2020 - Wojciech Kazubski 
+
+- fixed source URL
+
+---
+Wed Feb 26 00:27:42 UTC 2020 - Wojciech Kazubski 
+
+- Updated to release 1.10.0
+- General changes
+  * Added the library "xornstorage" and the Python package "gaf" as a
+(currently quite minimal) way to access gEDA/gaf functionality from
+outside of gschem.  These are on the long term intended to replace
+libgeda, making the core gEDA/gaf functionality available as a
+library to both gschem and other applications.
+  * Added command-line tool `xorn' for low-level schematic and symbol
+file manipulation.
+  * The symbol directories "gnetman", "verilog", and "vhdl" are now
+installed to the new location PREFIX/share/gEDA/extra-sym/.  This
+allows adding the default library with "component-library-search".
+  * The directory to which gEDA programs write log transcripts can be
+changed by setting the environment variable `GEDALOG' (the default
+being ~/.gEDA/logs/).
+  * Numerous ixed bugs.
+- gschem changes
+  * Tool windows are now "dockable", i.e., they can be either used as
+modal/non-modal dialogs or docked to the edges of the main window.
+  * The action mechanism used for menu items, tool buttons, and key
+bindings has been redesigned.
+  * The menus, toolbar, and keymap have been revamped to more closely
+resemble the "standards" for a desktop application.  Some actions
+have been assigned more accessible or memorable keys.
+  * Attaching and detaching attributes now work as expected:
+  * Fixed "Lock Component" and "Unlock Component"
+  * Added new  color schemes
+  * Symbol editing has been improved:
+  * Added support for back-annotation from pcb-rnd.
+  * Double-clicking a subschematic component enters the subschematic.
+  * Right-clicking in path mode works as expected.
+  * Pins are allowed to have zero length.
+  * "File / Revert" only asks for confirmation if the file has been
+modified.
+  * The "repeat" function of the middle mouse button now evaluates
+actions at the current mouse position.
+  * Mouse gestures work properly again.
+  * Added new mouse gestures for page navigation:
+- swiping left goes to the previous, swiping right to the next page
+- swiping right and then down enters a subschmatic
+- swiping left and then down enters a symbol
+- swiping up and sideways (in any combination) goes back to the
+  parent schematic
+  * The coordinate dialog has been replaced with an option to display
+the coordinates in the status bar.
+  * Added further menu items:
+- "Add / Last Component" (A C)
+- "Object / Toggle Text Overbar" (T O)
+- "View / Show Menubar" (V M)
+- "View / Show Toolbar" (V T)
+- "View / Show Scrollbars" (V S)
+- "Tools / Select Locked Objects" (T L)
+  * Fixed various issues related to undo/redo:
+- gnetlist changes
+  * Refactored gnetlist:
+- Netlist backends can also be written in Python.
+- When reading broken schematics and/or symbols, gnetlist doesn't
+  silently fail or produce bad output any more.
+- In case there should be any problems with the refactored codebase,
+  the "old" gnetlist is still available as "gnetlist-legacy".
+  * There are new semantics for power and I/O port symbols.
+  * Hierarchical schematics can now use a simple form of parametrization
+where the instantiating component contains an attribute of the form
+`param=NAME=VALUE' and some attribute value in the subschematic
+contains the pattern `$(NAME)', which will be replaced with `VALUE'.
+  * Duplicate I/O ports in subschematics and duplicate I/O pins in
+subschematic symbols are now treated correctly.
+  * Added a netlist backend for pcb-rnd's tEDAx format.
+  * Added backends which dump the netlist in various generic formats.
+- For more detailed information see NEWS file.
+- patch #2: fix-gxyrs-utility.patch removed (applied upstream)
+- patch #4: geda-gaf-enable-guile-2.2.patch removed (applied upstream)
+- patch #5: xorn-enable-guile-2.2.patch added to build xorn with guile
+  2.2 on Factory / Tumbleweed
+- patch #6: geda-gaf-enable-guile-2.0.patch added to revert changes
+  introduced by upstreaming 

commit geda-gaf for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2019-08-05 10:38:24

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new.4126 (New)


Package is "geda-gaf"

Mon Aug  5 10:38:24 2019 rev:11 rq:720273 version:1.9.2

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2018-05-10 
15:49:25.597205119 +0200
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new.4126/geda-gaf.changes  
2019-08-05 10:38:29.487319282 +0200
@@ -1,0 +2,40 @@
+Wed Jul 31 22:54:06 CEST 2019 - sbra...@suse.com
+
+- Prevent conflict of libgeda42-data and libgeda45-data:
+  * Rename package with unversioned files to libgeda-data.
+  * Move versioned lang files to libgeda45.
+- Process with spec-cleaner.
+
+---
+Fri Mar 22 09:54:14 UTC 2019 - Jonathan Brielmaier 
+
+- Update to version 1.9.2:
+  * Guile 2.0 or newer is now required
+  * `gpstoimage' has been removed from the distribution; equivalent
+functionality is provided by the `gaf' command.
+  * `convert_sym.awk' has been removed from the distribution; equivalent
+functionality is provided by the `convert_sym' command.
+  * New scheme procedures and hooks have been added
+  * Removal of some scripts and programs
+  * Updated translations
+  * Various bugfixes
+  For more details see: /usr/share/doc/packages/geda-gaf/NEWS
+- New subpackages:
+  * libgedacairo45
+  * libgedacairo-devel
+- Add patches:
+  * geda-gaf-disable-failing-tests.patch: disable failing tests
+  * geda-gaf-enable-guile-2.2.patch: enable guile-2.2 on Factory/TW
+- Increase version of libgeda to 45
+- Install more languages files
+- Add and remove files for packages where necessary
+- Remove unnecessary requires on libgeda, which are found by rpm
+  itself
+- Update source link
+- Improve phrasing in summaries
+- Fixes boo#1117307: geda-gaf now requires at least guile-2.0 and
+  seems to work also with guile-2.2
+- Remove deprecated defattr statements
+- Use license and doc macro
+
+---

Old:

  geda-gaf-1.8.2.tar.gz

New:

  geda-gaf-1.9.2.tar.gz
  geda-gaf-disable-failing-tests.patch
  geda-gaf-enable-guile-2.2.patch



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.i5u3qG/_old  2019-08-05 10:38:30.347319177 +0200
+++ /var/tmp/diff_new_pack.i5u3qG/_new  2019-08-05 10:38:30.351319177 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package geda-gaf
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,19 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%define libgeda_major 45
+%define libgedacairo_major 1
 Name:   geda-gaf
-Version:1.8.2
+Version:1.9.2
 Release:0
-%define libgeda_major 42
 Summary:Electronic Design Automation Toolsuite
 License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
-Url:http://geda-project.org/
-Source0:
http://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
+URL:http://geda-project.org/
+Source0:
http://ftp.geda-project.org/geda-gaf/unstable/v1.9/%{version}/%{name}-%{version}.tar.gz
 Source1:geda-gaf-rpmlintrc
 # PATCH-FIX-OPENSUSE gschem-doc-path.patch -- set correct path to documentation
 Patch0: gschem-doc-path.patch
@@ -32,7 +33,10 @@
 Patch1: grenum-no-build-time.patch
 # PATCH-FIX-UPSTREAM fix-gxyrs-utility.patch bnc#1078838 -- fix unittests on 
tumbleweed
 Patch2: fix-gxyrs-utility.patch
-
+# PATCH-FIX-OPENSUSE geda-gaf-disable-failing-tests.patch -- disable failing 
tests
+Patch3: geda-gaf-disable-failing-tests.patch
+# PATCH-FIX-OPENSUSE geda-gaf-enable-guile-2.2.patch -- enable guile-2.2 (for 
Factory/TW)
+Patch4: geda-gaf-enable-guile-2.2.patch
 BuildRequires:  bison
 BuildRequires:  cairo-devel
 BuildRequires:  doxygen
@@ -45,14 +49,13 @@
 BuildRequires:  guile-devel
 BuildRequires:  intltool
 BuildRequires:  libstroke-devel
+# Required for Patch4
+BuildRequires:  libtool
 BuildRequires:  perl-XML-Parser
 BuildRequires:  pkg-config
 BuildRequires:  shared-mime-info
 BuildRequires:  transfig
 BuildRequires:  

commit geda-gaf for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2018-05-10 15:49:18

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is "geda-gaf"

Thu May 10 15:49:18 2018 rev:10 rq:605391 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2018-02-16 
21:44:20.147815865 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2018-05-10 
15:49:25.597205119 +0200
@@ -1,0 +2,7 @@
+Sun May  6 19:42:53 UTC 2018 - stefan.bru...@rwth-aachen.de
+
+- Move scheme code common to gattrib, gnetlist, gschem and utils
+  from gschem subpackage to new geda-base subpackage.
+- Remove conditionals for deprecated distributions
+
+---



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.ch7fyE/_old  2018-05-10 15:49:26.509171694 +0200
+++ /var/tmp/diff_new_pack.ch7fyE/_new  2018-05-10 15:49:26.513171548 +0200
@@ -21,7 +21,7 @@
 Release:0
 %define libgeda_major 42
 Summary:Electronic Design Automation Toolsuite
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
 Url:http://geda-project.org/
 Source0:
http://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
@@ -71,7 +71,7 @@
 
 %package -n libgeda%{libgeda_major}
 Summary:Basic Library that is used by several gEDA programs
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 Requires:   libgeda%{libgeda_major}-data
 
@@ -81,20 +81,18 @@
 
 %package -n libgeda%{libgeda_major}-data
 Summary:Data for basic Library that is used by several gEDA programs
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
 Requires(post):   shared-mime-info
 Requires(postun): shared-mime-info
-%if 0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
 
 %description -n libgeda%{libgeda_major}-data
 This package provides data files for libgeda.
 
 %package -n libgeda-devel
 Summary:Development files for gEDA
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 Requires:   glib2-devel
 Requires:   gtk2-devel
@@ -106,13 +104,20 @@
 %description -n libgeda-devel
 This package provides headers for libgeda.
 
+%package -n geda-base
+Summary:Common code for gEDA applications
+License:GPL-2.0-or-later
+Group:  Productivity/Scientific/Electronics
+Requires:   libgeda%{libgeda_major} = %{version}
+
+%description -n geda-base
+This package provides code common to all gEDA applications.
+
 %package -n geda-doc
 Summary:Documentation Files for the gEDA Suite
-License:GFDL-1.2
+License:GFDL-1.2-only
 Group:  Documentation/Other
-%if 0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
 
 %description -n geda-doc
 This package contains the documentation of the gEDA suite.
@@ -121,20 +126,19 @@
 
 %package -n geda-examples
 Summary:Some Example Files for the gEDA suite
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Documentation/Other
 Requires:   geda-symbols = %{version}
-%if 0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
 
 %description -n geda-examples
 Package with four example projects realized with gEDA.
 
 %package -n geda-gattrib
 Summary:Symbol and Schematic Attribute Editor of the gEDA Suite
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
+Requires:   geda-base = %{version}
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
 
@@ -144,8 +148,9 @@
 
 %package -n geda-gnetlist
 Summary:Schematic Netlist Generator Program of the gEDA Suite
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
+Requires:   geda-base = %{version}
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
 
@@ -157,8 +162,9 @@
 
 %package -n geda-gschem
 Summary:Schematic Capture Program of the gEDA Suite
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Electronics
+Requires:   geda-base = %{version}
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
 Recommends: geda-doc
@@ -170,8 +176,9 @@
 
 %package -n geda-gsymcheck
 

commit geda-gaf for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2018-02-16 21:44:12

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is "geda-gaf"

Fri Feb 16 21:44:12 2018 rev:9 rq:577079 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2018-02-07 
18:41:08.284956176 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2018-02-16 
21:44:20.147815865 +0100
@@ -1,0 +2,6 @@
+Sat Feb 10 12:33:56 UTC 2018 - jeng...@inai.de
+
+- Limit descriptions to the package, fix some typos here and there.
+- Remove redundant %clean section.
+
+---



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.nveChq/_old  2018-02-16 21:44:21.255775906 +0100
+++ /var/tmp/diff_new_pack.nveChq/_new  2018-02-16 21:44:21.259775762 +0100
@@ -65,15 +65,9 @@
 Recommends: geda-examples
 
 %description
-The GPL Electronic Design Automation (gEDA) project has produced and
-continues working on a full GPL'd suite and toolkit of Electronic
-Design Automation tools. These tools are used for electrical circuit
-design, schematic capture, simulation, prototyping, and
-production. Currently, the gEDA project offers a mature suite of free
-software applications for electronics design, including schematic
-capture, attribute management, bill of materials (BOM) generation,
-netlisting into over 20 netlist formats, analog and digital
-simulation, and printed circuit board (PCB) layout.
+This is a toolkit of Electronic Design Automation tools. They are
+used for circuit design, schematic capture, simulation, prototyping,
+and production.
 
 %package -n libgeda%{libgeda_major}
 Summary:Basic Library that is used by several gEDA programs
@@ -82,11 +76,8 @@
 Requires:   libgeda%{libgeda_major}-data
 
 %description -n libgeda%{libgeda_major}
-This package provides the basic library for several gEDA programs.
-The gEDA project is working on producing a full GPL'd suite of
-Electronic Design Automation tools. These tools are used for
-electrical circuit design, schematic capture, simulation, prototyping,
-and production.
+This package provides the basic library for several gEDA programs
+related to electronic design automation.
 
 %package -n libgeda%{libgeda_major}-data
 Summary:Data for basic Library that is used by several gEDA programs
@@ -99,14 +90,10 @@
 %endif
 
 %description -n libgeda%{libgeda_major}-data
-This package provides the basic library for several gEDA programs.
-The gEDA project is working on producing a full GPL'd suite of
-Electronic Design Automation tools. These tools are used for
-electrical circuit design, schematic capture, simulation, prototyping,
-and production.
+This package provides data files for libgeda.
 
 %package -n libgeda-devel
-Summary:Basic Library that is Used by Several gEDA Programs
+Summary:Development files for gEDA
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 Requires:   glib2-devel
@@ -117,11 +104,7 @@
 Requires:   libpng-devel
 
 %description -n libgeda-devel
-This package provides the basic library for several gEDA programs.
-The gEDA project is working on producing a full GPL'd suite of
-Electronic Design Automation tools. These tools are used for
-electrical circuit design, schematic capture, simulation, prototyping,
-and production.
+This package provides headers for libgeda.
 
 %package -n geda-doc
 Summary:Documentation Files for the gEDA Suite
@@ -146,7 +129,7 @@
 %endif
 
 %description -n geda-examples
-Package with four nice example projects realized with gEDA.
+Package with four example projects realized with gEDA.
 
 %package -n geda-gattrib
 Summary:Symbol and Schematic Attribute Editor of the gEDA Suite
@@ -156,8 +139,8 @@
 Requires:   libgeda%{libgeda_major} = %{version}
 
 %description -n geda-gattrib
-With gattrib you can edit attributes of schematic or symbol files. It has
-a spreadsheet like GUI. gattrib is part of the gEDA suite.
+With gattrib, attributes of schematic or symbol files can be edited. It has
+a spreadsheet-like GUI. gattrib is part of the gEDA suite.
 
 %package -n geda-gnetlist
 Summary:Schematic Netlist Generator Program of the gEDA Suite
@@ -169,8 +152,8 @@
 %description -n geda-gnetlist
 gnetlist is the netlist generator program of the gEDA suite. It reads
 schematic files and converts them into different connecitity netlists.
-gnetlist has several backends to generate netlists for pcb, spice,
-vhdl, verilog and many other programs.
+gnetlist has several 

commit geda-gaf for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2018-02-07 18:41:04

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is "geda-gaf"

Wed Feb  7 18:41:04 2018 rev:8 rq:573403 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2015-03-05 
18:16:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2018-02-07 
18:41:08.284956176 +0100
@@ -1,0 +2,6 @@
+Sat Feb  3 08:46:15 UTC 2018 - b...@vdm-design.de
+
+- Add patch fix-gxyrs-utility.patch to fix the failed unittest
+  when building for factory
+
+---

New:

  fix-gxyrs-utility.patch



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.N3LQli/_old  2018-02-07 18:41:09.140916097 +0100
+++ /var/tmp/diff_new_pack.N3LQli/_new  2018-02-07 18:41:09.144915909 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package geda-gaf
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,8 @@
 Patch0: gschem-doc-path.patch
 # PATCH-FIX-OPENSUSE grenum-no-build-time.patch -- fix "W: 
file-contains-date-and-time"
 Patch1: grenum-no-build-time.patch
+# PATCH-FIX-UPSTREAM fix-gxyrs-utility.patch bnc#1078838 -- fix unittests on 
tumbleweed
+Patch2: fix-gxyrs-utility.patch
 
 BuildRequires:  bison
 BuildRequires:  cairo-devel
@@ -107,7 +109,6 @@
 Summary:Basic Library that is Used by Several gEDA Programs
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
-# Requires:   freetype2-devel
 Requires:   glib2-devel
 Requires:   gtk2-devel
 Requires:   guile-devel
@@ -222,6 +223,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # export LDFLAGS="-lm $LDFLAGS"

++ fix-gxyrs-utility.patch ++
>From 9b3bf135f2ceb372e3f04c6a70ca8e68bb92112f Mon Sep 17 00:00:00 2001
From: Roland Lutz 
Date: Sun, 5 Mar 2017 17:34:52 +0100
Subject: [PATCH] Fix `gxyrs' utility

---
 utils/gxyrs/gxyrs.pl | 4 
 1 file changed, 4 insertions(+)

diff --git a/utils/gxyrs/gxyrs.pl b/utils/gxyrs/gxyrs.pl
index 3b7f21d92..5957f055e 100644
--- a/utils/gxyrs/gxyrs.pl
+++ b/utils/gxyrs/gxyrs.pl
@@ -321,6 +321,10 @@ sub usage {
usage();
 }
 
+if (defined $adjust_file && substr($adjust_file, 0, 1) ne "/") {
+   $adjust_file = "./" . $adjust_file;
+}
+
 
 if ($file_in !~ '^-$') {
open(FILE_IN, $file_in) || die ("Can't open input file $file_in: $!");



commit geda-gaf for openSUSE:Factory

2015-03-05 Thread h_root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2015-03-05 15:40:23

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is geda-gaf

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2014-11-14 
09:19:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2015-03-05 
18:16:20.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar  3 12:08:59 UTC 2015 - dmitr...@opensuse.org
+
+- Fix desktop menu categories
+
+---



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.s4mc0I/_old  2015-03-05 18:16:21.0 +0100
+++ /var/tmp/diff_new_pack.s4mc0I/_new  2015-03-05 18:16:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package geda-gaf
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -237,8 +237,8 @@
 
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
-%suse_update_desktop_file geda-gschem Education Science Electronics
-%suse_update_desktop_file geda-gattrib Education Science Electronics
+%suse_update_desktop_file -r geda-gschem Education Engineering
+%suse_update_desktop_file -r geda-gattrib Education Engineering
 
 %fdupes -s %{buildroot}%{_docdir}/geda-gaf/examples
 %fdupes -s %{buildroot}%{_docdir}/geda-gaf/wiki

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit geda-gaf for openSUSE:Factory

2014-11-14 Thread h_root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2014-11-14 09:19:04

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is geda-gaf

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2013-10-02 
14:48:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2014-11-14 
09:19:08.0 +0100
@@ -1,0 +2,10 @@
+Wed Nov 12 21:33:34 UTC 2014 - dmitr...@opensuse.org
+
+- Add geda-gaf-rpmlintrc to source list
+
+---
+Sat Nov 08 05:50:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in post/postun scripts
+
+---



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.DbHo8d/_old  2014-11-14 09:19:09.0 +0100
+++ /var/tmp/diff_new_pack.DbHo8d/_new  2014-11-14 09:19:09.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package geda-gaf
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 Group:  Productivity/Scientific/Electronics
 Url:http://geda-project.org/
 Source0:
http://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
+Source1:geda-gaf-rpmlintrc
 # PATCH-FIX-OPENSUSE gschem-doc-path.patch -- set correct path to documentation
 Patch0: gschem-doc-path.patch
 # PATCH-FIX-OPENSUSE grenum-no-build-time.patch -- fix W: 
file-contains-date-and-time
@@ -260,11 +261,11 @@
 
 %post -n libgeda%{libgeda_major}-data
 %install_info --info-dir=%{_infodir} %{_infodir}/geda-scheme.info.gz
-/usr/bin/update-mime-database %{_datadir}/mime  /dev/null || :
+/usr/bin/update-mime-database %{_datadir}/mime  /dev/null 21 || :
 
 %postun -n libgeda%{libgeda_major}-data
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/geda-scheme.info.gz
-/usr/bin/update-mime-database %{_datadir}/mime  /dev/null || :
+/usr/bin/update-mime-database %{_datadir}/mime  /dev/null 21 || :
 
 %files
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit geda-gaf for openSUSE:Factory

2013-10-02 Thread h_root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2013-10-02 14:48:40

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is geda-gaf

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2013-07-30 
11:31:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2013-10-02 
14:48:41.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct  2 10:30:06 UTC 2013 - dmitr...@opensuse.org
+
+- Update to version 1.8.2
+  * Fixed a libgeda crash bug involving nets inside symbols.
+  * 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.
+
+---

Old:

  geda-gaf-1.8.1.tar.gz

New:

  geda-gaf-1.8.2.tar.gz



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.juNIDR/_old  2013-10-02 14:48:42.0 +0200
+++ /var/tmp/diff_new_pack.juNIDR/_new  2013-10-02 14:48:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   geda-gaf
-Version:1.8.1
+Version:1.8.2
 Release:0
 %define libgeda_major 42
 Summary:Electronic Design Automation Toolsuite

++ geda-gaf-1.8.1.tar.gz - geda-gaf-1.8.2.tar.gz ++
/work/SRC/openSUSE:Factory/geda-gaf/geda-gaf-1.8.1.tar.gz 
/work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf-1.8.2.tar.gz differ: char 5, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit geda-gaf for openSUSE:Factory

2013-07-30 Thread h_root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2013-07-30 11:31:02

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is geda-gaf

Changes:

--- /work/SRC/openSUSE:Factory/geda-gaf/geda-gaf.changes2013-03-26 
19:47:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2013-07-30 
11:31:03.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul 29 18:36:07 UTC 2013 - dmitr...@opensuse.org
+
+- Fix build for Factory
+
+---



Other differences:
--
++ geda-gaf.spec ++
--- /var/tmp/diff_new_pack.VPhEcR/_old  2013-07-30 11:31:04.0 +0200
+++ /var/tmp/diff_new_pack.VPhEcR/_new  2013-07-30 11:31:04.0 +0200
@@ -15,14 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   geda-gaf
 Version:1.8.1
-%define libgeda_major 42
 Release:0
-License:GPL-2.0+
+%define libgeda_major 42
 Summary:Electronic Design Automation Toolsuite
-Url:http://geda-project.org/
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
+Url:http://geda-project.org/
 Source0:
http://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE gschem-doc-path.patch -- set correct path to documentation
 Patch0: gschem-doc-path.patch
@@ -43,8 +44,8 @@
 BuildRequires:  libstroke-devel
 BuildRequires:  perl-XML-Parser
 BuildRequires:  pkg-config
-BuildRequires:  transfig
 BuildRequires:  shared-mime-info
+BuildRequires:  transfig
 BuildRequires:  update-desktop-files
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -73,6 +74,7 @@
 
 %package -n libgeda%{libgeda_major}
 Summary:Basic Library that is used by several gEDA programs
+License:GPL-2.0+
 Group:  System/Libraries
 Requires:   libgeda%{libgeda_major}-data
 
@@ -85,6 +87,7 @@
 
 %package -n libgeda%{libgeda_major}-data
 Summary:Data for basic Library that is used by several gEDA programs
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires(post):   shared-mime-info
 Requires(postun): shared-mime-info
@@ -101,6 +104,7 @@
 
 %package -n libgeda-devel
 Summary:Basic Library that is Used by Several gEDA Programs
+License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 # Requires:   freetype2-devel
 Requires:   glib2-devel
@@ -119,8 +123,8 @@
 
 %package -n geda-doc
 Summary:Documentation Files for the gEDA Suite
-Group:  Documentation/Other
 License:GFDL-1.2
+Group:  Documentation/Other
 %if 0%{?suse_version}  1110
 BuildArch:  noarch
 %endif
@@ -132,6 +136,7 @@
 
 %package -n geda-examples
 Summary:Some Example Files for the gEDA suite
+License:GPL-2.0+
 Group:  Documentation/Other
 Requires:   geda-symbols = %{version}
 %if 0%{?suse_version}  1110
@@ -143,6 +148,7 @@
 
 %package -n geda-gattrib
 Summary:Symbol and Schematic Attribute Editor of the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
@@ -153,6 +159,7 @@
 
 %package -n geda-gnetlist
 Summary:Schematic Netlist Generator Program of the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
@@ -165,6 +172,7 @@
 
 %package -n geda-gschem
 Summary:Schematic Capture Program of the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
@@ -177,6 +185,7 @@
 
 %package -n geda-gsymcheck
 Summary:Schematic Symbol Checker Program of the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires:   geda-symbols = %{version}
 Requires:   libgeda%{libgeda_major} = %{version}
@@ -187,6 +196,7 @@
 
 %package -n geda-symbols
 Summary:Schematic Symbols for the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 %if 0%{?suse_version}  1110
 BuildArch:  noarch
@@ -197,6 +207,7 @@
 
 %package -n geda-utils
 Summary:Various Utilities and Scripts for the gEDA Suite
+License:GPL-2.0+
 Group:  Productivity/Scientific/Electronics
 Requires:   

commit geda-gaf for openSUSE:Factory

2013-03-26 Thread h_root
Hello community,

here is the log from the commit of package geda-gaf for openSUSE:Factory 
checked in at 2013-03-26 19:47:55

Comparing /work/SRC/openSUSE:Factory/geda-gaf (Old)
 and  /work/SRC/openSUSE:Factory/.geda-gaf.new (New)


Package is geda-gaf, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2013-02-26 18:15:11.936010755 +0100
+++ /work/SRC/openSUSE:Factory/.geda-gaf.new/geda-gaf.changes   2013-03-26 
19:47:56.0 +0100
@@ -0,0 +1,63 @@
+---
+Fri Jan  4 09:37:59 UTC 2013 - dmitr...@opensuse.org
+
+- Change documentation license to GFDL-1.2
+- Add geda-gaf package for consolidation of installation
+
+---
+Thu Dec 27 07:35:46 UTC 2012 - dmitr...@opensuse.org
+
+- Delete guile from requires
+- Delete compitation time from binary
+  * grenum-no-build-time.patch
+- Enable post build tests
+- Split libgeda data to separate package
+
+---
+Mon Dec 24 10:12:51 UTC 2012 - dmitr...@opensuse.org
+
+- Update to version 1.8.1
+  * '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.
+- Set correct path to documentation
+  * gschem-doc-path.patch
+
+---
+Fri Aug 31 11:10:33 UTC 2012 - sco...@free.fr
+
+- fix build for 12.2 with patch0 
+
+---
+Tue Dec 27 10:13:57 UTC 2011 - werner...@gmx.de
+
+- updated to unstable version 1.7.1
+- fixes BUG #738587
+
+---
+Sun Nov 20 17:22:59 UTC 2011 - werner...@gmx.de
+
+- linker flag fix (-lm) for openSuSE 12.1
+
+---
+Sun Jan 16 00:00:00 UTC 2011 - werner...@gmx.de
+
+- new version 1.6.2
+
+---
+Fri Feb 26 00:00:00 UTC 2010 - werner...@gmx.de
+
+- new version 1.6.1
+
+---
+Mon Oct 10 00:00:00 UTC 2009 - werner...@gmx.de
+
+- first build of unified geda-gaf package version 1.6.0

New:

  geda-gaf-1.8.1.tar.gz
  geda-gaf-rpmlintrc
  geda-gaf.changes
  geda-gaf.spec
  grenum-no-build-time.patch
  gschem-doc-path.patch



Other differences:
--
++ geda-gaf.spec ++
#
# spec file for package geda-gaf
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:   geda-gaf
Version:1.8.1
%define libgeda_major 42
Release:0
License:GPL-2.0+
Summary:Electronic Design Automation Toolsuite
Url:http://geda-project.org/
Group:  Productivity/Scientific/Electronics
Source0:
http://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE gschem-doc-path.patch -- set correct path to documentation
Patch0: gschem-doc-path.patch
# PATCH-FIX-OPENSUSE grenum-no-build-time.patch -- fix W: 
file-contains-date-and-time
Patch1: grenum-no-build-time.patch

BuildRequires:  bison
BuildRequires:  cairo-devel
BuildRequires:  doxygen
BuildRequires:  fdupes
BuildRequires:  flex
BuildRequires:  gdk-pixbuf-devel
BuildRequires:  gettext-tools
BuildRequires:  groff
BuildRequires:  gtk2-devel
BuildRequires:  guile-devel
BuildRequires:  intltool
BuildRequires:  libstroke-devel
BuildRequires:  perl-XML-Parser
BuildRequires: