-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Tue, 23 Nov 2007 10:15:00 +0100 Source: unace-nonfree Binary: unace-nonfree Architecture: source i386 Version: 2.5-3 Distribution: unstable Urgency: low Maintainer: Fabian Greffrath <fabian@debian-unofficial.org> Changed-By: Fabian Greffrath <fabian@debian-unofficial.org> Description: unace-nonfree - extract, test and view .ace archives (non-free version) Closes: 449395 Changes: 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 <debian@mkarcher.dialup.fu-berlin.de>: * 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. Files: f0f5495eaf48b70511e08577b7b9a240 659 non-free/utils extra unace-nonfree_2.5-3.dsc 767f8a6ca73506c85b5ef7df449ab721 13864 non-free/utils extra unace-nonfree_2.5-3.diff.gz 9e7dbff7c6eeb6892d32b1f0491a4605 56094 non-free/utils extra unace-nonfree_2.5-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHSfdv+C5cwEsrK54RAnnZAKC0MBHm3wV///jqXfKTz4eze7gUPQCgvpXI LYSVjVJiJ4szOoY+ORYwrwg= =w/Ll -----END PGP SIGNATURE----- Accepted: unace-nonfree_2.5-3.diff.gz to pool/non-free/u/unace-nonfree/unace-nonfree_2.5-3.diff.gz unace-nonfree_2.5-3.dsc to pool/non-free/u/unace-nonfree/unace-nonfree_2.5-3.dsc unace-nonfree_2.5-3_i386.deb to pool/non-free/u/unace-nonfree/unace-nonfree_2.5-3_i386.deb