Date: Sat, 5 Mar 2005 23:47:08 GMT From: Russell Cloran <russell@rucus.ru.ac.za> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/78472: Update port: textproc/redland-bindings - version bump + misc tidying Message-ID: <200503052347.j25Nl85m099938@www.freebsd.org> Resent-Message-ID: <200503052350.j25NoE67049008@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 78472 >Category: ports >Synopsis: Update port: textproc/redland-bindings - version bump + misc tidying >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Mar 05 23:50:14 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Russell Cloran >Release: 5.3-RELEASE >Organization: >Environment: >Description: A version bump for textproc/redland-bindings, now at 1.0.0.2. Some cleanups in the port. Still unhappy about the @dirrm's, and the way I have to specify the MANPREFIX for the Perl man pages. Other perl ports I've seen seem to get this right without setting MANPREFIX, what am I doing wrong? >How-To-Repeat: >Fix: --- redland-bindings.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # redland-bindings # redland-bindings/Makefile # redland-bindings/distinfo # redland-bindings/pkg-descr # redland-bindings/pkg-plist # echo c - redland-bindings mkdir -p redland-bindings > /dev/null 2>&1 echo x - redland-bindings/Makefile sed 's/^X//' >redland-bindings/Makefile << 'END-of-redland-bindings/Makefile' X# New ports collection makefile for: redland-bindings X# Date created: 2004-08-10 X# Whom: Russell Cloran <russell@rucus.ru.ac.za> X# X# $FreeBSD: ports/textproc/redland-bindings/Makefile,v 1.1 2004/12/23 07:49:34 edwin Exp $ X# X XPORTNAME= redland-bindings XPORTVERSION= 1.0.0.2 XCATEGORIES= textproc XMASTER_SITES= http://download.librdf.org/source/ X XMAINTAINER= russell@rucus.ru.ac.za XCOMMENT= Language bindings for the Redland package X X#OPTIONS= JAVA "Add Java bindings" off \ X# PERL "Add Perl bindings" off \ X# PHP "Add PHP bindings" off \ X# PYTHON "Add Python bindings" off \ X# RUBY "Add Ruby bindings" off \ X# TCL "Add TCL bindings" off XLIB_DEPENDS= rdf.0:${PORTSDIR}/textproc/redland X.if defined(WITH_JAVA) XBUILD_DEPENDS= ${LOCALBASE}/lib/librdf.la:${PORTSDIR}/textproc/redland X.endif X X.if defined(WITH_JAVA) XUSE_JAVA= yes XJAVA_VESION= 1.3+ XCONFIGURE_ARGS+= --with-java --with-jdk=${JAVA_HOME} XPLIST_SUB+= WITH_JAVA="" X.else XPLIST_SUB+= WITH_JAVA="@comment " X.endif X.if defined(WITH_PERL) XUSE_PERL5= yes XCONFIGURE_ARGS+= --with-perl XPLIST_SUB+= WITH_PERL="" XMANPREFIX= ${LOCALBASE}/lib/perl5/${PERL_VER} XMAN3= RDF::Redland.3 \ X RDF::Redland::Iterator.3 \ X RDF::Redland::Model.3 \ X RDF::Redland::Node.3 \ X RDF::Redland::Parser.3 \ X RDF::Redland::Query.3 \ X RDF::Redland::QueryResults.3 \ X RDF::Redland::RSS.3 \ X RDF::Redland::Serializer.3 \ X RDF::Redland::Statement.3 \ X RDF::Redland::Storage.3 \ X RDF::Redland::Stream.3 \ X RDF::Redland::URI.3 X.else XPLIST_SUB+= WITH_PERL="@comment " X.endif X.if defined(WITH_PHP) XUSE_PHP= yes XUSE_PHP_BUILD= yes XCONFIGURE_ARGS+= --with-php XPLIST_SUB+= WITH_PHP="" X.else XPLIST_SUB+= WITH_PHP="@comment " X.endif X.if defined(WITH_PYTHON) XUSE_PYTHON= yes XCONFIGURE_ARGS+= --with-python XPLIST_SUB+= WITH_PYTHON="" X.else XPLIST_SUB+= WITH_PYTHON="@comment " X.endif X.if defined(WITH_RUBY) XUSE_RUBY= yes XCONFIGURE_ARGS+= --with-ruby XPLIST_SUB+= WITH_RUBY="" X.else XPLIST_SUB+= WITH_RUBY="@comment " X.endif X.if defined(WITH_TCL) X.if defined(WITH_TCL83) XTCL_SHORT_V= 83 XTCL_LONG_V= 8.3 X.else XTCL_SHORT_V= 84 XTCL_LONG_V= 8.4 X.endif XPLIST_SUB+= WITH_TCL="" XPLIST_SUB+= TCL_DIR="lib/tcl/${TCL_LONG_V}" XCONFIGURE_ARGS+= --with-tcltk=${LOCALBASE}/bin/tclsh${TCL_LONG_V} XLIB_DEPENDS+= tcl${TCL_SHORT_V}:${PORTSDIR}/lang/tcl${TCL_SHORT_V} X.else XPLIST_SUB+= WITH_TCL="@comment " X.endif X XGNU_CONFIGURE= yes X Xpre-everything:: X @${ECHO_MSG} "" X @${ECHO_MSG} "**********************************************" X @${ECHO_MSG} "The following make variables can be set to" X @${ECHO_MSG} "enable bindings for various languages" X @${ECHO_MSG} "" X @${ECHO_MSG} "WITH_JAVA - Java bindings" X @${ECHO_MSG} "WITH_PERL - Perl module" X @${ECHO_MSG} "WITH_PHP - PHP extension" X @${ECHO_MSG} "WITH_PYTHON - Python extension" X @${ECHO_MSG} "WITH_RUBY - Ruby bindings" X @${ECHO_MSG} "WITH_TCL - TCL bindings" X @${ECHO_MSG} "**********************************************" X @${ECHO_MSG} "" X X.include <bsd.port.mk> END-of-redland-bindings/Makefile echo x - redland-bindings/distinfo sed 's/^X//' >redland-bindings/distinfo << 'END-of-redland-bindings/distinfo' XMD5 (redland-bindings-1.0.0.2.tar.gz) = 624d9f30cb19a85988a64bd1b3987a71 XSIZE (redland-bindings-1.0.0.2.tar.gz) = 678637 END-of-redland-bindings/distinfo echo x - redland-bindings/pkg-descr sed 's/^X//' >redland-bindings/pkg-descr << 'END-of-redland-bindings/pkg-descr' XRedland is a library that provides a high-level interface for RDF Xallowing the model to be stored, queried and manipulated. This Xpackage provides a number of bindings for various languages for Xthe Redland library. X XWWW: http://librdf.org/bindings/ X X- Russell Cloran Xrussell@rucus.ru.ac.za END-of-redland-bindings/pkg-descr echo x - redland-bindings/pkg-plist sed 's/^X//' >redland-bindings/pkg-plist << 'END-of-redland-bindings/pkg-plist' X@comment $FreeBSD: ports/textproc/redland-bindings/pkg-plist,v 1.1 2004/12/23 07:49:34 edwin Exp $ X%%WITH_JAVA%%lib/java/librdf-java.a X@comment %%WITH_JAVA%%lib/java/librdf-java.la X%%WITH_JAVA%%lib/java/librdf-java.so X%%WITH_JAVA%%lib/java/librdf-java.so.0 X%%WITH_JAVA%%share/java/librdf-java.jar X%%WITH_JAVA%%@dirrm lib/java X%%WITH_JAVA%%@dirrm share/java X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/CORE.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Iterator.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Model.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Node.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Parser.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Query.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/QueryResults.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/RSS.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Serializer.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Statement.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Storage.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Stream.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URI.pm X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE.bs X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE.so X%%WITH_PHP%%lib/php/%%PHP_EXT_DIR%%/redland.so X%%WITH_PHP%%@dirrm lib/php/%%PHP_EXT_DIR%% X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/Redland.so X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/RDF.py X%%WITH_PYTHON%%@dirrm %%PYTHON_SITELIBDIR%% X%%WITH_PYTHON%%@dirrm %%PYTHON_SITELIBDIR%% X%%WITH_RUBY%%%%RUBY_SITEARCHLIBDIR%%/redland.so X%%WITH_TCL%%%%TCL_DIR%%/Redland.so END-of-redland-bindings/pkg-plist exit --- redland-bindings.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503052347.j25Nl85m099938>