Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/libpst: libpst-0.6.54.ebuild libpst-0.6.53.ebuild libpst-0.6.52.ebuild libpst-0.6.54-r1.ebuild ChangeLog
Date: Sun, 29 Jan 2012 02:40:24
Message-Id: 20120129024014.AB4AD2004C@flycatcher.gentoo.org
1 floppym 12/01/29 02:40:13
2
3 Modified: libpst-0.6.54.ebuild libpst-0.6.53.ebuild
4 libpst-0.6.52.ebuild ChangeLog
5 Added: libpst-0.6.54-r1.ebuild
6 Log:
7 Prepare for PYTHON_ABI-versioned Boost Python libraries in Boost 1.48. Patch by Arfrever.
8
9 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 net-mail/libpst/libpst-0.6.54.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild?r1=1.1&r2=1.2
17
18 Index: libpst-0.6.54.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- libpst-0.6.54.ebuild 1 Jan 2012 01:51:12 -0000 1.1
25 +++ libpst-0.6.54.ebuild 29 Jan 2012 02:40:13 -0000 1.2
26 @@ -1,10 +1,11 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild,v 1.1 2012/01/01 01:51:12 radhermit Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.54.ebuild,v 1.2 2012/01/29 02:40:13 floppym Exp $
31
32 EAPI=4
33 +PYTHON_DEPEND="python? 2"
34
35 -inherit autotools eutils
36 +inherit autotools eutils python
37
38 DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
39 HOMEPAGE="http://www.five-ten-sg.com/libpst/"
40 @@ -19,7 +20,14 @@
41 DEPEND="${RDEPEND}
42 virtual/libiconv
43 dii? ( media-libs/gd[png] )
44 - python? ( >=dev-libs/boost-1.35.0-r5[python] )"
45 + python? ( <dev-libs/boost-1.48[python] )"
46 +
47 +pkg_setup() {
48 + if use python; then
49 + python_set_active_version 2
50 + python_pkg_setup
51 + fi
52 +}
53
54 src_prepare() {
55 # Don't build the static python library
56
57
58
59 1.2 net-mail/libpst/libpst-0.6.53.ebuild
60
61 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild?rev=1.2&view=markup
62 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild?rev=1.2&content-type=text/plain
63 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild?r1=1.1&r2=1.2
64
65 Index: libpst-0.6.53.ebuild
66 ===================================================================
67 RCS file: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild,v
68 retrieving revision 1.1
69 retrieving revision 1.2
70 diff -u -r1.1 -r1.2
71 --- libpst-0.6.53.ebuild 5 Aug 2011 05:07:48 -0000 1.1
72 +++ libpst-0.6.53.ebuild 29 Jan 2012 02:40:13 -0000 1.2
73 @@ -1,6 +1,6 @@
74 -# Copyright 1999-2011 Gentoo Foundation
75 +# Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 -# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild,v 1.1 2011/08/05 05:07:48 radhermit Exp $
78 +# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.53.ebuild,v 1.2 2012/01/29 02:40:13 floppym Exp $
79
80 EAPI=4
81
82 @@ -19,7 +19,7 @@
83 DEPEND="${RDEPEND}
84 virtual/libiconv
85 dii? ( media-libs/gd[png] )
86 - python? ( >=dev-libs/boost-1.35.0-r5[python] )"
87 + python? ( <dev-libs/boost-1.48[python] )"
88
89 src_prepare() {
90 # Don't build the static python library
91
92
93
94 1.2 net-mail/libpst/libpst-0.6.52.ebuild
95
96 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild?rev=1.2&view=markup
97 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild?rev=1.2&content-type=text/plain
98 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild?r1=1.1&r2=1.2
99
100 Index: libpst-0.6.52.ebuild
101 ===================================================================
102 RCS file: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild,v
103 retrieving revision 1.1
104 retrieving revision 1.2
105 diff -u -r1.1 -r1.2
106 --- libpst-0.6.52.ebuild 28 May 2011 23:43:26 -0000 1.1
107 +++ libpst-0.6.52.ebuild 29 Jan 2012 02:40:13 -0000 1.2
108 @@ -1,6 +1,6 @@
109 -# Copyright 1999-2011 Gentoo Foundation
110 +# Copyright 1999-2012 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 -# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild,v 1.1 2011/05/28 23:43:26 radhermit Exp $
113 +# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.52.ebuild,v 1.2 2012/01/29 02:40:13 floppym Exp $
114
115 EAPI=4
116
117 @@ -19,7 +19,7 @@
118 DEPEND="${RDEPEND}
119 virtual/libiconv
120 dii? ( media-libs/gd[png] )
121 - python? ( >=dev-libs/boost-1.35.0-r5[python] )"
122 + python? ( <dev-libs/boost-1.48[python] )"
123
124 src_prepare() {
125 # Don't build the static python library
126
127
128
129 1.26 net-mail/libpst/ChangeLog
130
131 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/ChangeLog?rev=1.26&view=markup
132 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/ChangeLog?rev=1.26&content-type=text/plain
133 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/ChangeLog?r1=1.25&r2=1.26
134
135 Index: ChangeLog
136 ===================================================================
137 RCS file: /var/cvsroot/gentoo-x86/net-mail/libpst/ChangeLog,v
138 retrieving revision 1.25
139 retrieving revision 1.26
140 diff -u -r1.25 -r1.26
141 --- ChangeLog 1 Jan 2012 01:51:12 -0000 1.25
142 +++ ChangeLog 29 Jan 2012 02:40:13 -0000 1.26
143 @@ -1,6 +1,13 @@
144 # ChangeLog for net-mail/libpst
145 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
146 -# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/ChangeLog,v 1.25 2012/01/01 01:51:12 radhermit Exp $
147 +# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/ChangeLog,v 1.26 2012/01/29 02:40:13 floppym Exp $
148 +
149 +*libpst-0.6.54-r1 (29 Jan 2012)
150 +
151 + 29 Jan 2012; Mike Gilbert <floppym@g.o> +libpst-0.6.54-r1.ebuild,
152 + libpst-0.6.52.ebuild, libpst-0.6.53.ebuild, libpst-0.6.54.ebuild:
153 + Prepare for PYTHON_ABI-versioned Boost Python libraries in Boost 1.48. Patch
154 + by Arfrever.
155
156 *libpst-0.6.54 (01 Jan 2012)
157
158
159
160
161 1.1 net-mail/libpst/libpst-0.6.54-r1.ebuild
162
163 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.54-r1.ebuild?rev=1.1&view=markup
164 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/libpst/libpst-0.6.54-r1.ebuild?rev=1.1&content-type=text/plain
165
166 Index: libpst-0.6.54-r1.ebuild
167 ===================================================================
168 # Copyright 1999-2012 Gentoo Foundation
169 # Distributed under the terms of the GNU General Public License v2
170 # $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.54-r1.ebuild,v 1.1 2012/01/29 02:40:13 floppym Exp $
171
172 EAPI=4
173 PYTHON_DEPEND="python? 2"
174
175 inherit autotools eutils python
176
177 DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
178 HOMEPAGE="http://www.five-ten-sg.com/libpst/"
179 SRC_URI="http://www.five-ten-sg.com/${PN}/packages/${P}.tar.gz"
180
181 LICENSE="GPL-2"
182 SLOT="0"
183 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
184 IUSE="debug dii doc python static-libs"
185
186 RDEPEND="dii? ( media-gfx/imagemagick[png] )"
187 DEPEND="${RDEPEND}
188 virtual/libiconv
189 dii? ( media-libs/gd[png] )
190 python? ( >=dev-libs/boost-1.48[python] )"
191
192 pkg_setup() {
193 if use python; then
194 python_set_active_version 2
195 python_pkg_setup
196 fi
197 }
198
199 src_prepare() {
200 # Don't build the static python library
201 epatch "${FILESDIR}"/${PN}-0.6.52-no-static-python-lib.patch
202
203 # Fix pkgconfig file for static linking
204 epatch "${FILESDIR}"/${PN}-0.6.53-pkgconfig-static.patch
205
206 # Conditionally install the extra documentation
207 use doc || sed -i -e "/SUBDIRS/s: html::" Makefile.am
208
209 eautomake
210 }
211
212 src_configure() {
213 econf \
214 --enable-libpst-shared \
215 $(use_enable debug pst-debug) \
216 $(use_enable dii) \
217 $(use_enable python) \
218 $(use_enable static-libs static) \
219 $(use python && echo --with-boost-python=boost_python-${PYTHON_ABI})
220 }
221
222 src_install() {
223 default
224
225 # Remove useless .la files
226 find "${ED}" -name '*.la' -exec rm {} +
227 }