=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/ports.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- www/Attic/ports.html 1998/02/14 10:37:05 1.18 +++ www/Attic/ports.html 1998/02/15 08:04:25 1.19 @@ -1,66 +1,78 @@ -
- - - - - - --Normally this information is kept in an hierarchy under /usr/ports -(however, this is configurable). -
-We recommend reading the ports -chapter in the FreeBSD handbook -to get information on how to setup this hierarchy until OpenBSD can complete -its own ports.helpfile -
+ OpenBSD is a fairly complete system of its own, but still there is a lot + of software that one might want see added. However there is the problem + on where to draw the line as to what to include, as well as the occasional + licensing and export restriction problems. In what is supposed to be + small stand-alone UNIX-like operating system, some things just can't be + shipped with the system. +
+ We wanted to find a way for users to easily get software we don't provide + and started to look around. We didn't have to look far as a sibling project, + FreeBSD, had an excellent mechanism + for exactly this purpose called + "The ports collection". +
+ At first we tried to use their collection as-is, but due to + incompatibility problems between FreeBSD and OpenBSD we decided to branch + out and create our very own OpenBSD Ports Project using FreeBSD's as a + starting point. This also allows us to tune the ports better to our + system. +
+ The ports idea is to have, for each piece of software, a Makefile that + controls +
+ This information is kept in a directory hierarchy under the + /usr/ports directory. +
+ The ports source tree can be retrieved via: +
+ You can also ftp the 2.2 version from the pub/OpenBSD/2.2 directory + on any of the ftp mirror sites. + Note: this version, also on the 2.2 CDROM, is not the most + recent version. You likely want to get and use a newer version. +
+ Let's say you managed to get a ports tree and you want to compile and
+ install the archiving utility unzip
. You should be able to
+ something like:
% cd /usr/ports/archivers/unzip % su @@ -68,29 +80,31 @@ # make install # exit-Easy, huh? - -
-If you have trouble with ports contact -Ejovi Nuwere (preferably), -Gene Skonicki, or -Todd Tyrone Fries. -
-Please provide either patches or enough details for repair, if you -cannot do this, point us at the problematic port and tell us what -fails and we shall try to fix it. - -
+ If you are interested in helping to expand the OpenBSD ports tree + you should first read porting.html. + That page references the porting section of the + FreeBSD handbook + as well as OpenBSD specific policies and hints. +
+ Our ports coordinator is currently + working on a port + status page. +
+ If you have trouble with ports please send mail to the OpenBSD + ports mailing list, ports@OpenBSD.ORG. + Patches are always appreciated, but in any case please provide: +
uname -a
+