Hello community,
here is the log from the commit of package pcb for openSUSE:Factory checked in at 2019-06-01 09:56:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pcb (Old)
and /work/SRC/openSUSE:Factory/.pcb.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcb"
Sat Jun 1 09:56:07 2019 rev:13 rq:706386 version:4.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/pcb/pcb.changes 2018-10-09 15:54:03.326290702 +0200
+++ /work/SRC/openSUSE:Factory/.pcb.new.5148/pcb.changes 2019-06-01 09:56:09.843187775 +0200
@@ -1,0 +2,20 @@
+Fri Apr 5 11:46:38 UTC 2019 - Wojciech Kazubski
+
+- more specfile cleanup (with workaround for SLE12 and Leap 42.3)
+
+-------------------------------------------------------------------
+Fri Mar 22 22:03:57 UTC 2019 - Wojciech Kazubski
+
+- updated to bugfix release 4.2.0
+ * Improved routing styles.
+ * Improved DRC testing.
+ * Footprint attributes can now be added to the Bill of Materials
+ [BOM] in a similar way as with gschem by defining attributes in
+ a input file.
+ * XY output for Pick-and-Place now has proper values for non mm
+ and mil units.
+ * Added regression tests.
+- specfile cleanup
+- patch pcb-no-build-time.patch removed (no more neded)
+
+-------------------------------------------------------------------
Old:
----
pcb-4.1.3.tar.gz
pcb-no-build-time.patch
New:
----
pcb-4.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pcb.spec ++++++
--- /var/tmp/diff_new_pack.EVOKYq/_old 2019-06-01 09:56:10.555187532 +0200
+++ /var/tmp/diff_new_pack.EVOKYq/_new 2019-06-01 09:56:10.559187531 +0200
@@ -1,7 +1,7 @@
#
# spec file for package pcb
#
-# Copyright (c) 2015-2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015-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
@@ -17,7 +17,7 @@
Name: pcb
-Version: 4.1.3
+Version: 4.2.0
Release: 0
Summary: CAD Program for the Design of Printed Circuit Boards
License: GPL-2.0
@@ -25,8 +25,6 @@
Url: http://pcb.geda-project.org/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE grenum-no-build-time.patch -- fix "W: file-contains-date-and-time"
-Patch0: pcb-no-build-time.patch
BuildRequires: ImageMagick
BuildRequires: Mesa-devel
@@ -47,13 +45,9 @@
BuildRequires: unzip
BuildRequires: update-desktop-files
#Requires(post): shared-mime-info
-#Requires(postun): shared-mime-info
-
Requires: m4
Recommends: pcb-doc = %{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
%description
pcb is a CAD (computer aided design) program for the physical design
of printed circuit boards. It has an autorouter, a trace optimizer a
@@ -74,7 +68,6 @@
%prep
%setup -q
-%patch0 -p1
%build
# pcb does not like the -D_FORTIFY_SOURCE=2 option, remove it.
@@ -114,13 +107,11 @@
%{buildroot}%{_includedir}/gts.h \
%{buildroot}%{_datadir}/%{name}/tools/gerbertotk.c
-install -Dm 644 {COPYING,NEWS,README} %{buildroot}/%{_docdir}/%{name}/
-
%post
-/usr/bin/update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+%mime_database_post
%postun
-/usr/bin/update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+%mime_database_postun
%post doc
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
@@ -128,14 +119,18 @@
%postun doc
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
-%clean
-rm -rf %{buildroot}
-
%files -f %{name}.lang
-%defattr(-,root,root)
-%doc %{_docdir}/%{name}/COPYING
-%doc %{_docdir}/%{name}/NEWS
-%doc %{_docdir}/%{name}/README
+%doc NEWS README
+%if 0%{?suse_version} > 1330
+%license COPYING
+%else
+%doc COPYING
+%exclude %{_docdir}/%{name}/examples/
+%exclude %{_docdir}/%{name}/tutorial/
+%exclude %{_docdir}/%{name}/*.html
+%exclude %{_docdir}/%{name}/*.pdf
+%exclude %{_docdir}/%{name}/*.png
+%endif
%{_bindir}/*
%{_datadir}/%{name}/
%{_datadir}/gEDA/
@@ -147,13 +142,12 @@
%{_datadir}/metainfo/pcb.appdata.xml
%files doc
-%defattr(-,root,root)
%dir %{_docdir}/%{name}
-%doc %{_docdir}/%{name}/examples/
-%doc %{_docdir}/%{name}/tutorial/
-%doc %{_docdir}/%{name}/*.html
-%doc %{_docdir}/%{name}/*.pdf
-%doc %{_docdir}/%{name}/*.png
+%{_docdir}/%{name}/examples/
+%{_docdir}/%{name}/tutorial/
+%{_docdir}/%{name}/*.html
+%{_docdir}/%{name}/*.pdf
+%{_docdir}/%{name}/*.png
%{_infodir}/%{name}.info*
%changelog
++++++ pcb-4.1.3.tar.gz -> pcb-4.2.0.tar.gz ++++++
++++ 69267 lines of diff (skipped)