On Wed, Nov 04, 2009 at 04:30:57AM +0800, Trafire Arcanegrin wrote:
> Package: libgpg-error
> Version: 1.6-1
> Severity: wishlist
> 
> Hello,
> Upstream has released 1.7 for about one year.
> 
> Please consider update it. :-)

FWIW, debdiff for the debian/ part included.

This new version seems to build just fine:
$ debdiff libgpg-error0_1.6-1_amd64.deb libgpg-error0_1.7-1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root   /usr/lib/libgpg-error.so.0.5.0
-rw-r--r--  root/root   DEBIAN/symbols
lrwxrwxrwx  root/root   /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.5.0

Files in first .deb but not in second
-------------------------------------
-rw-r--r--  root/root   /usr/lib/libgpg-error.so.0.4.0
lrwxrwxrwx  root/root   /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.4.0

Control files: lines which differ (wdiff format)
------------------------------------------------
{+Homepage: http://www.gnupg.org/+}
Installed-Size: [-232-] {+236+}
Priority: [-important-] {+standard+}
Version: [-1.6-1-] {+1.7-1+}
$ debdiff libgpg-error-dev_1.6-1_amd64.deb libgpg-error-dev_1.7-1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
lrwxrwxrwx  root/root   /usr/lib/libgpg-error.so -> libgpg-error.so.0.5.0

Files in first .deb but not in second
-------------------------------------
lrwxrwxrwx  root/root   /usr/lib/libgpg-error.so -> libgpg-error.so.0.4.0

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libgpg-error0 (= [-1.6-1),-] {+1.7-1),+} libc6 (>= 2.2.5)
{+Homepage: http://www.gnupg.org/+}
Version: [-1.6-1-] {+1.7-1+}


Using this new version, I successfully built and tested some reverse
dependencies (gpgme1.0, gnupg2 and mutt).

Cheers,
Flo


PS: These are upstream's changes:
+2008-11-26  Werner Koch  <w...@g10code.com>
+
+       Release 1.7.
+
+       * configure.ac: Set LT version to C5/A5/R0.
+
+2008-11-12  Werner Koch  <w...@g10code.com>
+
+       * src/err-codes.h.in: Add GPG_ERR_NO_PASSPHRASE and GPG_ERR_NO_PIN.
+
+2008-11-08  Moritz  <mor...@gnu.org>
+
+       * lang/cl/gpg-error.lisp ("gpg_err_code_from_syserror"): Fix
+       defcfun: removed "(void)".
+
+       * lang/cl/gpg-error.lisp (size-t): Wrong call to defctype:
+       function accepts optional, not keyword argument.
+       (gpg-error-t): Likewise.
+
+2008-10-29  Marcus Brinkmann  <mar...@g10code.de>
+
+       * src/mkstrtable.awk: Make generated code -W clean to silence gcc
+       warnings.
+
+2008-08-06  Werner Koch  <w...@g10code.com>
+
+       * src/err-codes.h.in (GPG_ERR_NOT_OPERATIONAL): New.
+
+2008-04-01  Werner Koch  <w...@g10code.com>
+
+       * configure.ac (AC_INIT): Fix m4 quoting.
+
+2007-12-11  Werner Koch  <w...@g10code.com>
+
+       * Makefile.am (EXTRA_DIST): Add COPYING.

diff -Nru -w libgpg-error-1.6/debian/changelog libgpg-error-1.7/debian/changelog
--- libgpg-error-1.6/debian/changelog   2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/changelog   2010-01-17 18:16:15.000000000 +0100
@@ -1,3 +1,24 @@
+libgpg-error (1.7-1) unstable; urgency=low
+
+  * New upstream release (Closes: #554234)
+  * debian/copyright: updated
+  * debian/control:
+    + add Homepage
+    + make libgpg-error0 Priority: standard as given in master Override
+  * make the package lintian clean:
+    + debian/libgpg-error0.symbols: added (based on 1.4 as all symbols were
+      already present in oldstable)
+    + debian/rules: bump shlibs to >= 1.7-1 as safe but strict fallback
+    + debian/control:
+      - add ${misc:Depends} to package Depends
+      - don't duplicate "section" in libgpg-error-dev
+      - package conforms with Standards-Version 3.8.3
+    + debian/README.source: added (even though dpatch currently isn't used)
+    + debian/watch: added
+    + fix manpages 
+
+ -- Florian Ernst <flor...@debian.org>  Sun, 17 Jan 2010 18:14:57 +0100
+
 libgpg-error (1.6-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru -w libgpg-error-1.6/debian/control libgpg-error-1.7/debian/control
--- libgpg-error-1.6/debian/control     2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/control     2010-01-17 18:16:15.000000000 +0100
@@ -3,13 +3,13 @@
 Maintainer: Jose Carlos Garcia Sogo <js...@debian.org>
 Uploaders: Matthias Urlichs <sm...@debian.org>
 Build-Depends: debhelper (>= 7.0.15), dpatch
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
+Homepage: http://www.gnupg.org/
 
 Package: libgpg-error-dev
 Priority: optional
-Section: libdevel
 Architecture: any
-Depends: libgpg-error0 (= ${binary:Version}), ${shlibs:Depends}
+Depends: libgpg-error0 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: library for common error values and messages in GnuPG components
  Library that defines common error values for all GnuPG
  components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
@@ -19,10 +19,10 @@
  against this library.
 
 Package: libgpg-error0
-Priority: important
+Priority: standard
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: library for common error values and messages in GnuPG components
  Library that defines common error values for all GnuPG
  components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
diff -Nru -w libgpg-error-1.6/debian/copyright libgpg-error-1.7/debian/copyright
--- libgpg-error-1.6/debian/copyright   2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/copyright   2010-01-17 18:16:15.000000000 +0100
@@ -6,7 +6,7 @@
 Upstream Author:
        g10 Code GmbH <c...@g10code.com>
        
-Copyright: 2003 - 2006 g10 Code GmbH
+Copyright: 2003 - 2008 g10 Code GmbH
   
 Copyright statement:
 
diff -Nru -w libgpg-error-1.6/debian/gpg-error.1 
libgpg-error-1.7/debian/gpg-error.1
--- libgpg-error-1.6/debian/gpg-error.1 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/gpg-error.1 2010-01-17 18:16:15.000000000 +0100
@@ -9,5 +9,4 @@
 one-line textual description.
 .
 .SH OPTIONS
-.l
 \fIgpg-error\fP does not accept any options.
diff -Nru -w libgpg-error-1.6/debian/gpg-error-config.1 
libgpg-error-1.7/debian/gpg-error-config.1
--- libgpg-error-1.6/debian/gpg-error-config.1  2010-01-17 18:16:15.000000000 
+0100
+++ libgpg-error-1.7/debian/gpg-error-config.1  2010-01-17 18:16:15.000000000 
+0100
@@ -11,7 +11,6 @@
 to the .m4 macros for GNU autoconf that are included with \fIlibgpg-error\fP.
 .
 .SH OPTIONS
-.l
 \fIlibgpg-error-config\fP accepts the following options:
 .TP 8
 .B  \-\-version
diff -Nru -w libgpg-error-1.6/debian/libgpg-error0.symbols 
libgpg-error-1.7/debian/libgpg-error0.symbols
--- libgpg-error-1.6/debian/libgpg-error0.symbols       1970-01-01 
01:00:00.000000000 +0100
+++ libgpg-error-1.7/debian/libgpg-error0.symbols       2010-01-17 
18:16:15.000000000 +0100
@@ -0,0 +1,8 @@
+libgpg-error.so.0 libgpg-error0 #MINVER#
+ gpg_err_code_from_er...@base 1.4
+ gpg_err_code_from_syser...@base 1.4
+ gpg_err_code_to_er...@base 1.4
+ gpg_err_i...@base 1.4
+ gpg_strer...@base 1.4
+ gpg_strerro...@base 1.4
+ gpg_strsou...@base 1.4
diff -Nru -w libgpg-error-1.6/debian/README.source 
libgpg-error-1.7/debian/README.source
--- libgpg-error-1.6/debian/README.source       1970-01-01 01:00:00.000000000 
+0100
+++ libgpg-error-1.7/debian/README.source       2010-01-17 18:16:15.000000000 
+0100
@@ -0,0 +1,10 @@
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
+
+    debian/rules patch
+
+For further instructions please see /usr/share/doc/dpatch/README.source.gz.
diff -Nru -w libgpg-error-1.6/debian/rules libgpg-error-1.7/debian/rules
--- libgpg-error-1.6/debian/rules       2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/rules       2010-01-17 18:16:15.000000000 +0100
@@ -100,7 +100,7 @@
        dh_strip
        dh_compress
        dh_fixperms
-       dh_makeshlibs -V 'libgpg-error0 (>= 1.6-1)'
+       dh_makeshlibs -V 'libgpg-error0 (>= 1.7-1)'
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol
diff -Nru -w libgpg-error-1.6/debian/watch libgpg-error-1.7/debian/watch
--- libgpg-error-1.6/debian/watch       1970-01-01 01:00:00.000000000 +0100
+++ libgpg-error-1.7/debian/watch       2010-01-17 18:16:15.000000000 +0100
@@ -0,0 +1,2 @@
+version=3
+options=passive 
ftp://ftp.gnupg.org/GnuPG/libgpg-error/libgpg-error-(.*)\.tar\.gz debian uupdate

Attachment: signature.asc
Description: Digital signature

Reply via email to