第3章 简单的 port -- 3.1 编写 Makefile

2009-05-13 04:13:51来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                FreeBSD Porter 手册
上一页
下一页
第3章  简单的 port
目录3.1
编写 Makefile
3.2
创建描述文件
3.3
创建校验和文件
3.4
测试 port
3.5 用 portlint 来检查
port3.6
提交 port
  这一章主要介绍如何快速创建一个简单的 port。 很多时候, 这点内容是不够的,
您需要阅读这份文档中更深入的内容。
  首先, 需要取得包含源代码的 tar包, 并把它放到 DISTDIR变量所指的地方。 默认的情况下, 这应该是 /usr/ports/distfiles。
注意: 下面的内容假定您不需要修改软件的源代码就能在 FreeBSD 上编译通过。
如果需要修改代码, 就需要参考下一章的内容了。
3.1 编写 Makefile
  最简单的 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=    asami@FreeBSD.org
COMMENT=       A cat chasing a mouse all over the screen
MAN1=          oneko.1
MANCOMPRESSED= yes
USE_IMAKE=     yes
.include
  看看您是否能够看懂。 不必担心 $FreeBSD$ 那一行, 当这个
port 被导入到 ports 树里的时候, CVS 会自动填写它。 您可以在
示范的 Makefile
那章找到更多的细节。
上一页
起始页
下一页
自行制作 port

创建描述文件
若您有关于 FreeBSD ports 系统的问题, 请发送电子邮件至 。
关于此文档的任何问题, 请致函 。
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2389/showart_152888.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:QEMU --- 一个快速的 CPU 仿真器

下一篇:第3章 简单的 port -- 3.2 创建描述文件