Project

General

Profile

Bug #627

Package libredbdiff configuration files

alfplayer - over 9 years ago - . Updated almost 7 years ago.

Status:
fixed
Priority:
feature
Category:
-
Assignee:
% Done:

100%


Description

To simplify greatly libredbdiff, the code to install these configuration files can be removed:

pacman.conf.parabola
pacman.conf.archlinux
mirrorlist.parabola
mirrorlist.archlinux

Libredbdiff installs these to /etc/libredbdiff/ by default. Libretools can package these files there or in another directory.

Latest version of libredbdiff:
https://projects.parabola.nu/packages/libretools.git/tree/src/abslibre-tools/libredbdiff?id=575768d7c68fbbc674505ee0d56aac3cddd0f247
Proposed version of libredbdiff, equal to the current version minus configuration files initialization:
http://ix.io/4Xb

As I show in https://labs.parabola.nu/issues/623#note-3 Arch's devtools includes pacman.conf files. Pacman configuration files could be used by other libretools scripts.

History

#1

Updated by alfplayer over 9 years ago

Also, variables at the beginning of libredbdiff should be in a configuration file (libredbdiff.conf?).

#2

Updated by alfplayer over 9 years ago

If the directory changes, a post_upgrade warning is necessary. I recommend this:

echo "Libredbdiff configuration files are now in the directory /etc/new_dir. Directory /etc/libredbdiff is not used anymore by Libredbdiff." 
#3

Updated by lukeshu almost 9 years ago

Do it!

The golden rule, passed down to me: Do what you want, as long as you don't break anything.

(though I must confess, on occasion, I have broken things)

If you need help wrangling the Makefiles, ping me on IRC.

#4

Updated by lukeshu almost 8 years ago

  • Assignee set to alfplayer
#5

Updated by lukeshu almost 7 years ago

  • Target version set to 20170505
#6

Updated by lukeshu almost 7 years ago

  • % Done changed from 0 to 100
  • Assignee changed from alfplayer to lukeshu
  • Status changed from open to fixed

In git, kinda!

Also available in: Atom PDF