aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDavid Höppner2009-09-19 11:52:11 +0200
committerDavid Höppner2009-09-19 11:52:11 +0200
commitb42f2d98dec087d6776f53d972ed40c7fb0351a1 (patch)
tree51600e3b13d4aaf9616034d257e30b74cada6aeb /Library/Formula
parentd992d701a3b83d75f909c4672a2e2f71963ad144 (diff)
downloadhomebrew-b42f2d98dec087d6776f53d972ed40c7fb0351a1.tar.bz2
Soprano formula
Soprano (formerly known as QRDF) is a library which provides a highly usable object-oriented C++/Qt4 framework for RDF data. It uses different RDF storage solutions as backends through a simple plugin system. Soprano is targetted at desktop applications that need a RDF data storage solution. It has been optimized for easy usage and simplicity.
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/soprano.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/soprano.rb b/Library/Formula/soprano.rb
new file mode 100644
index 000000000..ddd3a954a
--- /dev/null
+++ b/Library/Formula/soprano.rb
@@ -0,0 +1,20 @@
+require 'brewkit'
+
+class Soprano <Formula
+ @url='http://surfnet.dl.sourceforge.net/project/soprano/Soprano/2.3.1/soprano-2.3.1.tar.bz2'
+ @homepage='http://soprano.sourceforge.net/'
+ @md5='c9a2c008b80cd5d76599e9d48139dfe9'
+
+ def deps
+ LibraryDep.new 'qt'
+ LibraryDep.new 'clucene'
+ LibraryDep.new 'redland'
+ end
+
+ def install
+ ENV['CLUCENE_HOME'] = HOMEBREW_PREFIX
+
+ system "cmake . #{std_cmake_parameters}"
+ system "make install"
+ end
+end