summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/liberasurecode')
-rw-r--r--dev-libs/liberasurecode/Manifest2
-rw-r--r--dev-libs/liberasurecode/liberasurecode-1.0.7.ebuild32
-rw-r--r--dev-libs/liberasurecode/liberasurecode-1.0.8.ebuild32
-rw-r--r--dev-libs/liberasurecode/metadata.xml12
4 files changed, 78 insertions, 0 deletions
diff --git a/dev-libs/liberasurecode/Manifest b/dev-libs/liberasurecode/Manifest
new file mode 100644
index 000000000000..c7dfcb89a861
--- /dev/null
+++ b/dev-libs/liberasurecode/Manifest
@@ -0,0 +1,2 @@
+DIST liberasurecode-1.0.7.tar.gz 352343 SHA256 97d0582bda2a20fb5138affa4927b2c61f3bf34f7d8301158a5ec577f62b9632 SHA512 d88999b746ccad582f7788a844d24d02720f6c77837721b19632ae4709a8b98ac481d3f92b2bd6f96e070efb77771ccf8aac0a8564a4bb9e9dba93bb485aa0b7 WHIRLPOOL 011f833b9ddd00b5e3e7419fc39c1b619b960548ec5042d0faec2895c53792f71f5bf371bcdf65282721ee5ddb69410e36aca92b70440c5070fff2b5e58c905f
+DIST liberasurecode-1.0.8.tar.gz 202130 SHA256 d0ce0968f80e772bcabfc44bdf77dd144f4917b485951fbca25e199c439823a8 SHA512 eba22b48063c8ea19cf616a47eaef05565dc9444c464f0c795ed8092997c5d9102c524b69e8692cc696db98db0b9279c308cb99fcb691897a87c6cfb569319ad WHIRLPOOL 739c2992cd844df31397719f1e500472b9d6d53bc60ae3a5e237415615166a224a2c1e360512c33ca1f0bac93cf42d25734c1e8d7937c8b88fdf1dc03c59a018
diff --git a/dev-libs/liberasurecode/liberasurecode-1.0.7.ebuild b/dev-libs/liberasurecode/liberasurecode-1.0.7.ebuild
new file mode 100644
index 000000000000..e15949aaaf14
--- /dev/null
+++ b/dev-libs/liberasurecode/liberasurecode-1.0.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit toolchain-funcs
+
+DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends."
+HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview"
+SRC_URI="https://bitbucket.org/tsg-/${PN}/get/v${PV}.tar.gz -> ${P}.tar.gz"
+CUSTOM_VERSION="a380246762c1"
+S="${WORKDIR}/tsg--${PN}-${CUSTOM_VERSION}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-devel/autoconf"
+
+src_prepare() {
+ autoreconf -i -v || die "autoconf failed"
+}
+
+src_configure() {
+ econf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+}
diff --git a/dev-libs/liberasurecode/liberasurecode-1.0.8.ebuild b/dev-libs/liberasurecode/liberasurecode-1.0.8.ebuild
new file mode 100644
index 000000000000..4a93213c9278
--- /dev/null
+++ b/dev-libs/liberasurecode/liberasurecode-1.0.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit toolchain-funcs
+
+DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends."
+HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview"
+SRC_URI="https://bitbucket.org/tsg-/${PN}/get/v${PV}.tar.gz -> ${P}.tar.gz"
+CUSTOM_VERSION="f61e907d2bbc"
+S="${WORKDIR}/tsg--${PN}-${CUSTOM_VERSION}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-devel/autoconf"
+
+src_prepare() {
+ autoreconf -i -v || die "autoconf failed"
+}
+
+src_configure() {
+ econf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+}
diff --git a/dev-libs/liberasurecode/metadata.xml b/dev-libs/liberasurecode/metadata.xml
new file mode 100644
index 000000000000..7d7429b3c685
--- /dev/null
+++ b/dev-libs/liberasurecode/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>openstack</herd>
+ <maintainer>
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="bitbucket">tsg-/liberasurecode</remote-id>
+ </upstream>
+</pkgmetadata>