summaryrefslogtreecommitdiff
path: root/dev-libs/bitset
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/bitset
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/bitset')
-rw-r--r--dev-libs/bitset/Manifest7
-rw-r--r--dev-libs/bitset/bitset-2.8.3.ebuild32
-rw-r--r--dev-libs/bitset/bitset-2.8.4-r1.ebuild35
-rw-r--r--dev-libs/bitset/metadata.xml15
4 files changed, 89 insertions, 0 deletions
diff --git a/dev-libs/bitset/Manifest b/dev-libs/bitset/Manifest
new file mode 100644
index 000000000000..ac5675772d36
--- /dev/null
+++ b/dev-libs/bitset/Manifest
@@ -0,0 +1,7 @@
+DIST bitset-2.8.3.tar.gz 36787 SHA256 87d9cb74405c4b496ba1bcb334afd60e15be0a17102b0e722337a6604f2e8469 SHA512 7b451139ee9db0b581e552d09f03809185e64f3b1190d887ba58478c4dc10a1ecc687d69cb42045e3c01ad9d065e12aa4f31d14068d7df9f6a8f284344d5b51c WHIRLPOOL d814d155c700817c636047d437c219d436fbcb2492294ee347f48368740866113318b278bf63094f84067f62dab6334b9f2a9607162f106815e013d96240b6e6
+DIST bitset-2.8.4.tar.gz 37040 SHA256 7e3a8d7e550ed24f646a3264c7efeb0b267f5f2d0f3177952b2ce5f6866e57b7 SHA512 709c4f064416b22ae37fc9659a9eb74007fff5ce12eb998c386a268427a012238258bbd0f019682a5172a98b7b2a476fd60017bf34e199159e838b254b48ffe7 WHIRLPOOL 2ed96fb305a8e88bff695b419dc73ecb64ebbdf5944d869a4bd3216ac77a88ede4dd646a6a5f64dc7e6bb77903acfc46e64d67359cc58151df288b86043e812c
+EBUILD bitset-2.8.3.ebuild 761 SHA256 309bc39e62ad49c2e504030bf04c866df7544d26afff1ce38db4ae457f3b78fd SHA512 42058787f4f08bb3f59f96d2e90efbabf98a7eef008e2914979fc572e8a6e74ebee842e54bcbcfa24a78262137631ad4b2cb6eabf3d5e6f9052d336292dce2b1 WHIRLPOOL 1fa7d6a67f0625adbf4faabebf9332cd60c6b46334c6b3a86e014ab938443ec2f02fb8fc7b2c879ed559d6b38063d3b20c05b8d981865cbfcf23d624f3518600
+EBUILD bitset-2.8.4-r1.ebuild 943 SHA256 710c2d1aa649f3400d8322a96ac9151df141387f3f309cb6026d6c232f6ec366 SHA512 7179d196b836ff6e601f62d85e5ccfaf008d0eff5ae4f817301bac92b73f2dc38310389e0c8f501089f93b922279d85bf1e3edb91b08ef2cb0199813f2c18119 WHIRLPOOL 4ede7f06c172930b157991a54ff1a14d04cdf83280239d06942dc2b97e92a7b29f5dcd468cfd10361e50a9e032efc11b0b73db92f0b2b1699e19f793e5bc02fe
+MISC ChangeLog 2796 SHA256 a30f5f2c064f74d300ec9d1f6420257cdfcaa8fa1910b445d1719854edf8b0c4 SHA512 c76f5a927a4600c1f8b0ebeadcbf0518004712bb0cc17fa31c059fcc6061b8ab3e4f2d486ac08e0633467e6b5ff78c69e975c5ec5e8f86652b2a3cc1216f7cbb WHIRLPOOL 1ecf70a908d59a94f25d8bdaec8dbde1a275c839d974478fdd41224cce0da1a8d4c1678dbaeceb3f820b3f5041752dc2130881ef35ddd7e3bc7e460d564c5392
+MISC ChangeLog-2015 1883 SHA256 912fac454a9cdcbeee0cb75ec37d99d119ad774db603d3188a057d7bc9fe1c0e SHA512 0ebe3edfb8fbad97fd6fc4bf7c228ebb99ae2cb5d40eba9e267a538e56aa3a4aa14c299e1b57b12ec567b5ca5ace7f5558c729b7d0979b5fc07e7e4e368de514 WHIRLPOOL 5a15826606f8ba78c726ae4c7fb09ba9bad4565fc767a3871b92ff949b5a33ba68700290267f36628ac306120f9a1e3f76d5e4e54279a578c7f6d06d69070706
+MISC metadata.xml 522 SHA256 ecb1bd6564d0d9c975c5b7a14253429160a4ca0347618484d69861c4a8138feb SHA512 5c0fb4abffcc6da6ed48fec3e52e19b6526a526909463da6f9e4b8c0094f5701548d782c65a5b4c9787eb1143429ec4d0cdf71a7677e99331a9891a4acd3b537 WHIRLPOOL 62b8aea38911dce3353ee343d0cbfdee8c5d13ad085e66235ad49304c04b7be0ef6d6a599e1d87c8b92225b9cd9832f4fc544305811aad79a91e16673039bdec
diff --git a/dev-libs/bitset/bitset-2.8.3.ebuild b/dev-libs/bitset/bitset-2.8.3.ebuild
new file mode 100644
index 000000000000..0f9c70752602
--- /dev/null
+++ b/dev-libs/bitset/bitset-2.8.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils
+
+DESCRIPTION="A compressed bitset with supporting data structures and algorithms"
+HOMEPAGE="https://github.com/chriso/bitset"
+SRC_URI="https://github.com/chriso/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="jemalloc static-libs tcmalloc"
+KEYWORDS="amd64 x86"
+
+RDEPEND="tcmalloc? ( dev-util/google-perftools[-minimal] )
+ jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )"
+
+DOCS=( README.md )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with jemalloc) \
+ $(use_with tcmalloc)
+ )
+ autotools-utils_src_configure
+}
diff --git a/dev-libs/bitset/bitset-2.8.4-r1.ebuild b/dev-libs/bitset/bitset-2.8.4-r1.ebuild
new file mode 100644
index 000000000000..420af9b499c2
--- /dev/null
+++ b/dev-libs/bitset/bitset-2.8.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils
+
+DESCRIPTION="A compressed bitset with supporting data structures and algorithms"
+HOMEPAGE="https://github.com/chriso/bitset"
+SRC_URI="https://github.com/chriso/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="jemalloc static-libs tcmalloc"
+KEYWORDS="amd64 ~arm x86"
+
+RDEPEND="tcmalloc? ( dev-util/google-perftools:= )
+ jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )"
+
+DOCS=( README.md )
+
+src_configure() {
+ local tcmalloc_lib_name='tcmalloc'
+ has_version dev-util/google-perftools[minimal] && tcmalloc_lib_name='tcmalloc_minimal'
+ local myeconfargs=(
+ $(use_with jemalloc) \
+ $(use_with tcmalloc) \
+ $(use_with tcmalloc tcmalloc-lib "${tcmalloc_lib_name}")
+ )
+ autotools-utils_src_configure
+}
diff --git a/dev-libs/bitset/metadata.xml b/dev-libs/bitset/metadata.xml
new file mode 100644
index 000000000000..d1af046aa04c
--- /dev/null
+++ b/dev-libs/bitset/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <use>
+ <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations</flag>
+ <flag name="tcmalloc">Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">chriso/bitset</remote-id>
+ </upstream>
+</pkgmetadata>