diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-08-01 16:06:11 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-08-01 16:06:11 +0000 |
commit | 3c5b76a62ea9a87b3c0541a2fa334a521b2b88d5 (patch) | |
tree | 230019ceec91a42adef3e0e70bd8ad1c9b340898 | |
parent | new revision featuring migratied jpeg6b and lib{raw,avc}1394 (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/libuv/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libuv/libuv-0.11.6.ebuild | 34 | ||||
-rw-r--r-- | dev-libs/libuv/metadata.xml | 34 |
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> |