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.

This commit is contained in:
Dario Casalinuovo
2013-01-08 23:54:42 +00:00
parent 4ddd643eb5
commit 27058ce04b
5 changed files with 102 additions and 2 deletions

View File

@@ -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"

View File

@@ -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 <stdlib.h>
#endif
#include <stdarg.h>
+#include <stdint.h>
#include "rasqal.h"
#include "rasqal_internal.h"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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