Gentoo Archives: gentoo-commits

From: "Alexander Vershilov (qnikst)" <qnikst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/zeromq: zeromq-4.0.1.ebuild ChangeLog
Date: Sat, 26 Oct 2013 07:46:40
Message-Id: 20131026074635.5BF6120047@flycatcher.gentoo.org
1 qnikst 13/10/26 07:46:35
2
3 Modified: ChangeLog
4 Added: zeromq-4.0.1.ebuild
5 Log:
6 add zeromq-4.0.1 (bug #488370)
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xEAD50D64D8D3571A!)
9
10 Revision Changes Path
11 1.48 net-libs/zeromq/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/ChangeLog?rev=1.48&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/ChangeLog?rev=1.48&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/ChangeLog?r1=1.47&r2=1.48
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v
20 retrieving revision 1.47
21 retrieving revision 1.48
22 diff -u -r1.47 -r1.48
23 --- ChangeLog 30 Sep 2013 17:12:37 -0000 1.47
24 +++ ChangeLog 26 Oct 2013 07:46:35 -0000 1.48
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-libs/zeromq
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.47 2013/09/30 17:12:37 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.48 2013/10/26 07:46:35 qnikst Exp $
30 +
31 +*zeromq-4.0.1 (26 Oct 2013)
32 +
33 + 26 Oct 2013; Alexander Vershilov <qnikst@g.o> +zeromq-4.0.1.ebuild:
34 + add zeromq-4.0.1 (bug #488370)
35
36 30 Sep 2013; Agostino Sarubbo <ago@g.o> zeromq-3.2.3.ebuild:
37 Stable for x86, wrt bug #474752
38
39
40
41 1.1 net-libs/zeromq/zeromq-4.0.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/zeromq-4.0.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/zeromq/zeromq-4.0.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: zeromq-4.0.1.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.1.ebuild,v 1.1 2013/10/26 07:46:35 qnikst Exp $
51
52 EAPI=5
53
54 inherit autotools
55
56 DESCRIPTION="ZeroMQ is a brokerless kernel"
57 HOMEPAGE="http://www.zeromq.org/"
58 SRC_URI="http://download.zeromq.org/${P}.tar.gz"
59 RESTRICT="mirror"
60
61 LICENSE="LGPL-3"
62 SLOT="0"
63 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
64 IUSE="pgm test static-libs elibc_glibc"
65
66 DEPEND="sys-devel/gcc
67 pgm? (
68 virtual/pkgconfig
69 =net-libs/openpgm-5.1.118
70 )
71 sys-apps/util-linux"
72 RDEPEND=""
73
74 src_prepare() {
75 einfo "Removing bundled OpenPGM library"
76 # sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
77 rm -r "${S}"/foreign/openpgm/libpgm* || die
78 eautoreconf
79 }
80
81 src_configure() {
82 local myconf
83 use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
84 econf \
85 $(use_enable static-libs static) \
86 $myconf
87 }
88
89 src_install() {
90 emake DESTDIR="${D}" install || die "emake install failed"
91 dodoc NEWS README AUTHORS ChangeLog || die "dodoc failed"
92 doman doc/*.[1-9] || die "doman failed"
93
94 # remove useless .la files
95 find "${D}" -name '*.la' -delete
96
97 # remove useless .a (only for non static compilation)
98 use static-libs || find "${D}" -name '*.a' -delete
99 }
100
101 src_test() {
102 emake -j1 check
103 }