Change logs for unace-nonfree source package in Hardy

  • unace-nonfree (2.5-3) unstable; urgency=low
    
      * debian/control:
        + Dropped useless libncurses-dev from Build-Depends.
        + Reduced supported Archs to i386 and amd64 for the time being.
        + Added ${misc:Depends} to Depends.
      * debian/rules:
        + Patch before clean, unpatch after clean.
        + Do not ignore 'make clean' errors anymore.
      * debian/patches/01-rm-f.dpatch:
        + Updated to force remove in clean rule.
      * debian/patches/03-gcc-call.dpatch:
        + Updated to call the C-Compiler via $(CC) and drop useless
          linking against libncurses.
    
      * Applied a series of patches courtesy of Michael Karcher
        <email address hidden>:
      * debian/patches/02-no-io_h.dpatch:
        + Updated to include <unistd.h> instead of <io.h>.
      * debian/patches/04-64bit.dpatch:
        + Replace declare.h by a generic stdint based version (Closes: #449395).
      * debian/patches/05-warning-fixes.dpatch:
        + This patch fixes harmless warnings, mostly suggested parentheses.
      * debian/patches/06-fix-bad-pointer-arith.dpatch:
        + This patch removes non-portable pointer arithmetics and useless
          casts of pointers to integers.
      * debian/patches/07-fix-free-aliasing-issue.dpatch:
        + This patch redefines how BASE_MEMORY_FreeCheck works, and avoids
          tons of "may break strict aliasing rules" warnings. It also removes
          casts on invocation.
      * debian/patches/08-ulonglong-printf.dpatch:
        + This patch fixes a portability issue about printing big numbers.
      * debian/patches/09-utf8-filenames.dpatch:
        + This patch makes unace use utf8 filenames on linux instead of Latin1.
      * debian/patches/10-uninorm-signedness.dpatch:
        + Fixes prototypes in unincore.h to match uninorm.c.
      * debian/patches/11-possibly-critical.dpatch:
        + Fixes a possible security issue by initialising a local variable.
      * debian/patches/12-cast-filetime.dpatch:
        + Expresses access to bitfield as 32 bit variable using a union to
          not violate the strict aliasing rule. The code is still inherently
          non-portable.
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  28 Nov 2007 13:53:23 +0000
  • unace-nonfree (2.5-2) unstable; urgency=low
    
      * Split and re-organized patches.
      * debian/changelog:
        + Reassigned closed bug numbers in previous changelog entry.
      * debian/control:
        + Changed priority from optional to extra.
        + Added 'XS-Autobuild: yes' field.
      * debian/copyright:
        + Designated package as autobuildable.
        + Added copyright notice for the Debian packaging.
      * debian/rules:
        + Define CFLAGS and pass them to $(MAKE) call.
        + Pass manpage/unace.1 to dh_installman call.
      * debian/manpages:
        + Removed.
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Fri,  23 Nov 2007 09:52:45 +0000
  • unace-nonfree (2.5-1) unstable; urgency=low
    
      * Initial release (Closes: #332598, #259761).
      * Added diversions to the free unace binary and manpage.
    
     -- Scott James Remnant <email address hidden>   Fri,  24 Nov 2006 10:58:07 +0000