Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  9 Oct 2011 22:58:34 +0200 (CEST)
From:      William Waites <w.waites@ed.ac.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/161441: New port: databases/4store
Message-ID:  <20111009205834.8C6C2B8C@river.styx.org>
Resent-Message-ID: <201110092100.p99L0KrY017740@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@dirrm include/4store
X@exec mkdir -p %D/4store
X@dirrm 4store
75804f6487510b98ba736bfc3688a353
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111009205834.8C6C2B8C>