aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJacob Harris2009-09-23 22:54:00 -0400
committerMax Howell2009-09-29 23:33:22 +0100
commit7bd82f94ae50f0788e815e9c542f3ec069bcc590 (patch)
tree3e2ab61c0f818ca8475bae8b90633d04d3dca063 /Library/Formula
parentb0ef1868a63d62b5ba439bf266667d3132643c95 (diff)
downloadhomebrew-7bd82f94ae50f0788e815e9c542f3ec069bcc590.tar.bz2
Added BerkeleyDB formula
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/berkeley-db.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/Library/Formula/berkeley-db.rb b/Library/Formula/berkeley-db.rb
new file mode 100644
index 000000000..014e83152
--- /dev/null
+++ b/Library/Formula/berkeley-db.rb
@@ -0,0 +1,21 @@
+require 'brewkit'
+
+class BerkeleyDb <Formula
+ @url='http://download.oracle.com/berkeley-db/db-4.8.24.tar.gz'
+ @homepage='http://www.oracle.com/technology/products/berkeley-db/index.html'
+ @md5='147afdecf438ff99ade105a5272db158'
+
+ def install
+ # BerkeleyDB dislikes parallel builds
+ ENV.deparallelize
+
+ # BerkeleyDB requires you to build everything from the build_unix subdirectory
+ Dir.chdir 'build_unix' do
+ system "../dist/configure", "--disable-debug",
+ "--prefix=#{prefix}",
+ "--mandir=#{prefix}/share/man"
+
+ system "make install"
+ end
+ end
+end