Change license to BSD
I confirmed this change with all relevant contributors first.
This commit is contained in:
		
							parent
							
								
									c1cc986347
								
							
						
					
					
						commit
						4d63b87e0a
					
				@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
module HomebrewArgvExtension
 | 
			
		||||
  def named
 | 
			
		||||
 | 
			
		||||
@ -1,20 +1,26 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
def make url
 | 
			
		||||
  require 'formula'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
require 'osx/cocoa' # to get number of cores
 | 
			
		||||
require 'formula'
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
class AbstractDownloadStrategy
 | 
			
		||||
  def initialize url, name, version
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
class ExecutionError <RuntimeError
 | 
			
		||||
  def initialize cmd, args=[]
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,8 @@
 | 
			
		||||
/*
 | 
			
		||||
   This software is in the public domain, furnished "as is", without technical
 | 
			
		||||
   support, and with no warranty, express or implied, as to its usefulness for
 | 
			
		||||
   any purpose.
 | 
			
		||||
*/
 | 
			
		||||
#include <sys/sysctl.h>
 | 
			
		||||
#include <stdio.h>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,26 @@
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
def hw_model_output
 | 
			
		||||
  require 'fileutils'
 | 
			
		||||
  HOMEBREW_CACHE.mkpath
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
class Keg <Pathname
 | 
			
		||||
  def initialize path
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
#
 | 
			
		||||
require 'pathname'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,8 @@
 | 
			
		||||
#!/usr/bin/ruby
 | 
			
		||||
# This software is in the public domain, furnished "as is", without technical
 | 
			
		||||
# support, and with no warranty, express or implied, as to its usefulness for
 | 
			
		||||
# any purpose.
 | 
			
		||||
 | 
			
		||||
$:.unshift File.dirname(__FILE__)
 | 
			
		||||
require 'pathname+yeast'
 | 
			
		||||
require 'formula'
 | 
			
		||||
 | 
			
		||||
@ -1,19 +1,25 @@
 | 
			
		||||
#  Copyright 2009 Max Howell <max@methylblue.com>
 | 
			
		||||
#  Copyright 2009 Max Howell and other contributors.
 | 
			
		||||
#
 | 
			
		||||
#  This file is part of Homebrew.
 | 
			
		||||
#  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
#  modification, are permitted provided that the following conditions
 | 
			
		||||
#  are met:
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is free software: you can redistribute it and/or modify
 | 
			
		||||
#  it under the terms of the GNU General Public License as published by
 | 
			
		||||
#  the Free Software Foundation, either version 3 of the License, or
 | 
			
		||||
#  (at your option) any later version.
 | 
			
		||||
#  1. Redistributions of source code must retain the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer.
 | 
			
		||||
#  2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
#     notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
#     documentation and/or other materials provided with the distribution.
 | 
			
		||||
#
 | 
			
		||||
#  Homebrew is distributed in the hope that it will be useful,
 | 
			
		||||
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
#  GNU General Public License for more details.
 | 
			
		||||
#
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Homebrew.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 | 
			
		||||
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 | 
			
		||||
#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 | 
			
		||||
#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 | 
			
		||||
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
#  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
#  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 | 
			
		||||
#  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
# args are additional inputs to puts until a nil arg is encountered
 | 
			
		||||
def ohai title, *args
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										6
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								README
									
									
									
									
									
								
							@ -246,6 +246,12 @@ TODO
 | 
			
		||||
3. Formula revisions, to allow upgrades irrespective of the underlying package
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Licensing
 | 
			
		||||
=========
 | 
			
		||||
Homebrew is mostly BSD licensed although some parts are public domain.
 | 
			
		||||
Individual formulae are licensed according to their authors wishes.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
FAQ
 | 
			
		||||
===
 | 
			
		||||
Are you excessively interested in beer?
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user