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