Time for newvers
Matthew Dillon
dillon at apollo.backplane.com
Sat Sep 6 22:12:49 PDT 2003
I have a solution to propose, and that is for us to begin our
own ports tree which we call /usr/dports. The FreeBSD ports
tree would still reside in /usr/ports.
We would modify /usr/share/mk/bsd.port.mk to detect when a port is
built from the FreeBSD ports tree and if so it will check to see
if an 'override' exists in our /usr/dports tree, and redirect the
build to the new tree if so.
This would be strictly temporary, but this way we can modify ports
piecemeal without having to constantly sync with FreeBSD.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
:
:-On [20030906 23:42], David Rhodus (drhodus at xxxxxxxxx) wrote:
:>I'm not sure that's exactly the right approach to take. The FreeBSD
:>ports tree is a very dynamic item, as there is a large number of people
:>tracking the changes of the packages.
:
:You can still checkout a ports tree of FreeBSD next to it if you'd like.
:
:>Along with location changes of the packages on the internet is a very,
:>very time consuming process. We will need to overlay the FreeBSD ports
:>system with our own, at least until interest grows. Without doing that
:>the tree will become quickly stale.
:
:I can understand that concern too though.
:
:>With a few hours one could develop a simple set of shell scripts to
:>harvest this information from the Makefile and distinfo files. Hence
:>plugging the file location and any other BSD specifics from the files
:>dir that will be need to build the package into our ports/packaging
:>system.
:
:I hope it's a simple as it is. There's also a reason to start working
:on our own ports/applications, since the gnats process in FreeBSD can
:take quite a long time before changes get put through, even with
:attached patches.
:
:--
:Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai
:PGP fingerprint: 2D92 980E 45FE 2C28 9DB7 9D88 97E6 839B 2EAC 625B
:http://www.tendra.org/ | http://www.in-nomine.org/~asmodai/diary/
:It does not require many words to speak the truth...
:
More information about the Submit
mailing list