Hello community,

here is the log from the commit of package qucs for openSUSE:Factory checked in 
at 2018-08-03 12:38:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qucs (Old)
 and      /work/SRC/openSUSE:Factory/.qucs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qucs"

Fri Aug  3 12:38:31 2018 rev:9 rq:627104 version:0.0.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/qucs/qucs.changes        2016-06-29 
15:10:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qucs.new/qucs.changes   2018-08-03 
12:38:33.531681653 +0200
@@ -1,0 +2,76 @@
+Sat Jun 23 14:57:36 UTC 2018 - [email protected]
+
+- Update to version 0.0.19:
+  * Update translations for various languages
+  * Fix diagram color picker button (#30)
+  * Fix zoom in a box (#31)
+  * [NEW] Command line to save schematic as image (png, svg, pdf)
+    (#32)
+  * [NEW] Add component MutualX (#54)
+  * [NEW] Enable anti-aliasing, provide it as option (#73)
+  * [NEW] Add search file on component dock (PR#86)
+  * Fix rendering of component text properties (PR#87, PR#98)
+  * [NEW] Add recently opened menu (PR#95, PR#207)
+  * Fix crash when loading timingdiagram (#112)
+  * Refactor text search dialog (PR#124)
+  * Correct simulator process exit check (#132)
+  * Refactor project manager (PR#153)
+  * Deprecated use of HOME environment variable (#204)
+  * [NEW] Enable use of QUCSATOR environment variable to override
+    qucsator (PR#209)
+  * Fix bug on deactivation (short-circuiting) a component (#216)
+  * Various usability enhancements (PR#232)
+    + Adjust various dialogs for a better table sizing
+    + Results of Optimization dialog can be copied to clipboard and
+      pasted as an Equation
+    + Fix usage of font metrics in the schematic
+    + Fix handling of simulation messages in case a simulation is
+      aborted
+    + Add QT3_WARNINGS to serve as a reminder of which Qt3 stuff
+      still needs removal
+  * [NEW] Redesigned About dialog (PR#252)
+  * Fix context menu texts when pressed over toolbar (#253)
+  * Fix crash when using DC bias annotation with a simulation sweep
+    (#272)
+  * Selection of a wire label would change the font elsewhere in the
+    schematic (#467)
+  * Fix crash when changing background color (PR#456)
+  * Changing in Qucs Home no longer requires a restart (PR#456)
+  * Fix the "Open recent Files" which was not updated after save-as
+    (PR#444)
+  * Fix issue that allowed to create projects with an empty name
+    (#311)
+  * Update authors and date in the About dialog (PR#427)
+  * Remove non-GPL Verilog-AMS models: HICUM, BSIM, FBH_HBT (#421)
+  * Fix typo in Voltage Controlled Resistor (PR#406)
+  * Fix keypad up/down on component dialog (#319)
+  * Fix crash when reloading Verilog-A symbols (#478)
+  * Fix matching circuit tool number conversion (PR#482)
+  * Fix the handling of project names containing _prj in them
+    (PR#486)
+  * Remove usage of LANGUAGEDIR, LIBRARYDIR variables (PR#501,
+    PR#508)
+  * Enable loading unknown components, add sub-circuit place hoder
+    (PR#507)
+  * Fix "Export as image" behavior that was clipping markers on
+    selected diagrams (PR#523)
+  * Improve handling of Octave (PR#530)
+    + removal of hardcoded path
+    + override environment variable renamed from OCTAVEBINDIR to
+      QUCS_OCTAVE
+  * Fix "Move Up/Down" buttons greyed out in the equation property
+    window (PR#548)
+  * Fix Component search selecting wrong component (#543)
+  * Fix cross-hair behavior of insert wire mode, related to
+   zoom/scrool and RMB click (PR#504)
+- Drop upstreamed/non-relevant-anymore patches:
+  * qucs-0.0.18-gcc6.patch.
+  * qucs-no-return-in-nonvoid-function.patch.
+  * qucs_powerpc_gcc_undef_vector.patch.
+- Use desktop file and icon provided by upstream:
+  * Remove custom desktop file and icon from sources.
+  * Add qucs-0.0.19-desktop-category.patch to respect openSUSE's
+    desktop category guidelines.
+- Clean spec file.
+
+-------------------------------------------------------------------

Old:
----
  qucs-0.0.18-gcc6.patch
  qucs-0.0.18.tar.gz
  qucs-no-return-in-nonvoid-function.patch
  qucs.desktop
  qucs.png
  qucs_powerpc_gcc_undef_vector.patch

New:
----
  qucs-0.0.19-desktop-category.patch
  qucs-0.0.19.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qucs.spec ++++++
--- /var/tmp/diff_new_pack.hNkwEy/_old  2018-08-03 12:38:34.535683145 +0200
+++ /var/tmp/diff_new_pack.hNkwEy/_new  2018-08-03 12:38:34.539683152 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qucs
 #
-# Copyright (c) 2016 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
@@ -17,36 +17,29 @@
 
 
 Name:           qucs
-Version:        0.0.18
+Version:        0.0.19
 Release:        0
 Summary:        Circuit Simulator with Graphical User Interface (Qt)
-License:        GPL-2.0 and GPL-2.0+
+License:        GPL-2.0-only AND GPL-2.0-or-later
 Group:          Productivity/Scientific/Electronics
 Url:            http://qucs.sf.net
-Source0:        
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Source1:        %{name}.desktop
-# Qucs icon from http://qucs.sourceforge.net/
-Source2:        %{name}.png
+Source0:        
https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE qucs-0.0.19-desktop-category.patch -- Respect openSUSE's 
own desktop categories
+Patch0:         qucs-0.0.19-desktop-category.patch
 # PATCH-FIX-OPENSUSE qucs-digisim-verilog.patch -- using verilog for digital 
simulation by default
 Patch1:         qucs-digisim-verilog.patch
-# PATCH-FIX-UPSTREAM qucs-no-return-in-nonvoid-function.patch
-Patch2:         qucs-no-return-in-nonvoid-function.patch
-Patch3:         qucs_powerpc_gcc_undef_vector.patch
-# PATCH-FIX-UPSTREAM [email protected] - fix call of overloaded 
'abs(double&)' is ambiguous
-Patch4:         qucs-0.0.18-gcc6.patch
+BuildRequires:  adms
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  gperf
-# fix directory owner
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libqt4-devel
-BuildRequires:  update-desktop-files
 Requires:       adms
 Requires:       asco
 Requires:       iverilog
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%lang_package
 
 %description
 Qucs is an integrated circuit simulator which means you are able to
@@ -60,11 +53,7 @@
 Group:          System/Libraries
 
 %description -n libqucs0
-Qucs is an integrated circuit simulator which means you are able to
-setup a circuit with a graphical user interface (GUI) and simulate the
-large-signal, small-signal and noise behaviour of the circuit. After
-that simulation has finished you can view the simulation results on a
-presentation page or window.
+This package contains the libqucs shared library.
 
 %package        devel
 Summary:        Development files fir QUCS library
@@ -72,65 +61,46 @@
 Requires:       libqucs0 = %{version}
 
 %description    devel
-Qucs is an integrated circuit simulator which means you are able to
-setup a circuit with a graphical user interface (GUI) and simulate the
-large-signal, small-signal and noise behaviour of the circuit. After
-that simulation has finished you can view the simulation results on a
-presentation page or window.
+This package contains the development files for Qucs.
 
 %prep
 %setup -q
+%patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%ifarch ppc64le
-%patch3 -p1
-%endif
-%patch4 -p1
-
-cp %{SOURCE1} .
-cp %{SOURCE2} .
+chmod -x CONTRIBUTING.md qucs/COPYING
 
 %build
-%configure \
-    --disable-adms \
-    --disable-asco
-
+%configure --disable-doc
 make %{?_smp_mflags}
 
 %install
 %make_install
-%fdupes %{buildroot}/%{_datadir}/qucs/
-
-rm -rf %{buildroot}/%{_libdir}/libqucs.la
-
-install -Dm 644 %{name}.desktop 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-install -Dm 644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
-# hicolor-icon-theme does not contain this size
-rm -rf %{buildroot}%{_datadir}/icons/hicolor/512x512/
-
-%suse_update_desktop_file %{name}
+%fdupes %{buildroot}/%{_datadir}/qucs/docs
+rm %{buildroot}/%{_libdir}/libqucs.la
 
 %post -n libqucs0 -p /sbin/ldconfig
 %postun -n libqucs0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc NEWS.md README COPYING
+%doc CONTRIBUTING.md NEWS.md README.md
+%license qucs/COPYING
 %{_bindir}/ps2sp
 %{_bindir}/qucs*
 %{_datadir}/qucs/
+%exclude %{_datadir}/qucs/lang
+%{_datadir}/qucs-core/
 %{_mandir}/man1/*
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/qucs.*
-%{_datadir}/pixmaps/%{name}.png
 
 %files -n libqucs0
-%defattr(-,root,root)
 %{_libdir}/libqucs.so.0*
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libqucs.so
 %{_includedir}/qucs-core/
 
+%files lang
+%{_datadir}/qucs/lang
+
 %changelog

++++++ qucs-0.0.19-desktop-category.patch ++++++
diff -up qucs-0.0.19/qucs/qucs/qucs.desktop.orig 
qucs-0.0.19/qucs/qucs/qucs.desktop
--- qucs-0.0.19/qucs/qucs/qucs.desktop.orig     2018-06-23 16:41:44.428197757 
+0200
+++ qucs-0.0.19/qucs/qucs/qucs.desktop  2018-06-23 16:43:04.128200486 +0200
@@ -12,5 +12,5 @@ Icon=qucs
 Terminal=false
 
 Type=Application
-Categories=Education;Electronics
+Categories=Education;Engineering
 StartupNotify=false
++++++ qucs-0.0.18.tar.gz -> qucs-0.0.19.tar.gz ++++++
/work/SRC/openSUSE:Factory/qucs/qucs-0.0.18.tar.gz 
/work/SRC/openSUSE:Factory/.qucs.new/qucs-0.0.19.tar.gz differ: char 5, line 1

++++++ qucs-digisim-verilog.patch ++++++
--- /var/tmp/diff_new_pack.hNkwEy/_old  2018-08-03 12:38:34.571683199 +0200
+++ /var/tmp/diff_new_pack.hNkwEy/_new  2018-08-03 12:38:34.571683199 +0200
@@ -1,5 +1,5 @@
---- qucs-0.0.16.orig/qucs/components/digi_sim.cpp      2011-03-03 
19:14:14.000000000 +0300
-+++ qucs-0.0.16/qucs/components/digi_sim.cpp   2012-09-29 12:38:03.307892869 
+0400
+--- qucs-0.0.16.orig/qucs/qucs/components/digi_sim.cpp 2011-03-03 
19:14:14.000000000 +0300
++++ qucs-0.0.16/qucs/qucs/components/digi_sim.cpp      2012-09-29 
12:38:03.307892869 +0400
 @@ -45,7 +45,7 @@
        QObject::tr("type of simulation")+" [TruthTable, TimeList]"));
    Props.append(new Property("time", "10 ns", false,


Reply via email to