Automatically unburden $HOME from caches, etc. Useful for $HOME on SSDs, small disks or slow NFS homes. Can be triggered via an hook in /etc/X11/Xsession.d/.
This is a pure bugfix release with no functional changes outside packaging and documentation.
<script>
tags from mkdocs
-generated documentation.search.html
and the search
subdirectory.mkdocs
-generated, but completely useless sitemap.xml
and sitemap.xml.gz
files as they solely contain nonsense entries. Also fixes Lintian warning compressed-duplicate
.debian/unburden-home-dir-doc.lintian-overrides
, no more needed.adequate
as-installed test as adequate is no more maintained. Also fixes Lintian warning obsolete-runtime-tests-restriction
.uses-deprecated-adttmp
. This is a false positive, it detects the code to make it backwards compatible with autopkgtest < v4.This release was triggered by H01ger's request to make an upload of about 3000 arch:all
Debian packages which haven't seen an upload within a specific time frame and hence lack some more recent features provided by Debian's build daemons.
This is a pure bugfix release with no functional changes.
ruby-ronn
package split-up.libperl-critic-freenode-perl
for now./usr/share/doc/unburden-home-dir/html/search/mustache.min.js
with symlink in unburden-home-dir-doc
and recommend libjs-mustache
.Thumbnails
type from file to directory.Thumbnails
into Chrome Thumbnails
.README.md
+ docs/installation.md
.Adds new test/build dependency Perl::Critic
.
checkbashism
also on share/common.sh
and Xsession.d/25unburden-home-dir-xdg
.checkbashism
as its own Make target.Perl::Critic
as part of the test suite.
libtest-perl-critic-perl
as build-dependency..perlcriticrc*
files to configure Perl::Critic
.Adds new dependencies IPC::Run
and Try::Tiny
.
Test::UBH
perlcritic-severity-4-clean.unburden-home-dir
perlcritic-severity-4-clean.
unburden-home-dir
perlcritic-severity-3-clean.
IPC::Run
's run()
instead of backticks for calling lsof
.
libipc-run-perl
./x
flag on all regular expressions and sprinkle blanks over them.Try::Tiny
instead of eval { ...; }; if ($@) { ...; }
.
libtry-tiny-perl
.Perl::Critic
's max_mccabe
values slightly by 5.ErrorHandling::RequireCarping
(no module) and
ControlStructures::ProhibitCascadingIfElse
(compact enough).Rules-Requires-Root: no
.Multi-Arch: foreign
for unburden-home-dir-doc
as suggested by the Multi-Arch hinter.$XDG_CACHE_HOME
to a subdirectory of `unburden-home-dir1's target.
$XDG_CACHE_HOME
in case unburden-home-dir
is unconfigured.libstring-expand-perl
.TARGETDIR
in configuration file by default but compute a sane default value inside unburden-home-dir
(Closes: #780387):
$TARGETDIR
if set in the configuration file.$XDG_RUNTIME_DIR/$UID
if it exists./run/user/$UID
if it exists.$TMPDIR
if it exists./tmp/
.lsof
in /usr/sbin/
to support odd Linux distributions which ship lsof
outside a user's $PATH
. Fixes GH#8.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).lsof
which additionally always output the used file descriptors. (Suppresses the unexpected line
warnings.)Test::UBH
always uses an environment variable for a part of the configuration file and hence tests the new feature mentioned above.root
. (Closes: #789832)t/expand_environment_variables.t
and t/moving-to-existing-subdir.t
by enforcing older mtime
.t/lsof-force.t
if run on NFS. (Fixes test suite aspect of #760890).)File::Slurp
in test suite (now uses File::Slurper
instead).
libfile-slurper-perl
to build-dependencies.libfile-slurp-perl
from build-dependencies.x11
to utils
. It's far more than just an Xsession
hook nowadays.debian/copyright
.debian/unburden-home-dir.*
to debian/*
for consistency.Xsession.d
files into a separate file.mkdocs
and moreutils
(for sponge
).README.md
as documentation.dh_installdocs
.doc-base
.ronn
.
ruby-ronn
as build-dependency.gzip -n
to make sure the build stays reproducible.nocheck
and nodoc
.
debhelper
build-dependency to ≥ 9.20141010dpkg-dev
≥ 1.17.14.LICENSE
to COPYING
to please flint.CONTRIBUTING.md
to guide contributors via GitHub..org
to .io
http://
to https://
where possible.rmlint
.Vcs-Git
header from git://
to https://
.debian/debhelper-build-stamp
to .gitignore
.mkdocs
-generated?) __pycache__
directory from
/usr/share/doc/unburden-home-dir/html/
at build time.File::Slurper
with eval { write_text(@_); 1 }
instead of -e
.fonts-font-awesome
a Recommends of unburden-home-dir-doc
instead of a Suggests of unburden-home-dir
.debian/*
files to debian/unburden-home-dir.*
.NEWS.Debian
__init__.py
.debian/copyright
: Remove no more updated Git repositories.mv -v
since coreutils 8.28 or so. (Closes: #878336)t/version.t
: Re-enable strictures; fix reason why they were disabled.mv -v
since coreutils 8.28 or so. (Closes: #878336)debian/copyright
: Update copyright years and my e-mail address.optional
.--parallel
from debian/rules
.debian/gbp.conf
to sport current section names and GPG keys.