Update README and file
This commit is contained in:
		
							parent
							
								
									6ee158d26a
								
							
						
					
					
						commit
						6227378147
					
				
							
								
								
									
										117
									
								
								external/README
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										117
									
								
								external/README
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,117 @@ | |||||||
|  | $NetBSD: README,v 1.15 2012/06/14 04:14:36 riz Exp $ | ||||||
|  | 
 | ||||||
|  | Organization of Sources: | ||||||
|  | 
 | ||||||
|  | This directory hierarchy is using an organization that separates | ||||||
|  | source for programs that we have obtained from external third | ||||||
|  | parties (where NetBSD is not the primary maintainer) from the | ||||||
|  | system source. | ||||||
|  | 
 | ||||||
|  | The hierarchy is grouped by license, and then package per license, | ||||||
|  | and is organized as follows: | ||||||
|  | 
 | ||||||
|  | 	external/ | ||||||
|  | 
 | ||||||
|  | 	    Makefile | ||||||
|  | 			Descend into the license sub-directories. | ||||||
|  | 
 | ||||||
|  | 	    <license>/ | ||||||
|  | 			Per-license sub-directories. | ||||||
|  | 
 | ||||||
|  | 		Makefile | ||||||
|  | 			Descend into the package sub-directories. | ||||||
|  | 
 | ||||||
|  | 		<package>/ | ||||||
|  | 			Per-package sub-directories. | ||||||
|  | 
 | ||||||
|  | 		    Makefile | ||||||
|  | 			Build the package. | ||||||
|  | 			 | ||||||
|  | 		    dist/ | ||||||
|  | 			The third-party source for a given package. | ||||||
|  | 
 | ||||||
|  | 		    bin/ | ||||||
|  | 		    lib/ | ||||||
|  | 		    sbin/ | ||||||
|  | 			BSD makefiles "reach over" from these into | ||||||
|  | 			"../dist/". | ||||||
|  | 
 | ||||||
|  | This arrangement allows for packages to be easily disabled or | ||||||
|  | excised as necessary, either on a per-license or per-package basis. | ||||||
|  | 
 | ||||||
|  | The licenses currently used are: | ||||||
|  | 
 | ||||||
|  | 	apache2		Apache 2.0 license. | ||||||
|  | 			http://www.opensource.org/licenses/apache2.0.php | ||||||
|  | 
 | ||||||
|  | 	atheros		Atheros License. | ||||||
|  | 
 | ||||||
|  | 	bsd		BSD (or equivalent) licensed software, possibly with | ||||||
|  | 			the "advertising clause". | ||||||
|  | 			http://www.opensource.org/licenses/bsd-license.php | ||||||
|  | 
 | ||||||
|  | 	cddl		Common Development and Distribution License (the sun | ||||||
|  | 			license which is based on the Mozilla Public License | ||||||
|  | 			version 1.1). | ||||||
|  | 			http://www.opensource.org/licenses/cddl1.php | ||||||
|  | 
 | ||||||
|  | 	gpl2		GNU Public License, version 2 (or earlier). | ||||||
|  | 			http://www.opensource.org/licenses/gpl-2.0.php | ||||||
|  | 
 | ||||||
|  | 	gpl3		GNU Public License, version 3. | ||||||
|  | 			http://www.opensource.org/licenses/gpl-3.0.html | ||||||
|  | 
 | ||||||
|  | 	historical	Lucent's old license: | ||||||
|  | 			http://www.opensource.org/licenses/historical.php | ||||||
|  | 			 | ||||||
|  | 	ibm-public	IBM's public license: | ||||||
|  | 			http://www.opensource.org/licenses/ibmpl.php | ||||||
|  | 
 | ||||||
|  | 	intel-fw-eula	Intel firmware license with redistribution | ||||||
|  | 			restricted to OEM. | ||||||
|  | 
 | ||||||
|  | 	intel-fw-public	Intel firmware license permitting redistribution with | ||||||
|  | 			terms similar to BSD licensed software. | ||||||
|  | 
 | ||||||
|  | 	intel-public	Intel license permitting redistribution with | ||||||
|  | 			terms similar to BSD licensed software. | ||||||
|  | 
 | ||||||
|  | 	mit		MIT (X11) style license. | ||||||
|  | 			http://www.opensource.org/licenses/mit-license.php | ||||||
|  | 
 | ||||||
|  | 	public-domain	Non-license for code that has been explicitly put | ||||||
|  | 			into the Public Domain. | ||||||
|  | 
 | ||||||
|  | 	realtek		RealTek license. | ||||||
|  | 
 | ||||||
|  | 	zlib		Zlib (BSD-like) license. | ||||||
|  | 			http://www.zlib.net/zlib_license.html | ||||||
|  | 
 | ||||||
|  | If a package has components covered by different licenses | ||||||
|  | (for example, GPL2 and the LGPL), use the <license> subdirectory | ||||||
|  | for the more restrictive license. | ||||||
|  | 
 | ||||||
|  | If a package allows the choice of a license to use, we'll | ||||||
|  | generally use the less restrictive license. | ||||||
|  | 
 | ||||||
|  | If in doubt about where a package should be located, please | ||||||
|  | contact <core@NetBSD.org> for advice. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Migration Strategy: | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Eventually src/dist (and associated framework in other base source | ||||||
|  | directories) and src/gnu will be migrated to this hierarchy. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Maintenance Strategy: | ||||||
|  | 
 | ||||||
|  | The sources under src/external/<license>/<package>/dist/ are | ||||||
|  | generally a combination of a published distribution plus changes | ||||||
|  | that we submit to the maintainers and that are not yet published | ||||||
|  | by them. | ||||||
|  | 
 | ||||||
|  | Make sure all changes made to the external sources are submitted | ||||||
|  | to the appropriate maintainer, but only after coordinating with | ||||||
|  | the NetBSD maintainers. | ||||||
							
								
								
									
										4
									
								
								external/bsd/file/Makefile.inc
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								external/bsd/file/Makefile.inc
									
									
									
									
										vendored
									
									
								
							| @ -4,11 +4,7 @@ DIST=${.CURDIR}/../dist | |||||||
| WARNS=4 | WARNS=4 | ||||||
| 
 | 
 | ||||||
| BINDIR?= /usr/bin | BINDIR?= /usr/bin | ||||||
| .if defined(__MINIX) |  | ||||||
| USE_FORT?= no	# data-driven bugs?
 |  | ||||||
| .else |  | ||||||
| USE_FORT?= yes	# data-driven bugs?
 | USE_FORT?= yes	# data-driven bugs?
 | ||||||
| .endif |  | ||||||
| 
 | 
 | ||||||
| TOOL_MKMAGIC?=	${.OBJDIR}/file | TOOL_MKMAGIC?=	${.OBJDIR}/file | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										4
									
								
								external/bsd/file/lib/Makefile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								external/bsd/file/lib/Makefile
									
									
									
									
										vendored
									
									
								
							| @ -1,11 +1,7 @@ | |||||||
| #	$NetBSD: Makefile,v 1.2 2011/08/14 09:06:12 christos Exp $
 | #	$NetBSD: Makefile,v 1.2 2011/08/14 09:06:12 christos Exp $
 | ||||||
| #
 | #
 | ||||||
| 
 | 
 | ||||||
| .if defined(__MINIX) |  | ||||||
| USE_FORT?= no	# data driven bugs? |  | ||||||
| .else |  | ||||||
| USE_FORT?= yes	# data driven bugs? | USE_FORT?= yes	# data driven bugs? | ||||||
| .endif |  | ||||||
| 
 | 
 | ||||||
| .include <bsd.own.mk> | .include <bsd.own.mk> | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Lionel Sambuc
						Lionel Sambuc