diff --git a/kicad-4.0.0-rc2.tar.xz b/kicad-4.0.0-rc2.tar.xz deleted file mode 100644 index de528f9..0000000 --- a/kicad-4.0.0-rc2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:047642e26e74fb0803be380033b124440b20968b97dbf3bc896ad2796536e0cf -size 10965484 diff --git a/kicad-4.0.0.tar.xz b/kicad-4.0.0.tar.xz new file mode 100644 index 0000000..41841ed --- /dev/null +++ b/kicad-4.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdc1368dbbe3f5e7981741e4870883ce3cd89c6081077828411ef044b5e93862 +size 10840448 diff --git a/kicad-library-repos-install.patch b/kicad-library-repos-install.patch index 216118f..4465ab7 100644 --- a/kicad-library-repos-install.patch +++ b/kicad-library-repos-install.patch @@ -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 diff --git a/kicad.changes b/kicad.changes index ea77cf8..f2b3aac 100644 --- a/kicad.changes +++ b/kicad.changes @@ -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 diff --git a/kicad.spec b/kicad.spec index fc5aa11..0f20ea7 100644 --- a/kicad.spec +++ b/kicad.spec @@ -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 \