xref: /netbsd-src/doc/3RDPARTY (revision 7788a0781fe6ff2cce37368b4578a7ade0850cb1)
1#	$NetBSD: 3RDPARTY,v 1.1048 2013/08/03 10:31:52 roy 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 Package, Version, Current Vers,
21#     and Maintainer fields;
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#
27# Package:	name or brief description (required, must be first)
28# Version:	version that is included with NetBSD (required)
29# Current Vers:	version that is available upstream (required)
30# Maintainer:	name and/or email address of upstream maintainer (required)
31# Archive Site:	URL to archive of upstream releases
32# Home Page:	URL to web page for upstream project
33# Mailing List:	email address or URL related to upstream mailing list
34# License:	description of license
35# Responsible:	comma-separated list of NetBSD developers
36# Location:	comma-separated list of subdirectories in the NetBSD src tree
37# Notes:
38# Multiple lines of free-form text,
39# Must be last.
40#
41
42Package:	acpica
43Version:	20110623
44Current Vers:	20120620
45Maintainer:	Intel
46Archive Site:	http://www.acpica.org/downloads/unix2_source_code.php
47Home Page:	http://www.acpica.org/
48Mailing List:	devel@acpica.org
49License:	BSD-like
50Responsible:	jruoho
51Location:	sys/external/bsd/acpica/dist
52Notes:
53Please read src/sys/dev/acpi/acpica/README before any modification.
54
55Package:	am-utils [amd]
56Version:	6.2a3
57Current Vers:	6.2a3
58Maintainer:	Erez Zadok <ezk@cs.columbia.edu>
59Archive Site:	ftp://ftp.am-utils.org/pub/am-utils/
60Home Page:	http://www.am-utils.org/
61Mailing List:	am-utils
62Responsible:	christos
63License:	BSD (4-clause)
64Location:	external/bsd/am-utils/dist
65Notes:
66Amd2netbsd script to convert to BSD make system and remove unneeded files.
67Fix symbolic links before import.
68Check external/bsd/am-utils/include/config.h is correct after import.
69
70Package:	Automated Testing Framework (ATF)
71Version:	0.17
72Current Vers:	0.17
73Maintainer:	Julio Merino <jmmv@NetBSD.org>
74Archive site:	http://code.google.com/p/kyua/downloads/list?can=1
75Home page:	http://code.google.com/p/kyua/wiki/ATF
76Mailing List:	atf-devel@NetBSD.org
77Responsible:	jmmv
78License:	The NetBSD Foundation's license (BSD 2-clause)
79Location:	external/bsd/atf/dist
80Notes:
81The source files are in external/bsd/atf/dist.
82Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
83Given that the primary goal of ATF is to provide a testing framework for
84NetBSD, no local changes should be ever needed.  Always direct them to the
85maintainer for integration in official releases.
86
87Package:	ath-hal
88Version:	FreeBSD SVN revision number 185521
89Current Vers:	FreeBSD SVN revision number 185521
90Maintainer:	Sam Leffler <sam@errno.com>
91Archive Site:	none
92Home Page:	none
93Mailing List:	none
94Responsible:	sam, alc
95License:	BSD-like (2-clause), ISC
96Location:	sys/external/isc/atheros_hal/dist
97Notes:
98
99Package:	bc
100Version:	1.06
101Current Vers:	1.06
102Maintainer:	Phil Nelson <phil@cs.wwu.edu>
103Archive Site:	ftp://ftp.gnu.org/gnu/bc/
104Home Page:	http://www.gnu.org/software/bc/
105Mailing List:	bug-bc@gnu.org
106Responsible:	phil, simonb
107License:	GPLv2, LGPGv2.1
108Location:	gnu/dist/bc
109Notes:
110bc includes dc, both of which are in the NetBSD tree.
111
112Package:	bind [named and utils]
113Version:	9.9.3-P2
114Current Vers:	9.9.3-P2
115Maintainer:	Paul Vixie <vixie@vix.com>
116Archive Site:	ftp://ftp.isc.org/isc/bind9/
117Home Page:	http://www.isc.org/software/bind/
118Mailing List:	https://lists.isc.org/mailman/listinfo/bind-announce
119Mailing List:	https://lists.isc.org/mailman/listinfo/bind-users
120Responsible:	vixie, christos
121License:	BSD-like (2-clause)
122Location:	external/bsd/bind/dist
123Notes:
124First bind2netbsd script to import into src/external/bsd/bind/dist.
125The Makefiles in src/external/bsd/bind are not handled by the script.
126Build bind to generate the include files.
127Then binclude4netbsd script to import into src/external/bsd/bind/include.
128The libc and include parts of the resolver are now part of libbind.
129
130Package:	libbind [libc resolver and includes]
131Version:	libbind-6.0-rc1
132Current Vers:	libbind-6.0
133Maintainer:	Paul Vixie <vixie@vix.com>
134Archive Site:	ftp://ftp.isc.org/isc/libbind/
135Home Page:	http://www.isc.org/software/libbind/
136Mailing List:	https://lists.isc.org/mailman/listinfo/bind-workers
137Responsible:	vixie, christos
138License:	BSD-like (2-clause)
139Location:	external/bsd/libbind/dist
140Notes:
141First libbind2netbsd script to import into src/external/bsd/libbind/dist.
142Then include4netbsd script to import into src/include.
143Then libc4netbsd script to update the resolver in libc.
144Todo[1]: Update libresolv if needed.
145Todo[2]: A few files in libc/net were imported in the ISC branch but now
146	 they are too different or do not exist anymore:
147	    gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
148	 Others like getaddrinfo.c could be merged with isc, but it seems
149	 that ours is from a more recent version of KAME?
150Todo[3]: net/base64.c is imported from bind but should be moved from net
151	 to isc/base64.c.
152Todo[4]: Re-entrant functions of net/*
153Todo[5]: Reconcile the doc directory.
154
155Package:	binutils
156Version:	2.21.1a
157Current Vers:	2.23.2
158Maintainer:	FSF
159Archive Site:	ftp://ftp.gnu.org/gnu/binutils/
160Home Page:	http://www.gnu.org/software/binutils/
161Mailing List:	bug-gnu-utils@gnu.org
162Responsible:	thorpej, mrg
163License:	GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
164Location:	external/gpl3/binutils/dist
165Notes:
166
167Package:	bozohttpd
168Version:	20100617
169Current Vers:	20100617
170Maintainer:	mrg@eterna.com.au
171Archive Site:	ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
172Home Page:	http://eterna.com.au/bozohttpd/
173Mailing List:
174Responsible:	mrg
175License:	BSD
176Location:	libexec/httpd
177Notes:
178Delete "queue.h" from the distribution.
179
180Package:	bsd-family-tree
181Version:	1.151
182Current Vers:	1.156
183Maintainer:	The FreeBSD Project
184Archive Site:	http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
185Home Page:	http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
186Mailing List:
187Responsible:
188License:	BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
189Location:	share/misc/bsd-family-tree
190Notes:
191
192Package:	byacc
193Version:	20130304
194Current Vers:	20130304
195Maintainer:	Thomas Dickey <dickey@invisible-island.net>
196Archive Site:	http://www.invisible-island.net/byacc/byacc.html
197Home Page:	http://www.invisible-island.net/byacc/byacc.html
198Mailing List:
199Responsible:	christos
200License:	Public Domain
201Location:	external/bsd/byacc/dist
202Notes:
203See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
204
205Package:	bzip2
206Version:	1.0.6
207Current Vers:	1.0.6
208Maintainer:	Julian Seward <jseward@acm.org>
209Archive Site:	http://sources.redhat.com/bzip2/
210Home Page:	http://www.bzip.org/
211Mailing List:
212Responsible:
213License:	BSD (4-clause)
214Location:	external/bsd/bzip2
215Notes:
216See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
217
218Package:	Citrus XPG4DL
219Version:
220Current Vers:
221Maintainer:	Citrus
222Archive Site:	http://citrus.bsdclub.org/
223Home Page:	http://citrus.bsdclub.org/
224Mailing List:	bsd-locale@hauN.org
225Responsible:	tshiozak
226License:	Ambiguous. Either BSD or Perl Artistic License
227		See http://citrus.bsdclub.org/#pol_license for more info.
228Location:	lib
229Notes:
230language C multilingualization support suite using wchar_t and other standards.
231The main development playground of Citrus is in NetBSD CVS, so you don't
232need to look for other CVS tree (like citrus CVS tree)
233main trunc has Citrus code in the following places:
234- src/lib/libc/locale, LC_CTYPE: single/multibyte support
235- src/lib/libintl: GNU libc compatible gettext(3) implementation.
236- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
237- src/lib/libc/iconv: iconv(3)
238
239Package:	cron
240Version:	4.1
241Current Vers:	4.1
242Maintainer:	Paul Vixie <vixie@vix.com>
243Archive Site:	ftp://ftp.isc.org/isc/cron/
244Home Page:
245Mailing List:
246Responsible:
247License:	BSD-like
248Location:	external/bsd/cron/dist
249Notes:
250
251Package:	cvs
252Version:	1.12.13
253Current Vers:	1.12.13
254Maintainer:	cvshome
255Archive Site:	http://ftp.gnu.org/non-gnu/cvs/
256Home Page:	http://cvs.nongnu.org/
257Mailing List:	bug-cvs@gnu.org
258Responsible:	christos
259License:	GPLv1, LGPLv2
260Location:	external/gpl2/xcvs/dist
261Notes:
262Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
263for the import.
264Do not forget to update external/gpl2/xcvs/include/config.h to match
265external/gpl2/xcvs/dist/config.h.in.
266
267Package:	db
268Version:	1.85
269Current Vers:	1.86/4.7.25
270Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
271Archive Site:	http://www.oracle.com/technology/software/products/berkeley-db/
272Home Page:	http://www.oracle.com/database/berkeley-db/
273Mailing List:
274Responsible:
275License:	BSD or Oracle Commercial License
276Location:	lib/libc/db
277Notes:
278Note that we cannot use db 2.x for license reasons.
279Three bug fixes against 1.85 sent back to bostic.  Changes to
280man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
281Import of DB 1.85 was done via a sh script which converted the
282distribution into the netbsd format.  The script can be found in
283src/lib/libc/db/db2netbsd.
284
285Package:	dhcp
286Version:	4.2.5-P1
287Current Vers:	4.2.5-P1
288Maintainer:	mellon
289Archive Site:	ftp://ftp.isc.org/isc/dhcp/
290Home Page:	http://www.isc.org/software/dhcp/
291Mailing List:	dhcp-server@isc.org
292Mailing List:	dhcp-client@isc.org
293Mailing List:	dhcp-announce@isc.org
294Mailing List:	dhcp-bugs@isc.org
295Responsible:	mellon
296License:	BSD (3-clause)
297Location:	external/bsd/dhcp
298Notes:
299Use the dhcp2netbsd script.
300
301Package:	dhcpcd
302Version:	6.0.5
303Current Vers:	6.0.5
304Maintainer:	roy
305Archive Site:	ftp://roy.marples.name/pub/dhcpcd/
306Home Page:	http://roy.marples.name/projects/dhcpcd/
307Mailing List: 	dhcpcd-discuss@marples.name
308License:	BSD (2-clause)
309Location:	external/bsd/dhcpcd/dist
310Notes:
311Please submit all changes to the author.
312The distribution doesn't include the Linux specific bits or build system.
313
314Package:	diffutils
315Version:	2.8.1
316Current Vers:	3.2
317Maintainer:	FSF
318Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
319Home Page:	http://www.gnu.org/software/diffutils/
320Mailing List:	bug-diffutils@gnu.org
321Responsible:
322License:	GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
323Location:	gnu/dist/diffutils
324Notes:
325Use src/gnu/dist/diffutils/diffutils2netbsd for preparing the source tree
326for the import.
327
328Package:	expat
329Version:	2.1.0
330Current Vers:	2.1.0
331Maintainer:	mrg
332Archive Site:	http://sourceforge.net/projects/expat/files/expat/
333Home Page:	http://www.libexpat.org/
334Mailing List:	expat-discuss@libexpat.org
335Responsible:
336License:	MIT
337Location:	src/external/mit/expat/dist
338Notes:
339Please use "expat" as the vendor tag for CVS imports.
340
341Package:	file
342Version:	5.14
343Current Vers:	5.14
344Maintainer:	Christos Zoulas <christos@zoulas.com>
345Archive Site:	ftp://ftp.astron.com/pub/file/
346Home Page:	http://www.darwinsys.com/file/
347Mailing List:	file@mx.gw.com
348Responsible:	christos, pooka
349License:	BSD (2-clause)
350Location:	external/bsd/file/dist
351Notes:
352use file2netbsd
353
354Package:	flex
355Version:	2.5.37
356Current Vers:	2.5.37
357Maintainer:	Will Estes <wlestes@users.sourceforge.net>
358Archive Site:	http://flex.sourceforge.net/
359Home Page:	http://flex.sourceforge.net/
360Mailing List:	http://lists.sourceforge.net/mailman/listinfo/flex-announce
361Responsible:
362License:	BSD-like
363Location:	external/bsd/flex/dist
364Notes:
365There is a flex2netbsd script to help newer imports.
366
367Package:	gcc
368Version:	4.1.3-20080831/4.5.4
369Current Vers:	4.8.0
370Maintainer:	FSF
371Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
372Home Page:	http://www.gnu.org/software/gcc/
373Mailing List:	gcc-bugs@gnu.org
374Responsible:	thorpej, mrg
375License:	GPLv3, LGPLv3.1
376Location:	external/gpl3/gcc/dist
377Notes:
378before importing:
379	- delete all .cvsignore and .brik files
380	- delete gcc/java gcc/ada libffi zlib boehm-gc libjava fastjar
381	- delete all related testsuites
382for GCC4:
383	- delete all fortran and testsuites
384	- update gcc/version.c for the NetBSD GCC date
385for GCC 4.5:
386	- use core/c++/objc/testsuite tarballs
387	- delete:
388		gcc/testsuite/ada
389		gcc/testsuite/gfortran*
390		gcc/testsuite/gnat.dg
391
392Package:	gdb
393Version:	6.5/7.3.1
394Current Vers:	7.6
395Maintainer:	FSF
396Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
397Home Page:	http://www.gnu.org/software/gdb/
398Mailing List:	bug-gdb@gnu.org
399Responsible:	christos
400License:	GPLv3, LGPLv3.1
401Location:	external/gpl3/gdb/dist
402Notes:
403When updating GDB, it is imperative to test that:
404	- Debugging of kernel cores ("target kvm") works correctly
405	- Support for our kernel's remote serial debugging protocol
406	  ("options KGDB") works correctly.
407
408Package:	gdtoa
409Version:	2011-03-19
410Current Vers:	$(date)
411Maintainer:	David M. Gay <dmg@acm.org>
412Archive Site:	http://www.netlib.org/fp/
413Home Page:	http://www.netlib.org/fp/
414Mailing List:	none
415Responsible:	kleink
416License:	BSD-like
417Location:	lib/libc/gdtoa
418Notes:
419Test suite integrated at this time, but not built (and fails to run).
420No hexadecimal floating-point string conversion for VAX FP yet.
421Only double-precision addressed at this time.
422
423Package:	gettext
424Version:	0.14.4
425Current Vers:	0.17
426Maintainer:	FSF
427Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
428Home Page:	http://www.gnu.org/software/gettext/
429Mailing List:	bug-gnu-utils@gnu.org
430Responsible:
431License:	GPLv2
432Location:	gnu/dist/gettext
433Notes:
434GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
435we use BSD-licensed implementation from Citrus project (see entry for
436"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
437
438Package:	gkermit
439Version:	1.00
440Current Vers:	1.00
441Maintainer:	Kermit Project - Columbia University <kermit@columbia.edu>
442Archive Site:	ftp://kermit.columbia.edu/kermit/archives/
443Home Page:	http://www.columbia.edu/kermit/
444Mailing List:
445Responsible:	apb
446License:	GPLv2
447Location:	gnu/dist/gkermit
448Notes:
449
450Package:	grep
451Version:	2.5.1
452Current Vers:	2.14
453Maintainer:	FSF
454Archive Site:	ftp://ftp.gnu.org/gnu/grep/
455Home Page:	http://www.gnu.org/software/grep/
456Mailing List:	bug-gnu-utils@gnu.org
457Responsible:	simonb
458License:	GPLv2+ (2.5.1), GPLv3+ (2.5.3 and later)
459Location:	gnu/dist/grep
460Notes:
461Use src/gnu/dist/grep/grep2netbsd for preparing the source tree
462for the import.
463On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
464see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
465was imported into src/usr.bin/grep;
466on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
467in src/usr.bin/grep, replacing FreeGrep
468(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
469
470Package:	groff
471Version:	1.19.2
472Current Vers:	1.21
473Maintainer:	Werner Lemberg/FSF
474Archive Site:	ftp://ftp.gnu.org/gnu/groff/
475Home Page:	http://www.gnu.org/software/groff/
476Mailing List:	bug-groff@gnu.org
477Responsible:
478License:	GPLv2
479Location:	gnu/dist/groff
480Notes:
481Use groff2netbsd from src/gnu/dist/groff to prepare the distribution
482for import.
483
484Package:	heimdal
485Version:	1.5pre1
486Current Vers:	1.5pre1
487Maintainer:	Heimdal <heimdal@pdc.kth.se>
488Archive Site:	ftp://ftp.pdc.kth.se/pub/heimdal/src/
489Home Page:	http://www.pdc.kth.se/heimdal/
490Mailing List:	heimdal-discuss@pdc.kth.se
491Responsible:	joda, lha
492License:	BSD
493Location:	crypto/external/bsd/heimdal/dist
494Notes:
495
496Package:	hunt
497Version:	2003-04-16
498Current Vers:	2003-04-16
499Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
500Archive Site:	ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
501Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
502Responsible:	mrg
503License:	BSD (3-clause)
504Location:	games/hunt
505Notes:
506
507Package:	ipf
508Version:	5.1.1
509Current Vers:	5.1.1
510Maintainer:	Darren Reed
511Archive Site:	http://coombs.anu.edu.au/~avalon/
512Home Page:	http://coombs.anu.edu.au/~avalon/
513Mailing List:	ipfilter@postbox.anu.edu.au
514Responsible:	darrenr, christos
515License:	BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE
516Location:	external/bsd/ipf,sys/external/bsd/ipf
517Notes:
518ipf2netbsd should be used on a virgin ipfilter source tree.
519
520Package:	ipsec-tools
521Version:	(ipsec-tools head is NetBSD-current head)
522Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
523Archive Site:	http://ipsec-tools.sourceforge.net
524Home Page:	http://ipsec-tools.sourceforge.net
525Mailing List:	ipsec-tools-devel@lists.sourceforge.net
526Responsible:	manu, vanhu, mgrooms
527License:	BSD (3-clause)
528Location:	crypto/dist/ipsec-tools
529Notes:
530ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
531We don't run ipsec-tools' configure as part of the NetBSD build. configure
532generated files are available in the NetBSD source tree at:
533  src/lib/libipsec/config.h
534  src/lib/libipsec/package_version.h
535When configure.ac is updated, run the following:
536  cd src/crypto/dist/ipsec-tools
537  ./bootstrap
538  ./configure --enable-adminport --enable-hybrid --enable-frag \
539  	      --enable-natt --enable-dpd
540Then copy package_version.h to src/lib/libipsec and merge config.h with
541src/lib/libipsec/config.h (it needs some manual tweaking)
542
543NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
544NetBSD-current always contains latest ipsec-tools code. On the other hand,
545ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
546are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
547sync with ipsec-tools-0_7-branch)
548
549Package:	KAME IPv6
550Version:	KAME/NetBSD SNAP kit
551Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
552Maintainer:	KAME Project <kame@kame.net>
553Archive Site:	http://www.kame.net/
554Home Page:	http://www.kame.net/
555Mailing List:	snap-users@kame.net
556Responsible:
557License:	BSD (3-clause)
558Location:	sys/netinet6
559Notes:
560IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
561more conservative implementation policy.
562IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
563Please do not make too many diff-unfriendly changes (like indentation change,
564KNF police).  We need to take diffs across KAME snapshots on upgrades.
565To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
566in sys/netinet6/in6.h.  No script is available for upgrades.
567"KAME" branch is used for kernel merge work purposes.
568http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
569among KAME/*BSD, *BSD-current and recent *BSD releases.
570
571Package:	kyua-atf-compat
572Version:	0.1
573Current Vers:	0.1
574Maintainer:	Julio Merino <jmmv@NetBSD.org>
575Archive site:	http://code.google.com/p/kyua/downloads/list?can=1
576Home page:	http://code.google.com/p/kyua/
577Mailing List:	kyua-discuss@googlegroups.com
578Responsible:	jmmv
579License:	BSD 3-clause
580Location:	external/bsd/kyua-atf-compat/dist
581Notes:
582The source files are in external/bsd/kyua-atf-compat/dist.
583Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
584directory.
585
586Package:	kyua-cli
587Version:	0.6
588Current Vers:	0.6
589Maintainer:	Julio Merino <jmmv@NetBSD.org>
590Archive site:	http://code.google.com/p/kyua/downloads/list?can=1
591Home page:	http://code.google.com/p/kyua/
592Mailing List:	kyua-discuss@googlegroups.com
593Responsible:	jmmv
594License:	BSD 3-clause
595Location:	external/bsd/kyua-cli/dist
596Notes:
597The source files are in external/bsd/kyua-cli/dist.
598Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
599
600Package:	kyua-testers
601Version:	0.1
602Current Vers:	0.1
603Maintainer:	Julio Merino <jmmv@NetBSD.org>
604Archive site:	http://code.google.com/p/kyua/downloads/list?can=1
605Home page:	http://code.google.com/p/kyua/
606Mailing List:	kyua-discuss@googlegroups.com
607Responsible:	jmmv
608License:	BSD 3-clause
609Location:	external/bsd/kyua-testers/dist
610Notes:
611The source files are in external/bsd/kyua-testers/dist.
612Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
613directory.
614
615Package:	less
616Version:	less-444
617Current Vers:	less-451
618Maintainer:	Mark Nudelman <markn@greenwoodsoftware.com>
619Archive Site:	http://www.greenwoodsoftware.com/less/download.html
620Home Page:	http://www.greenwoodsoftware.com/less/
621Mailing List:	less-announce-request@greenwoodsoftware.com
622Responsible:	mrg
623License:	Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
624Location:	external/bsd/less/dist
625Notes:
626Many changes to make less act as more when invoked as more.  Beware.
627Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
628for importation.  Run ./configure beforehand to generate "defines.h".
629Talk to mrg before importing any new version.
630
631Package:	libarchive
632Version:	2.8.4
633Current Vers:	2.8.5 (legacy) / 3.0.3 (stable)
634Maintainer:	kientzle@freebsd.org, joerg@NetBSD.org
635Archive Site:	https://github.com/libarchive/libarchive/downloads
636Home Page: 	http://libarchive.github.com/
637Responsible:	joerg
638License:	BSD (2-clause)
639Location:	external/bsd/libarchive/dist
640Notes:
641Distribution is stripped down to the relevant part.
642
643Package:	libdevmapper
644Version:	1.02.40
645Current Vers:	1.02.40
646Maintainer:	lvm-devel@redhat.com
647Archive Site:	ftp://sources.redhat.com/pub/lvm2/
648Home Page:	http://sources.redhat.com/lvm2/
649Responsible:	haad
650License:	LGPLv2.1
651Location:	external/gpl2/lvm2/dist/libdm
652Notes:
653The lvm2tools and the libdevmapper are now distributed as one source
654repository. See the lvm2tools Notes for more information.
655
656Package:	libevent
657Version:	2.0.21-stable
658Current Vers:	2.0.21-stable
659Maintainer:	Niels Provos <provos@citi.umich.edu>
660Archive Site:	http://www.monkey.org/~provos/libevent/
661Home Page:	http://www.monkey.org/~provos/libevent/
662Responsible:	provos
663License:	BSD (3/4-clause)
664Location:	external/bsd/libevent/dist
665Notes:
666- Run the libevent2netbsd script
667- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
668  man pages are in doxygen/man/man3. Remove the extra man pages that are
669  .so'ing only. Copy the rest to man.
670
671Package:	lvm2tools
672Version:	2.02.56
673Current Vers:	2.02.56
674Maintainer:	lvm-devel@redhat.com
675Archive Site:	ftp://sources.redhat.com/pub/lvm2/
676Home Page:	http://sources.redhat.com/lvm2/
677Responsible:	haad
678License:	GPLv2
679Location:	external/gpl2/lvm2/dist
680Notes:
681Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to prepare source tree
682for import. Keep eye on dist/include/configure.h it migh change over the releases.
683We maintain our own version of libdevmapper ioctl protocol code, therefore we
684should test it before import. Talk to haad before importing new version.
685
686Package:	libpcap
687Version:	1.3.0
688Current Vers:	1.4.0
689Maintainer:	tcpdump-workers@tcpdump.org
690Archive Site:	http://www.tcpdump.org/release/
691Home Page:	http://www.tcpdump.org/
692Mailing List:	tcpdump-workers@tcpdump.org
693Responsible:	dyoung
694License:	BSD (3/4-clause)
695Location:	external/bsd/libpcap/dist
696Notes:
697Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
698tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h
699
700Package:	libwrap
701Version:	tcp_wrappers 7.6 w/ large amount of IPv6 changes
702Current Vers:	tcp_wrappers 7.6-ipv6.4
703Maintainer:	Wietse Venema <wietse@porcupine.org>
704Archive Site:	ftp://ftp.porcupine.org/pub/security/
705Home Page:	ftp://ftp.porcupine.org/pub/security/
706Mailing List:
707Responsible:	cjs
708License:	BSD-like
709Location:	lib/libwrap
710Notes:
711We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
712under src/usr.sbin). We don't use tcpd; that functionality is built
713into inetd. The provided libwrap2netbsd script handles just libwrap.
714
715Package:	Lua
716Version:	Lua 5.1.5
717Current Vers:	Lua 5.2.2
718Maintainer:	PUC Rio
719Home Page:	http://www.lua.org/
720Mailing List:
721Responsible:	mbalmer
722License:	MIT
723Location:	external/mit/lua/dist
724Notes:
725The default module paths have been changed to not include the current
726working directory '.' to avoid potential security problems.
727
728Package:	Lutok
729Version:	0.2
730Current Vers:	0.2
731Maintainer:	Julio Merino <jmmv@NetBSD.org>
732Archive site:	http://code.google.com/p/lutok/downloads/list?can=1
733Home page:	http://code.google.com/p/lutok/
734Mailing List:	lutok-discuss@googlegroups.com
735Responsible:	jmmv
736License:	BSD 3-clause
737Location:	external/bsd/lutok/dist
738Notes:
739The source files are in external/bsd/lutok/dist.
740Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
741
742Package:	m4
743Version:	20091026
744Current Vers:	20091026
745Maintainer:	The OpenBSD Project
746Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
747Home Page:	http://www.openbsd.org/
748Mailing List:
749License:	BSD 3-clause like (dns-sd)
750Responsible:	christos
751Location:	usr.bin/m4
752Notes:
753Uses libc's ohash, and strtonum
754
755Package:	mDNSResponder
756Version:	212.1
757Current Vers:	258.14
758Maintainer:	Apple
759Archive Site:	http://www.opensource.apple.com/tarballs/mDNSResponder/
760Home Page:	http://developer.apple.com/opensource/internet/bonjour.html
761Mailing List:	bonjour-dev@lists.apple.com
762License:	Apache2 (mdnsd), BSD 3-clause (libdns_sd),
763		BSD 3-clause like (dns-sd)
764Responsible:	tsarna
765Location:	external/apache2/mDNSResponder/dist
766Notes:
767
768Package:	mdocml
769Version:	1.12.1
770Current Vers:	1.12.1
771Maintainer:	Kristaps Džonsons
772Archive Site:	http://mdocml.bsd.lv/snapshots/
773Home Page:	http://mdocml.bsd.lv/
774Mailing List:
775Responsible:	joerg
776License:	BSD (2-clause)
777Location:	external/bsd/mdocml/dist
778Notes:
779
780Package:	mesa-drm
781Version:	git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
782Current Vers:
783Maintainer:	mesa-git@?
784Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
785Home Page:	http://cgit.freedesktop.org/mesa/drm/
786Mailing List:
787Responsible:	mrg, bjs
788License:	BSD
789Location:	sys/external/bsd/drm/dist
790Notes:
791
792Package:	mopd
793Version:	2.5.3
794Current Vers:	2.5.3
795Maintainer:	Mats O Jansson <maja@celsiustech.se>
796Archive Site:	http://www.stacken.kth.se/~moj/mopd.html
797Home Page:	http://www.stacken.kth.se/~moj/mopd.html
798Mailing List:
799Responsible:	cjs
800License:	BSD (4-clause)
801Location:	usr.sbin/mopd
802Notes:
803Delete the otherOS directory before importing.
804
805Package:	nawk
806Version:	2012-12-20
807Current Vers:	2012-12-20
808Maintainer:	Brian Kernighan <bwk@princeton.edu>
809Archive Site:	http://www.cs.princeton.edu/~bwk/btl.mirror/
810Home Page:	http://www.cs.princeton.edu/~bwk/btl.mirror/
811Mailing List:
812Responsible:	jdolecek
813License:	BSD-like
814Location:	external/historical/nawk/dist
815Notes:
816Build maketab from nawk sources and generate proctab.c.
817Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
818then import to src/external/historical/nawk/dist.
819
820Package:	ndbootd
821Version:	0.5
822Current Vers:	0.5
823Maintainer:	Matt Fredette <fredette@alum.mit.edu>
824Archive Site:
825Home Page:
826Responsible:	fredette
827License:	BSD (4-clause)
828Location:	usr.sbin/ndbootd
829Notes:
830Run ./configure, save config.h, make distclean, rm all autoconf/automake
831and ndbootd-raw.c.  Restore saved config.h, and force it to define
832HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
833
834Package:	ntp
835Version:	4.2.6p5
836Current Vers:	4.2.6p5
837Maintainer:	David L. Mills <mills@udel.edu>
838Archive Site:	ftp://ftp.udel.edu/pub/ntp/ntp4/
839Home Page:	http://www.ntp.org/, http://support.ntp.org/
840Mailing List:
841Responsible:	simonb, jonathan, kardel
842License:	BSD-like
843Location:	external/bsd/ntp/dist
844Notes:
845See /usr/src/dist/ntp/ntp2netbsd for update instructions.
846
847Package:	nvi
848Version:	1.81.6
849Current Vers:	1.81.6
850Maintainer:	Keith Bostic <bostic@bsdi.com>
851Archive Site:	ftp://ftp.bostic.com/pub/
852Home Page:	http://www.bostic.com/vi/
853Mailing List:
854Responsible:	aymeric, christos
855License:	BSD (3/4-clause)
856Location:	dist/nvi
857Notes:
858We have lots of local fixes.
859
860Package:	OpenLDAP
861Version:	2.4.23
862Current Vers:	2.4.34
863Maintainer:	OpenLDAP Foundation
864Archive Site:	http://www.openldap.org/
865Home Page:	http://www.openldap.org/
866Mailing List:
867Responsible:	lukem
868License:	BSD (3-clause)
869Location:	external/bsd/openldap/dist
870Notes:
871
872Package:	OpenPAM
873Version:	20120526 (Micrampelis)
874Current Vers:	20120526 (Micrampelis)
875Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
876Archive Site:	http://www.openpam.org/
877Home Page:	http://www.openpam.org/
878Mailing List:
879Responsible:	christos
880License:	BSD (3-clause)
881Location:	external/bsd/openpam/dist
882Notes:
883Next import will need $ Id removal..
884
885Package:	openresolv
886Version:	3.5.6
887Current Vers:	3.5.6
888Maintainer:	roy
889Archive Site:	ftp://roy.marples.name/pub/openresolv/
890Home Page:	http://roy.marples.name/projects/openresolv/
891Mailing List: 	openresolv-discuss@marples.name
892License:	BSD (2-clause)
893Location:	external/bsd/openresolv/dist
894Notes:
895Please submit all changes to the author.
896
897Package:	HPN-SSH
898Version:	6.1p1 13 v14
899Current Vers:	6.1p1 13 v14
900Maintainer:	www.psc.edu
901Archive Site:	No direct link anymore, @#$#$ psc.
902Home Page:	http://www.psc.edu/index.php/hpn-ssh
903Mailing List:
904Responsible:	christos
905License:
906Location:	crypto/external/bsd/openssh/dist
907Notes:
908Patch applied after OpenSSH import.
909
910Package:	OpenSSH
911Version:	6.2
912Current Vers:	6.2 / portable 6.2p1
913Maintainer:	OpenSSH
914Archive Site:	http://www.openssh.com/ftp.html
915Home Page:	http://www.openssh.com/portable.html
916Mailing List:	openssh-unix-announce@mindrot.org
917Responsible:	thorpej, christos, elric
918License:	BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
919Location:	crypto/external/bsd/openssh/dist
920Notes:
921imported from OpenBSD ssh -- is not from the portable OpenSSH
922use openssh2netbsd before import.
923local changes (should always try to bring them back to master openssh tree,
924markus is very cooperative about it):
925- default for PermitRootLogin is set to "no"
926- IgnoreRootRhosts added
927- look at login.conf to check valid user/access list
928- krb5 support re-added
929- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
930  when someone imports openssl, we can remove this.
931- added moduli from portable openssh
932- added USE_PAM patches and auth_pam.[ch] from portable openssh
933  (see if there is any difference between the current version of opensshX.Yp1
934   and the new opensshZ.Wp1) and apply them.
935- conditionalize login_cap
936- conditionalize bsd_auth
937- restore krb5, krb4, afs, skey
938- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
939- fix ctype macro arguments
940- umac is broken, disable it
941- better ~homedir handling
942- netbsd style tunnels
943- urandom, xhome, chrootdir, rescuedir NetBSD handling
944- utmp/utmpx handling
945- handle tty posix_vdisable properly
946- handle setuid and unsetuid the posix way instead of setresuid()
947- add all missing functions
948- always bump major when importing to avoid api problems.
949- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
950
951Package:	OpenSSL
952Version:	1.0.1e
953Current Vers:	1.0.1e with AES-NI patch
954Maintainer:	The OpenSSL Project
955Archive Site:	ftp://ftp.openssl.org/source/
956Home Page:	http://www.openssl.org/
957Mailing List:	openssl-announce@openssl.org
958Responsible:	mcr, thorpej, groo, christos, mjf
959License:	OpenSSL and SSLeay license (both BSD-like)
960Location:	crypto/external/bsd/openssl/dist
961Notes:
962- Run openssl2netbsd to get rid of the RCSID identifiers
963- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
964  to regen man pages.
965- run make in  /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
966  to regen assembly files
967
968Package:	pcc
969Version:	1.1.0.DEVEL 20120325
970Current Vers:	1.1.0.DEVEL 20120325
971Maintainer:	Anders Magnusson <ragge@NetBSD.org>
972Archive Site:	ftp://pcc.ludd.ltu.se/pub/pcc/
973Home Page:	http://pcc.ludd.ltu.se/
974Mailing List:	pcc-list@ludd.ltu.se
975Responsible:	plunky
976License:	BSD
977Location:	external/bsd/pcc/dist
978Notes:
979This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
980file for details about how to get the latest version from the upstream server
981and import it.
982
983Package:	pdisk
984Version:	0.8a2
985Current Vers:	0.8a2
986Maintainer:	Eryk Vershen <eryk@cfcl.com>
987Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
988Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
989Mailing List:
990Responsible:	dbj
991License:	BSD-like
992Location:	external/bsd/pdisk
993Notes:
994This is the disk partition utility used by Apple's mkLinux and OS X
995It is imported into external/bsd/pdisk.
996
997Package:	pdksh
998Version:	5.2.14p2
999Current Vers:	5.2.14p2
1000Maintainer:	Michael Rendell <michael@cs.mun.ca>
1001Archive Site:	ftp://ftp.cs.mun.ca/pub/pdksh/
1002Home Page:	http://www.cs.mun.ca/~michael/pdksh/
1003Mailing List:
1004Responsible:	jdolecek
1005License:	Public domain
1006Location:	bin/ksh
1007Notes:
1008pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1009
1010Package:	PF (openbsd packet filter)
1011Version:	OpenBSD 4.2
1012Current Vers:	OpenBSD 4.3-current
1013Maintainer:	The OpenBSD Project
1014Archive Site:	ftp://ftp.openbsd.org/
1015Home Page:	http://www.openbsd.org/faq/pf/
1016Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
1017Responsible:	peter, yamt
1018License:	BSD (2-clause)
1019Location:	dist/pf,sys/dist/pf
1020Notes:
1021kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1022definition (files.pf).  userland code is imported into src/dist/pf, and
1023reachover Makefiles are in src/usr.sbin/pf.
1024
1025Package:	pkg_install
1026Version:	20120221
1027Current Vers:	20120221
1028Maintainer:	The pkgsrc developers
1029Home Page:	http://www.pkgsrc.org/
1030Mailing List:	tech-pkg@NetBSD.org
1031Responsible:	joerg
1032License:	BSD
1033Location:	external/bsd/pkg_install/dist
1034Notes:
1035The authoritative version is in pkgsrc/pkgtools/pkg_install.
1036
1037Package:	ping
1038Version:	980911
1039Current Vers:	980911
1040Maintainer:	Mike Muuss
1041Archive Site:
1042Home Page:	http://ftp.arl.mil/mike/ping.html
1043Mailing List:
1044Responsible:	christos
1045License:	BSD (3-clause)
1046Location:	sbin/ping
1047Notes:
1048We use err() and friends. We have changes for snprintf, extra
1049formatting in man pages, disallowing flood pinging, alignment fixes,
1050and more. Vern's ping is gone. We are too different from everyone else
1051now to do a new import.
1052
1053Package:	Postfix
1054Version:	2.9.5
1055Current Vers:	2.10.0/2.9.5
1056Maintainer:	Wietse Venema <wietse@porcupine.org>
1057Archive Site:	ftp://postfix.cloud9.net/official/
1058Home Page:	http://www.postfix.org/
1059Mailing List:	postfix-users@postfix.org
1060Responsible:	christos, tron
1061License:	IBM Public License. See also src/external/ibm-public/postfix/dist.
1062Location:	external/ibm-public/postfix/dist
1063Notes:
1064HTML documentation should be kept in sync with the README_FILES.
1065src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
1066directory layout (the easiest way to check is by running ``postfix
1067set-permissions'').
1068
1069Package:	ppp
1070Version:	2.4.4
1071Current Vers:	2.4.4
1072Maintainer:	Paul Mackerras <paulus@samba.org>
1073Archive Site:	ftp://ftp.samba.org/pub/ppp/
1074Home Page:
1075CVS root:	:pserver:cvs@pserver.samba.org:/cvsroot (password: cvs)
1076Mailing List:
1077Responsible:	christos, cube
1078License:	BSD (3-clause)
1079Location:	dist/pppd
1080Notes:
1081BSD support was removed from 2.4.0; I added it back and removed
1082some GPL pieces. Multilink support is missing. Repeated pings to
1083Paulus have not yielded results. I've retrofitted pppdump to use
1084net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1085is clearly a pain. I have not tested the modules code, neither our
1086makefiles make it easy to construct a module, but I left one there
1087as an example.
1088TDB code as found in 2.4.x, x>1 is under the GPL.  Therefore, we're
1089using the version found in 2.4.1.
1090
1091Package:	rcs
1092Version:	5.7
1093Current Vers:	5.8.1
1094Maintainer:	FSF
1095Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
1096Mailing List:	bug-gnu-utils@gnu.org
1097Home Page:	http://www.gnu.org/software/rcs/
1098Responsible:	agc
1099License:	GPLv2+ (5.7), GPLv3+ (5.8 and later)
1100Location:	gnu/usr.bin/rcs
1101Notes:
1102Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
1103
1104Package:	root.cache
1105Version:	2013010300 (Jan 3, 2013)
1106Current Vers:	2013010300 (Jan 3, 2013)
1107Maintainer:	InterNIC
1108Archive Site:	ftp://ftp.internic.net/domain/named.root
1109Home Page:	ftp://ftp.internic.net/domain/named.root
1110Mailing List:
1111Responsible:	thorpej
1112License:	Public domain
1113Location:	etc/namedb
1114Notes:
1115The root server cache is also included with BIND.  However, the
1116InterNIC version is usually more up to date.
1117
1118Package:	routed
1119Version:	2.32
1120Current Vers:	2.32
1121Maintainer:	Vernon Schryver <vjs@rhyolite.com>
1122Archive Site:	ftp://ftp.rhyolite.com/src/
1123Home Page:	http://www.rhyolite.com/src/
1124Mailing List:
1125Responsible:	christos
1126License:	BSD (4-clause)
1127Location:	sbin/routed
1128Notes:
1129We use the md5 code from libc
1130We don't allow RIP_TRACEON and RIP_TRACEOFF
1131We use arc4random
1132We use strlcpy/snprintf
1133
1134Package:	send-pr (part of GNATS)
1135Version:	3.95
1136Current Vers:	4.1
1137Maintainer:	FSF
1138Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
1139Home Page:	http://www.gnu.org/software/gnats/
1140Mailing List:	bug-gnats@gnu.org
1141License:	GPLv2
1142Responsible:
1143Location:	gnu/usr.bin/send-pr
1144Notes:
1145
1146Package:	SoftFloat
1147Version:	2a
1148Current Vers:	2b
1149Maintainer:	John Hauser <jhauser@jhauser.us>
1150Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
1151Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
1152Mailing List:
1153Responsible:	bjh21
1154License:	Public domain
1155Location:	lib/libc/softfloat
1156Notes:
1157Heavily modified for use as a soft float library for GCC.  The actual
1158arithmetic code is unchanged, though, and should behave exactly like the
1159original.
1160
1161Package:	sqlite
1162Version:	pre-3.6.9 snapshot
1163Current Vers:	3.7.15
1164Maintainer:	Richard Hipp <drh@sqlite.org>
1165Home Page:	http://www.sqlite.org
1166Responsible:	joerg
1167License:	Public domain
1168Location:	external/public-domain/sqlite/dist
1169Notes:
1170Initial import uses a pre-release with a number of bug fixes to avoid
1171unnecessary local changes.
1172
1173Package:	tcpdump
1174Version:	4.3.0
1175Current Vers:	4.4.0
1176Maintainer:	tcpdump-workers@lists.tcpdump.org
1177Archive Site:	http://www.tcpdump.org/release/
1178Home Page:	http://www.tcpdump.org/
1179Mailing List:	tcpdump-workers@lists.tcpdump.org
1180Responsible:
1181License:	BSD (3-clause)
1182Location:	external/bsd/tcpdump/dist
1183Notes:
1184Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
1185tree.
1186
1187Package:	TestFloat
1188Version:	2a
1189Current Vers:	2a
1190Maintainer:	John Hauser <jhauser@jhauser.us>
1191Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
1192Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
1193Mailing List:
1194Responsible:	ross
1195License:	BSD (4-clause)
1196Location:	regress/lib/libc/ieeefp/testfloat
1197Notes:
1198
1199Package:	texinfo
1200Version:	4.8
1201Current Vers:	4.13
1202Maintainer:	FSF
1203Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
1204Home Page:	http://www.gnu.org/software/texinfo/
1205Mailing List:	bug-texinfo@gnu.org
1206Responsible:
1207License:	GPLv2+ (4.8), GPLv3+ (4.9 and later)
1208Location:	gnu/dist/texinfo
1209Notes:
1210Use src/gnu/dist/texinfo/texinfo2netbsd for preparing the source tree
1211for the import.
1212
1213Package:	tmux
1214Version:	1.5
1215Current Vers:	1.8
1216Maintainer:	Nicholas Marriott <nicm@users.sourceforge.net>
1217Archive site:	http://downloads.sourceforge.net/tmux/
1218Home page:	http://tmux.sourceforge.net/
1219Mailing List:	tmux-users@lists.sourceforge.net
1220Responsible:	jmmv
1221License:	BSD
1222Location:	external/bsd/tmux/dist
1223Notes:
1224See src/external/bsd/tmux/README for instructions on how to import a
1225new tmux release.
1226
1227Package:	top
1228Version:	3.8beta1
1229Current Vers:	3.8beta1
1230Maintainer:	William LeFebvre <wnl@groupsys.com>
1231Archive Site:	http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1232Home Page:	http://www.unixtop.org/
1233Mailing List:	top-spinners@ocee.groupsys.com
1234Responsible:	simonb, christos
1235License:	BSD (2-clause)
1236Location:	external/bsd/top/dist
1237Notes:
1238
1239Package:	traceroute
1240Version:	1.4a12
1241Current Vers:	1.4a12
1242Maintainer:	traceroute@ee.lbl.gov
1243Archive Site:	ftp://ftp.ee.lbl.gov/
1244Home Page:	http://ftp.ee.lbl.gov/
1245Mailing List:
1246Responsible:
1247License:	BSD (4-clause)
1248Location:	usr.sbin/traceroute
1249Notes:
1250Added changes from a5 -> a12 manually.
1251
1252Package:	tz
1253Version:	tzcode2013d / tzdata2013d
1254Current Vers:	tzcode2013d / tzdata2013d
1255Maintainer:	Paul Eggert <eggert@cs.ucla.edu>
1256Archive Site:	ftp://ftp.iana.org/tz/releases/
1257Archive Site:	ftp://munnari.oz.au/pub/oldtz/
1258Old Archive Site:	ftp://elsie.nci.nih.gov/pub/
1259Home Page:	http://www.iana.org/time-zones
1260Mailing List:	tz@iana.org
1261Responsible:	kleink, christos, apb
1262License:	Public domain
1263Location:	lib/libc/time,share/zoneinfo
1264Notes:
1265Use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1266The tzcode2012f -> 2012g patch was applied by hand, since we have too
1267many diffs (re-entrant tzcode) to apply. The diffs have been submitted
1268upstream but there is too much inertia to apply them. Check for .gitignore
1269files.
1270
1271Package:	wpa_supplicant/hostapd
1272Version:	1.1
1273Current Vers:	2.0
1274Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
1275Archive Site:	http://hostap.epitest.fi/releases/
1276Home Page:	http://hostap.epitest.fi/wpa_supplicant/
1277Mailing List:
1278Responsible:	scw, dyoung, christos
1279License:	BSD or GPLv2
1280Location:	external/bsd/wpa/dist
1281Notes:
1282See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1283
1284Package:	XFree86
1285Version:	4.5.0
1286Current Vers:	4.8.0
1287Maintainer:	XFree86 Project, Inc.
1288Archive Site:	ftp://ftp.xfree86.org/pub/XFree86/
1289Home Page:	http://www.xfree86.org/
1290Mailing List:	devel@xfree86.org
1291Responsible:	tron
1292License:	XFree
1293Location:	(xsrc)
1294Notes:
12954.x:
1296 Only X4??src-1 to X4??src-6 were imported. X4??src-7 contains postscript
1297 files which we don't need in our tree.
1298 ALL changes must be sent back to the XFree86 repository. Patches should
1299 be submitted back via http://bugzilla.xfree86.org.
1300
1301Package:	zlib
1302Version:	1.2.3
1303Current Vers:	1.2.7
1304Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1305Archive Site:	http://www.zlib.net/
1306Home Page:	http://www.zlib.net/
1307Mailing List:
1308Responsible:	gwr, tron, christos
1309License:	BSD (3-clause)
1310Location:	common/dist/zlib
1311Notes:
1312Imported to src/common/dist/zlib and shared by the kernel and userland.
1313
1314Package:	services, protocols
1315Version:	2013-02-21 (services), 2013-02-17 (protocols)
1316Current Vers:	2013-02-21 (services), 2013-02-17 (protocols)
1317Maintainer:	IANA
1318Archive Site:	http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1319Archive Site:	http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1320Home Page:	http://www.iana.org/
1321Mailing List:
1322Responsible:	christos
1323License:	None
1324Location:	etc
1325Notes:
13261. Build package net/iana-etc
13272. Add NetBSD rcsid to the generated protocols and services in the package
1328   work area.
13293. Append the local services from the current services file.
13304. Run:
1331	services_mkdb -u services > /usr/src/etc/services
1332	cp protocols /usr/src/etc/protocols
13335. Fix protocols
1334   - fix manet alias to MANET; giving an alias with the same name is a no/op
1335   - protocol 84 is defined for as ttp and iptm, merge the two entries since
1336     libc getprotoent() does not read the whole file and merge in the "files"
1337     implementation.
1338
1339Package:	pigz
1340Version:	2.1.6
1341Current Vers:	2.1.6
1342Maintainer:	Mark Adler <madler@alumni.caltech.edu>
1343Archive Site:	http://zlib.net/pigz/
1344Home Page:	http://zlib.net/pigz/
1345Mailing List:	http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1346Responsible:	mrg
1347License:	zlib
1348Location:	external/zlib/pigz/dist
1349Notes:
1350
1351Package:	xz
1352Version:	5.0.0
1353Current Vers:	5.0.4
1354Maintainer:	Lasse Collin <lasse.collin@tukanni.org>
1355Archive Site:	http://tukaani.org/xz/
1356Home Page:	http://tukaani.org/xz/
1357Responsible:	joerg
1358License:	public-domain
1359Location:	external/public-domain/xz/dist
1360Notes:
13611. See prepare-import script for stripping down the distribution.
13622. Update configure.ac and use it to generate include/config.h.
13633. Carefully check for GPL components leaked into the dist area.
1364
1365Package:	mpc
1366Version:	0.9
1367Current Vers:	0.9
1368Maintainer:
1369Archive Site:	http://www.multiprecision.org/mpc/download/
1370Home Page:	http://www.multiprecision.org/mpc/
1371Mailing List:	http://www.multiprecision.org/index.php?prog=mpc&page=development
1372Responsible:	mrg
1373License:	LGPL2
1374Location:	external/lgpl2/mpc/dist
1375Notes:
1376
1377Package:	mpfr
1378Version:	3.0.1
1379Current Vers:	3.0.1
1380Maintainer:
1381Archive Site:	http://www.mpfr.org/mpfr-current/
1382Home Page:	http://www.mpfr.org/
1383Mailing List:	http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1384Responsible:	mrg
1385License:	LGPL3
1386Location:	external/lgpl3/mpfr/dist
1387Notes:
1388
1389Package:	GNU MP
1390Version:	5.0.2
1391Current Vers:	5.0.2
1392Maintainer:	http://gmplib.org/mailman/listinfo/gmp-devel
1393Archive Site:	http://gmplib.org/
1394Home Page:	http://gmplib.org/
1395Mailing List:	http://gmplib.org/mailman/listinfo/gmp-announce
1396Responsible:	mrg
1397License:	LGPL3
1398Location:	external/lgpl3/gmp/dist
1399Notes:
1400
1401Package:	sljit
1402Version:	svn revision 186
1403Current Vers:	svn revision 201
1404Maintainer:	Zoltán Herczeg <hzmester@freemail.hu
1405Archive Site:	http://sourceforge.net/projects/sljit/
1406Home Page:	http://sljit.sourceforge.net/
1407Mailing List:	none
1408Responsible:	alnsn
1409License:	BSD (2-clause)
1410Location:	sys/external/bsd/sljit/dist
1411Notes:
1412		Need to feed back local changes
1413
1414Package:	tre
1415Version:	0.8.0
1416Current Vers:	0.8.0
1417Maintainer:	http://laurikari.net/tre
1418Archive Site:	http://laurikari.net/tre
1419Home Page:	http://laurikari.net/tre
1420Mailing List:
1421Responsible:	agc, christos
1422License:	BSD (2-clause)
1423Location:	external/bsd/tre/dist
1424Notes:
1425		Need to feed back local changes
1426
1427Package:	TrouSerS
1428Version:	0.3.8
1429Current Vers:	0.3.8
1430Maintainer:	http://trousers.sourceforge.net
1431Archive Site:	http://trousers.sourceforge.net
1432Home Page:	http://trousers.sourceforge.net
1433Mailing List:	http://trousers.sourceforge.net
1434Responsible:	christos
1435License:	CPL
1436Location:	crypto/external/cpl/trousers/dist
1437Notes:
1438		Need to feed back local changes
1439
1440Package:	tpm-tools
1441Version:	1.3.7.1
1442Current Vers:	1.3.7.1
1443Maintainer:	http://trousers.sourceforge.net
1444Archive Site:	http://trousers.sourceforge.net
1445Home Page:	http://trousers.sourceforge.net
1446Mailing List:	http://trousers.sourceforge.net
1447Responsible:	christos
1448License:	CPL
1449Location:	crypto/external/cpl/tpm-tools/dist
1450Notes:
1451		Need to feed back local changes
1452
1453Package:	libdwarf
1454Version:	FreeBSD-2013-01-17
1455Current Vers:	FreeBSD-XXXX-YY-ZZ
1456Maintainer:	John Birrell <jb@freebsd.org>
1457Archive Site:	none
1458Home Page:	none
1459Mailing List:	none
1460Responsible:	christos
1461License:	BSD-like (2-clause)
1462Location:	sys/external/bsd/libdwarf/dist
1463Notes:
1464		Run prepare-import.sh; next time use svn id.
1465		Ask jkoshy who the upstream will be.
1466