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

Bug#607036: marked as done (unblock: drawtiming/0.7.1-2)



Your message dated Tue, 14 Dec 2010 23:06:00 +0100
with message-id <4D07EA48.2080909@dogguy.org>
and subject line Re: Bug#607036: unblock: drawtiming/0.7.1-3 (WAS 0.7.1-2)
has caused the Debian Bug report #607036,
regarding unblock: drawtiming/0.7.1-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
607036: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607036
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: freeze-exception


Please unblock package drawtiming

Revision 0.7.1-2 fixes bug #599915, this bug causes drawtiming to be not 
usable in testing.

Here is the last changelog entry:
drawtiming (0.7.1-2) unstable; urgency=low

  * Switched to 3.0 (quilt) source format.
  * Added InitializeMagick.diff patch to properly initialize
    GraphicsMagick. (Closes: #599915) (LP: #636021). Credit to Galland
    (https://launchpad.net/~victor-lopez)
  * debian/gbp.conf: Added git-buildpackage config file
  * debian/control:
    + Added Vcs-Browser field.
    + Added ${misc:Depends}
    + Added myself to uploaders.
    + Added DMUA after sponsors consent:
      http://lists.alioth.debian.org/pipermail/pkg-electronics-devel/2010-April/001827.html
  * Added Vcs-Browser field.
  * Added ${misc:Depends}

Please find the debdiff attached.

Please CC me on replies, since I am not subscribed to the list.

Thanks...


unblock drawtiming/0.7.1-2

-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 'maverick-proposed'), (500, 'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-24-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff --git a/debian/changelog b/debian/changelog
index 4ea5f32..fe70726 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+drawtiming (0.7.1-2) unstable; urgency=low
+
+  * Switched to 3.0 (quilt) source format.
+  * Added InitializeMagick.diff patch to properly initialize
+    GraphicsMagick. (Closes: #599915) (LP: #636021). Credit to Galland
+    (https://launchpad.net/~victor-lopez)
+  * debian/gbp.conf: Added git-buildpackage config file
+  * debian/control:
+    + Added Vcs-Browser field.
+    + Added ${misc:Depends}
+    + Added myself to uploaders.
+    + Added DMUA after sponsors consent:
+      http://lists.alioth.debian.org/pipermail/pkg-electronics-devel/2010-April/001827.html
+  * Added Vcs-Browser field.
+  * Added ${misc:Depends}
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@sabily.org>  Mon, 13 Dec 2010 11:29:16 +0200
+
 drawtiming (0.7.1-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/control b/debian/control
index 9ce836e..57eae8c 100644
--- a/debian/control
+++ b/debian/control
@@ -2,15 +2,18 @@ Source: drawtiming
 Section: electronics
 Priority: optional
 Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
-Uploaders: Wesley J. Landaker <wjl@icecavern.net>, Hamish Moffatt <hamish@debian.org>
+Uploaders: Wesley J. Landaker <wjl@icecavern.net>, Hamish Moffatt <hamish@debian.org>,
+           أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@sabily.org>
 Build-Depends: debhelper (>= 7), graphicsmagick-libmagick-dev-compat, pkg-config
 Standards-Version: 3.8.1
+DM-Upload-Allowed: yes
 Homepage: http://drawtiming.sourceforge.net/
 Vcs-Git: git://git.debian.org/git/collab-maint/drawtiming.git
+Vcs-Browser: http://git.debian.org/?p=collab-maint/drawtiming.git
 
 Package: drawtiming
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: tool for documenting hardware designs through timing diagrams
  Drawtiming is a command-line tool for documenting hardware designs through
  timing diagrams. In inputs textual signal descriptions and outputs image
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..9460e5c
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+debian-branch = pkg-debian
diff --git a/debian/patches/InitializeMagick.diff b/debian/patches/InitializeMagick.diff
new file mode 100644
index 0000000..d610544
--- /dev/null
+++ b/debian/patches/InitializeMagick.diff
@@ -0,0 +1,30 @@
+Description: Properly initialize GraphicsMagick
+ Quoting from GraphicsMagick's NEWS file "
+ 1.3.8 (January 21, 2010)
+ ========================
+ [...]
+ Behavior Changes:
+ InitializeMagick() MUST be invoked prior to using any Magick API function.
+  Failure to do so will likely lead to an immediate application crash. This is
+  due to initialization and runtime changes intended to improve thread safety
+  and efficiency. Previously it was only strongly recommended to invoke
+  InitializeMagick().
+ "
+Author: Galland (https://launchpad.net/~victor-lopez)
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/636021
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599915
+Bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3136111&group_id=118983&atid=682742
+Forwarded: yes
+
+--- a/src/main.cc
++++ b/src/main.cc
+@@ -97,6 +97,9 @@
+   double scale = 1;
+   int flags = 0;
+ 
++#ifndef LITE
++  InitializeMagick(NULL);
++#endif /* ! LITE */
+   int k, c;
+   while ((c = getopt_long (argc, argv, "ac:f:hl:o:p:vVw:x:", opts, &k)) != -1)
+     switch (c) {
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..9500625
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+InitializeMagick.diff
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

--- End Message ---
--- Begin Message ---
On 12/14/2010 10:36 PM, أحمد المحمودي wrote:
> I reverted the source format change, and applied the patch directly 
> instead.
> 
> Please find the debdiff attached.
> 

Very much appreciated. Thanks!

I unblocked the package.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


--- End Message ---

Reply to: