ports/161441: New port: databases/4store
William Waites
w.waites at ed.ac.uk
Sun Oct 9 21:00:20 UTC 2011
>Number: 161441
>Category: ports
>Synopsis: New port: databases/4store
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Oct 09 21:00:19 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: William Waites
>Release: FreeBSD 8.2-RELEASE-p2 amd64
>Organization:
School of Informatics, University of Edinburgh
>Environment:
System: FreeBSD river.styx.org 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #0: Fri Sep 2 22:07:05 CEST 2011 ww at river.styx.org:/usr/obj/usr/src/sys/RIVER amd64
>Description:
Port for the 4store RDF database. This depends on updates
to the textproc/raptor2 and textproc/rasqal which according
to rakuco should be committed before the ports freeze.
http://www.freebsd.org/cgi/query-pr.cgi?pr=161434
http://www.freebsd.org/cgi/query-pr.cgi?pr=161435
>How-To-Repeat:
...
>Fix:
# 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:
#
# 4store
# 4store/Makefile
# 4store/distinfo
# 4store/pkg-descr
# 4store/pkg-plist
#
echo c - 4store
mkdir -p 4store > /dev/null 2>&1
echo x - 4store/Makefile
sed 's/^X//' >4store/Makefile << 'c22bb52bfbc9ce9706e648a6c5db82da'
X# New ports collection makefile for: 4store
X# Date created: 10 October 2011
X# Whom: ww
X#
X# $FreeBSD$
X#
X
XPORTNAME= 4store
XPORTVERSION= 1.1.4
XCATEGORIES= databases
XMASTER_SITES= http://4store.org/download/
XDISTNAME= ${PORTNAME}-v${PORTVERSION}
X
XMAINTAINER= ww at styx.org
XCOMMENT= An efficient, scalable and stable RDF database
X
XLIB_DEPENDS= raptor2.0:${PORTSDIR}/textproc/raptor2 \
X rasqal.3:${PORTSDIR}/textproc/rasqal \
X pcre.0:${PORTSDIR}/devel/pcre
X
XUSE_GMAKE= yes
XUSE_PERL5_RUN= yes
XUSE_LDCONFIG= yes
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS= --with-storage-path=${PREFIX}/4store
XCPPFLAGS+= -DHOST_NAME_MAX=_POSIX_HOST_NAME_MAX
X
XOPTIONS= AVAHI "Build with Avahi for multicast DNS" On
X.include <bsd.port.options.mk>
X.if defined(WITH_AVAHI)
XLIB_DEPENDS+= avahi-glib.1:${PORTSDIR}/net/avahi-app
X.endif
X
XMAN1= 4s-backend-setup.1 \
X 4s-cluster-create.1 \
X 4s-cluster-destroy.1 \
X 4s-cluster-info.1 \
X 4s-cluster-start.1 \
X 4s-cluster-stop.1 \
X 4s-import.1 \
X 4s-query.1
X
Xpost-install:
X if test ! -d ${PREFIX}/libdata/pkgconfig; then \
X ${MKDIR} ${PREFIX}/libdata/pkgconfig; \
X fi
X ${MV} ${PREFIX}/lib/pkgconfig/4store-0.pc ${PREFIX}/libdata/pkgconfig
X ${RMDIR} ${PREFIX}/lib/pkgconfig 2> /dev/null || true
X
X.include <bsd.port.mk>
c22bb52bfbc9ce9706e648a6c5db82da
echo x - 4store/distinfo
sed 's/^X//' >4store/distinfo << '9f6e3d36b2dbfe91369636a7e67c0661'
XSHA256 (4store-v1.1.4.tar.gz) = eec307c1314165a6c2b84f9cce32d9a7abecd9326a15a47fa09d8b1561de1ace
XSIZE (4store-v1.1.4.tar.gz) = 5517132
9f6e3d36b2dbfe91369636a7e67c0661
echo x - 4store/pkg-descr
sed 's/^X//' >4store/pkg-descr << '2a008ba34b6471fe9725f8328b96b45d'
X4store, an efficient, scalable and stable RDF database
X
X4store was designed by Steve Harris and developed at Garlik to
Xunderpin their Semantic Web applications. It has been providing the
Xbase platform for around 3 years. At times holding and running queries
Xover databases of 15GT, supporting a Web application used by thousands
Xof people.
X
XWWW: http://4store.org/
2a008ba34b6471fe9725f8328b96b45d
echo x - 4store/pkg-plist
sed 's/^X//' >4store/pkg-plist << '75804f6487510b98ba736bfc3688a353'
Xlib/lib4store.so.0
Xlib/lib4store.so
Xlib/lib4store.la
Xlib/lib4store.a
Xlibdata/pkgconfig/4store-0.pc
Xinclude/4store/4store.h
Xinclude/4store/4s-datatypes.h
Xinclude/4store/4s-hash.h
Xbin/4s-backend
Xbin/4s-query
Xbin/4s-import
Xbin/4s-delete-model
Xbin/4s-size
Xbin/4s-info
Xbin/4s-update
Xbin/4s-httpd
Xbin/4s-backend-setup
Xbin/4s-backend-destroy
Xbin/4s-backend-info
Xbin/4s-backend-copy
Xbin/4s-backend-passwd
Xbin/4s-ssh-all
Xbin/4s-ssh-all-parallel
Xbin/4s-cluster-create
Xbin/4s-cluster-destroy
Xbin/4s-cluster-start
Xbin/4s-cluster-stop
Xbin/4s-cluster-info
Xbin/4s-dump
Xbin/4s-restore
Xbin/4s-file-backup
Xbin/4s-cluster-file-backup
Xbin/4s-cluster-copy
X at dirrm include/4store
X at exec mkdir -p %D/4store
X at dirrm 4store
75804f6487510b98ba736bfc3688a353
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list