Hello community, here is the log from the commit of package kicad for openSUSE:Factory checked in at 2019-03-22 15:04:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kicad (Old) and /work/SRC/openSUSE:Factory/.kicad.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kicad" Fri Mar 22 15:04:04 2019 rev:30 rq:685412 version:5.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kicad/kicad.changes 2019-02-20 14:14:21.450878717 +0100 +++ /work/SRC/openSUSE:Factory/.kicad.new.25356/kicad.changes 2019-03-22 15:04:31.097642426 +0100 @@ -1,0 +2,9 @@ +Mon Mar 11 16:35:16 UTC 2019 - Stefan BrĂ¼ns <[email protected]> + +- Update to minor release 5.1.0 + This version contains critical bugfixes and minor improvements. + See http://kicad-pcb.org/blog/2019/03/KiCad-5.1.0-Release/ for details. +- Remove obsolete kicad-library-repos-install.patch +- Remove upstream 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch + +------------------------------------------------------------------- Old: ---- 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch kicad-5.0.2.tar.xz kicad-library-repos-install.patch New: ---- kicad-5.1.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kicad.spec ++++++ --- /var/tmp/diff_new_pack.6soZHh/_old 2019-03-22 15:04:32.785640965 +0100 +++ /var/tmp/diff_new_pack.6soZHh/_new 2019-03-22 15:04:32.789640962 +0100 @@ -16,11 +16,11 @@ # -# According to upstream, kicad 5.0.x can be used with the footprint and +# According to upstream, kicad 5.x.y can be used with the footprint and # symbol libraries from version 5.0.0 %define compatversion 5.0.0 Name: kicad -Version: 5.0.2 +Version: 5.1.0 Release: 0 Summary: EDA software suite for the creation of schematics and PCB License: GPL-3.0-or-later AND AGPL-3.0-or-later @@ -29,15 +29,12 @@ Source: https://launchpad.net/kicad/5.0/%{version}/+download/kicad-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE kicad-user-library.patch -- add user library path Patch1: kicad-user-library.patch -# PATCH-FEATURE-OPENSUSE kicad-library-repos-install.patch -Patch2: kicad-library-repos-install.patch # PATCH-FIX-OPENSUSE [email protected] -kicad-suse-help-path.patch - kicad looks in /usr/share/doc/kicad for help files and doesn't find them. # this patch adds packges/ befor kicad and enables help to function. Patch3: kicad-suse-help-path.patch -# PATCH-FIX-UPSTREAM 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch -Patch4: 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch %if 0%{?suse_version} >= 1500 +BuildRequires: libboost_filesystem-devel BuildRequires: libboost_system-devel BuildRequires: libboost_test-devel %else @@ -78,7 +75,6 @@ # You cannot create a pcb layout without footprints Requires: %{name}-footprints = %{compatversion} # Kicad functions without these packages -Recommends: %{name}-library-install = %{version} Recommends: %{name}-packages3D = %{compatversion} Recommends: %{name}-templates = %{compatversion} Obsoletes: kicad = 20140120 @@ -96,26 +92,10 @@ - Gerbview: GERBER file viewer (photoplotter documents). - Cvpcb: footprint selector for components association. -%package library-install -Summary: Script for KiCad libraries downloading -Group: Productivity/Scientific/Electronics -Requires: %{name} = %{version} -Requires: curl -Requires: git-core -Requires: sed - -%description library-install -Kicad is an open source (GPL) software for the creation of electronic schematic -diagrams and printed circuit with up to 32 copper layers and additional techinical layers. - -This package contains script for KiCad libraries downloading. - %prep %setup -q -n kicad-%{version} %patch1 -p0 -%patch2 -p1 %patch3 -%patch4 -p1 %build # -DKICAD_PLUGINS:PATH=%%{_libdir}/kicad/plugins \ @@ -150,10 +130,8 @@ # Link to library libkicad_3dsg.so.2.0.0 has no use rm -rf %{buildroot}%{_libdir}/libkicad_3dsg.so -install -D scripts/library-repos-install.sh %{buildroot}%{_bindir}/kicad-library-install.sh - # Delete packaging/maintenance scripts -for f in get_libngspice_so.sh library-repos-install.sh mk_macos_icons.py mk_mime_icons.py test_kicad_plugin.py test_plugin.py ; do +for f in test_kicad_plugin.py test_plugin.py ; do rm "%{buildroot}%{_docdir}/kicad/scripts/$f" done # Move remaining standalone scripts to kicad directory @@ -190,7 +168,6 @@ %endif %files -%defattr(-,root,root) %doc README.txt Documentation/changelogs %license LICENSE.GPLv3 LICENSE.AGPLv3 LICENSE.README %{_bindir}/* @@ -205,8 +182,4 @@ %{_datadir}/icons/hicolor/*/apps/*.* %{_libdir}/libkicad_3dsg.so.2.0.0 -%files library-install -%defattr(-,root,root) -%{_bindir}/kicad-library-install.sh - %changelog ++++++ kicad-5.0.2.tar.xz -> kicad-5.1.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/kicad/kicad-5.0.2.tar.xz /work/SRC/openSUSE:Factory/.kicad.new.25356/kicad-5.1.0.tar.xz differ: char 25, line 1 ++++++ kicad-suse-help-path.patch ++++++ --- /var/tmp/diff_new_pack.6soZHh/_old 2019-03-22 15:04:32.825640930 +0100 +++ /var/tmp/diff_new_pack.6soZHh/_new 2019-03-22 15:04:32.829640927 +0100 @@ -4,9 +4,9 @@ +++ common/searchhelpfilefullpath.cpp @@ -107,6 +107,7 @@ wxString SearchHelpFileFullPath( const S // Below we account for an international subdirectory. - subdirs.Add( wxT( "share" ) ); - subdirs.Add( wxT( "doc" ) ); -+ subdirs.Add( wxT( "packages" ) ); - subdirs.Add( wxT( "kicad" ) ); - subdirs.Add( wxT( "help" ) ); + subdirs.Add( "share" ); + subdirs.Add( "doc" ); ++ subdirs.Add( "packages" ); + subdirs.Add( "kicad" ); + subdirs.Add( "help" ); ++++++ kicad-user-library.patch ++++++ --- /var/tmp/diff_new_pack.6soZHh/_old 2019-03-22 15:04:32.837640920 +0100 +++ /var/tmp/diff_new_pack.6soZHh/_new 2019-03-22 15:04:32.841640916 +0100 @@ -2,14 +2,6 @@ =================================================================== --- common/kiface_i.cpp.orig 2018-07-13 21:53:52.000000000 +0200 +++ common/kiface_i.cpp 2018-07-20 16:03:55.529317649 +0200 -@@ -54,6 +54,7 @@ static void setSearchPaths( SEARCH_STACK - - fn.AppendDir( wxT( "library" ) ); - aDst->AddPaths( fn.GetPath() ); -+ - - fn.AppendDir( wxT( "doc" ) ); - aDst->AddPaths( fn.GetPath() ); @@ -61,6 +62,13 @@ static void setSearchPaths( SEARCH_STACK fn.RemoveLastDir(); fn.RemoveLastDir(); // "../../" up twice, removing library/doc/
