=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/ports.html,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- www/Attic/ports.html 1999/04/23 11:46:31 1.24 +++ www/Attic/ports.html 1999/09/22 18:56:30 1.25 @@ -1,85 +1,90 @@ -
- - - - - - -- 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. As OpenBSD is supposed to be - a 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 sibling project - FreeBSD already had an +
+ + + + + + + ++
+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. As OpenBSD is supposed to be +a 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 sibling project +FreeBSD already 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: -
+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 latest release version from the pub/OpenBSD/[version] - (where [version] is the release number, e.g. 2.5) directory - on any of the ftp mirror sites. - The release versions are the ones we ship on our CDROM, and has gone - through better testing than any snapshot. However, they age pretty - quickly, due to older distribution files disappearing from the net as - new releases arrive. Therefore, you likely will want to get and use - a newer version of the ports tree. -
- 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
+
+You can also ftp the latest release version from the pub/OpenBSD/[version] +(where [version] is the release number, e.g. 2.5) directory +on any of the ftp mirror sites. +The release versions are the ones we ship on our CDROM, and has gone +through better testing than any snapshot. However, they age pretty +quickly, due to older distribution files disappearing from the net as +new releases arrive. Therefore, you likely will want to get and use +a newer version of the ports tree. + +
+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
do something like this:
% cd /usr/ports/archivers/unzip @@ -88,37 +93,45 @@ # make install # exit- Easy, huh? -
- The ports status page is updated as - team members add new ports and verify existing ports. Existing - ports are continually verified to validate source availability and - proper operation with the current OpenBSD sources. The page notes - the date last checked and the nature of any change. This is a new - resource that is not yet complete. If you have any information to - add to the status page please send it to - ports@OpenBSD.ORG. -
- 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. -
- If you have trouble with ports please send e-mail to the OpenBSD - ports mailing list, ports@OpenBSD.ORG. - Corrections are always welcome, but in any case do please provide: -
uname -a
,
- +The ports status page is updated as +team members add new ports and verify existing ports. Existing +ports are continually verified to validate source availability and +proper operation with the current OpenBSD sources. The page notes +the date last checked and the nature of any change. This is a new +resource that is not yet complete. If you have any information to +add to the status page please send it to +ports@OpenBSD.ORG. + +
+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. + +
+If you have trouble with ports please send e-mail to the OpenBSD +ports mailing list, ports@OpenBSD.ORG. +Corrections are always welcome, but in any case do please provide: +
uname -a
,
+