Packaging questions

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dherrera
    Rookie
    • Dec 2021
    • 2

    Packaging questions

    I'm planing to package angband for Fedora 35, I've been studing the code and the compilation process and I feel that I have an understanding on how it works, but I still have some questions.

    Is there a purpose to install the "customize" and "gamedata" folders in the "sysconfig" path (/etc) instead of saving them in the datadir together with the other game assets?
  • backwardsEric
    Knight
    • Aug 2019
    • 527

    #2
    The files in lib/gamedata and lib/customize are intended to be customizable. Changes in lib/gamedata can alter the core gameplay so I'd probably not package them to be in /etc, but the Makefiles have installed them (or their predecessors from lib/edit) in /etc since at least Angband 3.2. The files from lib/customize seem like decent candidates for /etc (not sure how likely a site would want to change them, but setting site-specific keymaps or message colors seems appropriate for configuration files in /etc).

    Comment

    Working...
    😀
    😂
    🥰
    😘
    🤢
    😎
    😞
    😡
    👍
    👎