diff options
author | 2013-02-01 03:33:52 +0000 | |
---|---|---|
committer | 2013-02-01 03:33:52 +0000 | |
commit | d80de3575f14243c1afc93fd470fb3514e239cd9 (patch) | |
tree | d00902417d3c7546cd82193098c512ae6d87623d /dev-db | |
parent | Added missing deps for tests, fix missing import in test file, fixes Bug #452... (diff) | |
download | gentoo-2-d80de3575f14243c1afc93fd470fb3514e239cd9.tar.gz gentoo-2-d80de3575f14243c1afc93fd470fb3514e239cd9.tar.bz2 gentoo-2-d80de3575f14243c1afc93fd470fb3514e239cd9.zip |
Initial commit, ebuild based on #343213 by Guido Jaekel
(Portage version: 2.2.0_alpha161/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/4store/4store-1.1.5.ebuild | 63 | ||||
-rw-r--r-- | dev-db/4store/ChangeLog | 9 | ||||
-rw-r--r-- | dev-db/4store/Manifest | 3 | ||||
-rw-r--r-- | dev-db/4store/metadata.xml | 8 |
4 files changed, 83 insertions, 0 deletions
diff --git a/dev-db/4store/4store-1.1.5.ebuild b/dev-db/4store/4store-1.1.5.ebuild new file mode 100644 index 000000000000..11be42942a18 --- /dev/null +++ b/dev-db/4store/4store-1.1.5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/4store/4store-1.1.5.ebuild,v 1.1 2013/02/01 03:33:52 patrick Exp $ + +EAPI="2" + +inherit eutils user + +DESCRIPTION="4store is an efficient, scalable and stable RDF database" +HOMEPAGE="http://4store.org/" +# http://4store.org/download/4store-v1.0.4.tar.gz +MY_P="${PN}-v${PV}" +SRC_URI="http://4store.org/download/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# < http://4store.org/trac/wiki/Dependencies +DEPEND="media-libs/raptor + >=dev-libs/rasqal-0.9.18 + dev-libs/libxml2 + dev-libs/libpcre + sys-libs/readline + sys-libs/ncurses + dev-libs/expat + sys-libs/zlib" + +RDEPEND="${DEPEND}" +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + enewgroup fourstore + enewuser fourstore -1 -1 /var/lib/4store fourstore +} + +src_install() { + + # patch the Makefiles to use /usr/ instead of /usr/local/ + find . -name "Makefile" -execdir sed -e "s#/usr/local/#/usr/#" -i {} \; + + MAKEOPTS="-j1" emake DESTDIR="${D}" install || die "emake install failed" + + dodir /var/log/4store + fowners fourstore:fourstore \ + /var/lib/4store \ + /var/log/4store + + # fix 1777 + fperms 755 /var/lib/4store + + # fix 755 + fperms 644 \ + /usr/share/man/man1/4s-query.1 \ + /usr/share/man/man1/4s-backend-setup.1 \ + /usr/share/man/man1/4s-import.1 \ + /usr/share/man/man1/4s-cluster-info.1 \ + /usr/share/man/man1/4s-cluster-start.1 \ + /usr/share/man/man1/4s-cluster-create.1 \ + /usr/share/man/man1/4s-cluster-stop.1 \ + /usr/share/man/man1/4s-cluster-destroy.1 +} diff --git a/dev-db/4store/ChangeLog b/dev-db/4store/ChangeLog new file mode 100644 index 000000000000..cabffeb7a46b --- /dev/null +++ b/dev-db/4store/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-db/4store +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/4store/ChangeLog,v 1.1 2013/02/01 03:33:52 patrick Exp $ + +*4store-1.1.5 (01 Feb 2013) + + 01 Feb 2013; Patrick Lauer <patrick@gentoo.org> +4store-1.1.5.ebuild, + +metadata.xml: + Initial commit, ebuild based on #343213 by Guido Jaekel diff --git a/dev-db/4store/Manifest b/dev-db/4store/Manifest new file mode 100644 index 000000000000..542a80889c43 --- /dev/null +++ b/dev-db/4store/Manifest @@ -0,0 +1,3 @@ +DIST 4store-v1.1.5.tar.gz 5610204 SHA256 2bdd6fb804288802187c5779e365eea2b3ddebce419b3da0609be38edc9e8c5b SHA512 42a7431c7853e1b06a76ed15c205eebd7b334516c14e7dcfeddb2f9249f30f879f8256a1b454be71f79e71205b3efa95efab726fd88b4d455bb0fc4a8092bcf4 WHIRLPOOL 55fd3f725386847c598c80945a01234fb7f3c8ced56f1004f3679d99e7fdf12cb8f92c4f865891491ac0dc66d5194379cbe2022f25bef9134bc041c5f5dd2d92 +EBUILD 4store-1.1.5.ebuild 1494 SHA256 eeb77c0f205ea123dbc0a088d569b06ef12f540c447bec946c631d5f4c36c77c SHA512 08f8ad630637bcd2ad7b15dd47db13f89b847b937e7da343d7a44df7a0b6706433da76c72bfb727777f99e2f2e45e98cb0336c417ee4b0b5fd027e7f00bd5ac2 WHIRLPOOL 59abc5879d2c089cde75392e2bb02fa642dbb24ed1b1a8e72dc5b539d2470e7e39bd97c3b6012f31d0c1b5717e39dfea3e42c33f384861b189519bee29e00329 +MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480 diff --git a/dev-db/4store/metadata.xml b/dev-db/4store/metadata.xml new file mode 100644 index 000000000000..24cbb90cf0c4 --- /dev/null +++ b/dev-db/4store/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>patrick@gentoo.org</email> + <name>Patrick Lauer</name> + </maintainer> +</pkgmetadata> |