From 27058ce04b8657dd3a526420912d20cc26aa8cf6 Mon Sep 17 00:00:00 2001 From: Dario Casalinuovo Date: Tue, 8 Jan 2013 23:54:42 +0000 Subject: [PATCH] Added beps for raptor2, rasqal, redland created by GCI2012 student Piotr. Updated the lv2 bep deps as well with the respective parent directories that were missing. --- dev-libs/raptor2/raptor2-2.0.8.bep | 30 +++++++++++++++++++++ dev-libs/rasqal/patches/rasqal-0.9.29.patch | 11 ++++++++ dev-libs/rasqal/rasqal-0.9.29.bep | 30 +++++++++++++++++++++ dev-libs/redland/redland-1.0.15.bep | 29 ++++++++++++++++++++ media-libs/lv2/lv2-1.2.0.bep | 4 +-- 5 files changed, 102 insertions(+), 2 deletions(-) create mode 100644 dev-libs/raptor2/raptor2-2.0.8.bep create mode 100644 dev-libs/rasqal/patches/rasqal-0.9.29.patch create mode 100644 dev-libs/rasqal/rasqal-0.9.29.bep create mode 100644 dev-libs/redland/redland-1.0.15.bep diff --git a/dev-libs/raptor2/raptor2-2.0.8.bep b/dev-libs/raptor2/raptor2-2.0.8.bep new file mode 100644 index 000000000..72941880d --- /dev/null +++ b/dev-libs/raptor2/raptor2-2.0.8.bep @@ -0,0 +1,30 @@ +DESCRIPTION="RDF Syntax Library" +HOMEPAGE="http://librdf.org/" +SRC_URI="http://download.librdf.org/source/raptor2-2.0.8.tar.gz" +CHECKSUM_MD5="ac60858b875aab8fa7917f21a1237aa9" +REVISION="1" +STATUS_HAIKU="untested" +DEPEND="dev-util/gtk-doc>=1.3" +BUILD { + cd raptor2-2.0.8 + ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ + --mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \ + --datarootdir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY` \ + --datadir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`\ + /doc/raptor2 + make +} + +INSTALL { + cd raptor2-2.0.8 + make install +} + +TEST { + cd raptor2-2.0.8 + make check +} + +LICENSE="GNU LGPL v2.1" +COPYRIGHT="2000-2012 David Beckett + 2000-2005 University of Bristol" diff --git a/dev-libs/rasqal/patches/rasqal-0.9.29.patch b/dev-libs/rasqal/patches/rasqal-0.9.29.patch new file mode 100644 index 000000000..1c6cd9bb9 --- /dev/null +++ b/dev-libs/rasqal/patches/rasqal-0.9.29.patch @@ -0,0 +1,11 @@ +diff -Naur rasqal-0.9.29/src/rasqal_expr_numerics.c rasqal-0.9.29-haiku/src/rasqal_expr_numerics.c +--- rasqal-0.9.29/src/rasqal_expr_numerics.c 2012-05-14 02:37:45.000000000 +0000 ++++ rasqal-0.9.29-haiku/src/rasqal_expr_numerics.c 2012-12-11 15:24:37.000000000 +0000 +@@ -36,6 +36,7 @@ + #include + #endif + #include ++#include + + #include "rasqal.h" + #include "rasqal_internal.h" diff --git a/dev-libs/rasqal/rasqal-0.9.29.bep b/dev-libs/rasqal/rasqal-0.9.29.bep new file mode 100644 index 000000000..f8d4a3d38 --- /dev/null +++ b/dev-libs/rasqal/rasqal-0.9.29.bep @@ -0,0 +1,30 @@ +DESCRIPTION="RDF Query Library" +HOMEPAGE="http://librdf.org/" +SRC_URI="http://download.librdf.org/source/rasqal-0.9.29.tar.gz" +CHECKSUM_MD5="49e4b75a0c67465edf55dd20606715fa" +REVISION="1" +STATUS_HAIKU="untested" +DEPEND="dev-libs/raptor2>=2.0.8" +BUILD { + cd rasqal-0.9.29 + ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ + --mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \ + --datarootdir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY` \ + --datadir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`\ + /doc/rasqal + make +} + +INSTALL { + cd rasqal-0.9.29 + make install +} + +TEST { + cd rasqal-0.9.29 + make check +} + +LICENSE="GNU LGPL v2.1" +COPYRIGHT="2000-2012 David Beckett + 2000-2005 University of Bristol" diff --git a/dev-libs/redland/redland-1.0.15.bep b/dev-libs/redland/redland-1.0.15.bep new file mode 100644 index 000000000..8aa04a56b --- /dev/null +++ b/dev-libs/redland/redland-1.0.15.bep @@ -0,0 +1,29 @@ +DESCRIPTION="librdf RDF API Library" +HOMEPAGE="http://librdf.org/" +SRC_URI="http://download.librdf.org/source/redland-1.0.15.tar.gz" +CHECKSUM_MD5="b0deb87f3c7d3237a3d587c1e0f2f266" +REVISION="1" +STATUS_HAIKU="untested" +DEPEND="rasqal>=0.9.29" +BUILD { + cd redland-1.0.15 + ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ + --mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \ + --datarootdir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY` \ + --datadir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`\ + /doc/redland + make +} + +INSTALL { + cd redland-1.0.15 + make install +} + +TEST { + cd redland-1.0.15 + make check +} +LICENSE="GNU LGPL v2.1" +COPYRIGHT="2000-2011 Dave Beckett + 2000-2005 University of Bristol" diff --git a/media-libs/lv2/lv2-1.2.0.bep b/media-libs/lv2/lv2-1.2.0.bep index c6a5a92b0..d422249be 100644 --- a/media-libs/lv2/lv2-1.2.0.bep +++ b/media-libs/lv2/lv2-1.2.0.bep @@ -8,8 +8,8 @@ STATUS_HAIKU="untested" DEPEND="app-doc/doxygen>=1.6.1 media-gfx/graphviz>=2.24 media-libs/libsndfile>=1.0.21 - rdflib>=3.2.0 - pyxml>=0.8.4" + dev-python/rdflib>=3.2.0 + dev-python/pyxml>=0.8.4" BUILD { cd lv2-1.2.0 sed -e '1,2s:/usr/bin/env:/bin/env:g' waf > waf2