aboutsummaryrefslogtreecommitdiff
path: root/textproc/redland-bindings/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/redland-bindings/Makefile')
-rw-r--r--textproc/redland-bindings/Makefile49
1 files changed, 17 insertions, 32 deletions
diff --git a/textproc/redland-bindings/Makefile b/textproc/redland-bindings/Makefile
index ada619afacae..9a2df88dc42a 100644
--- a/textproc/redland-bindings/Makefile
+++ b/textproc/redland-bindings/Makefile
@@ -6,37 +6,33 @@
#
PORTNAME= redland-bindings
-PORTVERSION= 1.0.7.1
+PORTVERSION= 1.0.10.1
CATEGORIES= textproc
MASTER_SITES= http://download.librdf.org/source/
MAINTAINER= kde@FreeBSD.org
COMMENT= Language bindings for the Redland package
-#OPTIONS= JAVA "Add Java bindings" off \
-# PERL "Add Perl bindings" off \
-# PHP "Add PHP bindings" off \
-# PYTHON "Add Python bindings" off \
-# RUBY "Add Ruby bindings" off \
+OPTIONS= PERL "Add Perl bindings" off \
+ PHP "Add PHP bindings" off \
+ PYTHON "Add Python bindings" on \
+ RUBY "Add Ruby bindings" off
LIB_DEPENDS= rdf.0:${PORTSDIR}/textproc/redland
USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+
+.include <bsd.port.options.mk>
-.if defined(WITH_JAVA)
-USE_JAVA= yes
-JAVA_VERSION= 1.3+
-CONFIGURE_ARGS+= --with-java --with-jdk=${JAVA_HOME}
-PLIST_SUB+= WITH_JAVA=""
-.else
-PLIST_SUB+= WITH_JAVA="@comment "
-.endif
.if defined(WITH_PERL)
USE_PERL5= yes
CONFIGURE_ARGS+= --with-perl
PLIST_SUB+= WITH_PERL=""
MANPREFIX= ${LOCALBASE}/lib/perl5/${PERL_VERSION}
MAN3= RDF::Redland.3 \
+ RDF::Redland::BlankNode.3 \
RDF::Redland::Iterator.3 \
+ RDF::Redland::LiteralNode.3 \
RDF::Redland::Model.3 \
RDF::Redland::Node.3 \
RDF::Redland::Parser.3 \
@@ -47,10 +43,13 @@ MAN3= RDF::Redland.3 \
RDF::Redland::Statement.3 \
RDF::Redland::Storage.3 \
RDF::Redland::Stream.3 \
- RDF::Redland::URI.3
+ RDF::Redland::URI.3 \
+ RDF::Redland::URINode.3 \
+ RDF::Redland::XMLLiteralNode.3
.else
PLIST_SUB+= WITH_PERL="@comment "
.endif
+
.if defined(WITH_PHP)
USE_PHP= yes
USE_PHP_BUILD= yes
@@ -59,13 +58,15 @@ PLIST_SUB+= WITH_PHP=""
.else
PLIST_SUB+= WITH_PHP="@comment "
.endif
+
.if defined(WITH_PYTHON)
-USE_PYTHON= yes
+USE_PYTHON= 2.5+
CONFIGURE_ARGS+= --with-python
PLIST_SUB+= WITH_PYTHON=""
.else
PLIST_SUB+= WITH_PYTHON="@comment "
.endif
+
.if defined(WITH_RUBY)
USE_RUBY= yes
CONFIGURE_ARGS+= --with-ruby
@@ -74,20 +75,4 @@ PLIST_SUB+= WITH_RUBY=""
PLIST_SUB+= WITH_RUBY="@comment "
.endif
-GNU_CONFIGURE= yes
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "**********************************************"
- @${ECHO_MSG} "The following make variables can be set to"
- @${ECHO_MSG} "enable bindings for various languages"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "WITH_JAVA - Java bindings"
- @${ECHO_MSG} "WITH_PERL - Perl module"
- @${ECHO_MSG} "WITH_PHP - PHP extension"
- @${ECHO_MSG} "WITH_PYTHON - Python extension"
- @${ECHO_MSG} "WITH_RUBY - Ruby bindings"
- @${ECHO_MSG} "**********************************************"
- @${ECHO_MSG} ""
-
.include <bsd.port.mk>