Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package geda-gaf

Reason for the unblock:
  * Add bashims.diff patch to fix bashisms in some example scripts.
    (Closes: #772246)

Debdiff attached.

unblock geda-gaf/1.8.2-5

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), 
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
diff --git a/debian/changelog b/debian/changelog
index 5617acc..c98ddd2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+geda-gaf (1:1.8.2-5) unstable; urgency=medium
+
+  * Update my email address.
+  * Add bashims.diff patch to fix bashisms in some example scripts.
+    (Closes: #772246)
+  * debian/copyright: Update copyright years.
+  * debian/control: Bumped Standards-Version to 3.9.6
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@users.sourceforge.net>  
Sun, 07 Dec 2014 13:42:01 +0200
+
 geda-gaf (1:1.8.2-4) unstable; urgency=low
 
   * patch from upstream to fix warnings for components with no refdes
diff --git a/debian/control b/debian/control
index 844603b..aa813d1 100644
--- a/debian/control
+++ b/debian/control
@@ -2,8 +2,8 @@ Source: geda-gaf
 Section: electronics
 Priority: optional
 Maintainer: Debian Electronics Team 
<pkg-electronics-de...@lists.alioth.debian.org>
-Uploaders: Peter Clifton <pc...@cam.ac.uk>, أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@sabily.org>, Hamish Moffatt <ham...@debian.org>, Bdale Garbee 
<bd...@gag.com>
-Standards-Version: 3.9.5
+Uploaders: Peter Clifton <pc...@cam.ac.uk>, أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@users.sourceforge.net>, Hamish Moffatt <ham...@debian.org>, Bdale 
Garbee <bd...@gag.com>
+Standards-Version: 3.9.6
 Build-Depends: debhelper (>= 9), libgtk2.0-dev (>= 2.16.0), guile-2.0-dev, 
libgd-dev, libxml-parser-perl, ghostscript, transfig, libstroke0-dev, groff, 
libglib2.0-dev, flex, intltool, dh-autoreconf
 Homepage: http://geda.seul.org/
 Vcs-Git: git://anonscm.debian.org/pkg-electronics/geda-gaf.git
diff --git a/debian/copyright b/debian/copyright
index c930e75..4b2bc3d 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -10,7 +10,7 @@ License: GPL-2+
 Files: debian/*
 Copyright: 1998-2009, Hamish Moffatt <ham...@debian.org>
            2009-2010, Peter Clifton <pc...@cam.ac.uk>
-           2009-2013, أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@sabily.org>
+           2009-2014, أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@users.sourceforge.net>
 License: GPL-2+
 
 License: GPL-2+
diff --git a/debian/patches/bashims.diff b/debian/patches/bashims.diff
new file mode 100644
index 0000000..dd99154
--- /dev/null
+++ b/debian/patches/bashims.diff
@@ -0,0 +1,50 @@
+Description: Fix bashims
+Bug-Debian: https://bugs.debian.org/772246
+Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@users.sourceforge.net>
+--- a/gnetlist/scripts/bom_xref.sh.in
++++ b/gnetlist/scripts/bom_xref.sh.in
+@@ -3,7 +3,7 @@
+ 
+ if [ -z "$1" ] ; then
+     echo "usage $0 geda-bom  # output on stdout"
+-    exit -1
++    exit 255
+ fi    
+ cat $1 | sort -k1,1 |\
+ @AWK@ '!/device/{printf("%-5s %-20s %-20s %-20s\n", toupper($1), toupper($2), 
toupper($3), toupper($4));} /device/{}'
+--- a/gnetlist/scripts/bompp.sh.in
++++ b/gnetlist/scripts/bompp.sh.in
+@@ -3,7 +3,7 @@
+ 
+ if [ -z "$1" ] ; then
+     echo "usage $0 geda-bom  # output on stdout"
+-    exit -1
++    exit 255
+ fi    
+ cat $1 | @AWK@ '{print toupper($2)" "toupper($3)" "toupper($4)" 
"toupper($1)}'\
+ | sort +0 | @AWK@ '\
+--- a/gnetlist/scripts/sch2eaglepos.sh
++++ b/gnetlist/scripts/sch2eaglepos.sh
+@@ -17,7 +17,7 @@
+ By Braddock Gaskill (bradd...@braddock.com), August 2004
+ 
+ EOF
+-    exit -1
++    exit 255
+ fi
+ XOFFSET=40000
+ YOFFSET=33000
+@@ -44,11 +44,11 @@
+ grep -B1 refdes= "$FNAME" |sed 's/=/ /' | cut -d" " -f2,3 |grep -v '^--' 
>${tmpf}
+ 
+ 
+-while read; do
++while read REPLY; do
+     # the directory on the client to backup
+     X=`echo $REPLY | cut -d' ' -f1`
+     Y=`echo $REPLY | cut -d' ' -f2`
+-    read;
++    read REPLY;
+     PART="$REPLY"
+     X=`echo "scale=5; ($X - $XOFFSET) / $XSCALE" |bc`
+     Y=`echo "scale=5; ($Y - $YOFFSET) / $YSCALE" |bc`
diff --git a/debian/patches/series b/debian/patches/series
index db38e37..2c7b5c3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 no-refdes-warning-fix.patch
+bashims.diff

Attachment: signature.asc
Description: Digital signature

Reply via email to