Hello community, here is the log from the commit of package kicad-doc for openSUSE:Factory checked in at 2015-10-28 17:30:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kicad-doc (Old) and /work/SRC/openSUSE:Factory/.kicad-doc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kicad-doc" Changes: -------- --- /work/SRC/openSUSE:Factory/kicad-doc/kicad-doc.changes 2013-08-01 15:37:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kicad-doc.new/kicad-doc.changes 2015-10-28 17:30:17.000000000 +0100 @@ -1,0 +2,5 @@ +Fri Sep 25 21:40:12 UTC 2015 - dmitry_r@opensuse.org + +- Update to version 4.0.0~20150925 + +------------------------------------------------------------------- Old: ---- kicad-doc-20130728.tar.bz2 New: ---- _service kicad-doc-4.0.0~20150925.tar.gz license_for_documentation.txt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kicad-doc.spec ++++++ --- /var/tmp/diff_new_pack.7d8QFz/_old 2015-10-28 17:30:21.000000000 +0100 +++ /var/tmp/diff_new_pack.7d8QFz/_new 2015-10-28 17:30:21.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package kicad-doc # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,393 +17,142 @@ Name: kicad-doc -Version: 20130728 +Version: 4.0.0~20150925 Release: 0 -Summary: Documentation and tutorials for kicad +Summary: Documentation and tutorials for KiCad License: SUSE-OldFSFDocLicense Group: Documentation/Other Url: http://kicad-pcb.org -# bzr branch lp:~kicad-developers/kicad/doc doc -# bzr export -r 469 kicad-doc-20130728.tar.bz2 -Source: %{name}-%{version}.tar.bz2 - +Source: %{name}-%{version}.tar.gz +Source2: https://raw.githubusercontent.com/KiCad/kicad-source-mirror/master/license_f... +BuildRequires: asciidoc >= 8.6.9 BuildRequires: cmake -BuildRequires: gcc-c++ - +BuildRequires: dblatex >= 0.3.4 +BuildRequires: gettext >= 0.18 +BuildRequires: libxslt-tools +BuildRequires: po4a >= 0.45 +BuildRequires: source-highlight +BuildRequires: texlive +BuildRequires: texlive-collection-langeuropean +BuildRequires: texlive-collection-langfrench +BuildRequires: texlive-collection-langitalian +# BuildRequires: texlive-collection-langjapanese +BuildRequires: texlive-collection-langpolish +# BuildRequires: vlgothic-fonts +BuildRequires: perl(Unicode::LineBreak) BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: kicad %description Kicad is an open source software for the creation of electronic -schematic diagrams and printed circuit board artwork up to 16 layers. -This is the documentation package for kicad. It contains documentation +schematic diagrams and printed circuit board artwork. +This is the documentation package for KiCad. It contains documentation and tutorials. -%package de -Summary: German documentation and tutorials for kicad -Group: Documentation/Other -Provides: locale(kicad-doc:de) - -%description de -This package contains German documentation and tutorials for kicad - %package en -Summary: English documentation and tutorials for kicad +Summary: English documentation and tutorials for KiCad Group: Documentation/Other Provides: locale(kicad-doc:en) +Requires: kicad-doc = %{version} %description en -This package contains English documentation and tutorials for kicad - -%package es -Summary: Spanish documentation and tutorials for kicad -Group: Documentation/Other -Provides: locale(kicad-doc:es) - -%description es -This package contains Spanish documentation and tutorials for kicad +This package contains English documentation and tutorials for KiCad %package fr -Summary: French documentation and tutorials for kicad +Summary: French documentation and tutorials for KiCad Group: Documentation/Other Provides: locale(kicad-doc:fr) +Requires: kicad-doc = %{version} %description fr -This package contains French documentation and tutorials for kicad - -%package hu -Summary: Hungarian documentation and tutorials for kicad -Group: Documentation/Other -Provides: locale(kicad-doc:hu) - -%description hu -This package contains Hungarian documentation and tutorials for kicad +This package contains French documentation and tutorials for KiCad %package it -Summary: Italian documentation and tutorials for kicad +Summary: Italian documentation and tutorials for KiCad Group: Documentation/Other Provides: locale(kicad-doc:it) +Requires: kicad-doc = %{version} %description it -This package contains Italian documentation and tutorials for kicad +This package contains Italian documentation and tutorials for KiCad -%package ja -Summary: Japanese documentation and tutorials for kicad +# %%package ja +# Summary: Japanese documentation and tutorials for KiCad +# Group: Documentation/Other +# Provides: locale(kicad-doc:ja) +# Requires: kicad-doc = %%{version} +# +# %%description ja +# This package contains Japanese documentation and tutorials for KiCad + +%package nl +Summary: Netherlandian documentation and tutorials for KiCad Group: Documentation/Other -Provides: locale(kicad-doc:ja) +Provides: locale(kicad-doc:nl) +Requires: kicad-doc = %{version} -%description ja -This package contains Japanese documentation and tutorials for kicad +%description nl +This package contains Netherlandian documentation and tutorials for KiCad %package pl -Summary: Polish documentation and tutorials for kicad +Summary: Polish documentation and tutorials for KiCad Group: Documentation/Other Provides: locale(kicad-doc:pl) +Requires: kicad-doc = %{version} %description pl -This package contains Polish documentation and tutorials for kicad - -%package ru -Summary: Russian documentation and tutorials for kicad -Group: Documentation/Other -Provides: locale(kicad-doc:ru) - -%description ru -This package contains Russian documentation and tutorials for kicad - -%package zh_CN -Summary: Chinese documentation and tutorials for kicad -Group: Documentation/Other -Provides: locale(kicad-doc:zh_CN) - -%description zh_CN -This package contains Chinese documentation and tutorials for kicad - -%package -n kicad-lang-bg -Summary: Bulgarian translations for kicad -Group: System/Localization -Provides: locale(kicad:bg) - -%description -n kicad-lang-bg -This package contains Bulgarian translations for kicad - -%package -n kicad-lang-ca -Summary: Catalan translations for kicad -Group: System/Localization -Provides: locale(kicad:ca) - -%description -n kicad-lang-ca -This package contains Catalan translations for kicad - -%package -n kicad-lang-cs -Summary: Serbian translations for kicad -Group: System/Localization -Provides: locale(kicad:cs) - -%description -n kicad-lang-cs -This package contains Serbian translations for kicad - -%package -n kicad-lang-de -Summary: German translations for kicad -Group: System/Localization -Provides: locale(kicad:de) - -%description -n kicad-lang-de -This package contains German translations for kicad - -%package -n kicad-lang-es -Summary: Spanish translations for kicad -Group: System/Localization -Provides: locale(kicad:es) - -%description -n kicad-lang-es -This package contains Spanish translations for kicad - -%package -n kicad-lang-fi -Summary: Finnish translations for kicad -Group: System/Localization -Provides: locale(kicad:fi) - -%description -n kicad-lang-fi -This package contains Finnish translations for kicad - -%package -n kicad-lang-fr -Summary: French translations for kicad -Group: System/Localization -Provides: locale(kicad:fr) - -%description -n kicad-lang-fr -This package contains French translations for kicad - -%package -n kicad-lang-hu -Summary: Hungarian translations for kicad -Group: System/Localization -Provides: locale(kicad:hu) - -%description -n kicad-lang-hu -This package contains Hungarian translations for kicad - -%package -n kicad-lang-it -Summary: Italian translations for kicad -Group: System/Localization -Provides: locale(kicad:it) - -%description -n kicad-lang-it -This package contains Italian translations for kicad - -%package -n kicad-lang-ja -Summary: Japanese translations for kicad -Group: System/Localization -Provides: locale(kicad:ja) - -%description -n kicad-lang-ja -This package contains Japanese translations for kicad - -%package -n kicad-lang-ko -Summary: Korean translations for kicad -Group: System/Localization -Provides: locale(kicad:ko) - -%description -n kicad-lang-ko -This package contains Korean translations for kicad - -%package -n kicad-lang-nl -Summary: Netherlandian translations for kicad -Group: System/Localization -Provides: locale(kicad:nl) - -%description -n kicad-lang-nl -This package contains Netherlandian translations for kicad - -%package -n kicad-lang-pl -Summary: Polish translations for kicad -Group: System/Localization -Provides: locale(kicad:pl) - -%description -n kicad-lang-pl -This package contains Polish translations for kicad - -%package -n kicad-lang-pt -Summary: Portuguese translations for kicad -Group: System/Localization -Provides: locale(kicad:pt) - -%description -n kicad-lang-pt -This package contains Portuguese translations for kicad - -%package -n kicad-lang-ru -Summary: Russian translations for kicad -Group: System/Localization -Provides: locale(kicad:ru) - -%description -n kicad-lang-ru -This package contains Russian translations for kicad - -%package -n kicad-lang-sl -Summary: Slovene translations for kicad -Group: System/Localization -Provides: locale(kicad:sl) - -%description -n kicad-lang-sl -This package contains Slovene translations for kicad - -%package -n kicad-lang-sv -Summary: Swedish translations for kicad -Group: System/Localization -Provides: locale(kicad:sv) - -%description -n kicad-lang-sv -This package contains Swedish translations for kicad - -%package -n kicad-lang-zh_CN -Summary: Chinese translations for kicad -Group: System/Localization -Provides: locale(kicad:zh_CN) - -%description -n kicad-lang-zh_CN -This package contains Chinese translations for kicad +This package contains Polish documentation and tutorials for KiCad %prep %setup -q -# fix documentation directory -# sed -i 's|KICAD_DOCS share/doc/kicad|KICAD_DOCS share/doc/packages/kicad|' CMakeLists.txt -# fix wrong-file-end-of-line-encoding -sed -i 's/\r$//' license_for_documentation.txt +cp %{SOURCE2} . + +# Fix documentation path +sed -i "s|share/doc/kicad|share/doc/packages/kicad|" CMakeModules/KiCadDocumentation.cmake + +# FIXME +# Delete japanese translation due to build problems +find src/ -name 'addendum.ja' -type f -delete -print +find src/ -name 'ja.po' -type f -delete -print %build -cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} ./ -make %{?_smp_mflags} +%cmake +make -j1 %install -%makeinstall -# localization -rm -r %{buildroot}/%{_datadir}/kicad/ -pushd internat/ -for dir in bg ca cs de es fi fr hu it ja ko nl pl pt ru sl sv zh_CN -do - install -m 644 -D ${dir}/kicad.mo %{buildroot}%{_datadir}/locale/${dir}/LC_MESSAGES/kicad.mo -done -popd -# license -install -Dm 644 license_for_documentation.txt %{buildroot}%{_datadir}/doc/kicad/license_for_documentation.txt +%cmake_install -%files -%defattr(-,root,root) -%{_datadir}/doc/kicad/license_for_documentation.txt -%{_datadir}/doc/kicad/help/file_formats/ -%dir %{_datadir}/doc/kicad/ -%dir %{_datadir}/doc/kicad/help/ +install -Dm644 license_for_documentation.txt %{buildroot}%{_datadir}/doc/packages/kicad/ -%files de +%files %defattr(-,root,root) -%{_datadir}/doc/kicad/help/de/ +%dir %{_datadir}/doc/packages/kicad/ +%dir %{_datadir}/doc/packages/kicad/help/ +%{_datadir}/doc/packages/kicad/license_for_documentation.txt %files en %defattr(-,root,root) -%{_datadir}/doc/kicad/help/en/ - -%files es -%defattr(-,root,root) -%{_datadir}/doc/kicad/help/es/ +%{_datadir}/doc/packages/kicad/help/en/ %files fr %defattr(-,root,root) -%{_datadir}/doc/kicad/help/fr/ - -%files hu -%defattr(-,root,root) -%{_datadir}/doc/kicad/help/hu/ +%{_datadir}/doc/packages/kicad/help/fr/ %files it %defattr(-,root,root) -%{_datadir}/doc/kicad/help/it/ - -%files ja -%defattr(-,root,root) -%{_datadir}/doc/kicad/help/ja/ +%{_datadir}/doc/packages/kicad/help/it/ -%files pl -%defattr(-,root,root) -%{_datadir}/doc/kicad/help/pl/ - -%files ru -%defattr(-,root,root) -%{_datadir}/doc/kicad/help/ru/ +# %%files ja +# %%defattr(-,root,root) +# %%{_datadir}/doc/packages/kicad/help/ja/ -%files zh_CN +%files nl %defattr(-,root,root) -%{_datadir}/doc/kicad/help/zh_CN/ +%{_datadir}/doc/packages/kicad/help/nl/ -%files -n kicad-lang-bg -%defattr(-,root,root) -%lang(bg) %{_datadir}/locale/bg/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-ca -%defattr(-,root,root) -%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-cs -%defattr(-,root,root) -%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-de -%defattr(-,root,root) -%lang(de) %{_datadir}/locale/de/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-es -%defattr(-,root,root) -%lang(es) %{_datadir}/locale/es/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-fi -%defattr(-,root,root) -%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-fr -%defattr(-,root,root) -%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-hu -%defattr(-,root,root) -%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-it -%defattr(-,root,root) -%lang(it) %{_datadir}/locale/it/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-ja -%defattr(-,root,root) -%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-ko -%defattr(-,root,root) -%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-nl -%defattr(-,root,root) -%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-pl -%defattr(-,root,root) -%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-pt -%defattr(-,root,root) -%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-ru -%defattr(-,root,root) -%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-sl -%defattr(-,root,root) -%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-sv -%defattr(-,root,root) -%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/kicad.mo - -%files -n kicad-lang-zh_CN +%files pl %defattr(-,root,root) -%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/kicad.mo +%{_datadir}/doc/packages/kicad/help/pl/ %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/KiCad/kicad-doc.git</param> <param name="scm">git</param> <param name="versionformat">4.0.0~%cd</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">gz</param> </service> <service name="set_version" mode="disabled"/> </services>++++++ license_for_documentation.txt ++++++ KiCad Free Documentation Licence ================================ Copyright (c) jean-pierre Charras Copyright (C) KiCad Developers Everyone is permitted to copy and distribute verbatim copies of this licence document, but changing it is not allowed. KICAD FREE DOCUMENTATION LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 1. Permission is granted to make and distribute verbatim copies of this manual or piece of documentation provided any copyright notice and this permission notice are preserved on all copies. 2. Permission is granted to process this file or document through a document processing system and, at your option and the option of any third party, print the results, provided a printed document carries a copying permission notice identical to this one. 3. Permission is granted to copy and distribute modified versions of this manual or piece of documentation under the conditions for verbatim copying, provided also that any sections describing licensing conditions for this manual, such as, in particular, the GNU General Public Licence, the GNU Library General Public Licence, and any wxWindows Licence are included exactly as in the original, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. 4. Permission is granted to copy and distribute translations of this manual or piece of documentation into another language, under the above conditions for modified versions, except that sections related to licensing, including this paragraph, may also be included in translations approved by the copyright holders of the respective licence documents in addition to the original French or English. WARRANTY DISCLAIMER 5. BECAUSE THIS MANUAL OR PIECE OF DOCUMENTATION IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR IT, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THIS MANUAL OR PIECE OF DOCUMENTATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE MANUAL OR PIECE OF DOCUMENTATION IS WITH YOU. SHOULD THE MANUAL OR PIECE OF DOCUMENTATION PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 6. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE MANUAL OR PIECE OF DOCUMENTATION AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE MANUAL OR PIECE OF DOCUMENTATION (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF A PROGRAM BASED ON THE MANUAL OR PIECE OF DOCUMENTATION TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.