Accepting request 450336 from electronics

1

OBS-URL: https://build.opensuse.org/request/show/450336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kicad?expand=0&rev=19
This commit is contained in:
Dominique Leuenberger 2017-01-23 10:35:26 +00:00 committed by Git OBS Bridge
commit 3bad8f0151
4 changed files with 51 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6da5d3f7bc63a9c5b4d0f5e4b954411b45d712168596b5af02957343c87eda00
size 10672424

3
kicad-4.0.5.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73f286733bb69b04749279a1848cbedfad908e7dcd1d11363c7fae7677c85331
size 10626696

View File

@ -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

View File

@ -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"