Accepted unburden-home-dir 0.4 (source all) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 13 May 2016 03:03:13 +0200
Source: unburden-home-dir
Binary: unburden-home-dir
Architecture: source all
Version: 0.4
Distribution: unstable
Urgency: low
Maintainer: Axel Beckert <abe@debian.org>
Changed-By: Axel Beckert <abe@debian.org>
Description:
unburden-home-dir - Remove or move cache files automatically from user's home
Closes: 780387 789832
Changes:
unburden-home-dir (0.4) unstable; urgency=low
.
New Features:
.
* Set $XDG_CACHE_HOME to a subdirectory of unburden-home-dir's target.
+ Use sane tmpfs-based defaults for $XDG_CACHE_HOME in case
unburden-home-dir is unconfigured.
* Expand environment variables inside config files and list files.
+ Add (build-)dependency on libstring-expand-perl.
* Don't set TARGETDIR in configuration file by default but compute a
sane default value inside unburden-home-dir (Closes: #780387):
- Use $TARGETDIR if set in the configuration file.
- Else use $XDG_RUNTIME_DIR/$UID if it exists.
- Else use /run/user/$UID if it exists.
- Else use $TMPDIR if it exists.
- Else use /tmp/.
+ Run test suite multiple times with different environments for
coverage computation.
* Also explicitly look for lsof in /usr/sbin to support odd Linux
distributions which ship lsof outside a user's $PATH. Fixes GH#8.
.
Bug fixes:
.
* Always pass parameters to File::Rsync as array, not as hash
reference. This is File::Rsync's preferred interface now and is even
fully backwards compatible. Fixes test suite failures with File::Rsync
0.46 (whose backward compatibility mode is buggy).
* Support newer versions of lsof which additionally always output the
used file descriptors. (Suppresses the "unexpected line" warnings.)
.
Test suite enhancements:
.
* Test::UBH always uses an environment variable for a part of the
configuration file and hence tests the new feature mentioned above.
* Skip tests which involve the non-readabliity of files if run as
root. (Closes: #789832)
* Catch some more cases of minor differences in output.
* Fix race-condition in t/expand_environment_variables.t and
t/moving-to-existing-subdir.t by enforcing older mtime.
* Skip t/lsof-force.t if run on NFS. (Fixes test suite aspect of
#760890.)
* Get rid of File::Slurp in test suite (now uses File::Slurper instead).
+ Add libfile-slurper-perl to build-dependencies.
+ Drop libfile-slurp-perl from build-dependencies.
.
Packaging, build system, documentation and file layout changes:
.
* Change section from x11 to utils. It's far more than just an Xsession
hook nowadays.
* Declare compliance with Debian Policy 3.9.8 (no other changes needed)
* Update copyright years in debian/copyright.
* Rename debian/unburden-home-dir.* to debian/* for consistency.
* Extract common logic for Xsession.d files into a separate file.
* Split up documentation into several Markdown files in a separate
directory. Support mkdocs to generate HTML documents from them.
+ Add build-dependency on mkdocs and moreutils (for sponge).
+ No more install README.md as documentation.
+ Drop override for dh_installdocs.
+ Register them with doc-base.
* Generate man pages from Markdown, too, using ronn.
+ Add ruby-ronn as build-dependency.
* Use "gzip -n" to make sure the build stays reproducible.
* Support build profiles nocheck and nodoc.
+ Bump debhelper build-dependency to ≥ 9.20141010
+ Add build-dependency on dpkg-dev ≥ 1.17.14.
* Add symlink from LICENSE to COPYING to please flint.
* Add CONTRIBUTING.md to guide contributors via GitHub.
* Many documentation updates, including these:
+ Take into account that Gitorious has been closed.
+ ReadTheDocs changed the domain for hosted projects from .org to .io
+ Updated links to BleachBit, Mundus and AutoTrash.
+ Changed links from http:// to https:// where possible.
+ Mention rmlint.
* Mention SD and CF cards in long package description and documentation.
* Switch Vcs-Git header from git:// to https://.
* Add debian/debhelper-build-stamp to .gitignore.
* Rephrase EeePC mentioning in package description and documentation.
* Remove (mkdocs-generated?) __pycache__ directory from
/usr/share/doc/unburden-home-dir/html/ at build time.
Checksums-Sha1:
8031bd11887165aecfa10b0335b4bc9f25dc0c46 2021 unburden-home-dir_0.4.dsc
8e9a7d0c54b33fb972bab1bb0f69cd9daf137695 89740 unburden-home-dir_0.4.tar.xz
60ad8881246d8390d8fae2d3976d058a5bce1505 88036 unburden-home-dir_0.4_all.deb
Checksums-Sha256:
63d88873bc0d5ca4253a78fd01b18509910ffe6bb1337931b8bcf918a2029717 2021 unburden-home-dir_0.4.dsc
d2c6e75879eeba2bb36ecba171cddd59080ce98009d563b77986c03d2cdeb299 89740 unburden-home-dir_0.4.tar.xz
4ee31cfbca99137a004ba1679b7d7d0d18d4fa64372a6eefdb213a2189e9e34b 88036 unburden-home-dir_0.4_all.deb
Files:
c5b7c688dfe2bcec6b9f069ce06b78e5 2021 utils extra unburden-home-dir_0.4.dsc
0d735223e269d699b1ac3f8c93ebfb75 89740 utils extra unburden-home-dir_0.4.tar.xz
813c7e0d16c98c5e319bc0ae114f690f 88036 utils extra unburden-home-dir_0.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXNSq1AAoJEGvmY8daNcl11gQQAItJP/BfuZkXLPCeza9nlT5I
HNLdWs8YILNmL1VndqaekY+GmB2gHSo1Xiyn+PVY3ivIDCEhlN0dOl91UaZjcy3L
CowjXFS2JAiUTcnbO2XoEwJD/wX9XihOb5ICOOB85XFW/lOl7RqdFtJtW8MlERis
Yt0I/WhSsB3FzMi/IWcO09RLbwIEsWiQ4oseVO350WaNCa63qenpYgv+DB/eXVfz
iiV52MVfDoNYyTOvGQef0Ob/b0sGoZ9tYP6rsy/Ljp6JkhJCv/ghbUWP2KkGuuVf
shHQat3B07kckGM1KKyC1XlILe2xvPMDM09sbBeR84d1k03sgQzc9+vVZTdXUYvK
KT67DrmOI5aS+G5oQ35wZXt4BK0w1hfh6lfXM5Crc0cFF4W/HBLV3TJKIPZfgLqL
kGAXsRr9v0EEZBJgyTfAzJoSuZHtEv/DaLUqxNNIUJpfosMV87SfKyt9LjCQkTLp
HgotCcrtoyCn2gscP5kt7E5IfFW8KVeeVl7qK+k7uPte34xOikuHulEnT/1jOnt3
kyHs84FqfAbG/m8zppn0eDzo7AiidWklcm5pZdlyo/2fAtHDIN9WofxFVaeHykBI
xQuxD0lBala97/JKsIWrg+DfanjnNlIaJR3eC5QhUMJ3cfsMT2YroNR8kMDTxEbi
OU5AFOCFRvVkM8ln4Q8U
=uHFg
-----END PGP SIGNATURE-----