version 1.2, 1998/08/01 00:27:34 |
version 1.3, 1998/08/16 00:16:31 |
|
|
<meta name="resource-type" |
<meta name="resource-type" |
content="document"> |
content="document"> |
<meta name="description" |
<meta name="description" |
CONTENT="How to make an OpenBSD port; Marc's porting checklist"> |
CONTENT="How to make an OpenBSD port; porting checklist"> |
<meta name="keywords" |
<meta name="keywords" |
content="openbsd,ports"> |
content="openbsd,ports"> |
<meta name="distribution" |
<meta name="distribution" |
content="global"> |
content="global"> |
<meta name="copyright" |
<meta name="copyright" |
content="This document copyright 1998 by the OpenBSD project"> |
content="This document copyright 1998 by the OpenBSD project"> |
<title>Marc's Porting Checklist</title> |
<title>OpenBSD Porting Checklist</title> |
<link rev="made" HREF="mailto:www@openbsd.org"> |
<link rev="made" HREF="mailto:www@openbsd.org"> |
</head> |
</head> |
<body text="#000000" bgcolor="#FFFFFF" link="#23238E"> |
<body text="#000000" bgcolor="#FFFFFF" link="#23238E"> |
<img height=30 width=141 src=images/smalltitle.gif alt="[OpenBSD]" > |
<img height=30 width=141 src=images/smalltitle.gif alt="[OpenBSD]" > |
|
|
<h2><font color=#e00000>Marc's Porting Checklist</font></h2> |
<h2><font color=#e00000>OpenBSD Porting Checklist</font></h2> |
|
|
I use this checklist as a reminder of things to do when creating |
I use this checklist as a reminder of things to do when creating |
new ports and when validating old ports. I don't claim this list |
new ports and when validating old ports. I don't claim this list |
is totally accurate, much less perfect, but only hope that some |
is totally accurate, much less perfect, but only hope that some |
find it useful. Direct your questions and/or comments to me at |
find it useful. Direct any questions and/or comments to me at |
<a href=mailto:marc@snafu.org>marc@snafu.org</a>. |
<a href=mailto:marc@snafu.org>marc@snafu.org</a>. |
<p> |
<p> |
<ol> |
<ol> |
|
|
#COMES_WITH= 2.3 |
#COMES_WITH= 2.3 |
#ONLY_FOR_ARCHS= list architectures here |
#ONLY_FOR_ARCHS= list architectures here |
#BROKEN= "reason" |
#BROKEN= "reason" |
#NO_CDROM= "reason" |
|
#RESTRICTED= "reason" |
#RESTRICTED= "reason" |
|
#NO_CDROM= "reason" |
|
#NO_PACKAGE= "reason" |
|
|
# where to send bitches about this port |
# where to send bitches about this port |
# |
# |
|
|
#DISTFILES= ;;; |
#DISTFILES= ;;; |
#PATCH_SITES= ;;; |
#PATCH_SITES= ;;; |
#PATCHFILES= ;;; |
#PATCHFILES= ;;; |
|
#PATCH_DIST_STRIP= -p0 |
|
|
# How to extract the sources |
# How to extract the sources |
# |
# |
|
|
#NO_BUILD= yes |
#NO_BUILD= yes |
#NO_INSTALL= yes |
#NO_INSTALL= yes |
#NO_MTREE= yes |
#NO_MTREE= yes |
#NO_PACKAGE= yes |
|
|
|
# This section is only needed if man pages are distributed in compressed |
# This section is only needed if man pages are distributed in compressed |
# form. Define MANCOMPRESSED and the man pages by section. The pages |
# form. Define MANCOMPRESSED and the man pages by section. The pages |