Date: Thu, 16 Mar 2000 12:58:19 -0800 (PST) From: Matthew Lariz <lariz@best.net> To: ports@freebsd.org Subject: Make files.. (fwd) Message-ID: <Pine.BSF.4.21.0003161255310.7671-100000@flea.best.net>
next in thread | raw e-mail | index | archive | help
Okay I am admittedly new to this, but I recently helped a friend install FreeBsd 3.4 on his system. We then tried to install some ports, and some of them didn't work (bad ftp pointers etc.). Well I figured no problem, I'll just run the CVSUP. Okay, now that I got rid of the outdated ports, I tried again. Now I get the message that my system is too old. Very frustrating. I have been told that this only matters for certain ports, and that most ports actually don't care what version of the system I am running. I am also told that the Make command finds out what system is required from the BSDMKPORTVERSION variable in the /usr/ports/Mk/bsd.port.mk file. Now here's my question. If most of the ports are indifferent to the system version, and the bsd.ports.mk file is applied globally, wouldn't it make more practical sense to put it in the make files for the individual ports? That way when I want to install the port for Xtron, which could care less if I have 2.2.8 or 4.0, it wouldn't require me to update my system. Whereas if I wanted to install the port for an FTP server, it would still say hey I'm sorry but you need a newer system. I realize this will probably be easier said than done, but I believe that it would be worthwhile in the long run. Does anyone have any other thoughts on this? -- Matt Lariz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0003161255310.7671-100000>