On Fri, 11 Jun 2010 10:58:50 -0300
Jesse Smith <jessefrgsm...@yahoo.ca> wrote:

> I'm trying to port a program which is distributed in two separate
> packages from the upstream project. One package contains the
> executable program and the other contains data files. The Data
> package rarely changes. The idea being packaging them together would
> use up a lot of extra bandwidth.

> Which brings me to the question: Since the executable relies on the
> data files being in place before it's run, how should I handle that
> in the port? Should I just get the executable to install and let the
> user manually get the data files? Should I create a second port for
> the data package? Or should I find some way of making the
> executable's makefile download and unpack the data package?


I think it depends on how the data is versioned. If it has a version
number in the filename that's the same as the executable, then a single
port is best. If they have separate version numbers, then go with two
ports.


If the data is not versioned at all, it might be best to create a
data port that uses a snapshot that you host separately.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to