Doug Barton wrote:
Naram Qashat wrote:
I had a question regarding what to do in a port Makefile when the port
has multiple configuration files to install into PREFIX/etc. I read in
the Porters Handbook about having to add entries into the Makefile and
pkg-plist, but that seems to only be good for ports with a very small
amount of configuration files. Is there an easy way to take a large
collection of configuration files, change their extensions all to
.conf.sample instead of .conf, set up all of them to be copied to .conf
when they don't exist, and remove them all when they match the
.conf.sample?
Ummm ... use a loop? Take a look at mail/alpine for examples of using
shell commands vs. make commands for glob patterns.
I can see how the loop would work within the Makefile. But I don't see how I
would handle @unexec and @exec commands in pkg-plist for so many configuration
files. I ask because there are 34 separate configuration files within the port
I am trying to create.
Thanks,
Naram Qashat
hth,
Doug
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"