Call for testers -- CONF_FILES variable
swhetzel at gmail.com
Wed Jun 29 23:26:14 UTC 2011
On Wed, Jun 29, 2011 at 3:24 PM, Chris Rees <crees at freebsd.org> wrote:
> Dear all,
> I've rewritten the CONF_FILES handling after talking to bapt@, and
> I've done away with the
> colon-separated tuples -- they're overcomplicated.
> The result is something like MAN and PORTDOCS (indeed most of the code
> is stolen from PORTDOCS).
> This means that shell globs, filenames and directories are specified
> in CONF_FILES, but the sample file is installed in the Makefile as
> Examples for MailScanner  show how it can replace huge trees of
> config files, and for portscout  shows how it is used for just one
> Look at how much has been removed from the MailScanner plist and
> pkg-*install.in files -- there are three screens of unused functions
> that could also be chopped out now too!
> I'm asking people to (if they want) try out the new variable, and let
> me know what they like and don't like about it.
> Since bapt@ is sort of sponsoring this and isn't back for ~ two weeks
> it won't make it in before then at least, but some testing and
> feedback would be fantastic!
I like this change, as it standardizes the use of config files.
>  http://people.freebsd.org/~crees/patches/mailscanner-conf-files.diff
- upgrade_lang_conf this should stay as it automates the upgrade from
a old lang conf file to the new version.
- change the .sample to .pkgconf in the upgrade_lang_conf and
>  http://people.freebsd.org/~crees/patches/portscout-conf-files.diff
> P.S. Before people complain about the pkgconf suffix, that is for
> compatibility with pkgng, and no, .sample files are not going to be
> supported -- they'll need to be installed as .pkgconf. Sorry.
> freebsd-ports at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
More information about the freebsd-ports