Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/maloc: ChangeLog maloc-0.2.1-r3.ebuild maloc-1.4.ebuild
Date: Sun, 31 Oct 2010 14:23:18
Message-Id: 20101031142312.DAA7120054@flycatcher.gentoo.org
1 jlec 10/10/31 14:23:12
2
3 Modified: ChangeLog maloc-0.2.1-r3.ebuild
4 Added: maloc-1.4.ebuild
5 Log:
6 Version Bump
7
8 (Portage version: 2.2.0_alpha2/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.19 dev-libs/maloc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/ChangeLog?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/ChangeLog?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/ChangeLog?r1=1.18&r2=1.19
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- ChangeLog 27 Jun 2010 14:14:27 -0000 1.18
24 +++ ChangeLog 31 Oct 2010 14:23:12 -0000 1.19
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-libs/maloc
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.18 2010/06/27 14:14:27 nixnut Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.19 2010/10/31 14:23:12 jlec Exp $
30 +
31 +*maloc-1.4 (31 Oct 2010)
32 +
33 + 31 Oct 2010; Justin Lecher <jlec@g.o> +files/1.4-asneeded.patch,
34 + maloc-0.2.1-r3.ebuild, +files/1.4-mpi.patch, +maloc-1.4.ebuild:
35 + Version Bump
36
37 27 Jun 2010; <nixnut@g.o> maloc-0.2.1-r3.ebuild:
38 ppc stable #324321
39
40
41
42 1.4 dev-libs/maloc/maloc-0.2.1-r3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild?rev=1.4&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild?rev=1.4&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild?r1=1.3&r2=1.4
47
48 Index: maloc-0.2.1-r3.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild,v
51 retrieving revision 1.3
52 retrieving revision 1.4
53 diff -u -r1.3 -r1.4
54 --- maloc-0.2.1-r3.ebuild 27 Jun 2010 14:14:27 -0000 1.3
55 +++ maloc-0.2.1-r3.ebuild 31 Oct 2010 14:23:12 -0000 1.4
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2010 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild,v 1.3 2010/06/27 14:14:27 nixnut Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-0.2.1-r3.ebuild,v 1.4 2010/10/31 14:23:12 jlec Exp $
61
62 EAPI="3"
63
64 @@ -8,8 +8,8 @@
65
66 MY_PV="0.2-1"
67
68 -DESCRIPTION="Small, portable, abstract C environment library for object-oriented C programming"
69 -HOMEPAGE="http://scicomp.ucsd.edu/~mholst/codes/maloc/index.html#overview"
70 +DESCRIPTION="Minimal Abstraction Layer for Object-oriented C/C++ programs"
71 +HOMEPAGE="http://www.fetk.org/codes/maloc/index.html"
72 SRC_URI=" http://cam.ucsd.edu/~mholst/codes/${PN}/${PN}-${MY_PV}.tar.gz"
73
74 SLOT="0"
75 @@ -17,15 +17,17 @@
76 IUSE="mpi static-libs"
77 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
78
79 -DEPEND="
80 +RDEPEND="
81 sys-libs/readline
82 mpi? ( virtual/mpi )"
83 +DEPEND="${RDEPEND}"
84
85 S="${WORKDIR}/${PN}"
86
87 src_prepare() {
88 - epatch "${FILESDIR}"/${PV}-mpi.patch
89 - epatch "${FILESDIR}"/${PV}-asneeded.patch
90 + epatch \
91 + "${FILESDIR}"/${PV}-mpi.patch \
92 + "${FILESDIR}"/${PV}-asneeded.patch
93 eautoreconf
94 }
95
96
97
98
99 1.1 dev-libs/maloc/maloc-1.4.ebuild
100
101 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/maloc-1.4.ebuild?rev=1.1&view=markup
102 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/maloc/maloc-1.4.ebuild?rev=1.1&content-type=text/plain
103
104 Index: maloc-1.4.ebuild
105 ===================================================================
106 # Copyright 1999-2010 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108 # $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-1.4.ebuild,v 1.1 2010/10/31 14:23:12 jlec Exp $
109
110 EAPI="3"
111
112 inherit autotools eutils
113
114 DESCRIPTION="Minimal Abstraction Layer for Object-oriented C/C++ programs"
115 HOMEPAGE="http://www.fetk.org/codes/maloc/index.html"
116 SRC_URI="http://www.fetk.org/codes/download/${P}.tar.gz"
117
118 SLOT="0"
119 LICENSE="GPL-2"
120 IUSE="mpi static-libs"
121 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
122
123 RDEPEND="
124 sys-libs/readline
125 mpi? ( virtual/mpi )"
126 DEPEND="${RDEPEND}"
127
128 S="${WORKDIR}/${PN}"
129
130 src_prepare() {
131 epatch \
132 "${FILESDIR}"/${PV}-mpi.patch \
133 "${FILESDIR}"/${PV}-asneeded.patch
134 eautoreconf
135 }
136
137 src_configure() {
138 use mpi && export CC="mpicc"
139
140 econf \
141 $(use_enable mpi) \
142 $(use_enable static-libs static) \
143 --disable-triplet \
144 --enable-shared
145 }
146
147 src_install() {
148 # install libs and headers
149 emake DESTDIR="${D}" install || die "make install failed"
150
151 # install doc
152 dohtml doc/index.html || die "failed to install html docs"
153 }