Please sync package libofx 0.9.4-1 (universe) from debian unstable (main)

Bug #782848 reported by Bryan Donlan
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libofx (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

The new upstream release has been packaged in debian. This represents a significant overhaul of the packaging scripts; near as I can tell, all of the ubuntu improvements in the current version are implemented (alebit in a different manner). Previous ubuntu changes:

0.9.0-3ubuntu1:
+ + debian/control:
+ - change build-depends from libcurl3-gnutls-dev to libcurl4-gnutls-dev
+ - update standards-version

These changes have been made in the debian version.

+libofx (1:0.9.0-3ubuntu2) karmic; urgency=low
+
+ * No-change rebuild to drop dependency on libkrb53

N/A

+ * debian/applied-patches/libofx-utf8-rev1.patch:
+ + Patch by Yasuaki Taniguchi to better handle UTF-8 in OFX files.
+ (LP: #629996)

Reverted in ubuntu; the bug has been fixed upstream.

+ * New upstream release. Since 0.9.4, all changes were bugfixes and
+ changes requested by packagers
+ - Fixes "libofx crashes on OFX import in gnucash" (LP: #661809)
+ - Fixes bad regression from previous patch for 629996 that truncated
+ all strings after the first non-ascii character (LP: #769554)

N/A

+ * Fix various lintian reported problems

Debian libofx 0.9.4-1 has no lintian issues of greater than 'info' severity (only no-symbols-control-file)

+ * Remove previous patch for 629996 which causes regressions.
+ A better patch was integrated upstream.

N/A

+ * Install the man pages for ofxdump and ofxconnect (LP: #771233)

Fixed in debian. A manpage for ofx2qif has also been added.

New changelog entries in debian:

libofx (1:0.9.4-1) unstable; urgency=low

  * Set myself as maintainer, with blessing of previous maintainer Thomas
    Bushnell on debian-mentors and gnucash maintainer Micha Lenk in private
    mail.
  * New upstream release (Closes: #549161, #551057, #465281; also closes ubuntu
    LP: #629996)
  * The DTD installation path has changed to /usr/share/libotx4/libotx/dtd, to
    simplify the build scripts. (This allows the path to be passed in once, at
    configure time as --datadir, rather than every time make is invoked)
  * Remove obsolete debian patches
  * Switch to 3.0 (quilt) source format
  * debian/control updates:
    * Change libxml dependency to libxml++2.6-dev (Closes: #467364)
    * Build using libcurl4-gnutls-dev (Closes: #487255)
    * Add new help2man dependency for manpage generation
    * Add ${misc:Depends} entries to binary dependencies (lintian fix)
    * Add versioned dependency on debhelper >= 7.0.50, for autosequencer
      support
    * Update to Standard-Version: 3.9.2.0 (added Homepage: field to
      debian/control)
    * Unversion ofx's conflict with libofx2; it's been long enough that only
      libofx4 should be in the wild.
    * Update libofx-dev description
    * Add build-depends on the autotools suite, as one of our debian patches
      modifies Makefile.am files
  * Split documentation into a new libofx-doc package, to reduce the size of
    libofx-dev.
  * debian/control, debian/libofx-doc.links: Symlink the jquery.js file from
    libjs-jquery instead of shipping a new copy
  * Add debian/watch file
  * debian/rules:
    * Back up generated files during the build, in order to minimize noise in
      debdiffs. In order to ensure these files are regenerated, debian/rules
      will delete the upstream-supplied versions after the backup.
    * Regenerate libtoolize/aclocal/automake/autoheader/autoconf generated
      files. This is required for the
      0001-Suppress-help2man-info-page-reference patch
    * Use the copy of libcurl.m4 in aclocal; this suppresses an autoconf
      warning
  * Use the dh autosequencer to perform the build.
    * debian/rules: Use dh(1) for most actions.
    * debian/libofx4.install, debian/libofx-dev.install, debian/ofx.install:
      Add install files so we can use dh_install rather than manual
      dh_movefiles invocations
    * debian/libofx-dev.docs: Install HTML docs and sample files via
      dh_installdocs
    * debian/dirs: Removed as unnecessary
    * debian/compat: Update debhelper compatibility level to 7, now that
      we're using the autosequencer
  * New patches:
    * 0001-Suppress-help2man-info-page-reference.patch:
      Suppress reference to nonexistent info page in generated manpages
    * 0002-Fix-formatting-of-ofxdump-usage-message-so-help2man-.patch:
      Fix leading spaces in ofxdump --help output confusing help2man and
      breaking the ofxdump(1) manpage
    * 0003-Fix-autoconf-warning-due-to-bad-libtool-invoca.patch:
      Fix bad invocation of libtool in configure.in breaking the build with
      autoconf >= 2.68
    * 0004-Reference-the-m4-directory-for-macro-files.patch:
      Add references to the m4 directory in configure.in and Makefile.am so
      libtoolize can do its magic
    * 0005-Improve-manpage-whatis-entries.patch: Replace the generic
      'libofx - manual page for libofx 0.9.4' whatis entries in the ofxdump(1)
      and ofxconnect(1) manpages with something more descriptive
    * 0006-Fix-typo-in-lib-file_preproc.cpp.patch: Fix typo ('sucessfully') in
      error message
  * debian/copyright: Specifically reference GPL-2 rather than GPL in
    common-licenses (lintian fix)
  * debian/libofx-dev.doc-base: Add doc-base registration for libofx-dev HTML
    reference docs
  * debian/ofx2qif.pod: Add manual page for ofx2qif.
  * debian/rules: Add build-dep for perl for pod2man (used for ofx2qif manpage
    generation)

 -- Bryan Donlan <email address hidden> Fri, 13 May 2011 03:40:07 -0400

Bryan Donlan (bdonlan)
summary: - Please sync package libofx 0.9.4-1 from debian unstable
+ Please sync package libofx 0.9.4-1 (universe) from debian unstable
+ (main)
Angel Abad (angelabad)
Changed in libofx (Ubuntu):
assignee: nobody → Angel Abad (angelabad)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Angel Abad (angelabad) wrote :

Sync Request Acked, builds well in amd64 chroot.

Changed in libofx (Ubuntu):
assignee: Angel Abad (angelabad) → nobody
status: In Progress → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

2011-05-20 10:45:05 INFO libofx_0.9.4.orig.tar.gz: already in distro - downloading from librarian
2011-05-20 10:45:06 INFO - <libofx_0.9.4.orig.tar.gz: cached>
2011-05-20 10:45:06 INFO - <libofx_0.9.4-1.dsc: downloading from http://ftp.debian.org/debian/>
[Updating] libofx (1:0.9.4-0ubuntu0.1 [Ubuntu] < 1:0.9.4-1 [Debian])
 * Trying to add libofx...
2011-05-20 10:45:06 INFO - <libofx_0.9.4-1.debian.tar.gz: downloading from http://ftp.debian.org/debian/>
I: libofx [universe] -> libofx4_1:0.9.4-0ubuntu0.1 [universe].
I: libofx [universe] -> libofx-dev_1:0.9.4-0ubuntu0.1 [universe].
I: libofx [universe] -> ofx_1:0.9.4-0ubuntu0.1 [universe].

Changed in libofx (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.