summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-05-07 03:59:48 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-05-07 03:59:48 +0000
commit92f31e12a43ac577295ba4e9583b387c893818bf (patch)
tree70ea328df04ec31f909da0dcef2b012ace834080 /dev-db
parentLinux Mint's fork of gnome-menus, needed for Cinnamon-2.x (diff)
downloadhistorical-92f31e12a43ac577295ba4e9583b387c893818bf.tar.gz
historical-92f31e12a43ac577295ba4e9583b387c893818bf.tar.bz2
historical-92f31e12a43ac577295ba4e9583b387c893818bf.zip
Add -9999 ebuild
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/hyperdex/ChangeLog7
-rw-r--r--dev-db/hyperdex/Manifest3
-rw-r--r--dev-db/hyperdex/hyperdex-9999.ebuild50
3 files changed, 58 insertions, 2 deletions
diff --git a/dev-db/hyperdex/ChangeLog b/dev-db/hyperdex/ChangeLog
index eef8732a23e2..a3b5a86c862c 100644
--- a/dev-db/hyperdex/ChangeLog
+++ b/dev-db/hyperdex/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/hyperdex
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/ChangeLog,v 1.18 2014/05/07 03:38:14 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/ChangeLog,v 1.19 2014/05/07 03:59:38 patrick Exp $
+
+*hyperdex-9999 (07 May 2014)
+
+ 07 May 2014; Patrick Lauer <patrick@gentoo.org> +hyperdex-9999.ebuild:
+ Add -9999 ebuild
*hyperdex-1.2.0-r1 (07 May 2014)
diff --git a/dev-db/hyperdex/Manifest b/dev-db/hyperdex/Manifest
index a4cc460d4e78..e6968b84a6c1 100644
--- a/dev-db/hyperdex/Manifest
+++ b/dev-db/hyperdex/Manifest
@@ -5,5 +5,6 @@ DIST hyperdex-1.1.0.tar.gz 1243852 SHA256 e4e10bb85fb44e0bc479dfad6f6e7ee7aef00e
DIST hyperdex-1.2.0.tar.gz 1318103 SHA256 37a3accf8262fadfd2c357543ae5c39286f2071c60ee7ff7d29a826c305443ed SHA512 bd6904fa6a8a2d6c350b3276229e6e7b8bf02628a5719ac64b348f7e8561dab54814c1ebb2b490ac09528d7f2af2b585fdcb6f4d22a65446f91e6dcd92c3eadd WHIRLPOOL 588dd18308d0f1382283d761fc447a7c5e8939135a46e5e9d999368997f974c4dd63a7661e7554971843160270ef245975ea790060dc2a14cb2c210c1d084cd7
EBUILD hyperdex-1.1.0.ebuild 1134 SHA256 31814128e09c1e563c2b94c3f82d3192088149401fc5c7d24b9f49e5c72df7b7 SHA512 5db1289cd508879caccdbe59f588cf5a639e2cc709913907d37553605779e55b123da109990e80496868e5384c2ae61b9833b8381724f7d4d0164518ceb549b0 WHIRLPOOL f99300906a6d3f830ef764fcb8cc989273b176c8751981dbaf5e068389029f84c951e75e1e61dd7c510502b32387de0328dd15d535c015b998d45069223dd3e2
EBUILD hyperdex-1.2.0-r1.ebuild 1371 SHA256 3a74f7526ee4ea614571bbb6561fe51a28cc6da7ca2ee6c7aee035c8bdc0a739 SHA512 764066b5ab9ce21b8c9d75563bba3f70578ff8c80b87e885b4735f45b28f49f08294e9232b9b778d677eaba42abbec3504c6a536051ad6a227e254b921957873 WHIRLPOOL 89345c231abfce94931e056ae51d70b91061194078f099d5b1ba64ddb620085dca8cde485043f321ec47bd135c3530f2bc78d051d712f5d69286cdd25d3d16f6
-MISC ChangeLog 2676 SHA256 8e1598b23b263758f83f1409d8382671a1319962e584108420d2f7218fd11434 SHA512 ad6cfddb711df93088c7ad2c5dbb9092ae1d742c09bc2074a84150a4ece84185d7fad9dbda71ed5a128e09893056c86c3e3e4d7fdcfd4267a382e2f11e2a59c5 WHIRLPOOL 318bf315ebfaea2050483f70e40bfc2d041d1a025edf61418a0d8e0aafc61a0d73fa9816b35dd050e884c2f75338e2c0339fd3f9dfeb27272c9a2becf0f48fa5
+EBUILD hyperdex-9999.ebuild 1400 SHA256 8d76edad580d2b09328843a42cee999ddab4fe7945f609da81611977f6718836 SHA512 a63a3ad046432a7d91813d1f879e1817a70896738097200814d70978dcd02b69802c07b131961c926f6d6906c11549e76e49ea0a47aba409fc0a00a39c02a7f9 WHIRLPOOL b14210a4fc448a1e1cb319ef22f093f2794f0e4d14b217ab0c03686e336371760d6aed5428f852a15535db29dce829eb5aa3009bc2078e88f1df64bfb4e92249
+MISC ChangeLog 2799 SHA256 69ae76d9444b1c31df01afe2ed4783587d69b448df0812d0319d6666e3b25e44 SHA512 9372f3a5f5bf4f76570c2acb519d46847ab85647ba214469f278a4bc5e81ed2bf7a645b28057e95bb94c8c683e58336301010ed11b07e01a3ca7e66cd48b73ec WHIRLPOOL 1c482839ccddfdbde63a46251947c5660fc201dca6871e7c46cec3826eb58d9c400c1d8c97c585122c0ae6091fcbac73e97df148f1411959c74e9122611ba5cf
MISC metadata.xml 234 SHA256 18b8701557e457986cd3ce541fc05fb724a82e245bba5ae63959ec6916ea48a8 SHA512 23d74b4992965abe1c0d6bb9d511112de64e5a8ee25ef5bd9a7b7c0119a8d30e6c04439314f35cf9f93d9d6aeb1986868056e9d5912409188a030ff6eb2bfca3 WHIRLPOOL 387f1e5516b42cb431a743b804f89a52b02f2d2105465a9cc39073badce1960f1f518ce4c53d5193a899a421fe574b47186d39ecfd2205fd66d9c57daf66288d
diff --git a/dev-db/hyperdex/hyperdex-9999.ebuild b/dev-db/hyperdex/hyperdex-9999.ebuild
new file mode 100644
index 000000000000..e0bbc8483b35
--- /dev/null
+++ b/dev-db/hyperdex/hyperdex-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/hyperdex-9999.ebuild,v 1.1 2014/05/07 03:59:38 patrick Exp $
+EAPI=5
+
+PYTHON_COMPAT=( python2_7)
+inherit eutils python-r1 autotools git-r3
+
+DESCRIPTION="A searchable distributed Key-Value Store"
+
+HOMEPAGE="http://hyperdex.org"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+
+EGIT_REPO_URI="https://github.com/rescrv/HyperDex.git"
+
+SRC_URI="http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
+
+IUSE="+python"
+# need to add ruby and java useflags too
+
+DEPEND="dev-cpp/glog
+ dev-cpp/sparsehash
+ dev-libs/cityhash
+ dev-libs/libpo6
+ dev-libs/libe
+ dev-libs/busybee
+ dev-libs/popt
+ dev-libs/replicant
+ dev-libs/json-c"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cd m4; tar xf "${DISTDIR}/autotools-java.tar"
+ cd ..
+ sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
+ eautoreconf
+}
+src_configure() {
+ econf --disable-static \
+ $(use_enable python python-bindings)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Failed to install"
+ newinitd "${FILESDIR}/hyperdex.initd" hyperdex || die "Failed to install init script"
+ newconfd "${FILESDIR}/hyperdex.confd" hyperdex || die "Failed to install config file"
+ find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
+}