[pacman-dev] [PATCH 0/4] add pacman-conf utility
Andrew Gregory
andrew.gregory.8 at gmail.com
Sat Jan 13 16:49:56 UTC 2018
Parsing pacman.conf is so hard that even our own scripts don't do it
correctly. pacman-conf is a dedicated utility scripts can use to
correctly parse values from pacman.conf. This is a conversion of an
earlier version of pacconf from pacutils that has been relicensed and
renamed to avoid a file conflict. I make no promises that I've
correctly adjusted the automake configuration for this type of build,
but it works for me.
Andrew Gregory (4):
extract raw config file parser
extract default settings to separate function
add pacman-conf utility
use pacman-conf in scripts
scripts/completion/zsh_completion.in | 4 +-
scripts/pacman-db-upgrade.sh.in | 21 +-
scripts/pacman-key.sh.in | 2 +-
src/pacman/conf.c | 179 +++++++-------
src/pacman/conf.h | 2 +
src/util/.gitignore | 2 +
src/util/Makefile.am | 21 +-
src/util/pacman-conf.c | 437 +++++++++++++++++++++++++++++++++++
8 files changed, 562 insertions(+), 106 deletions(-)
create mode 100644 src/util/pacman-conf.c
--
2.15.1
More information about the pacman-dev
mailing list