On 05.12.2016 14:19, gotar wrote:
commit 4ef49b8ae3e36c74c82975b193d6c508f8e08983
Author: Tomasz Pala <[email protected]>
Date: Mon Dec 5 13:17:45 2016 +0100
updated to 3.3.3, get rid of all those empty configuration variables
env.d is not a place for storing all available environment variables,
especially when we do not provide some nice 'just-uncomment' values for
them. One can get a list from documentation ...and use /etc/ccache.conf
ccache.spec | 13 ++-----------
...
-for X in CCACHE_DIR CCACHE_TEMPDIR CCACHE_LOGFILE CCACHE_PATH CCACHE_CC CCACHE_PREFIX \
- CCACHE_DISABLE CCACHE_READONLY CCACHE_CPP2 CCACHE_NOSTATS
CCACHE_NLEVELS \
- CCACHE_HARDLINK CCACHE_RECACHE CCACHE_UMASK CCACHE_HASHDIR CCACHE_UNIFY
\
- CCACHE_EXTENSION CCACHE_NOHASH_SIZE_MTIME
-do
- echo "#${X}=\"\"" > $RPM_BUILD_ROOT/etc/env.d/${X}
-done
-
i guess those were before ccache supported config file.
but i see that currently we do not package any /etc/ccache.conf, would
be nice to package it, at least to get file owned by package and proper
permissions.
also due the fact rpm overwrites new config files [1], [2] and there's
no (current) upstream interest to resolve this, it's important to add
the %config %noreplace as early as possible, even if it's just empty file.
[1]
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2016-June/024927.html
[2]
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2016-August/025097.html
--
glen
_______________________________________________
pld-devel-en mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en