summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesus Rivero <neurogeek@gentoo.org>2013-02-01 00:06:49 +0000
committerJesus Rivero <neurogeek@gentoo.org>2013-02-01 00:06:49 +0000
commit0147588776740ba16009ce38406c8f6851c1fbcc (patch)
treefb86381295fd95f731113611245bf35c8b2a0678 /dev-libs/hiredis
parentwhitespace (diff)
downloadhistorical-0147588776740ba16009ce38406c8f6851c1fbcc.tar.gz
historical-0147588776740ba16009ce38406c8f6851c1fbcc.tar.bz2
historical-0147588776740ba16009ce38406c8f6851c1fbcc.zip
Initial commit.
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/hiredis')
-rw-r--r--dev-libs/hiredis/ChangeLog10
-rw-r--r--dev-libs/hiredis/Manifest5
-rw-r--r--dev-libs/hiredis/files/hiredis-0.11.0-disable-network-tests.patch19
-rw-r--r--dev-libs/hiredis/hiredis-0.11.0.ebuild43
-rw-r--r--dev-libs/hiredis/metadata.xml9
5 files changed, 86 insertions, 0 deletions
diff --git a/dev-libs/hiredis/ChangeLog b/dev-libs/hiredis/ChangeLog
new file mode 100644
index 000000000000..1267af944ae4
--- /dev/null
+++ b/dev-libs/hiredis/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-libs/hiredis
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/hiredis/ChangeLog,v 1.1 2013/02/01 00:06:49 neurogeek Exp $
+
+*hiredis-0.11.0 (01 Feb 2013)
+
+ 01 Feb 2013; <neurogeek@gentoo.org> +hiredis-0.11.0.ebuild,
+ +files/hiredis-0.11.0-disable-network-tests.patch, +metadata.xml:
+ Initial commit
+
diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
new file mode 100644
index 000000000000..9095df0419a3
--- /dev/null
+++ b/dev-libs/hiredis/Manifest
@@ -0,0 +1,5 @@
+AUX hiredis-0.11.0-disable-network-tests.patch 641 SHA256 2844acb947991453814f784386a85e8efcf99ed618249c12cde9561a20f05238 SHA512 23b45fa5fb23b08307c8f88d8a50fce9c2e575879547ce1f46c71e78de4cd68ca774f741ac037fe30db957926dcca4797104ad34005fb4d8057e480ba9fb60ce WHIRLPOOL 1780c23fca62db4da15ccbf86a89d793c89ea18408b45a5b9d5dcfa437711f1d25a92270692c66b53466042c85dc57c979e23716b7558358f59f4ad24a2d596d
+DIST hiredis-0.11.0.tar.gz 42137 SHA256 ff7b2849e55bf3589eecced7125934feb9645c36a4d490d001dc08c93553eafd SHA512 a506c3e09267bd431dea87fdb7f9a44fb1d4795cbecb31323fe2fb9d66c10351fbf6d931fdaf2731fc2d0a985234e5d6ba0c9e694374d2f414294d27b6f060b8 WHIRLPOOL 0d4d4385452b4fe3aabc7cbdbef95914fea685a65f44a6b2addaec8f0f7779ed7f72c50cfbb976e1838553746ae90f2ce8685c208727e450738ff2bb29cca144
+EBUILD hiredis-0.11.0.ebuild 848 SHA256 5c04b33920495241473133504250436f56ac5f64c6dac049f880a72a7d236561 SHA512 8cd480f032c164aa275112df9f66012668482da5eea9d741a633702d267f1e300285c6ddd891fc418149781c2b4ef13171d9e87ea2be03c215df55dd7364e0da WHIRLPOOL e34d462a39c1e9db27d49a3b832228b6aae71402c58be23528120b67a17a2bade438ce0de32fd9547e0bd41c1f10d5ae31575ba9bb1aba88f87479eacf49e2ad
+MISC ChangeLog 387 SHA256 9915dc5258a546136018290adea9951d4e6887305c5dae0d5c2968278cbdf758 SHA512 515fd9194c6f49bd254471e0ec068951181b436525e6c219b1e2544eeb9609867d83745bdec32160c9f545cff2a7a5fd1ff8791445d8ab4f9dfdd95204979411 WHIRLPOOL f110649ed905a3960980b19d6f40344b9af8207738816cc3fb559afc9918e1b86c273146823e9bf60a45a03dd3c6b5ea390d34d6669772f2dc1450417d1e4a9f
+MISC metadata.xml 316 SHA256 9cef1c740443d8b504f6ffaf7c566528de25d5e345a90e9aee94950ddd9aad45 SHA512 cfda0886a0e5fc50618e8df6a5888a121d77c83fd17933d43db3eb7ed263da6275ae1262f8e3373fb91e7f30405c5c78ca36f6427492448092a104b38bd02fc5 WHIRLPOOL 1e8383f90b8c4af5be0073566653edd9d5257fd43343e08656391f5a49e64011af0d7ea6b8ec94fed4b08ba4c2bcf092e747b87f53d5b04f0e106c6a24ebb00a
diff --git a/dev-libs/hiredis/files/hiredis-0.11.0-disable-network-tests.patch b/dev-libs/hiredis/files/hiredis-0.11.0-disable-network-tests.patch
new file mode 100644
index 000000000000..e53a33ca9a28
--- /dev/null
+++ b/dev-libs/hiredis/files/hiredis-0.11.0-disable-network-tests.patch
@@ -0,0 +1,19 @@
+diff -uNr hiredis-0.11.0.orig/test.c hiredis-0.11.0/test.c
+--- hiredis-0.11.0.orig/test.c 2013-01-14 10:16:25.000000000 -0500
++++ hiredis-0.11.0/test.c 2013-01-14 10:18:05.000000000 -0500
+@@ -634,6 +634,7 @@
+ test_reply_reader();
+ test_blocking_connection_errors();
+
++/*
+ printf("\nTesting against TCP connection (%s:%d):\n", cfg.tcp.host, cfg.tcp.port);
+ cfg.type = CONN_TCP;
+ test_blocking_connection(cfg);
+@@ -645,6 +646,7 @@
+ test_blocking_connection(cfg);
+ test_blocking_io_errors(cfg);
+ if (throughput) test_throughput(cfg);
++*/
+
+ if (fails) {
+ printf("*** %d TESTS FAILED ***\n", fails);
diff --git a/dev-libs/hiredis/hiredis-0.11.0.ebuild b/dev-libs/hiredis/hiredis-0.11.0.ebuild
new file mode 100644
index 000000000000..2b370cdf86a5
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-0.11.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/hiredis/hiredis-0.11.0.ebuild,v 1.1 2013/02/01 00:06:49 neurogeek Exp $
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="http://github.com/redis/hiredis"
+SRC_URI="http://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+DOCS="CHANGELOG.md README.md"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-disable-network-tests.patch"
+}
+
+src_compile() {
+
+ if ! use debug; then
+ emake CC="$(tc-getCC)" ARCH= DEBUG=
+ else
+ emake CC="$(tc-getCC)" ARCH=
+ fi
+}
+
+src_test() {
+ emake test
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+ dodoc ${DOCS}
+}
diff --git a/dev-libs/hiredis/metadata.xml b/dev-libs/hiredis/metadata.xml
new file mode 100644
index 000000000000..cfb83fda0ad9
--- /dev/null
+++ b/dev-libs/hiredis/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>neurogeek@gentoo.org</email>
+ <name>Jesus Rivero</name>
+ <description>Minimalistic C client library for the Redis database</description>
+ </maintainer>
+</pkgmetadata>