aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/boost.rb
diff options
context:
space:
mode:
authorAku Kotkavuo2010-05-24 11:25:08 +0300
committerAdam Vandenberg2010-07-09 16:19:57 -0700
commitfe6e6ada77813df1d1354ddf0c0338b18b4d3f35 (patch)
tree8f4378f0003a2872d9c8f0f602f73aa0b3a76b1d /Library/Formula/boost.rb
parent328747d2faa8c42faaa97a0ffee532230d8f51e0 (diff)
downloadhomebrew-fe6e6ada77813df1d1354ddf0c0338b18b4d3f35.tar.bz2
Updated formula: boost 1.43.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/boost.rb')
-rw-r--r--Library/Formula/boost.rb44
1 files changed, 2 insertions, 42 deletions
diff --git a/Library/Formula/boost.rb b/Library/Formula/boost.rb
index d1190fc5e..c84bb82d9 100644
--- a/Library/Formula/boost.rb
+++ b/Library/Formula/boost.rb
@@ -2,39 +2,13 @@ require 'formula'
class Boost <Formula
homepage 'http://www.boost.org'
- url 'http://downloads.sourceforge.net/project/boost/boost/1.42.0/boost_1_42_0.tar.bz2'
- md5 '7bf3b4eb841b62ffb0ade2b82218ebe6'
-
- def patches
- { :p0 => DATA }
- end
+ url 'http://downloads.sourceforge.net/project/boost/boost/1.43.0/boost_1_43_0.tar.bz2'
+ md5 'dd49767bfb726b0c774f7db0cef91ed1'
def install
fails_with_llvm "the standard llvm-gcc causes errors with dropped arugments "+
"to functions when linking with the boost library"
- # Not sure about this, but added since macports has it
- mkdir 'libs/random/build'
- open("libs/random/build/Jamfile.v2", "w") do |file|
- file.write <<-EOF.gsub(/^\s+/, '')
- # Copyright (c) 2006 Tiziano Mueller
- #
- # Use, modification and distribution of the file is subject to the
- # Boost Software License, Version 1.0.
- # (See at http://www.boost.org/LICENSE_1_0.txt)
-
-
- project boost/random
- : source-location ../ ;
-
- SOURCES = random_device ;
-
- lib boost_random
- : $(SOURCES).cpp
- : <link>shared:<define>BOOST_RANDOM_DYN_LINK=1 ;
- EOF
- end
-
# Adjust the name the libs are installed under to include the path to the
# Homebrew lib directory. It has the following effect:
#
@@ -81,17 +55,3 @@ class Boost <Formula
system "./bjam -j#{Hardware.processor_count} --layout=tagged --prefix='#{prefix}' --libdir='#{lib}' --user-config=user-config.jam threading=multi install"
end
end
-
-__END__
-===================================================================
---- libs/random/random_device.cpp.orig 2009-06-11 15:27:21.000000000 +0200
-+++ libs/random/random_device.cpp 2009-06-11 15:28:01.000000000 +0200
-@@ -22,7 +22,7 @@
- #endif
-
-
--#if defined(__linux__) || defined (__FreeBSD__)
-+#if defined(__linux__) || defined (__FreeBSD__) || defined(__APPLE__)
-
- // the default is the unlimited capacity device, using some secure hash
- // try "/dev/random" for blocking when the entropy pool has drained