(no answers off ports, so thought I'd give it a try on questions)

In an effort to get some experience with ports I've been working in my spare
time on making a local entry in the tree that lets you apply a variety of
nethack enhancing, generally accepted patches (namely the hell patch, dump
patch, new toys, and toughvlad patches) using -D appendations to the initial
make command.  It builds fine with various patches enabled; however, I had to
modify the original diffs to get everything to apply it an order independent
fashion.  Part of this was necessary because I was specifying the files to
use via PATCHFILES and some .if defined() ... .endif branches in the
Makefile, and their application order did matter.

Anyhow, I got that sorted out, and have been storing my patchfiles on a
 remote server and fetching using a PATCH_SITES define, which fetches and
 applies seamlessly.

That brings me to my questions..

First, for future reference, is there a way, besides naming patchfiles aa ab
ac etc, to get PATCHFILES, or any similar defines, to apply patches in a user
specifid particular order?

Second, is there a way to store/bundle optional patches with a port and be
able to include them in the build or not, at your discretion, so that you
don't have to fetch them from third party sites?

Third, is there even any interest in something like this, or does
 conservative BSD philosophy frown on game patches such as these being
 included in the ports tree, leaving it to the end user to compile from
 scratch and apply patches by hand if they wish enhancement?

--Eric


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-ports" in the body of the message


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to