这一章主要讲述怎样去快速简单的创建一个port,在很多时候,这点内容是不够的.
首先获得源文件的tar包,放在DISTDIR,缺省是/usr/ports/distfiles.
提示: 下面的内容假定你不需要修改源代码就可以编译通过.如果你要修改一些代码,请参看下一章
最简单的Makefile看起来像这个样子:
# New ports collection makefile for: oneko # Date created: 5 December 1994 # Whom: asami # # $FreeBSD$ # PORTNAME= oneko PORTVERSION= 1.1b CATEGORIES= games MASTER_SITES= ftp://ftp.cs.columbia.edu/archives/X11R5/contrib/ MAINTAINER= [email protected] MAN1= oneko.1 MANCOMPRESSED= yes USE_IMAKE= yes .include <bsd.port.mk>
您应该可以看懂.不要担心$FreeBSD$一行, 当这个port被import进我们的主port树时,CVS会自动填写.您可以在Makefile的例子 一章获得更多的内容