summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-08-01 16:06:11 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-08-01 16:06:11 +0000
commit3c5b76a62ea9a87b3c0541a2fa334a521b2b88d5 (patch)
tree230019ceec91a42adef3e0e70bd8ad1c9b340898
parentnew revision featuring migratied jpeg6b and lib{raw,avc}1394 (diff)
downloadgentoo-2-3c5b76a62ea9a87b3c0541a2fa334a521b2b88d5.tar.gz
gentoo-2-3c5b76a62ea9a87b3c0541a2fa334a521b2b88d5.tar.bz2
gentoo-2-3c5b76a62ea9a87b3c0541a2fa334a521b2b88d5.zip
initial import wrt #410337
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
-rw-r--r--dev-libs/libuv/ChangeLog10
-rw-r--r--dev-libs/libuv/Manifest4
-rw-r--r--dev-libs/libuv/libuv-0.11.6.ebuild34
-rw-r--r--dev-libs/libuv/metadata.xml34
4 files changed, 82 insertions, 0 deletions
diff --git a/dev-libs/libuv/ChangeLog b/dev-libs/libuv/ChangeLog
new file mode 100644
index 000000000000..9affe838c264
--- /dev/null
+++ b/dev-libs/libuv/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-libs/libuv
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libuv/ChangeLog,v 1.1 2013/08/01 16:06:11 hasufell Exp $
+
+*libuv-0.11.6 (01 Aug 2013)
+
+ 01 Aug 2013; Julian Ospald <hasufell@gentoo.org> +libuv-0.11.6.ebuild,
+ +metadata.xml:
+ initial import wrt #410337
+
diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest
new file mode 100644
index 000000000000..979e2294a296
--- /dev/null
+++ b/dev-libs/libuv/Manifest
@@ -0,0 +1,4 @@
+DIST libuv-0.11.6.tar.gz 327932 SHA256 84c2815ef1330d26fa9e4cec0f758c4bf2bddd0fc3d9b62614e5237f9ccdf848 SHA512 83c851dd0895f78232196f7936c0d3e8381a5ce2d98f7cc51e56bac625f54bf24e9011d6cec33089450fe6ebf0ca1f4eacdd614f6c214da596de5795b7ce8ba2 WHIRLPOOL e4d840fbcb1d61c235d6f7e6752bff1ef2e72b3f9f7ed1f15c3e69db95661230258ba4cc57c6a9818ad580411d25d62920c047d8d5e1a22cdb7ec7c059ebe200
+EBUILD libuv-0.11.6.ebuild 601 SHA256 b12b8f325dd19ebcf9bcb5102df3fb91932449363557df5dccfe512d9f9bbd9b SHA512 42394e7ee6292f60d1f96d3d00ada528d1e416eb1b77b10e895543889f86da9017dc6a198cf119645fa9f235f582e5d4e05fac32e428d9af5d38463d7a5391a9 WHIRLPOOL 8be7c3a149403416c8d73287173783d22ded44e7f5eaaa5257221ccc82b5ad5a2bff200af4d705d1006dfa60faa9afdac2210ca36c8c66ea16568630836a348e
+MISC ChangeLog 264 SHA256 ee96f47a96a2fd29279166f742aabeb49192fe8e28fa0f9b17b67a15ee487b25 SHA512 d2a6a824b63ec1f14e6433dccc8e8ff3016602fd2f62eafe118d7532116f6718a882e733adc8927748bb21580c87ad4aeb4bbf50890da28b7f72ebb703e45af6 WHIRLPOOL e395e90b095b124ac98fe6f55d2bc4a269b1eb47413d4cd43004737a93da10193c59ce771ff7f4afa5d8fee0a1f65161fa686ec56822762bedbd4ef1618130bc
+MISC metadata.xml 1168 SHA256 f1a2601cad845c161b1a0ab6fdc9d09d319a77c0655f76426d4840d4b7be4766 SHA512 4730b368105d85ac913a099002734bf1892d0b91e612960b26c346a96ac6fb0ee8eceb0bee1f5c493a4711566fcd717bd784c8ca120991671cfec8a6d49a9d27 WHIRLPOOL d87d38cd29d3ba40b1646df7997cca5b215cbfd1e314d2b0fed7bd60e203d4022b30c7736c5081c594d79309c941d4ed284880ce12ed5f33a0856309848d75f3
diff --git a/dev-libs/libuv/libuv-0.11.6.ebuild b/dev-libs/libuv/libuv-0.11.6.ebuild
new file mode 100644
index 000000000000..e5fb416645fe
--- /dev/null
+++ b/dev-libs/libuv/libuv-0.11.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libuv/libuv-0.11.6.ebuild,v 1.1 2013/08/01 16:06:11 hasufell Exp $
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="A new platform layer for Node"
+HOMEPAGE="https://github.com/joyent/libuv"
+SRC_URI="https://github.com/joyent/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD BSD-2 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+src_prepare() {
+ sed -i \
+ -e 's/-Werror//' \
+ configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
diff --git a/dev-libs/libuv/metadata.xml b/dev-libs/libuv/metadata.xml
new file mode 100644
index 000000000000..afc06e747c65
--- /dev/null
+++ b/dev-libs/libuv/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <longdescription lang="en">
+ libuv is a platform layer for node.js. Its purpose is to abstract
+ IOCP on Windows and epoll/kqueue/event ports/etc. on Unix systems.
+ We intend to eventually contain all platform differences in this
+ library.
+
+ Features:
+ * Non-blocking TCP sockets
+ * Non-blocking named pipes
+ * UDP
+ * Timers
+ * Child process spawning
+ * Asynchronous DNS via uv_getaddrinfo.
+ * Asynchronous file system APIs uv_fs_*
+ * High resolution time uv_hrtime
+ * Current executable path look up uv_exepath
+ * Thread pool scheduling uv_queue_work
+ * ANSI escape code controlled TTY uv_tty_t
+ * File system events using inotify, kqueue, event ports,
+ FSEvents and ReadDirectoryChangesW
+ * IPC and socket sharing between processes uv_write2
+ </longdescription>
+ <upstream>
+ <bugs-to>https://github.com/joyent/libuv/issues</bugs-to>
+ <remote-id type="github">joyent/libuv</remote-id>
+ </upstream>
+</pkgmetadata>