summaryrefslogtreecommitdiff
path: root/dev-libs/jerasure
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-30 11:44:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-30 11:44:06 +0100
commitf516638b7fe9592837389826a6152a7e1b251c54 (patch)
tree8bfecb640b7b6403d7a3d662d923eed630033da7 /dev-libs/jerasure
parent1a61119f9f7b057830e2ce0563f913ec86f282ad (diff)
gentoo resync : 30.05.2020
Diffstat (limited to 'dev-libs/jerasure')
-rw-r--r--dev-libs/jerasure/Manifest1
-rw-r--r--dev-libs/jerasure/jerasure-2.0.0-r2.ebuild38
2 files changed, 39 insertions, 0 deletions
diff --git a/dev-libs/jerasure/Manifest b/dev-libs/jerasure/Manifest
index 0a6e5e66cc27..8bde780006ed 100644
--- a/dev-libs/jerasure/Manifest
+++ b/dev-libs/jerasure/Manifest
@@ -1,3 +1,4 @@
DIST jerasure-2.0.0.tar.gz 806283 BLAKE2B c2513c103aaaeab072978c0711081b0ec89d75881e7ec5a3046fc31f96ce3e2540dd988078aa705768de28c8d495b4c035256d87810d54b6d29ac0b4678c39c6 SHA512 c14b227b4c4ae50d7e1add0f14a888894233228be8aadfc96e8788a14c51ff82fd48d9ca5fbd7d77bf5d17edf0deaef9ff61dffc65100f22f28d7cf32fa32e31
EBUILD jerasure-2.0.0-r1.ebuild 731 BLAKE2B f4ed7dc776e27397700e23d0213565fafcc76a95a9ac41b0068f2172be93e2a361342f66766e6660203ec5fcecc8bad1b558ec995b91d4e1fd58beca48479dce SHA512 cbf9e0934b4bedb6b5f43e61b71d302090c8926873eeeb96ce8c88f9ca039a2934d25e762940069847cd1d52acb9259fd96ea76de0daa5604283526fc61c7834
+EBUILD jerasure-2.0.0-r2.ebuild 830 BLAKE2B 59315d7fdd5a347bec0086e31072a2f8bde5f748248acf8bc3dc435bfe8f04ffdd25eaf7cd3735d69b0ff0fa53970790c9f068ed19b97789f8cb237be3021f7a SHA512 d65a75a5728e7a6d46049dbd6edc630f141f0d24369eed786c7db91b1578261cb58c8368482c794b0856d9b040b09ecbaf8d35878f96318ba3d58e4622c0493c
MISC metadata.xml 371 BLAKE2B 57b48284c6902ef89797ac9e63452e3ae6dc0b1cb223c9dbebeba4aa52d4c37f64cbb0ecab23099c68cb1eb9ac675a3fd90bb86520d7fe17505024fe4578abba SHA512 6073568ff06bc2ee07189affd7dd44425d9e028a5dd558d3aa41b6813b123681f4e50cf7a911fed42f342d576088f0be61282748c5d0e067bd664aa5b7acd554
diff --git a/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild b/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild
new file mode 100644
index 000000000000..1796fd75e75c
--- /dev/null
+++ b/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils
+
+DESCRIPTION="A Library in C Facilitating Erasure Coding for Storage Applications"
+HOMEPAGE="http://jerasure.org"
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz"
+S="${WORKDIR}/${PN}.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/gf-complete"
+RDEPEND="${DEPEND}"
+
+DOCS=( Manual.pdf README README.txt README.nd )
+
+src_prepare() {
+ sed -i -e 's/ $(SIMD_FLAGS)//g' src/Makefile.am Examples/Makefile.am || die
+ eapply_user
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static
+}
+
+src_install() {
+ default
+ einstalldocs
+ doheader include/{cauchy,galois,liberation,reed_sol}.h
+ find "${D}" -name '*.la' -delete || die
+}