From owner-p4-projects@FreeBSD.ORG Thu May 1 08:54:56 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5A1D1106568D; Thu, 1 May 2008 08:54:56 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1ABCB1065689 for ; Thu, 1 May 2008 08:54:56 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 06BC98FC0C for ; Thu, 1 May 2008 08:54:56 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m418stNN089169 for ; Thu, 1 May 2008 08:54:55 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m418stue089167 for perforce@freebsd.org; Thu, 1 May 2008 08:54:55 GMT (envelope-from jb@freebsd.org) Date: Thu, 1 May 2008 08:54:55 GMT Message-Id: <200805010854.m418stue089167@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 140976 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2008 08:54:56 -0000 http://perforce.freebsd.org/chv.cgi?CH=140976 Change 140976 by jb@freebsd3 on 2008/05/01 08:54:51 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/Makefile#9 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#18 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/gjournal-desktop/Makefile#1 branch .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/gjournal-desktop/article.sgml#1 branch .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml#15 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/printing/chapter.sgml#14 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#72 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/install/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/multimedia/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/ports/chapter.sgml#6 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/printing/chapter.sgml#8 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/users/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/share/images/articles/gjournal-desktop/disklabel1.png#1 branch .. //depot/projects/dtrace/doc/share/images/articles/gjournal-desktop/disklabel2.png#1 branch .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/install/chapter.sgml#21 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/multimedia/chapter.sgml#10 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/ports/chapter.sgml#15 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/security/chapter.sgml#18 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/users/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/porters-handbook/book.sgml#28 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/faq/book.sgml#10 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/handbook/Makefile#7 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/handbook/printing/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/handbook/virtualization/chapter.sgml#2 integrate .. //depot/projects/dtrace/ports/GIDs#21 integrate .. //depot/projects/dtrace/ports/MOVED#82 integrate .. //depot/projects/dtrace/ports/Mk/bsd.linux-rpm.mk#7 integrate .. //depot/projects/dtrace/ports/Mk/bsd.sdl.mk#7 integrate .. //depot/projects/dtrace/ports/UIDs#25 integrate .. //depot/projects/dtrace/ports/UPDATING#68 integrate .. //depot/projects/dtrace/src/Makefile#21 integrate .. //depot/projects/dtrace/src/UPDATING#30 integrate .. //depot/projects/dtrace/src/bin/sh/arith.h#4 integrate .. //depot/projects/dtrace/src/bin/sh/arith.y#4 integrate .. //depot/projects/dtrace/src/bin/sh/expand.c#6 integrate .. //depot/projects/dtrace/src/bin/sh/shell.h#4 integrate .. //depot/projects/dtrace/src/etc/network.subr#15 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/fortunes#33 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kgdb.h#10 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kld.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kthr.c#10 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/main.c#7 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt.c#8 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c#6 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_arm.c#5 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_i386.c#7 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c#5 integrate .. //depot/projects/dtrace/src/lib/libc/gen/tls.c#8 integrate .. //depot/projects/dtrace/src/lib/libc/powerpc/softfloat/milieu.h#1 branch .. //depot/projects/dtrace/src/lib/libc/powerpc/softfloat/powerpc-gcc.h#1 branch .. //depot/projects/dtrace/src/lib/libc/powerpc/softfloat/softfloat.h#1 branch .. //depot/projects/dtrace/src/lib/libc/stdlib/malloc.c#22 integrate .. //depot/projects/dtrace/src/lib/libc/sys/sctp_generic_recvmsg.2#3 integrate .. //depot/projects/dtrace/src/lib/libc/sys/sctp_peeloff.2#3 integrate .. //depot/projects/dtrace/src/lib/libgssapi/gss_accept_sec_context.c#5 integrate .. //depot/projects/dtrace/src/lib/libgssapi/gss_test_oid_set_member.c#4 integrate .. //depot/projects/dtrace/src/lib/libgssapi/gss_utils.c#5 integrate .. //depot/projects/dtrace/src/lib/libstand/Makefile#8 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_create.c#12 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_exit.c#10 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_private.h#20 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_resume_np.c#5 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_sem.c#10 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_sig.c#12 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_suspend_np.c#6 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_umtx.c#13 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_umtx.h#11 integrate .. //depot/projects/dtrace/src/share/man/man4/Makefile#35 integrate .. //depot/projects/dtrace/src/share/man/man4/ddb.4#16 integrate .. //depot/projects/dtrace/src/share/man/man4/iwn.4#1 branch .. //depot/projects/dtrace/src/share/man/man4/termios.4#4 integrate .. //depot/projects/dtrace/src/share/man/man4/uscanner.4#10 integrate .. //depot/projects/dtrace/src/share/man/man9/BUS_SETUP_INTR.9#7 integrate .. //depot/projects/dtrace/src/share/man/man9/kproc.9#3 integrate .. //depot/projects/dtrace/src/share/man/man9/kthread.9#6 integrate .. //depot/projects/dtrace/src/share/mk/bsd.endian.mk#6 integrate .. //depot/projects/dtrace/src/sys/amd64/conf/NOTES#19 integrate .. //depot/projects/dtrace/src/sys/conf/NOTES#47 integrate .. //depot/projects/dtrace/src/sys/conf/files#87 integrate .. //depot/projects/dtrace/src/sys/conf/files.powerpc#19 integrate .. //depot/projects/dtrace/src/sys/conf/kern.mk#10 integrate .. //depot/projects/dtrace/src/sys/conf/ldscript.mips#2 integrate .. //depot/projects/dtrace/src/sys/conf/ldscript.mips.cfe#2 integrate .. //depot/projects/dtrace/src/sys/conf/options#49 integrate .. //depot/projects/dtrace/src/sys/contrib/dev/iwn/LICENSE#1 branch .. //depot/projects/dtrace/src/sys/contrib/dev/iwn/iwlwifi-4965-4.44.17.fw.uu#1 branch .. //depot/projects/dtrace/src/sys/dev/ath/if_ath.c#20 integrate .. //depot/projects/dtrace/src/sys/dev/bfe/if_bfe.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bge.c#28 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bgereg.h#18 integrate .. //depot/projects/dtrace/src/sys/dev/if_ndis/if_ndis.c#15 integrate .. //depot/projects/dtrace/src/sys/dev/ipw/if_ipw.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/iwi/if_iwi.c#16 integrate .. //depot/projects/dtrace/src/sys/dev/iwn/if_iwn.c#1 branch .. //depot/projects/dtrace/src/sys/dev/iwn/if_iwnreg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/iwn/if_iwnvar.h#1 branch .. //depot/projects/dtrace/src/sys/dev/mii/brgphy.c#16 integrate .. //depot/projects/dtrace/src/sys/dev/mii/brgphyreg.h#5 integrate .. //depot/projects/dtrace/src/sys/dev/mii/miidevs#16 integrate .. //depot/projects/dtrace/src/sys/dev/ral/rt2560.c#13 integrate .. //depot/projects/dtrace/src/sys/dev/ral/rt2661.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_rum.c#8 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_zyd.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/usb/ums.c#9 integrate .. //depot/projects/dtrace/src/sys/dev/usb/usbdevs#32 integrate .. //depot/projects/dtrace/src/sys/dev/usb/uscanner.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/wi/if_wi.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/wpi/if_wpi.c#10 integrate .. //depot/projects/dtrace/src/sys/i386/conf/NOTES#21 integrate .. //depot/projects/dtrace/src/sys/kern/kern_kthread.c#9 integrate .. //depot/projects/dtrace/src/sys/kern/kern_thr.c#24 integrate .. //depot/projects/dtrace/src/sys/kern/kern_umtx.c#21 integrate .. //depot/projects/dtrace/src/sys/kern/uipc_mbuf.c#13 integrate .. //depot/projects/dtrace/src/sys/kern/uipc_syscalls.c#28 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_mount.c#32 integrate .. //depot/projects/dtrace/src/sys/mips/include/pmap.h#3 integrate .. //depot/projects/dtrace/src/sys/modules/Makefile#42 integrate .. //depot/projects/dtrace/src/sys/modules/iwn/Makefile#1 branch .. //depot/projects/dtrace/src/sys/modules/iwnfw/Makefile#1 branch .. //depot/projects/dtrace/src/sys/net/bpf.c#21 integrate .. //depot/projects/dtrace/src/sys/net/if_ethersubr.c#16 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211.c#13 integrate .. //depot/projects/dtrace/src/sys/netinet/ip_fw.h#10 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/clock.c#6 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/locore.S#5 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/machdep.c#10 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/mmu_oea.c#4 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/mp_cpudep.c#1 branch .. //depot/projects/dtrace/src/sys/powerpc/aim/swtch.S#4 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/trap_subr.S#4 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/vm_machdep.c#5 integrate .. //depot/projects/dtrace/src/sys/powerpc/booke/pmap.c#2 integrate .. //depot/projects/dtrace/src/sys/powerpc/booke/trap_subr.S#2 integrate .. //depot/projects/dtrace/src/sys/powerpc/conf/NOTES#14 integrate .. //depot/projects/dtrace/src/sys/powerpc/include/cpufunc.h#5 integrate .. //depot/projects/dtrace/src/sys/powerpc/include/pcpu.h#6 integrate .. //depot/projects/dtrace/src/sys/powerpc/include/smp.h#4 integrate .. //depot/projects/dtrace/src/sys/powerpc/mpc85xx/mpc85xx.c#2 integrate .. //depot/projects/dtrace/src/sys/powerpc/mpc85xx/ocpbus.c#4 integrate .. //depot/projects/dtrace/src/sys/powerpc/powerpc/intr_machdep.c#14 integrate .. //depot/projects/dtrace/src/sys/powerpc/powerpc/mp_machdep.c#6 integrate .. //depot/projects/dtrace/src/sys/powerpc/powerpc/openpic.c#8 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit.h#9 integrate .. //depot/projects/dtrace/src/sys/sys/mbuf.h#16 integrate .. //depot/projects/dtrace/src/sys/sys/umtx.h#13 integrate .. //depot/projects/dtrace/src/sys/sys/user.h#9 integrate .. //depot/projects/dtrace/src/sys/vm/vm_kern.c#12 integrate .. //depot/projects/dtrace/src/sys/vm/vm_map.c#17 integrate .. //depot/projects/dtrace/src/sys/vm/vm_map.h#7 integrate .. //depot/projects/dtrace/src/sys/vm/vm_mmap.c#13 integrate .. //depot/projects/dtrace/src/tools/tools/mfc/mfc.pl#5 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/README#5 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/scripts/setup.dfs#2 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/wlanstats/main.c#6 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/wlanstats/statfoo.c#5 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/wlanstats/statfoo.h#4 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/wlanstats/wlanstats.c#9 integrate .. //depot/projects/dtrace/src/tools/tools/net80211/wlanwatch/wlanwatch.c#6 integrate .. //depot/projects/dtrace/src/usr.bin/fstat/Makefile#6 integrate .. //depot/projects/dtrace/src/usr.bin/fstat/fstat.1#4 integrate .. //depot/projects/dtrace/src/usr.bin/fstat/zfs/zfs.c#4 delete .. //depot/projects/dtrace/src/usr.bin/stat/stat.1#5 integrate .. //depot/projects/dtrace/src/usr.bin/talk/ctl.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/ctl_transact.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/display.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/get_addrs.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/get_iface.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/get_names.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/init_disp.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/invite.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/io.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/look_up.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/msgs.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/talk.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/talk/talk.h#4 integrate .. //depot/projects/dtrace/www/de/Makefile#9 integrate .. //depot/projects/dtrace/www/de/community.sgml#6 delete .. //depot/projects/dtrace/www/de/community.xsl#1 branch .. //depot/projects/dtrace/www/de/developers.sgml#11 integrate .. //depot/projects/dtrace/www/de/share/sgml/navibar.l10n.ent#9 integrate .. //depot/projects/dtrace/www/de/share/sgml/news.xml#21 integrate .. //depot/projects/dtrace/www/en/cgi/man.cgi#11 integrate .. //depot/projects/dtrace/www/en/docproj/translations.sgml#12 integrate .. //depot/projects/dtrace/www/en/docs/books.sgml#16 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/Makefile#9 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/en_US.ISO8859-1/articles/Makefile,v 1.57 2008/04/11 00:18:27 danger Exp $ +# $FreeBSD: doc/en_US.ISO8859-1/articles/Makefile,v 1.58 2008/04/28 15:44:35 gabor Exp $ SUBDIR = SUBDIR+= 5-roadmap @@ -24,6 +24,7 @@ SUBDIR+= formatting-media SUBDIR+= freebsd-questions SUBDIR+= geom-class +SUBDIR+= gjournal-desktop SUBDIR+= hats SUBDIR+= hubs SUBDIR+= ipsec-must ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#18 (text+ko) ==== @@ -13,7 +13,7 @@ - $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.272 2008/02/02 07:57:44 imp Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.273 2008/04/27 12:01:34 gabor Exp $ 1999 @@ -1126,7 +1126,8 @@ You should add your PGP or GnuPG key to doc/share/pgpkeys (and if you do not have a key, you should create one). Do not forget to commit - the updated doc/share/pgpkeys/pgpkeys.ent. + the updated doc/share/pgpkeys/pgpkeys.ent + and doc/share/pgpkeys/pgpkeys-developers.sgml. &a.des; has written a shell script to make this extremely simple. See the @@ -1409,7 +1410,7 @@ You can run a local copy of GNATS, and then integrate the FreeBSD GNATS tree in to it using CVSup. Then you can run GNATS commands - locally, or use other interfaces, such as tkgnats. + locally. This lets you query the PR database without needing to be connected to the Internet. @@ -1492,9 +1493,6 @@ &prompt.root; query-pr -c docs -s open - Other interfaces, such as that provided by the - databases/tkgnats port should also work - nicely. ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -293,7 +293,7 @@ &prompt.user; cat filename > /dev/dsp - where filename can be any file. + where filename can be any file. This command line should produce some noise, confirming the sound card is actually working. @@ -494,7 +494,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo - /dev/dsp1.0 should be replaced with the + /dev/dsp1.0 should be replaced with the dsp device entry on your system. @@ -556,8 +556,8 @@ audio/lame in the ports tree. Using the ripped WAV files, the following command will - convert audio01.wav to - audio01.mp3: + convert audio01.wav to + audio01.mp3: &prompt.root; lame -h -b 128 \ --tt "Foo Song Title" \ @@ -577,7 +577,7 @@ indicate ID3 tags, which usually contain song information, to be embedded within the MP3 file. Additional encoding options can be found by consulting the - lame man page. + lame man page. @@ -644,7 +644,7 @@ Run mpg123 -s audio01.mp3 - > audio01.pcm + > audio01.pcm @@ -1069,18 +1069,18 @@ through one of the various video interfaces set the option: - &prompt.user; mplayer -vo xv testfile.avi - &prompt.user; mplayer -vo sdl testfile.avi - &prompt.user; mplayer -vo x11 testfile.avi - &prompt.root; mplayer -vo dga testfile.avi - &prompt.root; mplayer -vo 'sdl:dga' testfile.avi + &prompt.user; mplayer -vo xv testfile.avi + &prompt.user; mplayer -vo sdl testfile.avi + &prompt.user; mplayer -vo x11 testfile.avi + &prompt.root; mplayer -vo dga testfile.avi + &prompt.root; mplayer -vo 'sdl:dga' testfile.avi It is worth trying all of these options, as their relative performance depends on many factors and will vary significantly with hardware. To play from a DVD, replace the - testfile.avi with where N is the title number to play and DEVICE is the @@ -1141,7 +1141,7 @@ or bad performance. Here are a couple of examples to get you going. First a simple copy: - &prompt.user; mencoder input.avi -oac copy -ovc copy -o output.avi + &prompt.user; mencoder input.avi -oac copy -ovc copy -o output.avi Improper combinations of command line options can yield output files that are @@ -1149,16 +1149,16 @@ just want to rip to a file, stick to the in mplayer. - To convert input.avi to the MPEG4 + To convert input.avi to the MPEG4 codec with MPEG3 audio encoding (audio/lame is required): - &prompt.user; mencoder input.avi -oac mp3lame -lameopts br=192 \ - -ovc lavc -lavcopts vcodec=mpeg4:vhq -o output.avi + &prompt.user; mencoder input.avi -oac mp3lame -lameopts br=192 \ + -ovc lavc -lavcopts vcodec=mpeg4:vhq -o output.avi This has produced output playable by mplayer and xine. - input.avi can be replaced with + input.avi can be replaced with and run as root to re-encode a DVD title directly. Since you are likely to be dissatisfied with @@ -1202,7 +1202,7 @@ Alternatively, it may be invoked to play a file immediately without the GUI with the command: - &prompt.user; xine -g -p mymovie.avi + &prompt.user; xine -g -p mymovie.avi @@ -1230,11 +1230,11 @@ example to show how to convert a DivX file into a PAL MPEG-1 file (PAL VCD): - &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd -&prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa + &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd +&prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa The resulting MPEG file, - output_vcd.mpg, is ready to be played with + output_vcd.mpg, is ready to be played with MPlayer. You could even burn the file on a CD-R media to create a Video CD, in this case you will need to install and use both /dev/uscanner0 which is owned by the operator group. Adding the user - joe to the + joe to the operator group will allow him to use the scanner: ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml#15 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -318,7 +318,7 @@ Ports Collection's built-in search mechanism. To use the search feature, you will need to be in the /usr/ports directory. Once in that - directory, run make search + directory, run make search name=program-name where program-name is the name of the program you want to find. For example, if you were looking @@ -341,8 +341,8 @@ will not be covered here. For more in-depth searching you can also use make - search key=string where - string is some text to search for. + search key=string + where string is some text to search for. This searches port names, comments, descriptions and dependencies and can be used to find ports which relate to a particular subject if you do not know the name of the program @@ -622,16 +622,17 @@ CVSup Method This is a quick method for getting and keeping your copy of the - Ports Collection up to date using CVSup protocol. - If you want to learn more about CVSup, see - Using CVSup. + Ports Collection up to date using CVSup + protocol. If you want to learn more about + CVSup, see Using CVSup. The implementation of CVSup protocol - included with the &os; system is called csup. - It first appeared in &os; 6.2. Users of older &os; releases can install - it via the net/csup - port/package. + included with the &os; system is called + csup. It first appeared in &os; 6.2. + Users of older &os; releases can install it via the net/csup port/package. Make sure /usr/ports @@ -691,8 +692,8 @@ - Running the &man.csup.1; command later will download and apply all - the recent changes to your Ports Collection, except + Running the &man.csup.1; command later will download and apply + all the recent changes to your Ports Collection, except actually rebuilding the ports for your own system. @@ -700,10 +701,10 @@ Portsnap Method - Portsnap is an alternative system for distributing the - Ports Collection. It was first included in &os; 6.0. On older - systems, you can install it from ports-mgmt/portsnap package: + Portsnap is an alternative system for + distributing the Ports Collection. It was first included in + &os; 6.0. On older systems, you can install it from ports-mgmt/portsnap package: &prompt.root; pkg_add -r portsnap @@ -720,7 +721,8 @@ With previous versions of Portsnap, you will have to create an empty directory /usr/ports if it does not exists: + role="directory">/usr/ports if it does not + exists: &prompt.root; mkdir /usr/ports @@ -946,7 +948,7 @@ returned to your prompt. The next step is to install the port. In order to install it, you simply need to tack one word onto the make command, and that word is - install: + install: &prompt.root; make install ===> Installing for lsof-4.57 @@ -981,8 +983,10 @@ You can save two extra steps by just running make - install clean instead of make, - make install and make clean + install clean instead of + make, + make install and + make clean as three separate steps. @@ -1042,7 +1046,7 @@ You can build all the ports in a category or as a whole by running make in the top level directory, just like the aforementioned make - fetch method. This is + fetch method. This is dangerous, however, as some ports cannot co-exist. In other cases, some ports can install two different files with the same filename. @@ -1128,15 +1132,15 @@ It is not uncommon for users to wish to revisit this menu to add, remove, or change these options after a port has been built. There are many ways to do this. One option is to go into the directory - containing the port and type make - config, which will simply present the menu - again with the same options selected. Another option is to use - make showconfig which - will show you all the configuration options for the port. Yet - another option is to execute make - rmconfig which will remove all selected - options and allow you to start over. All of these options, and - others, are explained in great detail in in the man page for + containing the port and type make + config, which will simply present + the menu again with the same options selected. Another option is to + use make showconfig, + which will show you all the configuration options for the port. Yet + another option is to execute make + rmconfig which will remove all + selected options and allow you to start over. All of these options, + and others, are explained in great detail in in the man page for &man.ports.7;. @@ -1200,8 +1204,8 @@ The portupgrade utility is designed to easily upgrade installed ports. It is available from the ports-mgmt/portupgrade port. Install it like - any other port, using the make install - clean command: + any other port, using the make install + clean command: &prompt.root; cd /usr/ports/ports-mgmt/portupgrade &prompt.root; make install clean @@ -1253,7 +1257,8 @@ Portmanager is another utility for easy upgrading of installed ports. It is available from the - ports-mgmt/portmanager port: + ports-mgmt/portmanager + port: &prompt.root; cd /usr/ports/ports-mgmt/portmanager &prompt.root; make install clean @@ -1267,9 +1272,9 @@ confirmation of every step Portmanager will perform. Portmanager can also be used to install new ports on the system. Unlike the usual - make install clean command, it will upgrade all - the dependencies prior to building and installing the - selected port. + make install clean + command, it will upgrade all the dependencies prior to building and + installing the selected port. &prompt.root; portmanager x11/gnome2 @@ -1296,7 +1301,8 @@ system (it does not depend upon other ports) and uses the information in /var/db/pkg/ to determine which ports to upgrade. It is available from the - ports-mgmt/portmaster port: + ports-mgmt/portmaster + port: &prompt.root; cd /usr/ports/ports-mgmt/portmaster &prompt.root; make install clean @@ -1385,9 +1391,10 @@ Using the Ports Collection will use up disk space over time. After building and installing software from the ports, you should always remember to clean up - the temporary work directories using the make - clean command. You can sweep the whole - Ports Collection with the following command: + the temporary work directories + using the make clean + command. You can sweep the whole Ports Collection with the following + command: &prompt.root; portsclean -C @@ -1411,7 +1418,8 @@ Do not forget to remove the installed ports once you no longer need them. A nice tool to help automate this task is available from the - ports-mgmt/pkg_cutleaves port. + ports-mgmt/pkg_cutleaves + port. @@ -1503,8 +1511,8 @@ Ask the maintainer of the port for help. Type - make maintainer or read the - Makefile to find the maintainer's + make maintainer or read + the Makefile to find the maintainer's email address. Remember to include the name and version of the port (send the $FreeBSD: line from the Makefile) and the @@ -1516,8 +1524,9 @@ instead by a mailing list. Many, but not all, of these addresses look like - freebsd-listname@FreeBSD.org. Please - take this into account when phrasing your questions. + freebsd-listname@FreeBSD.org. + Please take this into account when phrasing your + questions. In particular, ports shown as maintained by freebsd-ports@FreeBSD.org are @@ -1537,8 +1546,8 @@ Fix it! The Porter's Handbook includes detailed information on the - Ports infrastructure so that you can fix the occasional - broken port or even submit your own! + Ports infrastructure so that you can fix the + occasional broken port or even submit your own! ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/printing/chapter.sgml#14 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -1086,7 +1086,7 @@ users print, you might want to protect the spooling directory so it is not publicly accessible. Spooling directories should be owned and be readable, writable, and - searchable by user daemon and group daemon, and no one else. + searchable by user daemon and group daemon, and no one else. We will do this for our example printers: &prompt.root; chown daemon:daemon /var/spool/lpd/rattan @@ -1913,8 +1913,8 @@ :if=/usr/local/libexec/ifhp: - That is it. You can type lpr plain.text and - lpr whatever.ps and both should print + That is it. You can type lpr plain.text and + lpr whatever.ps and both should print successfully. @@ -1940,8 +1940,8 @@ we convert the DVI file into &postscript;. The command sequence goes like this: - &prompt.user; dvips seaweed-analysis.dvi -&prompt.user; lpr seaweed-analysis.ps + &prompt.user; dvips seaweed-analysis.dvi +&prompt.user; lpr seaweed-analysis.ps By installing a conversion filter for DVI files, we can skip the hand conversion step each time by having @@ -1949,7 +1949,7 @@ Now, each time we get a DVI file, we are just one step away from printing it: - &prompt.user; lpr -d seaweed-analysis.dvi + &prompt.user; lpr -d seaweed-analysis.dvi We got LPD to do the DVI file conversion for us by specifying @@ -3076,7 +3076,7 @@ rattan and bamboo. If, for example, a user on orchid typed: - &prompt.user; lpr -P bamboo -d sushi-review.dvi + &prompt.user; lpr -P bamboo -d sushi-review.dvi the LPD system on orchid would copy the job to the spooling @@ -3248,7 +3248,7 @@ multiple times, or from submitting the same file multiple times in one job like this: - &prompt.user; lpr forsale.sign forsale.sign forsale.sign forsale.sign forsale.sign + &prompt.user; lpr forsale.sign forsale.sign forsale.sign forsale.sign forsale.sign There are many ways to prevent this abuse (including ignoring it) which you are free to explore. @@ -3279,7 +3279,7 @@ For example, we will let anyone access the printer rattan, but only those in group - artists can use bamboo. Here + artists can use bamboo. Here is the familiar /etc/printcap for host rose: @@ -3347,7 +3347,7 @@ Let us add limits to our example printers rattan and bamboo. Since - those artists' &postscript; files tend to be large, we will limit them + those artists' &postscript; files tend to be large, we will limit them to five megabytes. We will put no limit on the plain text line printer: @@ -3586,7 +3586,7 @@ LPD starts lpf with page width and length arguments (from the pw and pl - capabilities). lpf uses these arguments to + capabilities). The lpf filter uses these arguments to determine how much paper will be used. After sending the file to the printer, it then writes an accounting entry in the accounting file. The entries look like this: @@ -3608,7 +3608,7 @@ When you are ready to charge users for printouts, run the &man.pac.8; program. Just change to the spooling directory for - the printer you want to collect on and type pac. + the printer you want to collect on and type pac. You will get a dollar-centric summary like the following: Login pages/feet runs price @@ -3722,11 +3722,11 @@ can override this value when you run &man.pac.8; with the option. The units for the option are in dollars, though, not hundredths of cents. For - example, + example, &prompt.root; pac -p1.50 - makes each page cost one dollar and fifty cents. You can really + makes each page cost one dollar and fifty cents. You can really rake in the profits by using this option. Finally, running pac -s will save the summary @@ -4014,7 +4014,7 @@ available from other hosts. The following command sequence demonstrates this: - &prompt.user; lpr -P rattan myfile + &prompt.user; lpr -P rattan myfile &prompt.user; rlogin orchid &prompt.user; lpq -P rattan Rank Owner Job Files Total Size @@ -4048,10 +4048,10 @@ &tex; For example, the following command prints a DVI file (from the - &tex; typesetting system) named fish-report.dvi + &tex; typesetting system) named fish-report.dvi to the printer named bamboo: - &prompt.user; lpr -P bamboo -d fish-report.dvi + &prompt.user; lpr -P bamboo -d fish-report.dvi These options apply to every file in the job, so you cannot mix (say) DVI and ditroff files together in a job. Instead, submit the @@ -4207,10 +4207,10 @@ Multiple Copies. This example prints three copies of - parser.c followed by three copies of - parser.h to the default printer: + parser.c followed by three copies of + parser.h to the default printer: - &prompt.user; lpr -#3 parser.c parser.h + &prompt.user; lpr -#3 parser.c parser.h ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#72 (text+ko) ==== @@ -1,7 +1,7 @@ + 7.0-STABLE after the MFC of umtx features. + 700105 + + + 7.0-STABLE after the MFC of &man.write.2; support to &man.psm.4;. 700106 ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/install/chapter.sgml#5 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -155,7 +155,7 @@ - &os;/&arch.amd64; архитектур + &os;/&arch.amd64; &os;/&arch.amd64;-г ажиллуулах боломжтой хоёр ангиллын процессор байдаг. Эхнийх нь &amd.athlon;64, &amd.athlon;64-FX, &amd.opteron; ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/multimedia/chapter.sgml#2 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -301,7 +301,7 @@ &prompt.user; cat filename > /dev/dsp - Энд байгаа filename нь ямар ч + Энд байгаа filename нь ямар ч файл байж болно. Энэ тушаалын мөр нь шуугиан үүсгэх ёстой бөгөөд энэ нь уг дууны карт ажиллаж байгааг баталж байгаа юм. @@ -494,7 +494,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo - /dev/dsp1.0-ийг өөрийн систем дээрх + /dev/dsp1.0-ийг өөрийн систем дээрх dsp төхөөрөмжөөр солих шаардлагатай. @@ -553,8 +553,8 @@ портын модноос олдож болно. Авсан WAV файлуудыг ашиглан дараах тушаал - audio01.wavaudio01.mp3 - болгон хөрвүүлнэ: + audio01.wav-г + audio01.mp3 болгон хөрвүүлнэ: &prompt.root; lame -h -b 128 \ --tt "Foo Song Title" \ @@ -574,7 +574,7 @@ бага зэрэг удаан горимыг идэвхжүүлдэг. -ээр эхэлсэн тохируулгууд ID3 мэдээллүүдийг заадаг бөгөөд энэ нь MP3 файл дотор оруулах дууны мэдээллийг ихэвчлэн агуулдаг. - Нэмэлт кодчилох тохируулгуудыг Lame-ийн гарын авлагын хуудаснаас лавлан + Нэмэлт кодчилох тохируулгуудыг lame-ийн гарын авлагын хуудаснаас лавлан олж болно. @@ -641,7 +641,7 @@ mpg123 -s audio01.mp3 - > audio01.pcm тушаалыг ажиллуулна + > audio01.pcm тушаалыг ажиллуулна @@ -1054,18 +1054,18 @@ зэрэг файлыг тоглуулахын тулд тохируулгаар төрөл бүрийн видео интерфэйсүүдийн аль нэгийг оруулж өгнө: - &prompt.user; mplayer -vo xv testfile.avi - &prompt.user; mplayer -vo sdl testfile.avi - &prompt.user; mplayer -vo x11 testfile.avi - &prompt.root; mplayer -vo dga testfile.avi - &prompt.root; mplayer -vo 'sdl:dga' testfile.avi + &prompt.user; mplayer -vo xv testfile.avi + &prompt.user; mplayer -vo sdl testfile.avi + &prompt.user; mplayer -vo x11 testfile.avi + &prompt.root; mplayer -vo dga testfile.avi + &prompt.root; mplayer -vo 'sdl:dga' testfile.avi Эдгээр бүх тохируулгуудыг бүгдийг туршиж үзэх нь зүйтэй. Эдгээрийн харьцангуй ажиллагаа нь олон хүчин зүйлүүдээс шалтгаалдаг бөгөөд тоног төхөөрөмжөөс ихээхэн хамаарч өөр өөр байна. - DVD-ээс тоглуулахын тулд testfile.avi-г - @@ -1213,10 +1213,10 @@ тулд DivX файлыг PAL MPEG-1 файл (PAL VCD) уруу хэрхэн хөрвүүлэхийг харуулах нэг жишээг үзүүлье: - &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd -&prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa + &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd +&prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa - Гарах MPEG файл output_vcd.mpg-г + Гарах MPEG файл output_vcd.mpgMPlayer-ээр тоглуулах боломжтой байна. Та файлыг бүр Видео CD хийхийн тулд CD-R зөөвөрлөгч уруу шарж болох бөгөөд энэ тохиолдолд та operator бүлгийн эзэмшдэг /dev/uscanner0 төхөөрөмжийн >>> TRUNCATED FOR MAIL (1000 lines) <<<