debian/ 0000755 0000000 0000000 00000000000 12263276326 007177 5 ustar debian/kicad.install 0000644 0000000 0000000 00000000076 11715257351 011643 0 ustar debian/tmp/usr/local/bin usr
debian/tmp/usr/local/lib usr
debian/kicad-doc-fr.install 0000644 0000000 0000000 00000000155 11710347273 013007 0 ustar doc/doc/help/fr/*.pdf usr/share/doc/kicad/help/fr
doc/doc/tutorials/fr/*.pdf usr/share/doc/kicad/tutorials/fr debian/patches/ 0000755 0000000 0000000 00000000000 12200411300 010574 5 ustar debian/patches/fix-bashism.patch 0000644 0000000 0000000 00000000741 12200411300 014031 0 ustar --- a/scripts/kicad-get-rss
+++ b/scripts/kicad-get-rss
@@ -26,7 +26,7 @@
# Get feed and save
EXEC="/usr/bin/curl -s" #Path to curl
-`$EXEC $URI &> $FEEDFILE`
+`$EXEC $URI > $FEEDFILE 2>&1`
# Get commit description
cat $FEEDFILE | \
@@ -49,7 +49,7 @@
sed -e '/export/d' | \
sed -e 's/[ \t]*//' | \
sed -e 's///' | \
-sed -e 's/<\/link>//' &> $URLFILE
+sed -e 's/<\/link>//' > $URLFILE 2>&1
# Get commit messages from urls
exec < $URLFILE
debian/patches/getting_started.patch 0000644 0000000 0000000 00000001115 12100573302 015014 0 ustar --- a/common/basicframe.cpp
+++ b/common/basicframe.cpp
@@ -310,6 +310,12 @@
* else the specific doc file (its name is in wxGetApp().GetHelpFileName())
* The document for beginners is the same for all KiCad utilities
*/
+
+ /* as the sourceless file /Getting_Started_in_KiCad.pdf was
+ not installed due to DFSG policy, implement a workaround,
+ for example using
+ http://www.kicad-pcb.org/download/attachments/1212538/Getting_Started_in_KiCad.pdf
+ */
if( event.GetId() == wxID_INDEX )
{
// Temporary change the help filename
debian/patches/series 0000644 0000000 0000000 00000000103 12200411154 012012 0 ustar gcc-4.7.patch
getting_started.patch
fix_common.h
fix-bashism.patch
debian/patches/gcc-4.7.patch 0000644 0000000 0000000 00000001155 12100545461 012700 0 ustar Description: Fix build failure with GCC 4.7
- include/boost/polygon/polygon_90_set_data.hpp: Include
"detail/polygon_sort_adaptor.hpp" for gtlsort.
Bug-Debian: http://bugs.debian.org/672727
Author: Matej Vela
Last-Update: 2012-05-17
--- a/include/boost/polygon/polygon_90_set_data.hpp
+++ b/include/boost/polygon/polygon_90_set_data.hpp
@@ -16,6 +16,7 @@
#include "detail/iterator_points_to_compact.hpp"
#include "detail/iterator_compact_to_points.hpp"
#include "polygon_traits.hpp"
+#include "detail/polygon_sort_adaptor.hpp"
//manhattan boolean algorithms
#include "detail/boolean_op.hpp"
debian/patches/fix_common.h 0000644 0000000 0000000 00000001143 12200237635 013123 0 ustar --- a/include/common.h
+++ b/include/common.h
@@ -46,11 +46,11 @@
# error "You must use '--enable-printarch' in your wx library configuration."
#endif
-#if defined( __WXGTK__ )
-# if !wxUSE_LIBGNOMEPRINT && !wxUSE_GTKPRINT && !SWIG
-# error "You must use '--with-gnomeprint' or '--with-gtkprint' in your wx library configuration."
-# endif
-#endif
+//#if defined( __WXGTK__ )
+//# if !wxUSE_LIBGNOMEPRINT && !wxUSE_GTKPRINT && !SWIG
+//# error "You must use '--with-gnomeprint' or '--with-gtkprint' in your wx library configuration."
+//# endif
+//#endif
class wxAboutDialogInfo;
debian/get-kicad.sh 0000644 0000000 0000000 00000001427 12251165446 011364 0 ustar #!/bin/sh
echo "========== Getting the revision number ==================="
revision=$(bzr log lp:kicad/stable| head -n 2 | grep revno| awk '{print $2}')
version=0.$(date +%Y%m%d)+bzr$revision
package=kicad-$version
origpackage=$package.orig
origtargz=kicad_$version.orig.tar.gz
echo "========== Getting the stable core ======================="
bzr export $origpackage lp:kicad/stable
echo "========== Getting the documents ========================="
bzr export $origpackage/doc lp:~kicad-developers/kicad/doc
echo "========== Getting the libraries ========================="
bzr export $origpackage/library lp:~kicad-testing-committers/kicad/library
echo "========== Compressing the archive ======================="
tar czf $origtargz $origpackage
mv $origpackage $package
debian/clean_sourceless_pdf 0000755 0000000 0000000 00000000745 11760223477 013315 0 ustar #!/bin/bash
sourceSuffixes="odt odg odm sxw"
for d in doc Documentation pcb_calculator; do
find $d -name '*.pdf' -print |
while read p; do
ok=0
dir=$(dirname "$p")
b=$(basename "$p")
for s in $sourceSuffixes; do
sourcePattern="${b/.pdf/*.$s}"
found=$(find $dir -name "$sourcePattern")
if [ -n "$found" ]; then
ok=1
fi
done
if [ $ok = 0 ]; then
echo $p is sourceless, erasing it | tee -a debian/erased_pdfs.log
rm "$p"
fi
done
done
debian/control 0000644 0000000 0000000 00000010337 12263275227 010605 0 ustar Source: kicad
Section: electronics
Priority: optional
Maintainer: Georges Khaznadar
Uploaders: Richard Antony Burton ,
Daniel J. Priem
Build-Depends: debhelper (>= 9), quilt, libx11-dev,
libglu1-mesa-dev, libgl1-mesa-dev, mesa-common-dev,
libwxbase2.8-dev, libwxgtk2.8-dev, libboost-dev,
cmake (>= 2.6.0)
Standards-Version: 3.9.5
Homepage: http://www.kicad-pcb.org
Package: kicad
Architecture: any
Depends: kicad-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, zlib-bin
Replaces: kicad-common (<< 0.0.20071129a-1)
Suggests: extra-xdg-menus,
kicad-doc-en | kicad-doc-fr | kicad-doc-de | kicad-doc-es | kicad-doc-hu | kicad-doc-ru | kicad-doc-zh-cn
Description: Electronic schematic and PCB design software
Kicad is a suite of programs for the creation of printed circuit boards.
It includes a schematic editor, a PCB layout tool, support tools and a
3D viewer to display a finished & fully populated PCB.
.
Kicad is made up of 5 main components:
.
* kicad - project manager
* eeschema - schematic editor
* pcbnew - PCB editor
* gerbview - GERBER viewer
* cvpcb - footprint selector for components
.
Libraries:
* Both eeschema and pcbnew have library managers and editors for their
components and footprints
* You can easily create, edit, delete and exchange library items
* Documentation files can be associated with components, footprints and key
words, allowing a fast search by function
* Very large libraries are available for schematic components and footprints
* Most components have corresponding 3D models
Package: kicad-common
Architecture: all
Depends: ${misc:Depends}
Recommends: kicad
Replaces: kicad (<< 0.20120126+bzr3256-1)
Description: Common files used by kicad
This package contains the component libraries and language files for Kicad.
Package: kicad-doc-de
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (German)
This package provides documentation for Kicad in German.
.
This package does not provide a German translation of the manual, only the
tutorial. Manual available in the French & English packages only.
Package: kicad-doc-en
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (English)
This package provides documentation for Kicad in English.
Package: kicad-doc-es
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Spanish)
This package provides documentation for Kicad in Spanish.
.
This package does not provide a Spanish translation of the manual, only the
tutorial. Manual available in the French & English packages only.
Package: kicad-doc-fr
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (French)
This package provides documentation for Kicad in French.
Package: kicad-doc-it
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Italian)
This package provides documentation for Kicad in Italian.
Package: kicad-doc-hu
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Hungarian)
This package provides documentation for Kicad in Hungarian.
.
This package does not provide a Hungarian translation of the manual, only the
tutorial. Manual available in the French & English packages only.
Package: kicad-doc-pl
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Polish)
This package provides documentation for Kicad in Polish.
Package: kicad-doc-pt
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Portuguese)
This package provides documentation for Kicad in Portuguese.
Package: kicad-doc-ru
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Russian)
This package provides documentation for Kicad in Russian.
.
This package does not provide a Russian translation of the manual, only the
tutorial. Manual available in the French & English packages only.
Package: kicad-doc-zh-cn
Architecture: all
Depends: ${misc:Depends}
Description: Kicad help files (Simplified Chinese)
This package provides documentation for Kicad in Simplified Chinese.
.
This package does not provide a Simplified Chinese translation of the manual,
only the tutorial. Manual available in the French & English packages only.
debian/kicad-common.dirs 0000644 0000000 0000000 00000000020 11710343641 012402 0 ustar usr/share/kicad
debian/kicad.dirs 0000644 0000000 0000000 00000000107 11460667734 011140 0 ustar usr/bin
usr/lib/kicad/plugins
usr/share/applications
usr/share/pixmaps
debian/man/ 0000755 0000000 0000000 00000000000 11460667734 007757 5 ustar debian/man/pcbnew.1 0000644 0000000 0000000 00000000743 11460667734 011323 0 ustar .TH pcbnew 1 "June 15, 2007" "pcbnew"
.SH NAME
pcbnew \- a powerful printed circuit board editor.
.B pcbnew
manages libraries of modules. Each module is a drawing of the physical
component, including its footprint, and the layout of pads providing connections
to the component. The required modules are automatically loaded during the
reading of the netlist produced by pcbnew.
.SH SYNOPSIS
.B pcbnew
.RI [ boardfile ]
.SH AUTHOR
Richard Antony Burton
debian/man/gerbview.1 0000644 0000000 0000000 00000000312 11460667734 011647 0 ustar .TH gerbview 1 "June 15, 2007" "gerbview"
.SH NAME
gerbview \- viewer for GERBER format files.
.SH SYNOPSIS
.B gerbview
.RI [ gerberfile ]
.SH AUTHOR
Richard Antony Burton
debian/man/cvpcb.1 0000644 0000000 0000000 00000000575 11460667734 011145 0 ustar .TH cvpcb 1 "June 15, 2007" "cvpcb"
.SH NAME
cvpcb \- assign components to a netlist.
.SH DESCRIPTION
.PP
.B cvpcb
allows you to assign each component that appears in the netlist to a component
footprint which will represent it on a PCB and adds this information to the
netlist.
.SH SYNOPSIS
.B cvpcb
.RI [ netlist ]
.SH AUTHOR
Richard Antony Burton
debian/man/eeschema.1 0000644 0000000 0000000 00000001367 11460667734 011622 0 ustar .TH eeschema 1 "June 15, 2007" "eeschema"
.SH NAME
eeschema \- a powerful schematic capture application.
.SH DESCRIPTION
.PP
.B eeschema
integrates the functions of drawing, control, layout, library management and
access to the PCB design software. It also allows hierarchical drawings, using
multi-sheets diagrams. It is intended to work with printed circuit software such
as pcbnew, to which it will provide the netlist file. Eeschema also integrates a
component editor which allows the creation, editing and visualization of
components, as well as the handling of the symbol libraries (import, export,
addition and deletion of library components).
.SH SYNOPSIS
.B eeschema
.RI [ schematic ]
.SH AUTHOR
Richard Antony Burton
debian/man/kicad.1 0000644 0000000 0000000 00000000614 11460667734 011115 0 ustar .TH kicad 1 "June 15, 2007" "kicad"
.SH NAME
kicad \- manager application for Kicad projects.
.SH DESCRIPTION
.PP
The kicad utility program is a project manager that facilitates the use of the
various programs required to draw schematics, lay out PCBs, generate and check
the production files.
.SH SYNOPSIS
.B kicad
.RI [ project ]
.SH AUTHOR
Richard Antony Burton
debian/compat 0000644 0000000 0000000 00000000002 12200235443 010357 0 ustar 9
debian/kicad-common.install 0000644 0000000 0000000 00000000303 12263275162 013121 0 ustar debian/tmp/usr/local/share usr
library/library usr/share/kicad
library/modules usr/share/kicad
doc/internat usr/share/kicad
bitmaps_png/sources/eeschema.svg usr/share/icons/hicolor/scalable/apps
debian/kicad-doc-es.install 0000644 0000000 0000000 00000000076 11760223774 013015 0 ustar # doc/doc/tutorials/es/*.pdf usr/share/doc/kicad/tutorials/es
debian/erased_pdfs.log 0000644 0000000 0000000 00000011073 12263277132 012157 0 ustar doc/presentations/ru/kicad_ru_team.pdf is sourceless, erasing it
doc/doc/help/en/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/ru/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/file_formats/file_formats.pdf is sourceless, erasing it
doc/doc/help/pl/getting_started_in_kicad.pdf is sourceless, erasing it
doc/doc/contrib/gerber_rs274x_revd_e.pdf is sourceless, erasing it
doc/doc/tutorials/es/KiCad Tutorial.pdf is sourceless, erasing it
doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
doc/presentations/ru/kicad_ru_team.pdf is sourceless, erasing it
doc/doc/help/en/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/ru/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/contrib/gerber_rs274x_revd_e.pdf is sourceless, erasing it
doc/doc/contrib/Gerber_File_Format_Specification_june2013.pdf is sourceless, erasing it
doc/doc/contrib/Extending_the_Gerber_Format_with_Attributes.pdf is sourceless, erasing it
doc/doc/tutorials/es/KiCad Tutorial.pdf is sourceless, erasing it
doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
doc/presentations/ru/kicad_ru_team.pdf is sourceless, erasing it
doc/doc/help/en/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/ru/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/contrib/gerber_rs274x_revd_e.pdf is sourceless, erasing it
doc/doc/contrib/Gerber_File_Format_Specification_june2013.pdf is sourceless, erasing it
doc/doc/contrib/Extending_the_Gerber_Format_with_Attributes.pdf is sourceless, erasing it
doc/doc/tutorials/es/KiCad Tutorial.pdf is sourceless, erasing it
doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
doc/presentations/ru/kicad_ru_team.pdf is sourceless, erasing it
doc/doc/help/en/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/ru/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/contrib/gerber_rs274x_revd_e.pdf is sourceless, erasing it
doc/doc/contrib/Gerber_File_Format_Specification_june2013.pdf is sourceless, erasing it
doc/doc/contrib/Extending_the_Gerber_Format_with_Attributes.pdf is sourceless, erasing it
doc/doc/tutorials/es/KiCad Tutorial.pdf is sourceless, erasing it
doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
doc/doc/contrib/gerber_rs274x_revd_e.pdf is sourceless, erasing it
doc/doc/contrib/Gerber_File_Format_Specification_june2013.pdf is sourceless, erasing it
doc/doc/contrib/Extending_the_Gerber_Format_with_Attributes.pdf is sourceless, erasing it
doc/doc/tutorials/es/KiCad Tutorial.pdf is sourceless, erasing it
doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf is sourceless, erasing it
doc/doc/help/en/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/doc/help/ru/Getting_Started_in_KiCad.pdf is sourceless, erasing it
doc/presentations/ru/kicad_ru_team.pdf is sourceless, erasing it
Documentation/coding_style_policy.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_formulas.pdf is sourceless, erasing it
pcb_calculator/docs/tracks_width_thickness.pdf is sourceless, erasing it
pcb_calculator/docs/NFC93713_English_A1T.pdf is sourceless, erasing it
debian/kicad-doc-en.install 0000644 0000000 0000000 00000000156 11710347224 012777 0 ustar doc/doc/help/en/*.pdf usr/share/doc/kicad/help/en
doc/doc/tutorials/en/*.pdf usr/share/doc/kicad/tutorials/en
debian/watch 0000644 0000000 0000000 00000000330 11460671234 010217 0 ustar # No real watch provided.
# Upstream is not always available in unix format and includes components that
# we normally remove for licence reasons.
# Upstream is packaged from bzr with some tweaks, see README.source.
debian/kicad-doc-hu.install 0000644 0000000 0000000 00000000074 11710347337 013015 0 ustar doc/doc/tutorials/hu/*.pdf usr/share/doc/kicad/tutorials/hu
debian/copyright 0000644 0000000 0000000 00000015445 11460667734 011150 0 ustar This package was debianized by Richard A Burton on
Tue, 27 Jun 2006 10:48:13 +0100.
It was downloaded from http://iut-tice.ujf-grenoble.fr/cao/
Upstream Author: Jean-Pierre Charras
--------------------------------------------------------------------------------
Copyright: 2000-2008, Jean-Pierre Charras
License:
Software: GPL v2
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with the Debian system in the file /usr/share/common-licenses/GPL-2.
--------------------------------------------------------------------------------
files 3d-viewer/trackball.{h,cpp}:
Copyright 1993, 1994, Silicon Graphics, Inc.
*
* (c) Copyright 1993, 1994, Silicon Graphics, Inc.
* ALL RIGHTS RESERVED
* Permission to use, copy, modify, and distribute this software for
* any purpose and without fee is hereby granted, provided that the above
* copyright notice appear in all copies and that both the copyright notice
* and this permission notice appear in supporting documentation, and that
* the name of Silicon Graphics, Inc. not be used in advertising
* or publicity pertaining to distribution of the software without specific,
* written prior permission.
*
* THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS"
* AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE,
* INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR
* FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
* GRAPHICS, INC. BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT,
* SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY
* KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION,
* LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF
* THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC. HAS BEEN
* ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE
* POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE.
*
* US Government Users Restricted Rights
* Use, duplication, or disclosure by the Government is subject to
* restrictions set forth in FAR 52.227.19(c)(2) or subparagraph
* (c)(1)(ii) of the Rights in Technical Data and Computer Software
* clause at DFARS 252.227-7013 and/or in similar or successor
* clauses in the FAR or the DOD or NASA FAR Supplement.
* Unpublished-- rights reserved under the copyright laws of the
* United States. Contractor/manufacturer is Silicon Graphics,
* Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311.
*
* OpenGL(TM) is a trademark of Silicon Graphics, Inc.
*/
--------------------------------------------------------------------------------
files in kicad/polygon/kbool/:
Copyright: 2001-2004 (C) Probably Klaas Holwerda
Licence: wxWidgets Licence
--------------------------------------------------------------------------------
Copyright: 2000-2008, Jean-Pierre Charras
License:
Documentation:
KiCad Free Documentation Licence
================================
Copyright (c) jean-pierre Charras
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.
--------------------------------------------------------------------------------
The Debian packaging is (C)2006-2010 Richard A Burton
and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.
debian/kicad-doc-zh-cn.install 0000644 0000000 0000000 00000000101 11710347531 013403 0 ustar doc/doc/tutorials/zh_CN/*.pdf usr/share/doc/kicad/tutorials/zh_CN debian/source/ 0000755 0000000 0000000 00000000000 11760201330 010457 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 11460772150 011677 0 ustar 3.0 (quilt)
debian/README.source 0000644 0000000 0000000 00000000455 11710201373 011344 0 ustar To package the upstream source the 3 bzr repositories are extracted
to the same folder:
/
/doc
/library
See get-kicad.sh, the script used to build the source package.
-- Georges Khaznadar , Thu, 26 Jan 2012 08:38:35 +0100
debian/kicad-doc-pl.install 0000644 0000000 0000000 00000000221 11760224303 012776 0 ustar doc/doc/help/pl/*.pdf usr/share/doc/kicad/help/pl
#doc/doc/tutorials/pl/KiCad-Biblioteki_dla_poczatkujacych.pdf usr/share/doc/kicad/tutorials/pl
debian/changelog 0000644 0000000 0000000 00000017563 12263276314 011062 0 ustar kicad (0.20131208+bzr4024-1) unstable; urgency=medium
* scheduled the installation of doc/internat into usr/share/kicad.
Closes: #734552
* upgraded Standards-Version to 3.9.5
* Upgraded to the newest upstream release. Closes: #712303
* The script debian/get-kicad.sh makes easier to fetch newer source files
Closes: #713861
-- Georges Khaznadar Wed, 08 Jan 2014 17:25:14 +0100
kicad (0.20130727+bzr4024-2) unstable; urgency=low
* modified the homepage in d/control. Closes: #713858
* modified ./scripts/kicad-get-rss to remove bashisms. Closes: #690645
* modified d/kicad-common.install to fix forgotten libraries.
Closes: #719530
-- Georges Khaznadar Wed, 07 Aug 2013 11:19:25 +0200
kicad (0.20130727+bzr4024-1) unstable; urgency=low
* upgraded to the last revision. Closes: #694740
* updated Standards-Version to 3.9.4, compat to 9.
* commented out a few lines in include/common.h, to enable the build
with wx libraries available in Sid. Don't know why these lines were
introduced.
-- Georges Khaznadar Sat, 27 Jul 2013 18:31:03 +0200
kicad (0.20130125+bzr3921-1) unstable; urgency=low
* upgraded to the last revision. Closes: #694740
* changed my DEBEMAIL
* updated the variable GENERATED_FILES in debian/rules to add
new files to the cleaning list and remove obsoleted directories
* updated the patches for quilt
* updated debian/kicad-common.install to take in account the
no longer existent directories library and doc.
-- Georges Khaznadar Fri, 25 Jan 2013 19:08:22 +0100
kicad (0.20120526+bzr3261-1) unstable; urgency=low
* upgraded to the last stable revision. Closes: #656215
* removed debian/source/include-binaries and the additional files which
came with it
* added a script debian/clean_sourceless_pdf which removes PDF files
in many directories when no source was found. This script outputs
a log file: debian/erased_pdf.log, which should be cleared when a
new upstream package is downloaded.
* modified kicad-doc-es.install since there is no source for the pdf file
* modified kicad-doc-pl.install since a pdf source is missing
* upgraded Standards-Version to 3.9.3
* precised a Replaces: stance (kicad (<< 0.20120126+bzr3256-1))
-- Georges Khaznadar Sat, 26 May 2012 17:28:12 +0000
kicad (0.20120126+bzr3256-3.1) unstable; urgency=low
* Non-maintainer upload.
* gcc-4.7: Fix build failure with GCC 4.7. Closes: #672727.
- include/boost/polygon/polygon_90_set_data.hpp: Include
"detail/polygon_sort_adaptor.hpp" for gtlsort.
-- Matej Vela Fri, 25 May 2012 22:25:46 +0100
kicad (0.20120126+bzr3256-3) unstable; urgency=low
* excluded .pdf files from dh_compress. Closes: #659660
-- Georges Khaznadar Wed, 15 Feb 2012 18:07:06 +0000
kicad (0.20120126+bzr3256-2) unstable; urgency=low
* added the l10n files into the package kicad-common. Closes: #659091
* added eeschema.svg into usr/share/icons/hicolor/scalable/apps.
Closes: #659317
* applied Vincent Danjean's tip. Closes: #657729
-- Georges Khaznadar Fri, 10 Feb 2012 17:54:11 +0000
kicad (0.20120126+bzr3256-1) unstable; urgency=low
* upgraded to the latest upstream version. Closes: #656215
* modified the packaging scripts (simplified debian/rules, added
some .install files.
-- Georges Khaznadar Thu, 26 Jan 2012 08:42:59 +0100
kicad (0.0.20110616-1) unstable; urgency=low
* upgraded to the latest upstream version.
* included the files sent by their author, by email
<4DF93DA9.50504@iridec.com.au>, Closes: #630453
-- Georges Khaznadar Thu, 16 Jun 2011 22:52:02 +0200
kicad (0.0.20110507-1) unstable; urgency=low
* upgraded to the new upstream version. Closes: #624439
-- Georges Khaznadar Sat, 07 May 2011 16:52:33 +0200
kicad (0.0.20101024-2) unstable; urgency=low
* changed the format to 3.0 (quilt)
* enabled the parallel build feature in debian/rules
-- Georges Khaznadar Sun, 24 Oct 2010 10:54:16 +0200
kicad (0.0.20101024-1) unstable; urgency=low
* Maintainer change.
- Closes: #599427
* changed the way sources are downloaded. See debian/packagesrc.sh
* upgraded to newest stable release.
- Closes: #590483
- Closes: #580497
* moved the dependency on extra-xdg-menus to Suggests: level.
- Closes: #577282
* added a list of auto-generated files to remove upon clean target
-- Georges Khaznadar Sun, 24 Oct 2010 02:34:38 +0200
kicad (0.0.20100314-1) unstable; urgency=low
* New upstream (Closes: #575018).
* Update Standards-Version to 3.8.4 (no changes needed).
-- Richard Antony Burton Sun, 28 Mar 2010 12:58:23 +0000
kicad (0.0.20090216-1) unstable; urgency=low
* New upstream release. (Closes: #529628)
* - Upstream fix. (Closes: #532367)
* - Upstream fix. (Closes: #509956)
* Move shortcut to electronics section. (Closes: #536307)
* Suggest documentation. (Closes: #502546)
* Update Standards-Version to 3.8.3 (no changes needed).
-- Richard Antony Burton Sat, 26 Sep 2009 12:47:27 +0000
kicad (0.0.20080825c-1) unstable; urgency=low
* New upstream release. (Closes: #496897)
* Use new cmake build system.
* Use new svn repository layout.
* Build using wxWidgets 2.8. (Closes: #398615)
* Require debhelper 6 to get fix for 459426.
* Upstream performance improvement for redraw. (Closes: #469516)
* Moved examples to /usr/share/doc/kicad/demos
* Update Standards-Version to 3.8.0 (no changes needed).
* Add more language packages, for tutorials.
* Only en & fr manuals included, rest not currently maintained upstream.
-- Richard Antony Burton Sun, 21 Sep 2008 19:58:47 +0100
kicad (0.0.20071129a-1) unstable; urgency=low
* New upstream release.
* Fix menu icon (not the gnome one).
* Update Standards-Version to 3.7.3.0 (Debian menu structure change only).
-- Richard Antony Burton Wed, 19 Dec 2007 17:04:33 +0000
kicad (0.0.20070702-1) unstable; urgency=low
* New upstream release.
* Added man pages for binaries. (Closes: #429223)
* All patches from previous version now included upstream.
-- Richard Antony Burton Sun, 08 Jul 2007 09:15:42 +0100
kicad (0.0.20070525-1) unstable; urgency=low
* New upstream release (Closes: #423873)
* Install help files to correct location (Closes: #404783)
* For languages without native help files the English doc package is pulled in
with the non-English doc package, so there is at least some help.
* Not removing all binaries removed during 'clean' (Closes: #424455)
* Patch for the 3D Display image export problem (Closes: #423882)
-- Richard Antony Burton Sun, 27 May 2007 13:43:01 +0100
kicad (0.0.20060829-2) unstable; urgency=low
* Fixing wrong location of helpfiles (Closes: #404783) (djp)
-- Daniel J. Priem Thu, 28 Dec 2006 12:20:31 +0100
kicad (0.0.20060829-1) unstable; urgency=low
* now binNMU safe (rab)
* This version is 20060828 but since i forgot something inside the orig.tar.gz i must increase the version number (djp)
* Added newer documentation (djp)
* Added some updated po files (djp)
* Added italian help files (djp)
-- Daniel J. Priem Sun, 12 Nov 2006 21:40:23 +0100
kicad (0.0.20060828-1) unstable; urgency=low
* New upstream.
* Split help files out into separate language-specific packages.
-- Debian Kicad Team Fri, 3 Nov 2006 19:33:07 +0100
kicad (0.0.20060626-1) unstable; urgency=low
* Initial release (Closes: #278581)
-- Richard Antony Burton Sat, 30 Sep 2006 22:24:06 +0200
debian/kicad-doc-de.install 0000644 0000000 0000000 00000000073 11710347176 012771 0 ustar doc/doc/tutorials/de/*.pdf usr/share/doc/kicad/tutorials/de debian/rules 0000755 0000000 0000000 00000003327 12100571272 010250 0 ustar #!/usr/bin/make -f
# -*- makefile -*-
#export DH_VERBOSE=1
%:
dh $@ --parallel
override_dh_clean:
dh_clean
find . -type d -name CMakeFiles | xargs rm -rf
rm -f $(GENERATED_FILES)
debian/clean_sourceless_pdf
override_dh_auto_configure:
cmake -DKICAD_STABLE_VERSION=ON .
override_dh_compress:
dh_compress --exclude=.pdf
GENERATED_FILES = ./3d-viewer/Makefile \
./3d-viewer/cmake_install.cmake \
./CMakeCache.txt \
./CTestTestfile.cmake \
./DartConfiguration.tcl \
./Makefile \
./bitmap2component/Makefile \
./bitmap2component/cmake_install.cmake \
./bitmaps_png/Makefile \
./bitmaps_png/cmake_install.cmake \
./cmake_install.cmake \
./cmake_uninstall.cmake \
./common/Makefile \
./common/cmake_install.cmake \
./config.h \
./cvpcb/Makefile \
./cvpcb/cmake_install.cmake \
./demos/Makefile \
./demos/cmake_install.cmake \
./eeschema/Makefile \
./eeschema/cmake_install.cmake \
./eeschema/plugins/Makefile \
./eeschema/plugins/cmake_install.cmake \
./gerbview/Makefile \
./gerbview/cmake_install.cmake \
./kicad/Makefile \
./kicad/cmake_install.cmake \
./pcb_calculator/Makefile \
./pcb_calculator/cmake_install.cmake \
./pcbnew/Makefile \
./pcbnew/cmake_install.cmake \
./polygon/Makefile \
./polygon/cmake_install.cmake \
./polygon/kbool/src/Makefile \
./polygon/kbool/src/cmake_install.cmake \
./potrace/Makefile \
./potrace/cmake_install.cmake \
./template/Makefile \
./template/cmake_install.cmake \
./Testing/Temporary/CTestCostData.txt \
./Testing/Temporary/LastTest.log \
./install_manifest.txt \
./pcbnew/pcad2kicadpcb_plugin/Makefile \
./pcbnew/pcad2kicadpcb_plugin/cmake_install.cmake \
./tools/Makefile \
./tools/cmake_install.cmake \
./version.h
debian/kicad.menu 0000644 0000000 0000000 00000000231 11460667734 011141 0 ustar ?package(kicad):needs="X11" section="Applications/Science/Electronics"\
title="KICAD" icon="/usr/share/pixmaps/icon_kicad.xpm" command="/usr/bin/kicad"
debian/rules.old 0000755 0000000 0000000 00000012467 11561254644 011045 0 ustar #!/usr/bin/make -f
# -*- makefile -*-
#export DH_VERBOSE=1
%:
dh $@ --parallel
override_dh_clean:
rm -rf $(CURDIR)/build
# REMOVE AUTOMATICALLY GENERATED FILES
rm -f kicad/pcbnew/dialog_freeroute_exchange_help_html.h \
kicad/eeschema/cmp_library_base.h \
kicad/eeschema/cmp_library_base.cpp
dh_clean
configure:
mkdir -p $(CURDIR)/build/kicad
mkdir -p $(CURDIR)/build/bitmaps
cd $(CURDIR)/build/kicad && cmake -DKICAD_MINIZIP=0 \
-DKICAD_DEMOS=$(CURDIR)/debian/kicad-common/usr/share/doc/kicad/demos ../../kicad \
-DXPM_CPP_PATH=$(CURDIR)/build/bitmaps \
-DKICAD_STABLE_VERSION=ON
mkdir -p $(CURDIR)/build/kicad-doc
cd $(CURDIR)/build/kicad-doc && cmake ../../kicad-doc
mkdir -p $(CURDIR)/build/kicad-library
cd $(CURDIR)/build/kicad-library && cmake ../../kicad-library
build: configure build-arch build-indep
build-indep:
$(MAKE) -C $(CURDIR)/build/kicad-doc
$(MAKE) -C $(CURDIR)/build/kicad-library
build-arch:
$(MAKE) -C $(CURDIR)/build/kicad
install-indep:
dh_testdir
dh_testroot
dh_clean -k -i
dh_installdirs -i
dh_installdocs
cd $(CURDIR)/build/kicad/demos && cmake -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc/internat && cmake -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-common/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad/template && cmake -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-common/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-library && cmake -DCOMPONENT=resources -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-common/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=file_formats -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-common/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=footprints_doc -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-common/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-de -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-de/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-de -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-de/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-en -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-en/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-en -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-en/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-es -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-es/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-es -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-es/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-fr -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-fr/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-fr -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-fr/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-hu -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-hu/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-hu -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-hu/usr -P cmake_install.cmake
# cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-it -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-it/usr -P cmake_install.cmake
# cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-it -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-it/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-pt -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-pt/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-pt -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-pt/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-ru -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-ru/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-ru -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-ru/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=doc-zh_CN -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-zh-cn/usr -P cmake_install.cmake
cd $(CURDIR)/build/kicad-doc && cmake -DCOMPONENT=help-zh_CN -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad-doc-zh-cn/usr -P cmake_install.cmake
install-arch:
dh_testdir
dh_testroot
dh_clean -k -s
dh_installdirs -s
dh_installmenu -s
$(MAKE) -C $(CURDIR)/build/kicad preinstall
cd $(CURDIR)/build/kicad && cmake -DCOMPONENT=binary -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/kicad/usr -P cmake_install.cmake
dh_installdocs
dh_install -s
# Build architecture independant packages.
binary-indep: build-indep install-indep
dh_testdir
dh_testroot
dh_installchangelogs -i
dh_link -i
dh_strip -i
# i don't want the helpfiles to be compressed
dh_compress -i --exclude=kicad/help --exclude=kicad/demos --exclude=.pdf
dh_fixperms -i
dh_makeshlibs -i
dh_installdeb -i
dh_shlibdeps -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
# Build architecture dependant packages.
binary-arch: build-arch install-arch
dh_testdir
dh_testroot
dh_installchangelogs -s kicad/CHANGELOG.txt
dh_installman -s $(CURDIR)/debian/man/*.1
dh_link -s
dh_strip -s
dh_compress -s
dh_fixperms -s
dh_makeshlibs -s
dh_installdeb -s
dh_shlibdeps -s
dh_gencontrol -s
dh_md5sums -s
dh_builddeb -s
binary: binary-arch binary-indep
debian/kicad-doc-ru.install 0000644 0000000 0000000 00000000155 11710347377 013033 0 ustar doc/doc/help/ru/*.pdf usr/share/doc/kicad/help/ru
doc/doc/tutorials/ru/*.pdf usr/share/doc/kicad/tutorials/ru debian/kicad-doc-it.install 0000644 0000000 0000000 00000000073 11710347322 013006 0 ustar doc/doc/tutorials/it/*.pdf usr/share/doc/kicad/tutorials/it