Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ngspice for openSUSE:Factory checked 
in at 2021-03-30 21:06:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ngspice (Old)
 and      /work/SRC/openSUSE:Factory/.ngspice.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ngspice"

Tue Mar 30 21:06:26 2021 rev:5 rq:874077 version:34

Changes:
--------
--- /work/SRC/openSUSE:Factory/ngspice/ngspice.changes  2020-06-30 
21:56:09.702702518 +0200
+++ /work/SRC/openSUSE:Factory/.ngspice.new.2401/ngspice.changes        
2021-03-30 21:07:02.441155653 +0200
@@ -1,0 +2,26 @@
+Sat Feb 20 11:24:13 UTC 2021 - Stefan Br??ns <[email protected]>
+
+- Update to version 34
+  * New features:
+    + High speed bipolar model HICUM2.4 has been added.
+    + Improved compatibility with Open Source Google/Skywater PDK.
+    + KiCad compliance has been improved, compatibility to PSPICE
+      device models as well.
+  * Various bug fixes
+- Update to version 33
+  * New features:
+    + Further improved VDMOS power transistor model.
+    + Improved JFET model (temperature model) and bipolar model
+      (Krull quasi-saturation model).
+    + New commands, new code models, compatibility switches for
+      KiCad and Spectre have been added.
+    + KiCad compliance has been improved.
+  * Various bug fixes
+- For details please have a look at the included NEWS file.
+- Packaging changes:
+  * Disable building of "oldapps", e.g. nutmeg. These are
+    unmaintained and fail to build with current GCC.
+  * Standalone building of XSPICE codemodels is no longer
+    supported. Dropped xspice-cm-devel subpackage
+
+-------------------------------------------------------------------

Old:
----
  ngspice-32-manual.pdf
  ngspice-32.tar.gz

New:
----
  ngspice-34-manual.pdf
  ngspice-34.tar.gz

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

Other differences:
------------------
++++++ ngspice.spec ++++++
--- /var/tmp/diff_new_pack.188YGw/_old  2021-03-30 21:07:03.125156405 +0200
+++ /var/tmp/diff_new_pack.188YGw/_new  2021-03-30 21:07:03.129156409 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ngspice
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%bcond_without oldapps
+%bcond_with    oldapps
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
@@ -27,7 +27,7 @@
 
 Name:           %pname%{?build_shared:-shared}
 %define so_ver 0
-Version:        32
+Version:        34
 Release:        0
 Summary:        Mixed-level, Mixed-signal Circuit Simulator Based on spice3f5
 License:        BSD-2-Clause
@@ -38,8 +38,7 @@
 Patch1:         ngspice-Use-gnuplot-terminal-auto-detection.patch
 BuildRequires:  bison
 BuildRequires:  fftw3-devel
-BuildRequires:  flex
-BuildRequires:  gcc-fortran
+BuildRequires:  gcc-c++
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(tinfo)
 %if 0%{?build_shared}
@@ -58,6 +57,21 @@
 is based on three open source software packages: Spice3f5, Cider1b1
 and Xspice.
 
+%package oldapps
+Summary:        Some deprecated applications included in ngspice
+Group:          Productivity/Scientific/Electronics
+Requires:       %{pname} = %{version}
+Provides:       %{pname}:%{_bindir}/ngmakeidx
+
+%description oldapps
+Some deprecated applications formerly distributed in the main
+ngspice package:
+- ngmakeidx
+- ngmultidec
+- ngnutmeg
+- ngproc2mod
+- ngsconvert
+
 %package doc
 Summary:        Documentation for ngspice
 Group:          Documentation/Other
@@ -87,18 +101,6 @@
 and Xspice. This package contains the ngspice init scripts shared
 between ngspice and libngspice.
 
-
-%package xspice-cm-devel
-Summary:        Development files for Xspice code model plugins
-Group:          Development/Libraries/Other
-Requires:       %{pname}-xspice-cm = %{version}
-
-%description xspice-cm-devel
-Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
-is based on three open source software packages: Spice3f5, Cider1b1
-and Xspice. This package contains the development files for Xspice
-code model plugins.
-
 %package -n lib%{pname}%{so_ver}
 Summary:        Shared libraries for ngspice
 Group:          System/Libraries
@@ -141,20 +143,22 @@
     --enable-cider \
     --enable-openmp
 
-make V=1 %{?_smp_mflags}
+%make_build
 
 %install
-%makeinstall
-find %{buildroot} -type f -name "*.la" -delete -print
+%make_install
+chmod -x ANALYSES AUTHORS BUGS DEVICES FAQ NEWS README
+
 %if ! 0%{?build_shared}
-rm %{buildroot}%{_includedir}/%{pname}/sharedspice.h
+rm -rf %{buildroot}%{_includedir}
+rm -rf %{buildroot}%{_mandir}/man1/cmpp.1*
 %else
-rm -rf %{buildroot}%{_bindir}/cmpp %{buildroot}/%{_mandir} \
+find %{buildroot} -type f -name "*.la" -delete -print
+rm -rf %{buildroot}%{_includedir}/config.h
+# Remove files distributed in the main package
+rm -rf %{buildroot}/%{_mandir} \
        %{buildroot}%{_libdir}/%{pname} \
-       %{buildroot}%{_datadir}/%{pname}/dlmain.c \
-       %{buildroot}%{_datadir}/%{pname}/scripts \
-       %{buildroot}%{_includedir}/%{pname}/[^s]*.h \
-       %{buildroot}%{_includedir}/%{pname}/s[^h]*.h
+       %{buildroot}%{_datadir}/%{pname}/scripts
 %endif
 
 %post -n lib%{pname}%{so_ver} -p /sbin/ldconfig
@@ -167,18 +171,19 @@
 %{_bindir}/ngspice
 %{_mandir}/man1/ngspice.1%{?ext_man}
 %dir %{_datadir}/ngspice
+
 %if 0%{?with_oldapps}
+%files oldapps
 %{_bindir}/ngmakeidx
 %{_bindir}/ngmultidec
 %{_bindir}/ngnutmeg
 %{_bindir}/ngproc2mod
 %{_bindir}/ngsconvert
+%{_mandir}/man1/ngmakeidx.1%{?ext_man}
 %{_mandir}/man1/ngmultidec.1%{?ext_man}
 %{_mandir}/man1/ngnutmeg.1%{?ext_man}
-%{_mandir}/man1/ngsconvert.1%{?ext_man}
-%{_mandir}/man1/ngmakeidx.1%{?ext_man}
 %{_mandir}/man1/ngproc2mod.1%{?ext_man}
-%{_datadir}/ngspice/helpdir
+%{_mandir}/man1/ngsconvert.1%{?ext_man}
 %endif
 
 %files scripts
@@ -188,15 +193,8 @@
 %doc ngspice-%{version}-manual.pdf
 
 %files xspice-cm
-%{_bindir}/cmpp
-%{_mandir}/man1/cmpp.1%{?ext_man}
 %{_libdir}/%{pname}
 
-%files xspice-cm-devel
-%doc Stuarts_Poly_Notes src/xspice/icm/README
-%{_includedir}/%{pname}
-%{_datadir}/%{pname}/dlmain.c
-
 %else
 %files -n lib%{pname}%{so_ver}
 %{_libdir}/lib%{pname}.so.*

++++++ ngspice-32-manual.pdf -> ngspice-34-manual.pdf ++++++
(binary differes)

++++++ ngspice-32.tar.gz -> ngspice-34.tar.gz ++++++
/work/SRC/openSUSE:Factory/ngspice/ngspice-32.tar.gz 
/work/SRC/openSUSE:Factory/.ngspice.new.2401/ngspice-34.tar.gz differ: char 5, 
line 1

Reply via email to