libpmount (0.0.18-1) unstable; urgency=medium * New upstream release. - Switch to https for hadrons.org URLs. - Include for major() declaration. Closes: #915428 - On Linux, avoid a TOCTOU in __findloop() with stat() by using fstat(). - On Linux, always NUL-terminate the string copied with strncpy(). - On Linux, completely rework and fix error handling. - Completely rework mtab handling. * Switch to debhelper compatibility level 11. * Now using Standards-Version 4.2.1 (no changes needed). * Remove ancient Build-Depends on dpkg-dev. * Add build profile to genisoimage Build-Depends. * Add e2fsprogs explicitly to Build-Depends now that it is not Essential. -- Guillem Jover Wed, 12 Dec 2018 02:35:02 +0100 libpmount (0.0.17-3) unstable; urgency=medium * Now using Standards-Version 4.1.1 (no changes needed). * Line-wrap fields in debian/control. * Switch to debhelper compatibility level 10. * Switch to debian/watch format version 4. * Switch from debhelper deprecated option -s to -a. * Set Rules-Requires-Root to no. -- Guillem Jover Sun, 05 Nov 2017 05:10:59 +0100 libpmount (0.0.17-2) unstable; urgency=medium * Use https for hadrons.org URLs. * Now using Standards-Version 3.9.8 (no changes needed). * Switch to the dpkg makefile fragments in debian/rules. * Enable hardening bindnow feature. -- Guillem Jover Tue, 31 May 2016 19:51:50 +0200 libpmount (0.0.17-1) unstable; urgency=low * New upstream release. - Enable LFS. - Add genisoimage to Build-Depends, required by the test suite. - Rework debian/rules for the new upstream build system. - Switch source package to «3.0 (quilt)». - Rename libpmount0.0 to libpmount0. * Remove packaging history from debian/copyright. * Switch debian/copyright to machine-readable format 1.0. * Switch to debhelper compatibility level 9. * Now using Standards-Version 3.9.6 (no changes needed). * Add upstream Homepage field. * Add a watch file. * Update packaging Vcs field URLs to their new location, and switch to use the cgit web interface. * Make library packages multiarch: - Mark libpmount0 and libpmount-dev as “Multi-Arch: same”. - Define DEB_HOST_MULTIARCH and use it to set libdir. - Change paths from lib/ to lib/* in install files. -- Guillem Jover Thu, 13 Aug 2015 00:34:27 +0200 libpmount (0.0.16) unstable; urgency=low * Do not use MNT_NODEV which was removed on kFreeBSD 7.0. Closes: #659280 -- Guillem Jover Thu, 09 Feb 2012 21:49:07 +0100 libpmount (0.0.15) unstable; urgency=low * Use a format string on fprintf() instead of directly using a string variable to fix build with -Werror=format-security. Closes: #643432 * Always check asprintf() return code. -- Guillem Jover Wed, 28 Sep 2011 19:39:11 +0200 libpmount (0.0.14) unstable; urgency=low * Switch the symbols file to use symver tags instead of symbol patterns. * Now using Standards-Version 3.9.2 (no changes needed). * Use dpkg-buildflags to set CPPFLAGS, CFLAGS and LDFLAGS. * Rename build target to build-arch, add build-indep and build targets, the latter depending on build-indep and build-arch. Rename install to install-arch. -- Guillem Jover Fri, 03 Jun 2011 21:19:40 +0200 libpmount (0.0.13) unstable; urgency=low * Switch to source format “3.0 (native)”. * Now using Standards-Version 3.8.4 (no changes needed). * Add ${misc:Depends} to all Depends fields. * Remove duplicate from source Section field in libpmount0.0 binary stanza. * Add Vcs-Browser and Vcs-Git fields. -- Guillem Jover Tue, 04 May 2010 17:06:11 +0200 libpmount (0.0.12) unstable; urgency=low * Workaround debhelper compat v7 bug (#534565) in dh_install which makes files end up under /debian/tmp/ in the binary package, by not passing --sourcedir to dh_install. * Pass -s to arch dependent debhelper commands. * Now using Standards-Version 3.8.2 (no changes needed). * Remove dependencies from binary-indep target. * Remove redundant build dependency from binary-arch target. -- Guillem Jover Thu, 25 Jun 2009 14:03:34 +0200 libpmount (0.0.11) unstable; urgency=low * Switch to debhelper compatibility level 7. * Use dh_prep instead of “dh_clean -k”. * Now using Standards-Version 3.8.0 (no changes needed). * Cleanup debian/copyright: - Use UTF-8 copyright symbol. - Lower case «Maintained by». - Refer to LGPL 2.1 instead of LGPL 2. - Refer to LGPL-2.1 from common-licenses instead of just LGPL. - Mention “library” instead of “package” in license snippet. * Get the default shlibs file dependency by not giving any argument to dh_makeshlibs -V option. * Add a symbols file for libpmount0.0. -- Guillem Jover Sun, 22 Feb 2009 04:37:46 +0200 libpmount (0.0.10) unstable; urgency=low * Do not strip the shared library in Makefile. (Closes: #437397) * Now using Standards-Version 3.7.3 (no changes needed). -- Guillem Jover Mon, 19 May 2008 06:09:07 +0300 libpmount (0.0.9) unstable; urgency=low * Use dh_install instead of dh_movefiles. - Rename libpmount-dev.files to libmount-dev.install - Rename libpmount0.0.files to libpmount0.0.install. * Remove commented out dh_installdebconf, dh_installinit and dh_installinfo. * Do not ignore make errors from on clean target. * Use dpkg-parsechangelog instead of manually parsing the changelog to get the current upstream version. * Use binary:Version instead of deprecated Source-Version substvar. * Do not remove non-existent stamp files. * Remove useless libpmount0.0.shlibs file. -- Guillem Jover Tue, 07 Aug 2007 02:25:30 +0300 libpmount (0.0.8) unstable; urgency=low * Now using Standards-Version 3.7.2 (no changes needed). * Switched to debhelper compat level 5. * Update FSF's address. -- Guillem Jover Sun, 6 Aug 2006 03:44:52 +0300 libpmount (0.0.7) unstable; urgency=low * Reintroduce missing symbols. (Closes: #323338) * Fix testsuite generation and generalize them by moving away from shell script files to a proper Makefile and a C source file. (Closes: #323339) * Use loop devices on linux if trying to mount a file image. * Make static internal functions __findloop, __getloop and __clrloop. * Switched to versioned symbols. * Now using Standards-Version 3.6.2 (no changes needed). -- Guillem Jover Sun, 21 Aug 2005 09:37:41 +0300 libpmount (0.0.6) unstable; urgency=low * New Maintainer. * Rewrite package short description. * Clean debian/copyright. * Clean debian/rules. * Now using Standards-Version 3.6.1 (no changes needed). * Rewrite bashfile to Makefile. * Remove Build-Depends on Essential e2fsprogs package. -- Guillem Jover Sun, 5 Jun 2005 16:42:48 +0300 libpmount (0.0.5) unstable; urgency=low * rules: Disable testsuite. (Closes: #291269) -- Robert Millan Thu, 20 Jan 2005 00:23:52 +0100 libpmount (0.0.4) unstable; urgency=low * Disabled code (needs more debugging): - src/*: Handle options field in mtab. - src/*: When asked to mount real files, attempt to use loop devices. * Updated kFreeBSD support. -- Robert Millan Fri, 16 Jul 2004 12:00:47 +0200 libpmount (0.0.3) unstable; urgency=low * src/*: Implement mtab handling. * bashfile: Build with -Werror. * debian/rules: Generate $version automagicaly. -- Robert Millan Wed, 14 Jul 2004 18:51:01 +0200 libpmount (0.0.2) unstable; urgency=low * bashfile: Fix library building for compliance with Policy sections 8 and 10.2 (Closes: #257907) * bashfile: Implement target dependencies. * debian/control (Build-Depends): Nuked linux-gnu | kfreebsd-gnu. -- Robert Millan Tue, 6 Jul 2004 18:54:21 +0200 libpmount (0.0.1) unstable; urgency=low * Initial Release. (Closes: #255716) -- Robert Millan Mon, 21 Jun 2004 14:15:24 +0200