diff --git a/kicad-4.0.4.tar.xz b/kicad-4.0.4.tar.xz deleted file mode 100644 index a9aaac7..0000000 --- a/kicad-4.0.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6da5d3f7bc63a9c5b4d0f5e4b954411b45d712168596b5af02957343c87eda00 -size 10672424 diff --git a/kicad-4.0.5.tar.xz b/kicad-4.0.5.tar.xz new file mode 100644 index 0000000..efeb97a --- /dev/null +++ b/kicad-4.0.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73f286733bb69b04749279a1848cbedfad908e7dcd1d11363c7fae7677c85331 +size 10626696 diff --git a/kicad.changes b/kicad.changes index 658f5ba..45580c1 100644 --- a/kicad.changes +++ b/kicad.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Tue Jan 10 10:16:40 UTC 2017 - davejplater@gmail.com + +- Update to version 4.0.5 +- The KiCad project is pleased to announce that it is the first + electronic development application to fully support the Gerber X2 + extensions. +- Upstream changes + *Bugs Fixed: + KiCad: fix crash when attempting to view ERC log with text + editor. + Pcbnew: fix several auto save file issues. + Eeschema: fix assertion on delete node hot key while busy. + Pcbnew: fix drill file naming issue. + CvPcb: remove broken footprint documentation feature. + Footprint editor: fix transform for incorrect mirroring of pads + (only effects pads with offset). + Pcbnew: prevent drawing tracks on non copper layers in GAL + canvas. + Fix crash when BOARD members are changed and PNS is active. + Fix wrong CSV BOM format using bom2csv.xsl script with custom + entries. + *Changes: + Fixed a crash when drawing a single point polyline. + Gerbview: make print dialog display graphic layers list on some + windows managers like Unity. + Pcbnew: fix epic footprint editor DXF import fail. + Fixed a crash when a negative (although invalid) net code + occurs in legacy plugin. + Pcbnew: prevent reversal of pad loading order when loading board. + Fix incorrect indentation which generates compiler warnings. + Pcbnew: make polygons strictly simple before fracturing them + in zone fill calculations. + Fix off-by-one in saving bitmaps. + Version string improvements. + *The KiCad development team hopes you enjoy this latest stable + release of KiCad. + ------------------------------------------------------------------- Tue Nov 22 15:07:05 UTC 2016 - adam.majer@suse.de diff --git a/kicad.spec b/kicad.spec index 134b9c2..c217a0d 100644 --- a/kicad.spec +++ b/kicad.spec @@ -1,7 +1,7 @@ # # spec file for package kicad # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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: kicad -Version: 4.0.4 +Version: 4.0.5 Release: 0 Summary: EDA software suite for the creation of schematics and PCB License: GPL-2.0+ and GPL-3.0+ @@ -31,7 +31,7 @@ Source2: COPYRIGHT.txt Patch1: kicad-user-library.patch # PATCH-FEATURE-OPENSUSE kicad-library-repos-install.patch Patch2: kicad-library-repos-install.patch -# kicad looks in /usr/share/doc/kicad for help files and doesn't find them. +# PATCH-FIX-OPENSUSE davejplater@gmail.com -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. Patch3: kicad-suse-help-path.patch %if 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315 @@ -63,9 +63,11 @@ BuildRequires: pkgconfig(zlib) BuildRequires: hicolor-icon-theme BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: python-wxWidgets-3_0 >= 3 -Recommends: %{name}-doc +# The help function doesn't work without the doc package +Requires: %{name}-doc = %{version} Recommends: %{name}-library = %{version} Recommends: %{name}-library-install = %{version} +Recommends: %{name}-footprints = %{version} Obsoletes: kicad = 20140120 %description @@ -125,6 +127,10 @@ make %{?_smp_mflags} %install %cmake_install +find %{buildroot}%{_datadir}/kicad/scripting/plugins -name "*.py" -exec chmod 0644 "{}" "+" +#Change permissions back for executable scripts +chmod -f 0755 `find %{buildroot}%{_datadir}/kicad/scripting/plugins -name "*.py" -perm 0644 -print0|xargs -0r grep -l '#!/usr'` + %suse_update_desktop_file -r bitmap2component "Education;Engineering" %suse_update_desktop_file -r cvpcb "Education;Engineering" %suse_update_desktop_file -r eeschema "Education;Engineering"