[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

please unblock libgeda, geda-*



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 <hamish@debian.org> <hamish@cloud.net.au>
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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org>, January 26, 2005.
-
-geda-gattrib is copyright 2003 Stuart D. Brorson <sdb@cloud9.net>.
-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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 (braddock@braddock.com), 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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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 <hamish@debian.org>  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 <hamish@debian.org> on April 21, 1998.
+
+It was downloaded from:
+
+    <http://www.geda.seul.org/>
+
+Upstream Authors:
+
+    Ales Hvezda and the GPL EDA team <geda-dev@geda.seul.org>
+
+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 <hamish@debian.org>
+
+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.

Reply to: