Accepting request 346954 from home:Dmitry_R:branches:electronics

- Update to version 4.0.0
  Changes from previous stable release:
  * New graphics rendering backend GAL (OpenGL and Cairo)
  * New s-expression based pcb format (.kicad_pcb)
  * New footprint library format (.pretty folder with .kicad_mod footprints)
  * Updated footprint editor
  * More advanced footprint manager concept called footprint library table (fp-lib-table)
  * Ability to download footprints on the fly from git repositories
  * Official libraries are now stored on github and regularly updated
  * Awesome/Advanced Push and Shove (PnS) router (only usable with GAL renderer)
  * Interactive differential trace routing and tuning
  * Interactive trace length tuning
  * Much more realistic 3D board rendering
  * Intelligent library search with preview in Eeschema
  * Initial Python api for Pcbnew

OBS-URL: https://build.opensuse.org/request/show/346954
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=11
This commit is contained in:
Dmitry Roshchin 2015-12-01 08:13:43 +00:00 committed by Git OBS Bridge
parent e40321d2fc
commit db9811936e
5 changed files with 32 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:047642e26e74fb0803be380033b124440b20968b97dbf3bc896ad2796536e0cf
size 10965484

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

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

View File

@ -1,7 +1,7 @@
Index: kicad-4.0.0-rc1/scripts/library-repos-install.sh
Index: kicad-4.0.0/scripts/library-repos-install.sh
===================================================================
--- kicad-4.0.0-rc1.orig/scripts/library-repos-install.sh
+++ kicad-4.0.0-rc1/scripts/library-repos-install.sh
--- kicad-4.0.0.orig/scripts/library-repos-install.sh
+++ kicad-4.0.0/scripts/library-repos-install.sh
@@ -24,7 +24,8 @@
@ -80,7 +80,7 @@ Index: kicad-4.0.0-rc1/scripts/library-repos-install.sh
}
@@ -137,9 +123,7 @@ detect_pretty_repos()
@@ -138,9 +124,7 @@ detect_pretty_repos()
checkout_or_update_libraries()
{
if [ ! -d "$WORKING_TREES" ]; then
@ -91,7 +91,7 @@ Index: kicad-4.0.0-rc1/scripts/library-repos-install.sh
fi
cd $WORKING_TREES
@@ -216,6 +200,7 @@ remove_orphaned_libraries()
@@ -217,6 +201,7 @@ remove_orphaned_libraries()
if [ $# -eq 1 -a "$1" == "--install-or-update" ]; then
checkout_or_update_libraries
@ -99,7 +99,7 @@ Index: kicad-4.0.0-rc1/scripts/library-repos-install.sh
exit
fi
@@ -232,11 +217,6 @@ if [ $# -eq 1 -a "$1" == "--remove-all-l
@@ -233,11 +218,6 @@ if [ $# -eq 1 -a "$1" == "--remove-all-l
fi

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Nov 30 14:36:09 UTC 2015 - dmitry_r@opensuse.org
- Update to version 4.0.0
Changes from previous stable release:
* New graphics rendering backend GAL (OpenGL and Cairo)
* New s-expression based pcb format (.kicad_pcb)
* New footprint library format (.pretty folder with .kicad_mod footprints)
* Updated footprint editor
* More advanced footprint manager concept called footprint library table (fp-lib-table)
* Ability to download footprints on the fly from git repositories
* Official libraries are now stored on github and regularly updated
* Awesome/Advanced Push and Shove (PnS) router (only usable with GAL renderer)
* Interactive differential trace routing and tuning
* Interactive trace length tuning
* Much more realistic 3D board rendering
* Intelligent library search with preview in Eeschema
* Initial Python api for Pcbnew
-------------------------------------------------------------------
Mon Nov 9 08:07:19 UTC 2015 - dmitry_r@opensuse.org

View File

@ -17,14 +17,13 @@
Name: kicad
Version: 4.0.0~rc2
Version: 4.0.0
Release: 0
%define src_ver 4.0.0-rc2
Summary: EDA software suite for the creation of schematics and PCB
License: GPL-2.0+ and GPL-3.0+
Group: Productivity/Scientific/Electronics
Url: http://kicad-pcb.org
Source: https://launchpad.net/kicad/4.0/4.0.0-rc1/+download/kicad-%{src_ver}.tar.xz
Source: https://launchpad.net/kicad/4.0/%{version}/+download/kicad-%{version}.tar.xz
# License file was removed due to GPL-3.0+ code
# https://github.com/KiCad/kicad-source-mirror/commit/681090b8ef3a362af75e8ca4417e18622747b63b
Source2: COPYRIGHT.txt
@ -60,7 +59,6 @@ BuildRequires: hicolor-icon-theme
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-library-install
Requires: python-wxWidgets-3_0 >= 3
# Requires: %%{name}-library
Recommends: %{name}-doc
Obsoletes: kicad = 20140120
@ -90,7 +88,7 @@ diagrams and printed circuit with up to 32 copper layers and additional techinic
This package contains script for KiCad libraries downloading.
%prep
%setup -q -n kicad-%{src_ver}
%setup -q -n kicad-%{version}
%patch1 -p1
%patch2 -p1
@ -104,7 +102,7 @@ sed -i 's|KICAD_DOCS share/doc/kicad|KICAD_DOCS share/doc/packages/kicad|' CMake
%build
%cmake \
-DKICAD_REPO_NAME=stable \
-DKICAD_BUILD_VERSION=%{src_ver} \
-DKICAD_BUILD_VERSION=%{version} \
-DKICAD_SKIP_BOOST=ON \
-DBUILD_GITHUB_PLUGIN=ON \
-DKICAD_SCRIPTING=ON \