ustr (1.0.4-6) unstable; urgency=low * Patch fixes/autoconf: - Fixed race condition on creation shared library symbolic links when make runs parallel. Thanks to Yann E. MORIN . - Fixed FTBFS (LDFLAGS with -pie): move LDFLAGS before -shared. Thanks to Helmut Grohne . Closes: #843459 * Patch fixes/man-spelling: added corrections. * Added fixes/attr-nonnull: to disable nonnull attribute. * Added fixes/suppress-warn: to suppress warning about indentation. * Added hardening=+all in the debian/rules. * Changed Vcs-Git to URL with https. * Changed Standards-Version to 3.9.8. * Added build-dependency on quilt and include /usr/share/quilt/quilt.make in the debian/rules as suggested in /usr/share/topgit/tg2quilt.mk. * Added dummy rule for /usr/share/topgit/tg2quilt.mk, because package not build-depend on topgit and make tries to build this missing file using implicit rule with dh producing spurious errors in log. * For libustr-doc added Multi-Arch: foreign. -- Vaclav Ovsik Wed, 23 Nov 2016 20:59:34 +0100 ustr (1.0.4-5) unstable; urgency=low * Fixed transition from the doc directory to a symlink /usr/share/doc/ for libustr-1.0-1-dbg and libustr-dev by added {libustr-1.0-1-dbg,libustr-dev}.maintscript. Closes: #788169 -- Vaclav Ovsik Tue, 09 Jun 2015 11:11:42 +0200 ustr (1.0.4-4) unstable; urgency=low * Added patch fixes/autoconf, to use GNU Autoconf instead of its own auto-configuration driven by makefile rules. This is more general and flexible and it supports cross-compilation. Closes: #697698, #721352 * Removed patch debian/reentrant, -D_REENTRANT no longer required by policy * Removed patch debian/locations, Debian locations are auto-configured now * Added patch fixes/gnu-inline providing compatible with C99 inline Closes: #777460 * Added patch fixes/stdarg-va_copy to suppress gcc-4.9 warning * Added patch fixes/doc-html-local-css to replace link to remote CSS with the local copy in the HTML documentation. * Dropped ustr-import and corresponding sources, noticed in README.Debian * Added alternate debian/control.wdbg to generate binary packages suitable for debugging also (libustr-debug-1.0-1, libustr-debug-1.0-1-dbg and libustr-debug-dev), noticed in README.Debian. * Removed some unimportant files from /usr/share/doc/..., used links to reduce duplicity between packages. * Support Multi-Arch for development package (libustr-dev). * Switch to dh from cdbs * Switch to dpkg-source 3.0 (quilt) format * Changed Standards-Version to 3.9.6 -- Vaclav Ovsik Thu, 12 Mar 2015 23:06:42 +0100 ustr (1.0.4-3) unstable; urgency=low * Changed debian/watch, upstream ftp is no longer available * Changed Standards-Version to 3.9.3 * Support Multi-Arch for shared library. Closes: #676155 * Changed debian/copyright to machine-readable format * Hardening: append CPPFLAGS to CFLAGS * Added patch fixes/man-spelling, to fix spelling errors in man-pages reported newly by the lintian * Added debian/source/format with 1.0 version number -- Vaclav Ovsik Wed, 30 May 2012 09:48:12 +0200 ustr (1.0.4-2) unstable; urgency=low * Extended package descriptions in debian/control * Fixed section fields in debian/control * Changed Standards-Version to 3.8.3 * Added debian/libustr-1.0-1.symbols * Used TopGit and Quilt to manage patches, added README.source * Added patch fixes/nonlinux, removes conditional compilation directives `#ifdef __linux__', so the build process can succeed on non linux (Debian GNU/kFreeBSD). Closes: #536890 -- Vaclav Ovsik Sat, 29 Aug 2009 23:40:00 +0200 ustr (1.0.4-1) unstable; urgency=low * New Upstream Version * Dropped patches that were incorporated upstream: - struct-size-assert-arm.patch - tst-64bit-mmap-fix.patch - ustr-import-bashism-fix.patch * man-cleanup.patch, debian.patch: updated for latest release. -- Vaclav Ovsik Fri, 07 Mar 2008 08:32:35 +0100 ustr (1.0.3-3) unstable; urgency=low * the source package rearranged, changes to upstream are represented as separated patches in debian/patches only (quilt used) * the patch tst-64bit-mmap-fix fixes bug in the test of mmap() return value in a 64bit test, which prevents successful package build for architecture S390. Closes: #466839 * the patch struct-size-assert-arm commets out a line with assertion for sizeof struct Ustr, which is padded to 32-bit boundary on ARM architecture and assertion fails. -- Vaclav Ovsik Mon, 03 Mar 2008 15:22:14 +0100 ustr (1.0.3-2) unstable; urgency=low * ustr-import: removed bashism - function definitions using the keyword `function'. Closes: #465005 * ustr.3, ustr_const.3, ustr_import.1: removed undefined macros (.NH, .HY, .Vb, .Ve). The lintian warned about it. -- Vaclav Ovsik Mon, 11 Feb 2008 13:13:13 +0100 ustr (1.0.3-1) unstable; urgency=low * Initial release. * Closes: #447269: ITP: ustr -- Micro string library -- Vaclav Ovsik Wed, 16 Jan 2008 08:50:12 +0100