From: "Diego Petteno (flameeyes)" <flameeyes@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/zeromq: metadata.xml ChangeLog zeromq-2.0.9.ebuild
Date: Sat, 25 Sep 2010 19:59:21 +0000 (UTC) [thread overview]
Message-ID: <20100925195921.C073E2004C@flycatcher.gentoo.org> (raw)
flameeyes 10/09/25 19:59:21
Added: metadata.xml ChangeLog zeromq-2.0.9.ebuild
Log:
New ebuild, proxy-maintained by Mauro Toffanin.
(Portage version: 2.2_rc86/cvs/Linux x86_64)
Revision Changes Path
1.1 net-libs/zeromq/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/metadata.xml?rev=1.1&content-type=text/plain
Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>toffanin.mauro@gmail.com</email>
<name>Mauro Toffanin</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>flameeyes@gmail.com</email>
<name>Diego Elio Pettenò</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
<maintainer>
<email>sustrik@fastmq.com</email>
<name>Martin Sustrik</name>
<description>iMatrix Corporation</description>
</maintainer>
<doc>http://zguide.zeromq.org/chapter:1</doc>
<bugs-to>http://github.com/zeromq/zeromq2/issues</bugs-to>
<!-- remote-id type="github">zeromq/zeromq2</remote-id-->
</upstream>
<longdescription lang="en">
The ØMQ lightweight messaging kernel is a library which
extends the standard socket interfaces with features
traditionally provided by specialised messaging middleware
products. 0MQ sockets provide an abstraction of asynchronous
message queues, multiple messaging patterns, message filtering
(subscriptions), seamless access to multiple transport protocols
and more.
</longdescription>
<use>
<flag name="pgm">
ØMQ is build with 'Pragmatic General Multicast' (RFC 3208) support
using the excellent OpenPGM implementation.
</flag>
</use>
</pkgmetadata>
1.1 net-libs/zeromq/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/ChangeLog?rev=1.1&content-type=text/plain
Index: ChangeLog
===================================================================
# ChangeLog for net-libs/zeromq
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.1 2010/09/25 19:59:21 flameeyes Exp $
*zeromq-2.0.9 (25 Sep 2010)
25 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+zeromq-2.0.9.ebuild, +metadata.xml:
New ebuild, proxy-maintained by Mauro Toffanin.
1.1 net-libs/zeromq/zeromq-2.0.9.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/zeromq-2.0.9.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/zeromq-2.0.9.ebuild?rev=1.1&content-type=text/plain
Index: zeromq-2.0.9.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-2.0.9.ebuild,v 1.1 2010/09/25 19:59:21 flameeyes Exp $
# NOTES:
# 1- use flag 'pgm' (OpenPGM support) must be masked by profiles for ARM archs;
# 2- $(use_with pgm) doesn't work due to a broken configure.in (I'm fixing it
# with upstream);
# 3- libpgm is bundled inside 0MQ's source because the library isn't complete
# and fully installable alone, so for now upstream has decided to bundle
# it until libpgm can be packaged as a separate component;
EAPI=3
DESCRIPTION="ZeroMQ is a brokerless messaging kernel with extremely high performance."
HOMEPAGE="http://www.zeromq.org/"
SRC_URI="http://www.zeromq.org/local--files/area:download/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pgm static-libs"
RDEPEND="sys-apps/util-linux"
DEPEND="${RDEPEND}
pgm? (
app-arch/gzip
dev-util/pkgconfig
)"
src_configure() {
local myconf
use pgm && myconf="--with-pgm"
econf \
$(use_enable static-libs static) \
${myconf} \
--disable-dependency-tracking \
--enable-fast-install
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc NEWS README AUTHORS ChangeLog || die "dodoc failed."
# remove useless .a and .la files (only for non static compilation)
find "${D}" -name '*.la' -delete
}
next reply other threads:[~2010-09-25 19:59 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-25 19:59 Diego Petteno (flameeyes) [this message]
-- strict thread matches above, loose matches on Subject: below --
2011-03-04 17:26 [gentoo-commits] gentoo-x86 commit in net-libs/zeromq: metadata.xml ChangeLog zeromq-2.0.9.ebuild Dirkjan Ochtman (djc)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100925195921.C073E2004C@flycatcher.gentoo.org \
--to=flameeyes@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox