3RDPARTY revision 1.859
1#	$NetBSD: 3RDPARTY,v 1.859 2011/08/17 12:03:47 wiz Exp $
2#
3# This file contains a list of the software that has been integrated into
4# NetBSD where we are not the primary maintainer.
5#
6# When you make changes to this software, be sure to discuss it with the
7# maintainer and contribute your patches.  Divergence from the official
8# sources is not desirable, and should be avoided as much as possible.
9#
10# When importing, please deal with the RCS IDs in this way:
11#   1. Preserve the RCS IDs in the files by removing the $ signs from
12#      the IDs before you do the import.
13#   2. After the import, add NetBSD RCS IDs to all of the files.
14#
15# A few notes on the format of this file (for the benefit of
16# 3rdparty2html):
17#
18# 1.) Any line whose first non-whitespace character is # is a comment
19# 2.) Entries are separated by blank lines
20# 3.) Every package needs at least the following entries: Package,
21#     Version, Current Vers, and Maintainer.
22# 4.) Where a field has multiple lines of information, the field tag
23#     should be repeated on each line, except:
24# 5.) The Notes: field tag should appear on a line by itself.  All
25#     remaining lines until the end of the record are notes.
26
27Package:	acpica
28Version:	20110623
29Current Vers:	20110623
30Maintainer:	Intel
31Archive Site:	http://www.acpica.org/downloads/unix2_source_code.php
32Home Page:	http://www.acpica.org/
33Mailing List:	devel@acpica.org
34License:	BSD-like
35Responsible:	jmcneill, jruoho
36Notes:
37The sources were integrated into src/sys/dev/acpi/acpica/Subsystem.
38Please read src/sys/dev/acpi/acpica/README before any modification.
39
40Package:	am-utils [amd]
41Version:	6.2a3
42Current Vers:	6.2a3
43Maintainer:	Erez Zadok <ezk@cs.columbia.edu>
44Archive Site:	ftp://ftp.am-utils.org/pub/am-utils/
45Home Page:	http://www.am-utils.org/
46Mailing List:	am-utils
47Responsible:	christos
48License:	BSD (4-clause)
49Notes:
50Amd2netbsd script to convert to BSD make system and remove unneeded files.
51Fix symbolic links before import.
52Check src/usr.sbin/amd/include/config.h is correct after import.
53
54Package:	Automated Testing Framework (ATF)
55Version:	0.14
56Current Vers:	0.14
57Maintainer:	Julio Merino <jmmv@NetBSD.org>
58Archive site:	ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/
59Home page:	http://www.NetBSD.org/~jmmv/atf/
60Mailing List:	atf-devel@NetBSD.org
61Responsible:	jmmv
62License:	The NetBSD Foundation's license (BSD 2-clause)
63Notes:
64The source files are in external/bsd/atf/dist.
65Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
66Given that the primary goal of ATF is to provide a testing framework for
67NetBSD, no local changes should be ever needed.  Always direct them to the
68maintainer for integration in official releases.
69
70Package:	ath-hal
71Version:	FreeBSD SVN revision number 185521
72Current Vers:	FreeBSD SVN revision number 185521
73Maintainer:	Sam Leffler <sam@errno.com>
74Archive Site:	none
75Home Page:	none
76Mailing List:	none
77Responsible:	sam, alc
78License:	BSD-like (2 clause), ISC
79Notes:
80The HAL is located in src/sys/external/isc/atheros_hal
81
82Package:	bc
83Version:	1.06
84Current Vers:	1.06
85Maintainer:	Phil Nelson <phil@cs.wwu.edu>
86Archive Site:	ftp://ftp.gnu.org/gnu/bc/
87Home Page:	http://www.gnu.org/software/bc/
88Mailing List:	bug-bc@gnu.org
89Responsible:	phil, simonb
90License:	GPLv2, LGPGv2.1
91Notes:
92bc includes dc, both of which are in the NetBSD tree.
93
94Package:	bind [named and utils]
95Version:	9.8.0-P4
96Current Vers:	9.8.0-P4
97Maintainer:	Paul Vixie <vixie@vix.com>
98Archive Site:	ftp://ftp.isc.org/isc/bind9/
99Home Page:	http://www.isc.org/sw/bind/
100Mailing List:
101Responsible:	vixie, christos
102License:	BSD-like (2-clause)
103Notes:
104First bind2netbsd script to import into src/external/bsd/bind/dist.
105The Makefiles in src/external/bsd/bind are not handled by the script.
106Build bind to generate the include files.
107Then binclude4netbsd script to import into src/external/bsd/bind/include.
108The libc and include parts of the resolver are now part of libbind.
109
110Package:	libbind [libc resolver and includes]
111Version:	libbind-6.0-rc1
112Current Vers:	libbind-6.0-rc1
113Maintainer:	Paul Vixie <vixie@vix.com>
114Archive Site:	ftp://ftp.isc.org/isc/libbind/
115Home Page:	http://www.isc.org/sw/bind/
116Mailing List:
117Responsible:	vixie, christos
118License:	BSD-like (2-clause)
119Notes:
120First libbind2netbsd script to import into src/external/bsd/libbind/dist.
121Then include4netbsd script to import into src/include.
122Then libc4netbsd script to update the resolver in libc.
123Todo[1]: Update libresolv if needed.
124Todo[2]: A few files in libc/net were imported in the ISC branch but now
125	 they are too different or do not exist anymore:
126	    gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
127	 Others like getaddrinfo.c could be merged with isc, but it seems
128	 that ours is from a more recent version of KAME?
129Todo[3]: net/base64.c is imported from bind but should be moved from net
130	 to isc/base64.c.
131Todo[4]: Re-entrant functions of net/*
132Todo[5]: Reconcile the doc directory.
133
134Package:	binutils
135Version:	2.19.1
136Current Vers:	2.21
137Maintainer:	FSF
138Archive Site:	ftp://ftp.gnu.org/gnu/binutils/
139Home Page:	http://www.gnu.org/software/binutils/
140Mailing List:	bug-gnu-utils@gnu.org
141Responsible:	thorpej, mrg
142License:	GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
143Notes:
144
145Package:	bozohttpd 
146Version:	20100617
147Current Vers:	20100617
148Maintainer:	mrg@eterna.com.au
149Archive Site:	ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
150Home Page:	http://eterna.com.au/bozohttpd/
151Mailing List:
152Responsible:	mrg
153License:	BSD
154Notes:
1551. Delete "queue.h" from the distribution.
1562. Integrated as src/libexec/httpd.
157
158Package:	bsd-family-tree
159Version:	1.116
160Current Vers:	1.116
161Maintainer:	n/a
162Archive Site:	http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
163Home Page:	http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
164Mailing List:
165Responsible:
166License:	See URL above.
167Notes:
168
169Package:	byacc
170Version:	20101127
171Current Vers:	20101229
172Maintainer:	Thomas Dickey <dickey@invisible-island.net>
173Archive Site:	http://www.invisible-island.net/byacc/byacc.html
174Home Page:	http://www.invisible-island.net/byacc/byacc.html
175Mailing List:
176Responsible:	christos
177License:	Public Domain
178Notes:
179
180Package:	bzip2
181Version:	1.0.5
182Current Vers:	1.0.5
183Maintainer:	Julian Seward <jseward@acm.org>
184Archive Site:	http://sources.redhat.com/bzip2/
185Home Page:	http://www.bzip.org/
186Mailing List:
187Responsible:
188License:	BSD (4-clause)
189Notes:
190See /usr/src/dist/bzip2/bzip2netbsd for update instructions.
191
192Package:	Citrus XPG4DL
193Version:	
194Current Vers:	
195Maintainer:	Citrus
196Archive Site:	http://citrus.bsdclub.org/
197Home Page:	http://citrus.bsdclub.org/
198Mailing List:	bsd-locale@hauN.org
199Responsible:	tshiozak
200License:	Ambiguous. Either BSD or Perl Artistic License
201		See http://citrus.bsdclub.org/#pol_license for more info.
202Notes:
203language C multilingualization support suite using wchar_t and other standards.
204The main development playground of Citrus is in NetBSD CVS, so you don't
205need to look for other CVS tree (like citrus CVS tree)
206main trunc has Citrus code in the following places:
207- src/lib/libc/locale, LC_CTYPE: single/multibyte support
208- src/lib/libintl: GNU libc compatible gettext(3) implementation.
209- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
210- src/lib/libc/iconv: iconv(3)
211
212Package:	cron
213Version:	4.1
214Current Vers:	4.1
215Maintainer:	Paul Vixie <vixie@vix.com>
216Archive Site:	ftp://ftp.isc.org/isc/cron/
217Home Page:
218Mailing List:
219Responsible:
220License:	BSD-like
221Notes:
222
223Package:	cvs
224Version:	1.12.13
225Current Vers:	1.12.13
226Maintainer:	cvshome
227Archive Site:	http://ftp.gnu.org/non-gnu/cvs/
228Home Page:	http://cvs.nongnu.org/
229Mailing List:	bug-cvs@gnu.org
230Responsible:	christos
231License:	GPLv1, LGPLv2
232Notes:
233Use src/gnu/dist/xcvs/cvs2netbsd for preparing the source tree
234for the import.
235Do not forget to update gnu/usr.bin/xcvs/include/config.h to match
236gnu/dist/xcvs/config.h.in.
237
238Package:	db
239Version:	1.85
240Current Vers:	1.86/4.7.25
241Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
242Archive Site:	http://www.oracle.com/technology/software/products/berkeley-db/
243Home Page:	http://www.oracle.com/database/berkeley-db/
244Mailing List:
245Responsible:
246License:	BSD or Oracle Commercial License
247Notes:
248Note that we cannot use db 2.x for license reasons.
249Three bug fixes against 1.85 sent back to bostic.  Changes to
250man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
251Import of DB 1.85 was done via a sh script which converted the
252distribution into the netbsd format.  The script can be found in
253src/lib/libc/db/db2netbsd.
254
255Package:	dhcp
256Version:	3.0.3
257Current Vers:	3.1.3/4.0.2/4.1.1-P1
258Maintainer:	mellon
259Archive Site:	ftp://ftp.isc.org/isc/dhcp/
260Home Page:	http://www.isc.org/software/dhcp/
261Mailing List:	dhcp-server@isc.org
262Mailing List:	dhcp-client@isc.org
263Mailing List:	dhcp-announce@isc.org
264Mailing List:	dhcp-bugs@isc.org
265Responsible:	mellon
266License:	BSD (3-clause)
267Notes:
268No changes for NetBSD integration - just import the new distribution on
269top of the current tree.
270
271Package:	dhcpcd
272Version:	5.2.12
273Current Vers:	5.2.12
274Maintainer:	roy
275Archive Site:	ftp://roy.marples.name/pub/dhcpcd/
276Home Page:	http://roy.marples.name/projects/dhcpcd/
277Mailing List: 	dhcpcd-discuss@marples.name
278License:	BSD (2-clause)
279Notes:
280Please submit all changes to the author.
281The distribution doesn't include the Linux specific bits or build system.
282
283Package:	diffutils
284Version:	2.8.1
285Current Vers:	2.8.1
286Maintainer:	FSF
287Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
288Home Page:	http://www.gnu.org/software/diffutils/
289Mailing List:	bug-gnu-utils@gnu.org
290Responsible:	
291License:	GPLv2
292Notes:
293Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
294for the import.
295
296Package:	gdtoa
297Version:	2011-03-19
298Current Vers:	$(date)
299Maintainer:	David M. Gay <dmg@acm.org>
300Archive Site:	http://www.netlib.org/fp/
301Home Page:	http://www.netlib.org/fp/
302Mailing List:	none
303Responsible:	kleink
304License:	BSD-like
305Notes:
306Test suite integrated at this time, but not built (and fails to run).
307No hexadecimal floating-point string conversion for VAX FP yet.
308Only double-precision addressed at this time.
309
310Package:	file
311Version:	5.07
312Current Vers:	5.07
313Maintainer:	Christos Zoulas <christos@zoulas.com>
314Archive Site:	ftp://ftp.astron.com/pub/file/
315Home Page:
316Mailing List:	file@mx.gw.com
317Responsible:	christos, pooka
318License:	BSD (2-clause)
319Notes:
320use file2netbsd
321
322Package:	flex
323Version:	2.5.35
324Current Vers:	2.5.35
325Maintainer:	Will Estes <wlestes@users.sourceforge.net>
326Archive Site:	http://flex.sourceforge.net/
327Home Page:	http://flex.sourceforge.net/
328Mailing List:	http://lists.sourceforge.net/mailman/listinfo/flex-announce
329Responsible:
330License:	BSD-like	
331Notes:
332There is a flex2netbsd script to help newer imports.
333
334Package:	gcc
335Version:	4.1.3-20080831/4.5.3
336Current Vers:	4.6.0
337Maintainer:	FSF
338Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
339Home Page:	http://www.gnu.org/software/gcc/
340Mailing List:	gcc-bugs@gnu.org
341Responsible:	thorpej, mrg
342License:	GPLv3, LGPLv3.1
343Notes:
344before importing:
345	- delete all .cvsignore and .brik files
346	- delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
347	- delete all related testsuites
348for GCC4:
349	- delete all fortran and testsuites
350	- update gcc/version.c for the NetBSD GCC date
351for GCC 4.5:
352	- use core/c++/objc/testsuite tarballs
353	- delete:
354		gcc/testsuite/ada
355		gcc/testsuite/gfortran*
356		gcc/testsuite/gnat.dg
357
358Package:	gdb
359Version:	6.5
360Current Vers:	7.2
361Maintainer:	FSF
362Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
363Home Page:	http://www.gnu.org/software/gdb/
364Mailing List:	bug-gdb@gnu.org
365Responsible:	thorpej
366License:	GPLv2, LGPLv2
367Notes:
368When updating GDB, it is imperative to test that:
369	- Debugging of kernel cores ("target kvm") works correctly
370	- Support for our kernel's remote serial debugging protocol
371	  ("options KGDB") works correctly.
372
373Package:	gettext
374Version:	0.14.4
375Current Vers:	0.17
376Maintainer:	FSF
377Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
378Home Page:	http://www.gnu.org/software/gettext/
379Mailing List:	bug-gnu-utils@gnu.org
380Responsible:
381License:	GPLv2
382Notes:
383GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
384we use BSD-licensed implementation from Citrus project (see entry for
385"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
386
387Package:	gkermit
388Version:	1.00
389Current Vers:	1.00
390Maintainer:	Kermit Project - Columbia University <kermit@columbia.edu>
391Archive Site:	ftp://kermit.columbia.edu/kermit/archives/
392Home Page:	http://www.columbia.edu/kermit/
393Mailing List:
394Responsible:	apb
395License:	GPLv2
396Notes:
397
398Package:	grep
399Version:	2.5.1
400Current Vers:	2.7
401Maintainer:	FSF
402Archive Site:	ftp://ftp.gnu.org/gnu/grep/
403Home Page:	http://www.gnu.org/software/grep/
404Mailing List:	bug-gnu-utils@gnu.org
405Responsible:	simonb
406License:	GPLv2 (2.5.1), GPLv3 (2.5.3)
407Notes:
408Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
409for the import.
410A non-gnu grep was imported into src/usr.bin/grep on 2 Jan 2004. It
411needs some tuning before it can replace gnu grep.
412	(cf.	http://www.vocito.com/downloads/software/grep/)
413
414Package:	groff
415Version:	1.19.2
416Current Vers:	1.21
417Maintainer:	Werner Lemberg/FSF
418Archive Site:	ftp://ftp.gnu.org/gnu/groff/
419Home Page:	http://www.gnu.org/software/groff/
420Mailing List:	bug-groff@gnu.org
421Responsible:	
422License:	GPLv2
423Notes:
424Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
425for import.
426
427Package:	heimdal
428Version:	1.5pre1
429Current Vers:	1.5pre1
430Maintainer:	Heimdal <heimdal@pdc.kth.se>
431Archive Site:	ftp://ftp.pdc.kth.se/pub/heimdal/src/
432Home Page:	http://www.pdc.kth.se/heimdal/
433Mailing List:	heimdal-discuss@pdc.kth.se
434Responsible:	joda, lha
435License:	BSD
436Notes:
437
438Package:	hunt
439Version:	2003-04-16
440Current Vers:	2003-04-16
441Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
442Archive Site:	ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
443Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
444Responsible:	mrg
445License:	BSD (3-clause)
446Notes:
447
448Package:	ipf
449Version:	4.1.33
450Current Vers:	4.1.33
451Maintainer:	Darren Reed
452Archive Site:	http://coombs.anu.edu.au/~avalon/
453Home Page:	http://coombs.anu.edu.au/~avalon/
454Mailing List:	ipfilter@postbox.anu.edu.au
455Responsible:	darrenr, mike
456License:	BSD-based, see src/dist/ipf/IPFILTER.LICENSE
457Notes:
458ipf2netbsd should be used on a virgin ipfilter source tree.
459See also dist/ipf/README.NetBSD
460
461Package:	ipsec-tools
462Version:	(ipsec-tools head is NetBSD-current head)
463Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
464Archive Site:	http://ipsec-tools.sourceforge.net
465Home Page:	http://ipsec-tools.sourceforge.net
466Mailing List:	ipsec-tools-devel@lists.sourceforge.net
467Responsible:	manu, vanhu, mgrooms
468License:	BSD (3-clause)
469Notes:
470ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
471We don't run ipsec-tools' configure as part of the NetBSD build. configure
472generated files are available in the NetBSD source tree at:
473  src/lib/libipsec/config.h
474  src/lib/libipsec/package_version.h
475When configure.ac is updated, run the following:
476  cd src/crypto/dist/ipsec-tools
477  ./bootstrap
478  ./configure --enable-adminport --enable-hybrid --enable-frag \
479  	      --enable-natt --enable-dpd 
480Then copy package_version.h to src/lib/libipsec and merge config.h with
481src/lib/libipsec/config.h (it needs some manual tweaking)
482
483NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 
484NetBSD-current always contains latest ipsec-tools code. On the other hand,
485ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 
486are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
487sync with ipsec-tools-0_7-branch)
488
489Package:	KAME IPv6
490Version:	KAME/NetBSD SNAP kit
491Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
492Maintainer:	KAME Project <kame@kame.net>
493Archive Site:	http://www.kame.net/
494Home Page:	http://www.kame.net/
495Mailing List:	snap-users@kame.net
496Responsible:
497License:	BSD (3-clause)
498Notes:
499IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
500more conservative implementation policy.
501IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
502Please do not make too many diff-unfriendly changes (like indentation change,
503KNF police).  We need to take diffs across KAME snapshots on upgrades.
504To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
505in sys/netinet6/in6.h.  No script is available for upgrades.
506"KAME" branch is used for kernel merge work purposes.
507http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
508among KAME/*BSD, *BSD-current and recent *BSD releases.
509
510Package:	less
511Version:	less-444
512Current Vers:	less-444
513Maintainer:	Mark Nudelman <markn@greenwoodsoftware.com>
514Archive Site:	http://www.greenwoodsoftware.com/less/download.html
515Home Page:	http://www.greenwoodsoftware.com/less/
516Mailing List:	less-announce-request@greenwoodsoftware.com
517Responsible:	mrg
518License:	Less License (BSD 2-clause) or GPLv3 (v2 prior to less418)
519Notes:
520Many changes to make less act as more when invoked as more.  Beware.
521Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
522for importation.  Run ./configure before hand to generate "defines.h".
523Talk to mrg before importing any new version.
524
525Package:	libarchive
526Version:	2.8.0
527Current Ves.:	2.8.0
528Maintainer:	kientzle@freebsd.org, joerg@NetBSD.org
529Archive Site:	http://code.google.com/p/libarchive/
530Home Page: 	http://code.google.com/p/libarchive/
531Responsible:	joerg
532License:	BSD
533Notes:
534Distribution is stripped down to the relevant part.
535
536Package:	libcdk
537Version:	4.9.9-20000407-myc3
538Current Vers:	cdk-4.9.10-20000923
539Maintainer:	mike@vexus.ca
540Archive Site:	http://www.vexus.ca/products/CDK/
541Home Page:	http://www.vexus.ca/products/CDK/
542Responsible:	garbled
543License:	BSD (4-clause)
544Notes:
545Initial port to netbsd curses was done by mycroft.  This is a heavily
546modified version of the released CDK 4.9.9.  The current version has been
547taken over by the Ncurses people, and has a number of changes to it.  It
548might be worthwhile to import at some future date, but for now we should
549leave it alone.  (garbled 1/4/2001)
550
551Package:	libdevmapper
552Version:	1.02.40
553Current Vers:	1.02.40
554Maintainer:	lvm-devel@redhat.com
555Archive Site:	ftp://sources.redhat.com/pub/lvm2/
556Home Page:	http://sources.redhat.com/lvm2/
557Responsible:	haad
558License:	LGPLv2.1
559Notes:
560The lvm2tools and the libdevmapper are now distributed as one source 
561repository. See the lvm2tools Notes for more information.
562
563Package:	libevent
564Version:	1.4.12-stable
565Current Vers:	2.0.2-alpha
566Maintainer:	Niels Provos <provos@citi.umich.edu>
567Archive Site:	http://www.monkey.org/~provos/libevent/
568Home Page:	http://www.monkey.org/~provos/libevent/
569Responsible:	provos
570License:	BSD (3/4-clause)
571Notes:
572
573Package:	lvm2tools
574Version:	2.02.56
575Current Vers:	2.02.56
576Maintainer:	lvm-devel@redhat.com
577Archive Site:	ftp://sources.redhat.com/pub/lvm2/
578Home Page:	http://sources.redhat.com/lvm2/
579Responsible:	haad
580License:	GPLv2
581Notes: 
582Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree 
583for import. Keep eye on dist/include/configure.h it migh change over the releases.
584We maintain our own version of libdevmapper ioctl protocol code, therefore we 
585should test it before import. Talk to haad before importing new version.
586
587Package:	libpcap
588Version:	1.1.1
589Current Vers:	1.1.1
590Maintainer:	tcpdump-workers@tcpdump.org
591Archive Site:	http://www.tcpdump.org/release/
592Home Page:	http://www.tcpdump.org/
593Mailing List:	tcpdump-workers@tcpdump.org
594Responsible:	dyoung
595License:	BSD (3/4-clause)
596Notes:
597Use the src/external/bsd/libpcap/dist/libpcap2netbsd script to prepare source
598tree.
599
600Package:	libwrap
601Version:	tcp_wrappers 7.6 w/ large amount of IPv6 changes
602Current Vers:	tcp_wrappers 7.6-ipv6.1
603Maintainer:	Wietse Venema <wietse@porcupine.org>
604Archive Site:	ftp://ftp.porcupine.org/pub/security/
605Home Page:	ftp://ftp.porcupine.org/pub/security/
606Mailing List:
607Responsible:	cjs
608License:	BSD-like
609Notes:
610We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
611under src/usr.sbin). We don't use tcpd; that functionality is built
612into inetd. The provided libwrap2netbsd script handles just libwrap.
613
614Package:	Lua
615Version:	Lua 5.1.4
616Current Vers:	Lua 5.1.4
617Maintainer:	PUC Rio
618Home Page:	http://www.lua.org/
619Mailing List:
620Responsible:	mbalmer
621License:	MIT
622Notes:
623The default module paths have been changed to not include the current
624working directory '.' to avoid potential security problems.
625
626Package:	m4
627Version:	20091026
628Current Vers:	20091026
629Maintainer:	OpenBSD
630Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
631Home Page:	http://openbsd.org
632Mailing List:	
633License:	BSD 3-clause like (dns-sd)
634Responsible:	christos
635Notes:
636Imported in to /usr/src/usr.bin/m4; uses libc's ohash, and strtonum
637
638Package:	mDNSResponder
639Version:	212.1
640Current Vers:	258.14
641Maintainer:	Apple
642Archive Site:	http://www.opensource.apple.com/tarballs/mDNSResponder/
643Home Page:	http://developer.apple.com/opensource/internet/bonjour.html
644Mailing List:	bonjour-dev@lists.apple.com
645License:	Apache2 (mdnsd), BSD 3-clause (libdns_sd),
646		BSD 3-clause like (dns-sd)
647Responsible:	tsarna
648Notes:
649The sources were integrated into src/sys/external/apache2/mDNSResponder/dist.
650
651Package:	mdocml
652Version:	1.11.1
653Current Vers:	1.11.6
654Maintainer:	Kristaps Džonsons
655Archive Site:	http://mdocml.bsd.lv/snapshots/
656Home Page:	http://mdocml.bsd.lv/
657Mailing List:	
658Responsible:	joerg
659License:	BSD (2-clause)
660Notes:
661
662Package:	mesa-drm
663Version:	git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
664Current Vers:
665Maintainer:	mesa-git@?
666Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
667Home Page:	http://cgit.freedesktop.org/mesa/drm/
668Mailing List:
669Responsible:	mrg, bjs
670License:	BSD
671Notes:
672Imported all except for linux-core into src/sys/external/bsd/drm/dist.
673
674Package:	mopd
675Version:	2.5.3
676Current Vers:	2.5.3
677Maintainer:	Mats O Jansson <maja@celsiustech.se>
678Archive Site:	http://www.stacken.kth.se/~moj/mopd.html
679Home Page:	http://www.stacken.kth.se/~moj/mopd.html
680Mailing List:
681Responsible:	cjs
682License:	BSD (4-clause)
683Notes:
684Delete the otherOS directory before importing.
685
686Package:	nawk
687Version:	2010-05-23
688Current Vers:	2010-05-23
689Maintainer:	Brian Kernighan <bwk@princeton.edu>
690Archive Site:	http://www.cs.princeton.edu/~bwk/btl.mirror/
691Home Page:	http://www.cs.princeton.edu/~bwk/btl.mirror/
692Mailing List:
693Responsible:	jdolecek
694License:	BSD-like
695Notes:
696Build maketab from nawk sources and generate proctab.c.
697Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
698then import to src/external/historical/nawk/dist.
699
700Package:	ndbootd
701Version:	0.5
702Current Vers:	0.5
703Maintainer:	Matt Fredette <fredette@alum.mit.edu>
704Archive Site:
705Home Page:
706Responsible:	fredette
707License:	BSD (4-clause)
708Notes:
709Run ./configure, save config.h, make distclean, rm all autoconf/automake
710and ndbootd-raw.c.  Restore saved config.h, and force it to define
711HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
712
713Package:	ntp
714Version:	4.2.6
715Current Vers:	4.2.4p8
716Maintainer:	David L. Mills <mills@udel.edu>
717Archive Site:	ftp://ftp.udel.edu/pub/ntp/ntp4/
718Home Page:	http://www.ntp.org/, http://support.ntp.org/
719Mailing List:
720Responsible:	simonb, jonathan, kardel
721License:	BSD-like
722Notes:
723See /usr/src/dist/ntp/ntp2netbsd for update instructions.
724
725Package:	nvi
726Version:	1.81.6
727Current Vers:	1.81.6
728Maintainer:	Keith Bostic <bostic@bsdi.com>
729Archive Site:	ftp://ftp.bostic.com/pub/
730Home Page:	http://www.bostic.com/vi/
731Mailing List:
732Responsible:	aymeric, christos
733License:	BSD (3/4-clause)
734Notes:
735We have lots of local fixes.
736
737Package:	OpenLDAP
738Version:	2.4.23
739Current Vers:	2.4.23
740Maintainer:	OpenLDAP Foundation
741Archive Site:	http://www.openldap.org/
742Home Page:	http://www.openldap.org/
743Mailing List:
744Responsible:	lukem
745License:	BSD (3-clause)
746Notes:
747Imported into src/external/bsd/openldap/dist/
748
749Package:	OpenPAM
750Version:	20071221
751Current Vers:	20071221
752Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
753Archive Site:	http://www.openpam.org/
754Home Page:	http://www.openpam.org/
755Mailing List:
756Responsible:	christos
757License:	BSD (3-clause)
758Notes:
759Next import will need $ Id removal..
760
761Package:	openresolv
762Version:	3.4.2
763Current Vers:	3.4.2
764Maintainer:	roy
765Archive Site:	ftp://roy.marples.name/pub/openresolv/
766Home Page:	http://roy.marples.name/projects/openresolv/
767Mailing List: 	openresolv-discuss@marples.name
768License:	BSD (2-clause)
769Notes:
770Please submit all changes to the author.
771
772Package:	HPN-SSH
773Version:	5.6p1 13 v10
774Current Vers:	5.6p1 13 v10
775Maintainer:	www.psc.edu
776Archive Site:	http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.6p1-hpn13v10.diff.gz
777Home Page:	http://www.psc.edu/networking/projects/hpn-ssh/
778Mailing List:
779Responsible:	christos
780License:	
781Notes:
782Patch applied after OpenSSH import.
783
784Package:	OpenSSH
785Version:	5.8
786Current Vers:	5.8 / portable 5.8p1
787Maintainer:	OpenSSH
788Archive Site:	http://www.openssh.com/ftp.html
789Home Page:	http://www.openssh.com/portable.html
790Mailing List:	openssh-unix-announce@mindrot.org
791Responsible:	thorpej, christos, elric
792License:	BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
793Notes:
794imported from OpenBSD ssh -- is not from the portable OpenSSH
795into crypto/external/bsd/openssh/dist.  use openssh2netbsd before import.
796local changes (should always try to bring them back to master openssh tree,
797markus is very cooperative about it):
798- default for PermitRootLogin is set to "no"
799- IgnoreRootRhosts added
800- look at login.conf to check valid user/access list
801- krb5 support re-added
802- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
803  when someone imports openssl, we can remove this.
804- added moduli from portable openssh
805- added USE_PAM patches and auth_pam.[ch] from portable openssh
806  (see if there is any difference between the current version of opensshX.Yp1
807   and the new opensshZ.Wp1) and apply them.
808- conditionalize login_cap
809- conditionalize bsd_auth
810- restore krb5, krb4, afs, skey
811- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
812- fix ctype macro arguments
813- umac is broken, disable it
814- better ~homedir handling
815- netbsd style tunnels
816- urandom, xhome, chrootdir, rescuedir NetBSD handling
817- utmp/utmpx handling
818- handle tty posix_vdisable properly
819- handle setuid and unsetuid the posix way instead of setresuid()
820- add all missing functions
821- always bump major when importing to avoid api problems.
822- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
823
824Package:	OpenSSL
825Version:	1.0.1-stable-SNAP-20110605
826Current Vers:	1.0.1 [snapshot-20110605] with AES-NI patch
827Maintainer:	The OpenSSL Project
828Archive Site:	ftp://ftp.openssl.org/source/
829Home Page:	http://www.openssl.org/
830Mailing List:	openssl-announce@openssl.org
831Responsible:	mcr, thorpej, groo, christos, mjf
832License:	OpenSSL and SSLeay license (both BSD-like)
833Notes:
834- Run openssl2netbsd to get rid of the RCSID identifiers
835- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
836  to regen man pages.
837
838Package:	pdisk
839Version:	0.8a2
840Current Vers:	0.8a2
841Maintainer:	Eryk Vershen <eryk@cfcl.com>
842Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
843Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
844Mailing List:
845Responsible:	dbj
846License:	BSD-like
847Notes:
848This is the disk partition utility used by Apple's mkLinux and OS X
849It is imported into dist/pdisk, with a reachover makefile in
850src/sbin/pdisk builds for macppc and mac68k.
851
852Package:	pdksh
853Version:	5.2.14p2
854Current Vers:	5.2.14p2
855Maintainer:	Michael Rendell <michael@cs.mun.ca>
856Archive Site:	ftp://ftp.cs.mun.ca/pub/pdksh/
857Home Page:	http://www.cs.mun.ca/~michael/pdksh/
858Mailing List:
859Responsible:	jdolecek
860License:	Public domain
861pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
862
863Package:	PF (openbsd packet filter)
864Version:	OpenBSD 4.2
865Current Vers:	OpenBSD 4.3-current
866Maintainer:	The OpenBSD Project
867Archive Site:	ftp://ftp.openbsd.org/
868Home Page:	http://www.openbsd.org/faq/pf/
869Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
870Responsible:	peter, yamt
871License:	BSD (2-clause)
872Notes:
873kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
874definition (files.pf).  userland code is imported into src/dist/pf, and
875reachover Makefiles are in src/usr.sbin/pf.
876
877Package:	pkg_install
878Version:	20110215
879Current Vers.:	20110215
880Maintainer:	The pkgsrc developers
881Home Page:	http://www.pkgsrc.org
882Mailing List:	tech-pkg@NetBSD.org
883Responsible:	joerg
884License:	BSD
885Notes:
886The authoritative version used to live in src/usr.sbin/pkg_install and was
887moved to pkgsrc/pkgtool/pkg_install. Reachover Makefiles are kept in place.
888
889Package:	ping
890Version:	980911
891Current Vers:	980911
892Maintainer:	Vernon Schryver <vjs@rhyolite.com>
893Archive Site:	ftp://ftp.rhyolite.com/src/
894Home Page:	http://www.rhyolite.com/src/
895Mailing List:
896Responsible:	christos
897License:	BSD (3-clause)
898Notes:
899We use err() and friends. We have changes for snprintf, extra
900formatting in man pages, disallowing flood pinging, alignment fixes,
901and more.
902
903Package:	postfix
904Version:	2.8.4
905Current Vers:	2.8.4
906Maintainer:	Wietse Venema <wietse@porcupine.org>
907Archive Site:	ftp://postfix.cloud9.net/official/
908Home Page:	http://www.postfix.org/
909Mailing List:	postfix-users@postfix.org
910Responsible:	christos, tron
911License:	IBM Public License. See also src/external/ibm-public/postfix/dist.
912Notes:
913HTML documentation should be kept in sync with the README_FILES.
914src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
915directory layout (the easiest way to check is by running ``postfix
916set-permissions'').
917
918Package:	ppp
919Version:	2.4.4
920Current Vers:	2.4.4
921Maintainer:	Paul Mackerras <paulus@samba.org>
922Archive Site:	ftp://ftp.samba.org/pub/ppp/
923Home Page:
924CVS root:	:pserver:cvs@pserver.samba.org:/cvsroot (password: cvs)
925Mailing List:
926Responsible:	christos, cube
927License:	BSD (3-clause)
928Notes:
929BSD support was removed from 2.4.0; I added it back and removed
930some GPL pieces. Multilink support is missing. Repeated pings to
931Paulus have not yielded results. I've retrofitted pppdump to use
932net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
933is clearly a pain. I have not tested the modules code, neither our
934makefiles make it easy to construct a module, but I left one there
935as an example.
936TDB code as found in 2.4.x, x>1 is under the GPL.  Therefore, we're
937using the version found in 2.4.1.
938
939Package:	rcs
940Version:	5.7
941Current Vers:	5.7
942Maintainer:	FSF
943Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
944Mailing List:	bug-gnu-utils@gnu.org
945Home Page:	http://www.gnu.org/software/rcs/
946Responsible:	agc
947License:	GPLv2
948Notes:
949Beta versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
950
951Package:	root.cache
952Version:	2011060800 (Jun 8, 2011)
953Current Vers:	2011060800 (Jun 8, 2011)
954Maintainer:	InterNIC
955Archive Site:	ftp://ftp.internic.net/domain/named.root
956Home Page:	ftp://ftp.internic.net/domain/named.root
957Mailing List:
958Responsible:	thorpej
959License:	Public domain
960Notes:
961The root server cache is also included with BIND.  However, the
962InterNIC version is usually more up to date.
963
964Package:	routed
965Version:	2.32
966Current Vers:	2.32
967Maintainer:	Vernon Schryver <vjs@rhyolite.com>
968Archive Site:	ftp://ftp.rhyolite.com/src/
969Home Page:	http://www.rhyolite.com/src/
970Mailing List:
971Responsible:	christos
972License:	BSD (4-clause)
973Notes:
974We use the md5 code from libc
975We don't allow RIP_TRACEON and RIP_TRACEOFF
976We use arc4random
977We use strlcpy/snprintf
978
979Package:	send-pr (part of GNATS)
980Version:	3.95
981Current Vers:	4.1
982Maintainer:	FSF
983Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
984Home Page:	http://www.gnu.org/software/gnats/
985Mailing List:	bug-gnats@gnu.org
986License:	GPLv2
987Responsible:
988Notes:
989
990Package:	SoftFloat
991Version:	2a
992Current Vers:	2b
993Maintainer:	John Hauser <jhauser@jhauser.us>
994Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
995Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
996Mailing List:
997Responsible:	bjh21
998License:	Public domain
999Notes:
1000Heavily modified for use as a soft float library for GCC.  The actual
1001arithmetic code is unchanged, though, and should behave exactly like the
1002original.
1003
1004Package:	tcpdump
1005Version:	4.1.1
1006Current Vers:	4.1.1
1007Maintainer:	tcpdump-workers@lists.tcpdump.org
1008Archive Site:	http://www.tcpdump.org/release/
1009Home Page:	http://www.tcpdump.org/
1010Mailing List:	tcpdump-workers@lists.tcpdump.org
1011Responsible:
1012License:	BSD (3-clause)
1013Notes:
1014Use the src/external/bsd/tcpdump/dist/tcpdump2netbsd script to prepare source
1015tree.
1016
1017Package:	termcap.src
1018Version:	9.13.25
1019Current Vers:	11.0.1
1020Maintainer:	Eric S. Raymond <terminfo@ccil.org>
1021Archive Site:	http://www.catb.org/~esr/terminfo/
1022Home Page:	http://www.catb.org/~esr/terminfo/
1023Mailing List:
1024Responsible:
1025License:	Public domain
1026Notes:
1027
1028Package:	TestFloat
1029Version:	2a
1030Current Vers:	2a
1031Maintainer:	John Hauser <jhauser@jhauser.us>
1032Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
1033Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
1034Mailing List:
1035Responsible:	ross
1036License:	BSD (4-clause)
1037Notes:
1038
1039Package:	texinfo
1040Version:	4.8
1041Current Vers:	4.13
1042Maintainer:	FSF
1043Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
1044Home Page:	http://www.gnu.org/software/texinfo/
1045Mailing List:	bug-texinfo@gnu.org
1046Responsible:	
1047License:	GPLv2 (4.9 is GPLv3)
1048Notes:
1049Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
1050for the import.
1051
1052Package:	tmux
1053Version:	1.4
1054Current Vers:	1.5
1055Maintainer:	Nicholas Marriott <nicm@users.sourceforge.net>
1056Archive site:	http://downloads.sourceforge.net/tmux/
1057Home page:	http://tmux.sourceforge.net/
1058Mailing List:	tmux-users@lists.sourceforge.net
1059Responsible:	jmmv
1060License:	BSD
1061Notes:
1062See src/external/bsd/tmux/README for instructions on how to import a
1063new tmux release.
1064
1065Package:	top
1066Version:	3.8beta1
1067Current Vers:	3.8beta1
1068Maintainer:	William LeFebvre <wnl@groupsys.com>
1069Archive Site:	http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1070Home Page:	http://www.unixtop.org/
1071Mailing List:	top-spinners@ocee.groupsys.com
1072Responsible:	simonb, christos
1073License:	BSD (2-clause)
1074Notes:
1075
1076Package:	traceroute
1077Version:	1.4a5
1078Current Vers:	1.4a12
1079Maintainer:	traceroute@ee.lbl.gov
1080Archive Site:	ftp://ftp.ee.lbl.gov/
1081Home Page:	http://ftp.ee.lbl.gov/
1082Mailing List:
1083Responsible:
1084License:	BSD (4-clause)
1085Notes:
1086
1087Package:	tz
1088Version:	tzcode2009k / tzdata2009h
1089Current Vers:	tzcode2010c / tzdata2010e
1090Maintainer:	Arthur David Olson <ado@elsie.nci.nih.gov>
1091Archive Site:	ftp://elsie.nci.nih.gov/pub/
1092Home Page:
1093Mailing List:	tz@elsie.nci.nih.gov
1094Responsible:	kleink
1095License:	Public domain
1096Notes:
1097Use src/lib/libc/time/tzcode2netbsd to prepare the source tree
1098for import.
1099
1100Package:	wpa_supplicant/hostapd
1101Version:	0.7.2
1102Current Vers:	0.7.2
1103Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
1104Archive Site:	http://hostap.epitest.fi/releases/
1105Home Page:	http://hostap.epitest.fi/wpa_supplicant/
1106Mailing List:
1107Responsible:	scw, dyoung, christos
1108License:	BSD or GPLv2
1109Notes:
1110See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1111
1112Package:	XFree86
1113Version:	4.5.0
1114Current Vers:	4.8.0
1115Maintainer:	XFree86 Project, Inc.
1116Archive Site:	ftp://ftp.xfree86.org/pub/XFree86/
1117Home Page:	http://www.xfree86.org/
1118Mailing List:	devel@xfree86.org
1119Responsible:	tron
1120License:	XFree
1121Notes:
11224.x:
1123 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
1124 files which we don't need in our tree.
1125 ALL changes must be sent back to the XFree86 repository. Patches should
1126 be submitted back via http://bugzilla.xfree86.org.
1127
1128Package:	zlib
1129Version:	1.2.3
1130Current Vers:	1.2.5
1131Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1132Archive Site:	http://www.zlib.net/
1133Home Page:	http://www.zlib.net/
1134Mailing List:
1135Responsible:	gwr, tron, christos
1136License:	BSD (3-clause)
1137Notes:
1138Imported to src/common/dist/zlib and shared by the kernel and userland.
1139
1140Package:	services, protocols
1141Version:	2010-10-04
1142Current Vers:	2010-11-30
1143Maintainer:	IANA
1144Archive Site:	http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt
1145Archive Site:	http://www.iana.org/assignments/port-numbers
1146Home Page:	http://www.iana.org
1147Mailing List:
1148Responsible:	christos
1149License:	None
1150Notes:
11511. Download the latest converter from:
1152	http://www.sethwklein.net/iana-etc.html
11532. Unpack it and edit the Makefile to reflect the latest location of the files
11543. Run
1155	gmake get
1156	gmake
11574. Add NetBSD rcsid to the generated protocols and services.
11585. Append the local services from the current services file.
11596. Run:
1160	services_mkdb -u services > /usr/src/etc/services
1161	cp protocols /usr/src/etc/protocols
1162
1163Package:	pigz
1164Version:	2.1.6
1165Current Vers:	2.1.6
1166Maintainer:	Mark Adler <madler@alumni.caltech.edu>
1167Archive Site:	http://zlib.net/pigz/
1168Home Page:	http://zlib.net/pigz/
1169Mailing List:	http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1170Responsible:	mrg
1171License:	zlib
1172Notes:
1173
1174Package:	xz
1175Version:	5.0.0
1176Current Vers:	5.0.2
1177Maintainer:	Lasse Collin <lasse.collin@tukanni.org>
1178Archive Site:	http://tukaani.org/xz/
1179Home Page:	http://tukaani.org/xz/
1180Responsible:	joerg
1181License:	public-domain
1182Notes:
11831. See prepare-import script for stripping down the distribution.
11842. Update configure.ac and use it to generate include/config.h.
11853. Carefully check for GPL components leaked into the dist area.
1186
1187Package:	mpc
1188Version:	0.9
1189Current Vers:	0.9
1190Maintainer:	
1191Archive Site:	http://www.multiprecision.org/mpc/download/
1192Home Page:	http://www.multiprecision.org/mpc/
1193Mailing List:	http://www.multiprecision.org/index.php?prog=mpc&page=development
1194Responsible:	mrg
1195License:	LGPL2
1196Notes:
1197
1198Package:	mpfr
1199Version:	3.0.1
1200Current Vers:	3.0.1
1201Maintainer:	
1202Archive Site:	http://www.mpfr.org/mpfr-current/
1203Home Page:	http://www.mpfr.org/
1204Mailing List:	http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1205Responsible:	mrg
1206License:	LGPL3
1207Notes:
1208
1209Package:	GNU MP
1210Version:	5.0.2
1211Current Vers:	5.0.2
1212Maintainer:	http://gmplib.org/mailman/listinfo/gmp-devel
1213Archive Site:	http://gmplib.org/
1214Home Page:	http://gmplib.org/
1215Mailing List:	http://gmplib.org/mailman/listinfo/gmp-announce
1216Responsible:	mrg
1217License:	LGPL3
1218Notes:
1219