I've uploaded new versions of the libgeda and geda-* packages to unstable which fix RC bugs with the copyright files and a couple of other things, like a tempfile vulnerability in an example script (geda-gnetlist) and some missing error checking in a postrm (geda-symbols).
The relevant versions are geda - 1:1.4.0.2 geda-doc - 1:1.4.0-2 geda-examples - 1:1.4.0-2 geda-gattrib - 1:1.4.0-5 geda-gnetlist - 1:1.4.0-3 geda-gschem - 1:1.4.0-3 geda-gsymcheck - 1:1.4.0-3 geda-symbols - 1:1.4.0-3 geda-utils - 1:1.4.0-3 debdiff output is attached. (Not inlined as I suspect it's too confusing with nine packages). Could you please allow these into lenny? thanks Hamish -- Hamish Moffatt VK3SB <[email protected]> <[email protected]>
diff -Nru geda-1.4.0.1/debian/changelog geda-1.4.0.2/debian/changelog --- geda-1.4.0.1/debian/changelog 2008-03-30 22:55:10.000000000 +1100 +++ geda-1.4.0.2/debian/changelog 2009-01-29 00:32:04.000000000 +1100 @@ -1,3 +1,10 @@ +geda (1:1.4.0.2) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510992) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:31:46 +1100 + geda (1:1.4.0.1) unstable; urgency=low * Add Recommends: extra-xdg-menus. The dependency mentioned in the previous diff -Nru geda-1.4.0.1/debian/control geda-1.4.0.2/debian/control --- geda-1.4.0.1/debian/control 2008-03-30 22:54:16.000000000 +1100 +++ geda-1.4.0.2/debian/control 2009-01-29 00:33:29.000000000 +1100 @@ -14,5 +14,5 @@ Description: GPL EDA -- Electronics design software GPL EDA, an electronics design package. . - This is a meta-package which depends on the components required + This is a metapackage which depends on the components required for a typical gEDA installation. diff -Nru geda-1.4.0.1/debian/copyright geda-1.4.0.2/debian/copyright --- geda-1.4.0.1/debian/copyright 2007-07-10 08:20:13.000000000 +1000 +++ geda-1.4.0.2/debian/copyright 2009-01-29 00:31:45.000000000 +1100 @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above.
diff -u geda-doc-1.4.0/toplevel/gedadocs.html geda-doc-1.4.0/toplevel/gedadocs.html --- geda-doc-1.4.0/toplevel/gedadocs.html +++ geda-doc-1.4.0/toplevel/gedadocs.html @@ -11,7 +11,7 @@ <H1> gEDA documention </H1> -<H3>version 1.2.0</H3> +<H3>version 1.4.0</H3> </CENTER> <BR> <P> @@ -21,7 +21,7 @@ <UL> -<LI> gEDA wiki snapshop 1.2.0 : <A HREF="./wiki/index.html">HTML</A></LI> +<LI> gEDA wiki snapshop 1.4.0 : <A HREF="./wiki/index.html">HTML</A></LI> <p> </UL> diff -u geda-doc-1.4.0/debian/changelog geda-doc-1.4.0/debian/changelog --- geda-doc-1.4.0/debian/changelog +++ geda-doc-1.4.0/debian/changelog @@ -1,3 +1,10 @@ +geda-doc (1:1.4.0-2) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510993) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:35:56 +1100 + geda-doc (1:1.4.0-1) unstable; urgency=low * New upstream release diff -u geda-doc-1.4.0/debian/copyright geda-doc-1.4.0/debian/copyright --- geda-doc-1.4.0/debian/copyright +++ geda-doc-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above.
diff -u geda-gattrib-1.4.0/debian/changelog geda-gattrib-1.4.0/debian/changelog --- geda-gattrib-1.4.0/debian/changelog +++ geda-gattrib-1.4.0/debian/changelog @@ -1,3 +1,10 @@ +geda-gattrib (1:1.4.0-5) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:09:58 +1100 + geda-gattrib (1:1.4.0-4) unstable; urgency=low * Remove direct build-dependency on guile-1.8-dev, as libgeda-dev will diff -u geda-gattrib-1.4.0/debian/copyright geda-gattrib-1.4.0/debian/copyright --- geda-gattrib-1.4.0/debian/copyright +++ geda-gattrib-1.4.0/debian/copyright @@ -1,21 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt <[email protected]>, January 26, 2005. - -geda-gattrib is copyright 2003 Stuart D. Brorson <[email protected]>. -Portions of geda-gattrib were originally written by Ales Hvezda for -geda-gschem and other geda applications. Copyright 1998-2000 Ales V. Hvezda. - - -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; either version 2 of the License, or -(at your option) any later version. - -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. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above. -Please see /usr/share/common-licenses/GPL on your Debian -system for the full text of the license.
diff -u geda-examples-1.4.0/debian/changelog geda-examples-1.4.0/debian/changelog --- geda-examples-1.4.0/debian/changelog +++ geda-examples-1.4.0/debian/changelog @@ -1,3 +1,11 @@ +geda-examples (1:1.4.0-2) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510994) + * Fixed typo in package description (closes: #509560) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:37:33 +1100 + geda-examples (1:1.4.0-1) unstable; urgency=low * New upstream release diff -u geda-examples-1.4.0/debian/copyright geda-examples-1.4.0/debian/copyright --- geda-examples-1.4.0/debian/copyright +++ geda-examples-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above. diff -u geda-examples-1.4.0/debian/control geda-examples-1.4.0/debian/control --- geda-examples-1.4.0/debian/control +++ geda-examples-1.4.0/debian/control @@ -11,7 +11,7 @@ Recommends: geda Architecture: all Description: GPL EDA -- Electronics design software -- example designs - GPL is a collection of tools for designing electronic circuits + GPL EDA is a collection of tools for designing electronic circuits and printed circuit boards. . This package contains example designs created with gEDA.
diff -u geda-gnetlist-1.4.0/debian/changelog geda-gnetlist-1.4.0/debian/changelog --- geda-gnetlist-1.4.0/debian/changelog +++ geda-gnetlist-1.4.0/debian/changelog @@ -1,3 +1,11 @@ +geda-gnetlist (1:1.4.0-3) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510995) + * Fix insecure temp file handling in example script (closes: #506625) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:18:18 +1100 + geda-gnetlist (1:1.4.0-2) unstable; urgency=low * Fix build-dependency on libgeda-dev: >= 1.4.0, not 1.2.1 diff -u geda-gnetlist-1.4.0/debian/copyright geda-gnetlist-1.4.0/debian/copyright --- geda-gnetlist-1.4.0/debian/copyright +++ geda-gnetlist-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above. only in patch2: unchanged: --- geda-gnetlist-1.4.0.orig/scripts/sch2eaglepos.sh +++ geda-gnetlist-1.4.0/scripts/sch2eaglepos.sh @@ -2,6 +2,12 @@ # By Braddock Gaskill ([email protected]), August 2004. This # software is hereby declared to be in the public domain by Braddock # Gaskill, the author. + +# Updated by Chitlesh GOORAH - reason : Security bug on temporary file (18Nov2008) +# The issue is that the value of TMP is predictable +# and a local evildoer could create a symlink causing some data to be overwritten. +# + FNAME="$1" if [ -z "$FNAME" ]; then echo "$0 <inputfile.sch>" @@ -20,8 +26,8 @@ XSCALE=9000 YSCALE=9000 -TMP=/tmp/$$ -grep -B1 refdes= "$FNAME" |sed 's/=/ /' | cut -d" " -f2,3 |grep -v '^--' >/tmp/$$ +TMP=`mktemp` +grep -B1 refdes= "$FNAME" |sed 's/=/ /' | cut -d" " -f2,3 |grep -v '^--' > $TMP 3<$TMP while read -u 3; do
diff -u geda-gschem-1.4.0/debian/changelog geda-gschem-1.4.0/debian/changelog --- geda-gschem-1.4.0/debian/changelog +++ geda-gschem-1.4.0/debian/changelog @@ -1,3 +1,10 @@ +geda-gschem (1:1.4.0-3) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510996) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:05:03 +1100 + geda-gschem (1:1.4.0-2) unstable; urgency=low * Remove direct build-dependency on guile-1.8-dev, as libgeda-dev will diff -u geda-gschem-1.4.0/debian/copyright geda-gschem-1.4.0/debian/copyright --- geda-gschem-1.4.0/debian/copyright +++ geda-gschem-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-license/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above.
diff -u geda-gsymcheck-1.4.0/debian/changelog geda-gsymcheck-1.4.0/debian/changelog --- geda-gsymcheck-1.4.0/debian/changelog +++ geda-gsymcheck-1.4.0/debian/changelog @@ -1,3 +1,10 @@ +geda-gsymcheck (1:1.4.0-3) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510997) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:20:52 +1100 + geda-gsymcheck (1:1.4.0-2) unstable; urgency=low * Remove direct build-dependency on guile-1.8-dev, as libgeda-dev will diff -u geda-gsymcheck-1.4.0/debian/copyright geda-gsymcheck-1.4.0/debian/copyright --- geda-gsymcheck-1.4.0/debian/copyright +++ geda-gsymcheck-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above.
diff -u geda-symbols-1.4.0/debian/changelog geda-symbols-1.4.0/debian/changelog --- geda-symbols-1.4.0/debian/changelog +++ geda-symbols-1.4.0/debian/changelog @@ -1,3 +1,11 @@ +geda-symbols (1:1.4.0-3) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #510999) + * Fix postrm to check for errors (set -e) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:26:20 +1100 + geda-symbols (1:1.4.0-2) unstable; urgency=low * Added postrm script to remove old (pre-lenny) configuration file diff -u geda-symbols-1.4.0/debian/copyright geda-symbols-1.4.0/debian/copyright --- geda-symbols-1.4.0/debian/copyright +++ geda-symbols-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above. diff -u geda-symbols-1.4.0/debian/geda-symbols.postrm geda-symbols-1.4.0/debian/geda-symbols.postrm --- geda-symbols-1.4.0/debian/geda-symbols.postrm +++ geda-symbols-1.4.0/debian/geda-symbols.postrm @@ -1,4 +1,5 @@ #!/bin/sh +set -e OLDCONF=/etc/gEDA/system-gafrc if [ "$1" = purge ]; then
diff -u geda-utils-1.4.0/debian/changelog geda-utils-1.4.0/debian/changelog --- geda-utils-1.4.0/debian/changelog +++ geda-utils-1.4.0/debian/changelog @@ -1,3 +1,12 @@ +geda-utils (1:1.4.0-3) unstable; urgency=low + + * Update debian/copyright to follow standard template + * all of gEDA uses GPLv2 (closes: #511000) + * Added recommends: for geda-gnetlist required by gsch2pcb included + in this package (closes: #507508) + + -- Hamish Moffatt <[email protected]> Thu, 29 Jan 2009 00:25:35 +1100 + geda-utils (1:1.4.0-2) unstable; urgency=low * Remove direct build-dependency on guile-1.8-dev, as libgeda-dev will diff -u geda-utils-1.4.0/debian/copyright geda-utils-1.4.0/debian/copyright --- geda-utils-1.4.0/debian/copyright +++ geda-utils-1.4.0/debian/copyright @@ -1,9 +1,42 @@ -This is the debian package of gEDA. The gEDA sources were downloaded -from http://www.geda.seul.org/. The package was created by Hamish -Moffatt, April 21, 1998. - -This software is released under the GNU General Public License, -version 2; please see /usr/share/common-licenses/GPL on your Debian -system. libgeda is released under the GNU Library General Public License -(LGPL), /usr/share/common-licenses/LGPL. +This package was debianized by: + + Hamish Moffatt <[email protected]> on April 21, 1998. + +It was downloaded from: + + <http://www.geda.seul.org/> + +Upstream Authors: + + Ales Hvezda and the GPL EDA team <[email protected]> + +Copyright: + + Copyright (C) 1998-2007 Ales Hvezda + Copyright (C) 1998-2007 gEDA Contributors (see ChangeLog for details) + +License: + + This package 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; either version 2 of the License, or + (at your option) any later version. + + This package 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 this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + + Copyright (C) 1998-2009, Hamish Moffatt <[email protected]> + +and is licensed under the GPL, see above. diff -u geda-utils-1.4.0/debian/control geda-utils-1.4.0/debian/control --- geda-utils-1.4.0/debian/control +++ geda-utils-1.4.0/debian/control @@ -11,6 +11,7 @@ Architecture: any Conflicts: geda (<= 19990516-1) Depends: ${shlibs:Depends}, python +Recommends: geda-gnetlist Description: GPL EDA -- Electronics design software -- utilities GPL EDA, an electronics design package, including gschem, a schematic editor.

