PERFORCE change 127323 for review
John Birrell
jb at FreeBSD.org
Mon Oct 8 16:00:24 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=127323
Change 127323 by jb at jb_freebsd1 on 2007/10/08 22:59:47
IFC
Affected files ...
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#44 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#12 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#39 integrate
.. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/security/chapter.sgml#2 integrate
.. //depot/projects/dtrace/ports/LEGAL#22 integrate
.. //depot/projects/dtrace/ports/MOVED#43 integrate
.. //depot/projects/dtrace/ports/Mk/bsd.java.mk#5 integrate
.. //depot/projects/dtrace/ports/Mk/bsd.python.mk#12 integrate
.. //depot/projects/dtrace/ports/UPDATING#35 integrate
.. //depot/projects/dtrace/src/contrib/less/NEWS#6 integrate
.. //depot/projects/dtrace/src/contrib/less/README#6 integrate
.. //depot/projects/dtrace/src/contrib/less/ch.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/charset.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/configure#6 integrate
.. //depot/projects/dtrace/src/contrib/less/configure.ac#6 integrate
.. //depot/projects/dtrace/src/contrib/less/filename.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/funcs.h#6 integrate
.. //depot/projects/dtrace/src/contrib/less/jump.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/less.h#6 integrate
.. //depot/projects/dtrace/src/contrib/less/less.man#6 integrate
.. //depot/projects/dtrace/src/contrib/less/less.nro#6 integrate
.. //depot/projects/dtrace/src/contrib/less/lessecho.man#4 integrate
.. //depot/projects/dtrace/src/contrib/less/lessecho.nro#4 integrate
.. //depot/projects/dtrace/src/contrib/less/lesskey.man#6 integrate
.. //depot/projects/dtrace/src/contrib/less/lesskey.nro#6 integrate
.. //depot/projects/dtrace/src/contrib/less/line.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/search.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/signal.c#6 integrate
.. //depot/projects/dtrace/src/contrib/less/version.c#6 integrate
.. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/auto-host.h#6 integrate
.. //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#7 integrate
.. //depot/projects/dtrace/src/share/man/man4/ata.4#10 integrate
.. //depot/projects/dtrace/src/share/man/man4/uscanner.4#8 integrate
.. //depot/projects/dtrace/src/share/man/man9/Makefile#16 integrate
.. //depot/projects/dtrace/src/share/zoneinfo/Makefile#4 integrate
.. //depot/projects/dtrace/src/share/zoneinfo/africa#7 integrate
.. //depot/projects/dtrace/src/share/zoneinfo/asia#7 integrate
.. //depot/projects/dtrace/src/share/zoneinfo/southamerica#7 integrate
.. //depot/projects/dtrace/src/sys/dev/usb/usbdevs#13 integrate
.. //depot/projects/dtrace/src/sys/dev/usb/uscanner.c#9 integrate
.. //depot/projects/dtrace/src/sys/fs/pseudofs/pseudofs_vnops.c#5 integrate
.. //depot/projects/dtrace/src/sys/kern/kern_mbuf.c#8 integrate
.. //depot/projects/dtrace/src/sys/kern/uipc_mbuf.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet/accf_data.c#4 integrate
.. //depot/projects/dtrace/src/sys/netinet/accf_http.c#4 integrate
.. //depot/projects/dtrace/src/sys/netinet/if_ether.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet/igmp.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/in.c#7 integrate
.. //depot/projects/dtrace/src/sys/netinet/in_cksum.c#5 integrate
.. //depot/projects/dtrace/src/sys/netinet/in_gif.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/in_pcb.c#14 integrate
.. //depot/projects/dtrace/src/sys/netinet/in_proto.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/in_rmx.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_carp.c#10 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_divert.c#10 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_dummynet.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_ecn.c#5 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_encap.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_fastfwd.c#7 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_fw2.c#20 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_fw_pfil.c#7 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_gre.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_icmp.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_id.c#5 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_input.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_ipsec.c#7 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_mroute.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_options.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_output.c#12 integrate
.. //depot/projects/dtrace/src/sys/netinet/raw_ip.c#12 integrate
.. //depot/projects/dtrace/src/sys/netinet/sctp_pcb.c#10 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_debug.c#5 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_hostcache.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_input.c#11 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_output.c#7 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_reass.c#2 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_subr.c#15 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_syncache.c#8 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_timer.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_timewait.c#2 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_usrreq.c#10 integrate
.. //depot/projects/dtrace/src/sys/netinet/udp_usrreq.c#14 integrate
.. //depot/projects/dtrace/src/sys/opencrypto/cryptodev.c#6 integrate
.. //depot/projects/dtrace/src/sys/sparc64/sparc64/pmap.c#11 integrate
.. //depot/projects/dtrace/src/sys/sys/mbuf.h#10 integrate
.. //depot/projects/dtrace/src/sys/vm/vm_fault.c#11 integrate
.. //depot/projects/dtrace/src/sys/vm/vm_page.c#21 integrate
.. //depot/projects/dtrace/www/en/news/status/README#2 integrate
.. //depot/projects/dtrace/www/en/news/status/report-2006-06-2006-10.xml#2 integrate
.. //depot/projects/dtrace/www/en/news/status/report.xsl#5 integrate
.. //depot/projects/dtrace/www/en/platforms/amd64/motherboards.sgml#18 integrate
.. //depot/projects/dtrace/www/en/ports/categories#4 integrate
Differences ...
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#44 (text+ko) ====
@@ -1,4 +1,4 @@
-<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.730 2007/09/28 15:12:19 kaiw Exp $ -->
+<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.731 2007/10/08 09:24:22 thierry Exp $ -->
<!--
NOTE TO COMMITTERS: Contributors lists are sorted in alphabetical
order by first name.
@@ -9453,6 +9453,11 @@
</listitem>
<listitem>
+ <para>Ullrich Franke
+ <email>trash.esiac at googlemail.com</email></para>
+ </listitem>
+
+ <listitem>
<para>Ulrich Spoerlein
<email>q at galgenberg.net</email></para>
</listitem>
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#12 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.76 2007/07/02 19:46:27 remko Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.77 2007/10/06 00:04:22 trhodes Exp $
-->
<chapter id="firewalls">
@@ -221,7 +221,7 @@
<literal>NOINET6</literal> for &os; prior to 6.0-RELEASE and
<literal>NO_INET6</literal> for later releases (for example in
&man.make.conf.5;) was defined during the build, it also
- requires<literal>options INET6</literal>.</para>
+ requires <literal>options INET6</literal>.</para>
</note>
<para>Once the kernel module is loaded or the kernel is statically
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#39 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.874 2007/09/30 13:24:14 marius Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.875 2007/10/07 07:09:56 edwin Exp $
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -4111,6 +4111,13 @@
</listitem>
<listitem>
+ <para><makevar>INSTALL_KLD</makevar> is a command to install
+ kernel loadable modules. Some architectures don't like it when
+ the modules are stripped, therefor use this command instead
+ of <makevar>INSTALL_PROGRAM</makevar>.</para>
+ </listitem>
+
+ <listitem>
<para><makevar>INSTALL_DATA</makevar> is a command to install
sharable data.</para>
</listitem>
==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/security/chapter.sgml#2 (text+ko) ====
@@ -1,9 +1,9 @@
<!--
The FreeBSD Mongolian Documentation Project
- Original revision 1.314
+ Original revision 1.315
- $FreeBSD: doc/mn_MN.UTF-8/books/handbook/security/chapter.sgml,v 1.6 2007/09/04 11:26:45 keramida Exp $
+ $FreeBSD: doc/mn_MN.UTF-8/books/handbook/security/chapter.sgml,v 1.7 2007/10/07 17:45:39 keramida Exp $
-->
<chapter id="security">
@@ -4032,7 +4032,8 @@
Ð½Ñ <filename>~/.ssh/id_dsa.pub</filename> ÑÑвÑл
<filename>~/.ssh/id_rsa.pub</filename>-д DSA болон RSA ÑүлÑ
Ò¯Ò¯Ñийн ÑÓ©ÑлүүдÑд
зоÑиÑлагдан Ñ
адгалагддаг. ТоÑ
иÑÑÑлга Ð½Ñ Ð°Ð¶Ð¸Ð»Ð»Ð°Ñ
Ñн ÑÑлд нийÑийн ÑүлÑ
Ò¯Ò¯Ñ Ð½Ñ Ð°Ð»ÑÑн маÑинÑ
- <filename>~/.ssh/authorized_keys</filename> Ñайлд Ñ
ийгдÑÑ
ÑÑÑой байдаг.
+ <filename>~/.ssh/authorized_keys</filename> Ñайлд DSA болон RSA ÑүлÑ
Ò¯Ò¯Ñүүдийн
+ Ñ
оÑÑлангийнÑ
Ð½Ñ Ñ
ÑвÑд Ñ
ийгдÑÑ
ÑÑÑой байдаг.
ҮүнÑÑй Ð°Ð´Ð¸Ð»Ð°Ð°Ñ Ð½Ð¸Ð¹Ñийн ÑүлÑ
Ò¯Ò¯Ñүүдийн RSA Ñ
ÑÐ²Ð¸Ð»Ð±Ð°Ñ Ð½Ñ
<filename>~/.ssh/authorized_keys</filename> Ñайлд Ð±Ð°Ñ Ñ
ийгдÑÑ
ÑÑÑой.</para>
==== //depot/projects/dtrace/ports/LEGAL#22 (text+ko) ====
@@ -1,5 +1,5 @@
# Creator: Jordan Hubbard
-# $FreeBSD: ports/LEGAL,v 1.553 2007/10/02 19:14:47 alepulver Exp $
+# $FreeBSD: ports/LEGAL,v 1.554 2007/10/05 20:23:11 acm Exp $
**********************************************************************
*** NOTE TO COMMITTERS ***
@@ -427,6 +427,8 @@
netshow_linux.gz multimedia/netshow Commercial software
nerolinux-* sysutils/linux-nero Must be downloaded from WWW and
a Serial Number must be bought
+nero2_linux_* games/linux-nerogame Nero is freeware, but i am not
+ sure of its license
nntpcache-* news/nntpcache Commercial or government use
requires license
nsc2ke.* math/nsc2ke No resale, contact author for
==== //depot/projects/dtrace/ports/MOVED#43 (text+ko) ====
@@ -1,7 +1,7 @@
#
# MOVED - a list of (recently) moved or removed ports
#
-# $FreeBSD: ports/MOVED,v 1.1490 2007/10/04 09:00:56 linimon Exp $
+# $FreeBSD: ports/MOVED,v 1.1492 2007/10/07 23:09:09 bsam Exp $
#
# Each entry consists of a single line containing the following four
# fields in the order named, separated with the pipe (`|') character:
@@ -3269,3 +3269,5 @@
print/clibpdf||2007-10-01|Has expired: distfile and homepage disappeared
print/ruby-clibpdf||2007-10-01|Has expired: required port print/clibpdf deprecated
lang/snobol|lang/snobol4|2007-10-04|Use newer version
+x11-servers/synaptics|x11-drivers/synaptics|2007-10-06|Change to new category
+emulators/linux_base-fc7|emulators/linux_base-f7|2007-10-07|Fedora is no more Core
==== //depot/projects/dtrace/ports/Mk/bsd.java.mk#5 (text+ko) ====
@@ -9,7 +9,7 @@
# Please send all suggested changes to the maintainer instead of committing
# them to CVS yourself.
#
-# $FreeBSD: ports/Mk/bsd.java.mk,v 1.80 2007/08/05 21:19:47 glewis Exp $
+# $FreeBSD: ports/Mk/bsd.java.mk,v 1.81 2007/10/07 14:42:03 glewis Exp $
#
.if !defined(Java_Include)
@@ -214,7 +214,7 @@
# Enforce preferred Java ports according to OS
. if (${ARCH} == "amd64" && ${OSVERSION} >= 600000 && ${OSVERSION} < 700000) || \
- (${ARCH} == "i386" && ${OSVERSION} >= 500000 && ${OSVERSION} < 700000)
+ (${ARCH} == "i386" && ${OSVERSION} < 700000)
_JAVA_PREFERRED_PORTS+= JAVA_PORT_NATIVE_FREEBSD_JDK_1_5
. else
_JAVA_PREFERRED_PORTS+= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_5
==== //depot/projects/dtrace/ports/Mk/bsd.python.mk#12 (text+ko) ====
@@ -1,7 +1,7 @@
# -*- mode: Makefile; tab-width: 4; -*-
# ex: ts=4
#
-# $FreeBSD: ports/Mk/bsd.python.mk,v 1.99 2007/08/04 11:37:24 gabor Exp $
+# $FreeBSD: ports/Mk/bsd.python.mk,v 1.100 2007/10/07 13:50:15 perky Exp $
#
.if !defined(_POSTMKINCLUDED) && !defined(Python_Pre_Include)
@@ -204,8 +204,8 @@
#
# USE_ZOPE - Use Zope - an object-based web application platform, this
# also sets up:
-# ZOPEBASEDIR - relative base directory of zope server
-# SZOPEBASEDIR - absolute base directory of zope that is
+# SZOPEBASEDIR - relative base directory of zope server
+# ZOPEBASEDIR - absolute base directory of zope that is
# ${LOCALBASE}/${SZOPEBASEDIR} by default,
# ZOPEPRODUCTDIR - directory, where products for zope can be found
#
@@ -431,7 +431,11 @@
PYDISTUTILS_BUILD_TARGET?= bdist_egg
PYDISTUTILS_INSTALL_TARGET?= easy_install
-PYDISTUTILS_INSTALLARGS?= -O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PYEASYINSTALL_EGG}
+PYDISTUTILS_INSTALLARGS?= -O 1 -N -S ${PYTHON_SITELIBDIR} \
+ -d ${PYEASYINSTALL_SITELIBDIR} \
+ -s ${PYEASYINSTALL_BINDIR} \
+ ${WRKSRC}/dist/${PYEASYINSTALL_EGG}
+MAKE_ENV+= PYTHONPATH=${PYEASYINSTALL_SITELIBDIR}
.if defined(PYEASYINSTALL_ARCHDEP)
_OSRELEASE!= ${UNAME} -r
@@ -439,13 +443,23 @@
.endif
PYEASYINSTALL_EGG?= ${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-${PYTHON_VERSION:S/thon//}${PYEASYINSTALL_OSARCH}.egg
PYEASYINSTALL_CMD?= ${LOCALBASE}/bin/easy_install-${PYTHON_VER}
+PYEASYINSTALL_BINDIR?= ${PREFIX}/bin
+PYEASYINSTALL_SITELIBDIR?= ${PYTHONPREFIX_SITELIBDIR}
PYEASYINSTALL_INSTALLARGS?= -q -N -S ${PYTHON_SITELIBDIR} \
+ -d ${PYEASYINSTALL_SITELIBDIR} \
+ -s ${PYEASYINSTALL_BINDIR} \
${PYDISTUTILS_PKGNAME}==${PYDISTUTILS_PKGVERSION}
PYEASYINSTALL_UNINSTALLARGS?= -q -m -S ${PYTHON_SITELIBDIR} \
+ -d ${PYEASYINSTALL_SITELIBDIR} \
+ -s ${PYEASYINSTALL_BINDIR} \
${PYDISTUTILS_PKGNAME}==${PYDISTUTILS_PKGVERSION}
PLIST_SUB+= PYEASYINSTALL_EGG=${PYEASYINSTALL_EGG}
+pre-install: pre-install-easyinstall
+pre-install-easyinstall:
+ @${MKDIR} ${PYEASYINSTALL_SITELIBDIR}
+
add-plist-post: add-plist-easyinstall
add-plist-easyinstall:
@# @unexec line must be located before any other line while @exec must not.
@@ -453,7 +467,8 @@
@${ECHO_CMD} "@unexec ${PYEASYINSTALL_CMD} ${PYEASYINSTALL_UNINSTALLARGS}" \
> ${TMPPLIST}
@${CAT} ${TMPPLIST}.pei_tmp >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${PYEASYINSTALL_CMD} ${PYEASYINSTALL_INSTALLARGS}" \
+ @${ECHO_CMD} "@exec ${SETENV} PYTHONPATH=${PYEASYINSTALL_SITELIBDIR} \
+ ${PYEASYINSTALL_CMD} ${PYEASYINSTALL_INSTALLARGS}" \
>> ${TMPPLIST}
.endif # defined(USE_PYDISTUTILS) && ${USE_PYDISTUTILS} == "easy_install"
@@ -465,7 +480,7 @@
PYDISTUTILS_PKGNAME?= ${PORTNAME}
PYDISTUTILS_PKGVERSION?=${PORTVERSION}
PYDISTUTILS_EGGINFO?= ${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-${PYTHON_VERSION:S/thon//}.egg-info
-PYDISTUTILS_EGGINFODIR?=${PYTHON_SITELIBDIR}
+PYDISTUTILS_EGGINFODIR?=${PYTHONPREFIX_SITELIBDIR}
.if !defined(PYDISTUTILS_NOEGGINFO) && \
(defined(INSTALLS_EGGINFO) || \
@@ -488,7 +503,7 @@
ZOPESKELDIR= ${ZOPEBASEDIR}/zopeskel
.elif ${ZOPE_VERSION} == "2.10"
SZOPEBASEDIR?= www/Zope210
-ZOPE_PORTDIR= ${PORTSDIR}/www/zope210
+ZOPE_PORTSDIR= ${PORTSDIR}/www/zope210
ZOPESKELDIR= ${ZOPEBASEDIR}/skel
.elif ${ZOPE_VERSION} == "2.9"
SZOPEBASEDIR?= www/Zope29
@@ -688,6 +703,19 @@
do-install:
@(cd ${INSTALL_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} ${PYDISTUTILS_INSTALL_TARGET} ${PYDISTUTILS_INSTALLARGS})
.endif
+
+.if defined(PYEASYINSTALL_ARCHDEP)
+.if !target(easyinstall-setopt)
+easyinstall-setopt:
+ @(cd ${BUILD_WRKSRC}; \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} setopt -c build -o build-platlib -s lib.${PYEASYINSTALL_OSARCH:S/^-//}; \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} setopt -c build -o build-temp -s temp.${PYEASYINSTALL_OSARCH:S/^-//}-${PYTHON_VER}; \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} setopt -c bdist_egg -o plat-name -s ${PYEASYINSTALL_OSARCH:S/^-//}; \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} setopt -c bdist -o plat-name -s ${PYEASYINSTALL_OSARCH:S/^-//})
+.endif # !target(eayinstall-setopt)
+
+pre-build: easyinstall-setopt
+.endif # defined(PYEASYINSTALL_ARCHDEP)
.endif # defined(USE_PYDISTUTILS)
.endif # defined(_POSTMKINCLUDED) && !defined(Python_Post_Include)
==== //depot/projects/dtrace/ports/UPDATING#35 (text+ko) ====
@@ -6,6 +6,50 @@
time you update your ports collection, before attempting any port
upgrades.
+20070614:
+ AFFECTS: users of www/mediawiki
+ AUTHOR: miwi at FreeBSD.org
+
+ www/mediawiki version is 1.11 now. 1.10 version was preserved on
+ www/mediawiki110 port.
+
+20071008:
+ AFFECTS: users of graphics/OpenEXR and graphics/ilmbase
+ AUTHOR: nork at FreeBSD.org
+
+ The new OpenEXR (1.6 and later) separated two libraries. The first is IlmImf
+ library a.k.a. ILM's "EXR" file format operation library for storing 16-bit
+ FP images. The others are Half, IlmThread, Imath and Iex a.k.a. ILM's basic
+ utility libraries.
+
+ To portupgrade OpenEXR and related ports, please do following operations,
+ manually:
+
+ # pkg_delete -f OpenEXR
+ # pkg_delete -f ilmbase (if you already installed before CONFLICT)
+ # cd /usr/ports/graphics/OpenEXR
+ # make install
+ # pkgdb -F
+
+20071008:
+ AFFECTS: users of emulators/linux_base-fc7
+ AUTHOR: bsam at FreeBSD.org
+
+ Since Fedora is not more Core the port emulators/linux_base-fc7 is renamed
+ emulators/linux_base-f7. Now it's Fedora 7.
+
+20071007:
+ AFFECTS: users of sysutils/nut sysutils/nut-*
+ AUTHOR: Martin Matuska <mm at FreeBSD.org>
+
+ The slave ports sysutils/nut-libupsclient, sysutils/nut-snmp and
+ sysutils/nut-usb have been removed with the upgrade of sysutils/nut to 2.2.0
+ They are now fully integrated into sysutils/nut and their functionality
+ can be enabled/disabled in OPTIONS of sysutils/nut.
+
+ Please uninstall all sysutils/nut-* slave ports before upgrading sysutils/nut
+ to version 2.2.0 or higher.
+
20070930:
AFFECTS: everyone
AUTHOR: Mark Linimon <linimon at FreeBSD.org>
@@ -5704,4 +5748,4 @@
2) Update all p5-* modules.
portupgrade -f p5-\*
-$FreeBSD: ports/UPDATING,v 1.552 2007/10/04 20:06:24 linimon Exp $
+$FreeBSD: ports/UPDATING,v 1.556 2007/10/08 09:21:42 miwi Exp $
==== //depot/projects/dtrace/src/contrib/less/NEWS#6 (text+ko) ====
@@ -13,6 +13,18 @@
======================================================================
+ Major changes between "less" versions 406 and 408
+
+* Support CSI escape sequences, like SGR escape sequences.
+
+* Fix bug which caused screen to fail to repaint when window is resized.
+
+* Fix bug in using -i and -I flags with non-ASCII text.
+
+* Fix configure bug on systems which don't support langinfo.h.
+
+======================================================================
+
Major changes between "less" versions 394 and 406
* Allow decimal point in number for % (percent) command.
==== //depot/projects/dtrace/src/contrib/less/README#6 (text+ko) ====
@@ -1,7 +1,7 @@
- Less, version 406
+ Less, version 408
- This is the distribution of less, version 406, released 19 Jun 2007.
+ This is the distribution of less, version 408, released 01 Oct 2007.
This program is part of the GNU project (http://www.gnu.org).
This program is free software. You may redistribute it and/or
==== //depot/projects/dtrace/src/contrib/less/ch.c#6 (text+ko) ====
@@ -128,6 +128,9 @@
POSITION pos;
POSITION len;
+ if (thisfile == NULL)
+ return (EOI);
+
slept = FALSE;
/*
@@ -416,6 +419,9 @@
BLOCKNUM new_block;
POSITION len;
+ if (thisfile == NULL)
+ return (0);
+
len = ch_length();
if (pos < ch_zero() || (len != NULL_POSITION && pos > len))
return (1);
@@ -450,6 +456,9 @@
{
POSITION len;
+ if (thisfile == NULL)
+ return (0);
+
if (ch_flags & CH_CANSEEK)
ch_fsize = filesize(ch_file);
@@ -503,6 +512,8 @@
public POSITION
ch_length()
{
+ if (thisfile == NULL)
+ return (NULL_POSITION);
if (ignore_eoi)
return (NULL_POSITION);
if (ch_flags & CH_HELPFILE)
@@ -516,6 +527,8 @@
public POSITION
ch_tell()
{
+ if (thisfile == NULL)
+ return (NULL_POSITION);
return (ch_block * LBUFSIZE) + ch_offset;
}
@@ -527,6 +540,8 @@
{
register int c;
+ if (thisfile == NULL)
+ return (EOI);
c = ch_get();
if (c == EOI)
return (EOI);
@@ -546,6 +561,8 @@
public int
ch_back_get()
{
+ if (thisfile == NULL)
+ return (EOI);
if (ch_offset > 0)
ch_offset --;
else
@@ -586,6 +603,9 @@
{
register struct buf *bp;
+ if (thisfile == NULL)
+ return;
+
if (!(ch_flags & CH_CANSEEK))
{
/*
@@ -769,6 +789,9 @@
{
int keepstate = FALSE;
+ if (thisfile == NULL)
+ return;
+
if (ch_flags & (CH_CANSEEK|CH_POPENED|CH_HELPFILE))
{
/*
@@ -807,6 +830,8 @@
public int
ch_getflags()
{
+ if (thisfile == NULL)
+ return (0);
return (ch_flags);
}
==== //depot/projects/dtrace/src/contrib/less/charset.c#6 (text+ko) ====
@@ -567,24 +567,29 @@
{
case 1:
default:
+ /* 0xxxxxxx */
return (LWCHAR)
(p[0] & 0xFF);
case 2:
+ /* 110xxxxx 10xxxxxx */
return (LWCHAR) (
((p[0] & 0x1F) << 6) |
(p[1] & 0x3F));
case 3:
+ /* 1110xxxx 10xxxxxx 10xxxxxx */
return (LWCHAR) (
((p[0] & 0x0F) << 12) |
((p[1] & 0x3F) << 6) |
(p[2] & 0x3F));
case 4:
+ /* 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */
return (LWCHAR) (
((p[0] & 0x07) << 18) |
((p[1] & 0x3F) << 12) |
((p[2] & 0x3F) << 6) |
(p[3] & 0x3F));
case 5:
+ /* 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx */
return (LWCHAR) (
((p[0] & 0x03) << 24) |
((p[1] & 0x3F) << 18) |
@@ -592,6 +597,7 @@
((p[3] & 0x3F) << 6) |
(p[4] & 0x3F));
case 6:
+ /* 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx */
return (LWCHAR) (
((p[0] & 0x01) << 30) |
((p[1] & 0x3F) << 24) |
@@ -603,6 +609,56 @@
}
/*
+ * Store a character into a UTF-8 string.
+ */
+ public void
+put_wchar(pp, ch)
+ char **pp;
+ LWCHAR ch;
+{
+ if (!utf_mode || ch < 0x80)
+ {
+ /* 0xxxxxxx */
+ *(*pp)++ = (char) ch;
+ } else if (ch < 0x800)
+ {
+ /* 110xxxxx 10xxxxxx */
+ *(*pp)++ = (char) (0xC0 | ((ch >> 6) & 0x1F));
+ *(*pp)++ = (char) (0x80 | (ch & 0x3F));
+ } else if (ch < 0x10000)
+ {
+ /* 1110xxxx 10xxxxxx 10xxxxxx */
+ *(*pp)++ = (char) (0xE0 | ((ch >> 12) & 0x0F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 6) & 0x3F));
+ *(*pp)++ = (char) (0x80 | (ch & 0x3F));
+ } else if (ch < 0x200000)
+ {
+ /* 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */
+ *(*pp)++ = (char) (0xF0 | ((ch >> 18) & 0x07));
+ *(*pp)++ = (char) (0x80 | ((ch >> 12) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 6) & 0x3F));
+ *(*pp)++ = (char) (0x80 | (ch & 0x3F));
+ } else if (ch < 0x4000000)
+ {
+ /* 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx */
+ *(*pp)++ = (char) (0xF0 | ((ch >> 24) & 0x03));
+ *(*pp)++ = (char) (0x80 | ((ch >> 18) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 12) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 6) & 0x3F));
+ *(*pp)++ = (char) (0x80 | (ch & 0x3F));
+ } else
+ {
+ /* 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx */
+ *(*pp)++ = (char) (0xF0 | ((ch >> 30) & 0x01));
+ *(*pp)++ = (char) (0x80 | ((ch >> 24) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 18) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 12) & 0x3F));
+ *(*pp)++ = (char) (0x80 | ((ch >> 6) & 0x3F));
+ *(*pp)++ = (char) (0x80 | (ch & 0x3F));
+ }
+}
+
+/*
* Step forward or backward one character in a string.
*/
public LWCHAR
==== //depot/projects/dtrace/src/contrib/less/configure#6 (text+ko) ====
@@ -6473,6 +6473,7 @@
/* end confdefs.h. */
#include <locale.h>
#include <ctype.h>
+#include <langinfo.h>
int
main ()
{
==== //depot/projects/dtrace/src/contrib/less/configure.ac#6 (text+ko) ====
@@ -304,7 +304,8 @@
AC_MSG_CHECKING(for locale)
AC_TRY_LINK([#include <locale.h>
-#include <ctype.h>], [setlocale(LC_CTYPE,""); isprint(0); iscntrl(0);],
+#include <ctype.h>
+#include <langinfo.h>], [setlocale(LC_CTYPE,""); isprint(0); iscntrl(0);],
[AC_MSG_RESULT(yes); AC_DEFINE(HAVE_LOCALE)], [AC_MSG_RESULT(no)])
AC_MSG_CHECKING(for ctype functions)
AC_TRY_LINK([
==== //depot/projects/dtrace/src/contrib/less/filename.c#6 (text+ko) ====
@@ -482,7 +482,7 @@
for (i = 0; i < n; i++)
{
char c = data[i];
- if (ctldisp == OPT_ONPLUS && c == ESC)
+ if (ctldisp == OPT_ONPLUS && IS_CSI_START(c))
{
while (++i < n && is_ansi_middle(data[i]))
continue;
==== //depot/projects/dtrace/src/contrib/less/funcs.h#6 (text+ko) ====
@@ -56,6 +56,7 @@
public int utf_len ();
public int is_utf8_well_formed ();
public LWCHAR get_wchar ();
+ public void put_wchar ();
public LWCHAR step_char ();
public int is_composing_char ();
public int is_ubin_char ();
==== //depot/projects/dtrace/src/contrib/less/jump.c#6 (text+ko) ====
@@ -31,6 +31,7 @@
jump_forw()
{
POSITION pos;
+ POSITION end_pos;
if (ch_end_seek())
{
@@ -42,11 +43,17 @@
* Go back one line from the end of the file
* to get to the beginning of the last line.
*/
- pos = back_line(ch_tell());
+ pos_clear();
+ end_pos = ch_tell();
+ pos = back_line(end_pos);
if (pos == NULL_POSITION)
jump_loc((POSITION)0, sc_height-1);
else
+ {
jump_loc(pos, sc_height-1);
+ if (position(sc_height-1) != end_pos)
+ repaint();
+ }
}
/*
==== //depot/projects/dtrace/src/contrib/less/less.h#6 (text+ko) ====
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/contrib/less/less.h,v 1.7 2007/06/04 01:43:11 delphij Exp $ */
+/* $FreeBSD: src/contrib/less/less.h,v 1.8 2007/10/08 16:17:42 delphij Exp $ */
/*
* Copyright (C) 1984-2007 Mark Nudelman
*
@@ -150,6 +150,8 @@
#define IS_DIGIT(c) ((c) >= '0' && (c) <= '9')
#endif
+#define IS_CSI_START(c) ((c) == ESC || ((unsigned char)(c)) == CSI)
+
#ifndef NULL
#define NULL 0
#endif
@@ -425,6 +427,7 @@
#endif /* IS_EBCDIC_HOST */
#define ESC CONTROL('[')
+#define CSI ((unsigned char)'\233')
#if _OSK_MWC32
#define LSIGNAL(sig,func) os9_signal(sig,func)
==== //depot/projects/dtrace/src/contrib/less/less.man#6 (text+ko) ====
@@ -1544,4 +1544,4 @@
- Version 406: 19 Jun 2007 LESS(1)
+ Version 408: 01 Oct 2007 LESS(1)
==== //depot/projects/dtrace/src/contrib/less/less.nro#6 (text+ko) ====
@@ -1,4 +1,4 @@
-.TH LESS 1 "Version 406: 19 Jun 2007"
+.TH LESS 1 "Version 408: 01 Oct 2007"
.SH NAME
less \- opposite of more
.SH SYNOPSIS
==== //depot/projects/dtrace/src/contrib/less/lessecho.man#4 (text+ko) ====
@@ -46,4 +46,4 @@
- Version 406: 19 Jun 2007 LESSECHO(1)
+ Version 408: 01 Oct 2007 LESSECHO(1)
==== //depot/projects/dtrace/src/contrib/less/lessecho.nro#4 (text+ko) ====
@@ -1,4 +1,4 @@
-.TH LESSECHO 1 "Version 406: 19 Jun 2007"
+.TH LESSECHO 1 "Version 408: 01 Oct 2007"
.SH NAME
lessecho \- expand metacharacters
.SH SYNOPSIS
==== //depot/projects/dtrace/src/contrib/less/lesskey.man#6 (text+ko) ====
@@ -357,4 +357,4 @@
- Version 406: 19 Jun 2007 LESSKEY(1)
+ Version 408: 01 Oct 2007 LESSKEY(1)
==== //depot/projects/dtrace/src/contrib/less/lesskey.nro#6 (text+ko) ====
@@ -1,4 +1,4 @@
-.TH LESSKEY 1 "Version 406: 19 Jun 2007"
+.TH LESSKEY 1 "Version 408: 01 Oct 2007"
.SH NAME
lesskey \- specify key bindings for less
.SH SYNOPSIS
==== //depot/projects/dtrace/src/contrib/less/line.c#6 (text+ko) ====
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/contrib/less/line.c,v 1.4 2007/06/04 01:43:11 delphij Exp $ */
+/* $FreeBSD: src/contrib/less/line.c,v 1.5 2007/10/08 16:17:42 delphij Exp $ */
/*
* Copyright (C) 1984-2007 Mark Nudelman
*
@@ -269,7 +269,7 @@
while (shifted <= shift && from < curr)
{
c = linebuf[from];
- if (c == ESC && ctldisp == OPT_ONPLUS)
+ if (ctldisp == OPT_ONPLUS && IS_CSI_START(c))
{
/* Keep cumulative effect. */
linebuf[to] = c;
@@ -524,7 +524,7 @@
for (p = &linebuf[curr]; p > linebuf; )
{
LWCHAR ch = step_char(&p, -1, linebuf);
- if (ch == ESC)
+ if (IS_CSI_START(ch))
return (1);
if (!is_ansi_middle(ch))
return (0);
@@ -603,13 +603,13 @@
/* Remove whole unrecognized sequence. */
do {
--curr;
- } while (linebuf[curr] != ESC);
+ } while (!IS_CSI_START(linebuf[curr]));
return 0;
}
a = AT_ANSI; /* Will force re-AT_'ing around it. */
w = 0;
}
- else if (ctldisp == OPT_ONPLUS && ch == ESC)
+ else if (ctldisp == OPT_ONPLUS && IS_CSI_START(ch))
{
a = AT_ANSI; /* Will force re-AT_'ing around it. */
w = 0;
@@ -943,7 +943,7 @@
} else if ((!utf_mode || is_ascii_char(ch)) && control_char((char)ch))
{
do_control_char:
- if (ctldisp == OPT_ON || (ctldisp == OPT_ONPLUS && ch == ESC))
+ if (ctldisp == OPT_ON || (ctldisp == OPT_ONPLUS && IS_CSI_START(ch)))
{
/*
* Output as a normal character.
==== //depot/projects/dtrace/src/contrib/less/search.c#6 (text+ko) ====
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/contrib/less/search.c,v 1.8 2007/06/17 23:20:43 delphij Exp $ */
+/* $FreeBSD: src/contrib/less/search.c,v 1.9 2007/10/08 16:17:42 delphij Exp $ */
/*
* Copyright (C) 1984-2007 Mark Nudelman
*
@@ -16,6 +16,7 @@
#include "less.h"
#include "position.h"
+#include "charset.h"
#define MINPOS(a,b) (((a) < (b)) ? (a) : (b))
#define MAXPOS(a,b) (((a) > (b)) ? (a) : (b))
@@ -120,24 +121,31 @@
int *lenp;
int ops;
{
- register char *dst;
- register char *src;
+ char *dst;
+ char *src;
register char *src_end;
+ LWCHAR ch;
if (lenp != NULL)
src_end = osrc + *lenp;
else
src_end = osrc + strlen(osrc);
- for (src = osrc, dst = odst; src < src_end; src++)
+ for (src = osrc, dst = odst; src < src_end; )
{
- if ((ops & CVT_TO_LC) && IS_UPPER(*src))
+ ch = step_char(&src, +1, src_end);
+ if ((ops & CVT_TO_LC) && IS_UPPER(ch))
+ {
/* Convert uppercase to lowercase. */
- *dst++ = TO_LOWER(*src);
- else if ((ops & CVT_BS) && *src == '\b' && dst > odst)
+ put_wchar(&dst, TO_LOWER(ch));
+ } else if ((ops & CVT_BS) && ch == '\b' && dst > odst)
+ {
/* Delete BS and preceding char. */
- dst--;
- else if ((ops & CVT_ANSI) && *src == ESC)
+ do {
+ dst--;
+ } while (dst > odst &&
+ !IS_ASCII_OCTET(*dst) && !IS_UTF8_LEAD(*dst));
+ } else if ((ops & CVT_ANSI) && IS_CSI_START(ch))
{
/* Skip to end of ANSI escape sequence. */
while (src + 1 != src_end)
@@ -145,7 +153,7 @@
break;
} else
/* Just copy. */
- *dst++ = *src;
+ put_wchar(&dst, ch);
}
if ((ops & CVT_CRLF) && dst > odst && dst[-1] == '\r')
dst--;
@@ -182,14 +190,18 @@
* Are there any uppercase letters in this string?
*/
static int
-is_ucase(s)
- char *s;
+is_ucase(str)
+ char *str;
{
- register char *p;
+ char *str_end = str + strlen(str);
+ LWCHAR ch;
- for (p = s; *p != '\0'; p++)
- if (IS_UPPER(*p))
+ while (str < str_end)
+ {
+ ch = step_char(&str, +1, str_end);
+ if (IS_UPPER(ch))
return (1);
+ }
return (0);
}
@@ -679,7 +691,7 @@
char *line_end = *line + line_len;
if (cvt_ops & CVT_ANSI)
- while (**line == ESC)
+ while (IS_CSI_START(**line))
{
/*
* Found an ESC. The file position moves
==== //depot/projects/dtrace/src/contrib/less/signal.c#6 (text+ko) ====
@@ -8,7 +8,7 @@
* contact the author, see the README file.
*/
-/* $FreeBSD: src/contrib/less/signal.c,v 1.5 2007/06/04 01:43:11 delphij Exp $ */
+/* $FreeBSD: src/contrib/less/signal.c,v 1.6 2007/10/08 16:17:42 delphij Exp $ */
/*
* Routines dealing with signals.
@@ -93,6 +93,8 @@
{
LSIGNAL(SIGWINCH, winch);
sigs |= S_WINCH;
+ if (reading)
+ intread();
}
#else
#ifdef SIGWIND
==== //depot/projects/dtrace/src/contrib/less/version.c#6 (text+ko) ====
@@ -693,6 +693,8 @@
v404 6/5/07 Fix display bug with F command and long lines.
v405 6/17/07 Fix display bug when using -w option.
v406 6/17/07 Fix secure build.
+v407 8/16/07 Fix bugs; support CSI chars.
+v408 10/1/07 Fix bug in -i with non-ASCII chars.
*/
-char version[] = "406";
+char version[] = "408";
==== //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/auto-host.h#6 (text+ko) ====
@@ -1,6 +1,6 @@
/* auto-host.h. Generated by configure. */
/* config.in. Generated from configure.ac by autoheader. */
-/* $FreeBSD: src/gnu/usr.bin/cc/cc_tools/auto-host.h,v 1.20 2007/05/19 04:25:58 kan Exp $ */
+/* $FreeBSD: src/gnu/usr.bin/cc/cc_tools/auto-host.h,v 1.21 2007/10/08 18:59:34 marius Exp $ */
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list