> - dpkg refuses to convert normal directory to a symlink on upgrade, so I > can't provide an upgrade path.
There is a standard solution for this.
Add to preinst something similar to
if [ -d /usr/share/FBReader/default/ ]; then
mkdir -p /etc/FBreader
mv /usr/share/FBReader/default/* /etc/FBreader
rmdir /usr/share/FBReader/default/
ln -s /etc/FBreader /usr/share/FBReader/default/
fi
> - fbreader is not a system service/program/daemon, it's a end-user
> program, and different users may want to use different layouts;
>
> I would suggest introducing reading some settings from user home
> directory. I have just forwarded this suggestion to upstream BTS.
Although you are probably correct, having system-wide default will not
hurt. And it has an advantage that it could be done at packaging level
now, without any code altering.
Btw, systems in question, where default settings are not good (phones, etc)
are commonly single user.
Nikita
signature.asc
Description: This is a digitally signed message part.

