From 696d7b886c98b414e574b973ec2d91d1f0d872ae Mon Sep 17 00:00:00 2001 From: Fukang Chen Date: Tue, 20 Nov 2007 14:10:30 +0000 Subject: MFen: handbook: advanced-networking/chapter.sgml 1.399 -> 1.400 geom/chapter.sgml 1.32 -> 1.33 install/chapter.sgml 1.373 -> 1.384 [1] introduction/chapter.sgml 1.120 -> 1.121 jails/chapter.sgml 1.14 -> 1.14 [1] mirrors/chapter.sgml 1.438 -> 1.441 security/chapter.sgml 1.315 -> 1.316 [2] virtualization/chapter.sgml 1.12 -> 1.13 porters-handbook: book.sgml 1.872 -> 1.888 Obtained from: The FreeBSD Simplified Chinese Project Language suggestions: lxutao gmail com [1] Conte Alex (delhua gmail com) [2] Merging work done by: delphij Approved by: delphij (mentor) --- zh_CN.GB2312/books/porters-handbook/book.sgml | 65 +++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 3 deletions(-) (limited to 'zh_CN.GB2312/books/porters-handbook') diff --git a/zh_CN.GB2312/books/porters-handbook/book.sgml b/zh_CN.GB2312/books/porters-handbook/book.sgml index 0e24a355bc..386cd00c00 100644 --- a/zh_CN.GB2312/books/porters-handbook/book.sgml +++ b/zh_CN.GB2312/books/porters-handbook/book.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.872 + Original Revision: 1.888 $FreeBSD$ --> @@ -658,9 +658,15 @@ PLIST_DIRS= lib/X11/oneko configure, 不要使用 configure 来做 diff (这常常会有好几千行长!); 请定义 - USE_AUTOTOOLS=autoconf:253 并对应 + USE_AUTOTOOLS=autoconf:261 并对应 configure.in 来制作 diff。 + 另外, 您还应尽量减少补丁中非功能性的空格及空白变动。 + 在开源世界中, 遵循不同的编码规范的项目共享大量代码是很常见的事情。 + 如果您从某个项目中提取一部分功能用来修正另一个程序中的问题时, + 请务必小心: 补丁中很可能到处都是非功能性的变动行。 这不仅会导致 CVS + 库的膨胀, 而且也会让导致问题的故障点, 以及您到底修改了什么变得不甚清晰。 + 假如需要删除文件, 则应在 post-extract target, 而不是作为补丁的一部分来完成。 @@ -3893,6 +3899,12 @@ PORTVERSION= 1.0 INSTALL_SCRIPT 是安装可执行脚本文件的命令。 + + INSTALL_KLD 是用于安装可加载式内核模块的命令。 + 在某些平台上, 当对内核模块进行 strip 之后会导致一些问题, + 因此您应使用这个宏而不是 INSTALL_PROGRAM 来安装内核模块。 + + INSTALL_DATA 是安装可共享数据的命令。 @@ -10541,7 +10553,7 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 由于 802.11 修正变动了 IEEE80211_IOC_STA_INFO ioctl API 之后的 6.1-STABLE。 - 601104 + 601105 6.2-RELEASE @@ -10606,6 +10618,16 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 一系列 libutil(3) MFC 之后的 6.2-STABLE。 602112 + + MFC 了宽字符和单字节 ctype 函数分拆之后的 6.2-STABLE。 + 新编译的引用了 ctype.h 的可执行文件, + 可能会需要一个在旧系统上不存在的新增符号 __mb_sb_limit。 + 602113 + + + 恢复了 ctype ABI 向前兼容性之后的 6.2-STABLE。 + 602114 + 7.0-CURRENT。 700000 @@ -10862,6 +10884,43 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 include/i4b 之后的 7.0-CURRENT。 700052 + + 增加了 PCI domain 支持之后的 7.0-CURRENT。 + 700053 + + + MFC 了宽字符和单字节字符 ctype 分拆之后的 7.0-CURRENT。 + 700054 + + + MFC 了恢复对 FreeBSD 4/5/6 版本的 PCIOCGETCONF、 + PCIOCREAD 和 PCIOCWRITE IOCTL ABI 向下兼容之后的 7.0-CURRENT, + 这一变动导致 PCIOCGETCONF IOCTL 的 ABI 再次发生变化。 + 700055 + + 8.0-CURRENT。 分拆了宽字符和单字节字符 + ctype。 + 800000 + + + 引入了 libpcap 0.9.8 和 tcpdump 3.9.8 之后的 8.0-CURRENT。 + 800001 + + + 将 kthread_create() 系列函数改名为 kproc_create() 之后的 8.0-CURRENT。 + 800002 + + + 恢复了对 FreeBSD 4/5/6 版本的 PCIOCGETCONF、 + PCIOCREAD 和 PCIOCWRITE IOCTL ABI 向下兼容之后的 8.0-CURRENT, + 这一变动导致 PCIOCGETCONF IOCTL 的 ABI 再次发生变化。 + 800003 + + + 将 agp(4) 驱动从 + src/sys/pci 挪到 src/sys/dev/agp 之后的 8.0-CURRENT。 + 800004 + -- cgit v1.2.3