Gentoo Archives: gentoo-commits

From: "Wulf Krueger (philantrop)" <philantrop@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-pda/pilot-mailsync: pilot-mailsync-0.9.1.ebuild ChangeLog pilot-mailsync-0.9.2.ebuild pilot-mailsync-0.8.1.ebuild pilot-mailsync-0.8.3.ebuild
Date: Sun, 16 Sep 2007 19:30:10
Message-Id: E1IWzhQ-0003Ej-EG@stork.gentoo.org
1 philantrop 07/09/16 19:22:32
2
3 Modified: pilot-mailsync-0.9.1.ebuild ChangeLog
4 Added: pilot-mailsync-0.9.2.ebuild
5 Removed: pilot-mailsync-0.8.1.ebuild
6 pilot-mailsync-0.8.3.ebuild
7 Log:
8 Added a patch to allow compilation with recent glibc versions. Thanks to Patrick Kaster for his suggestion! Fixes bug 151351.
9 Added ~amd64 keyword. Removed obsolete versions.
10 Version bump to 0.9.2.
11 (Portage version: 2.1.3.9)
12
13 Revision Changes Path
14 1.3 app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild
15
16 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild?rev=1.3&view=markup
17 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild?rev=1.3&content-type=text/plain
18 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild?r1=1.2&r2=1.3
19
20 Index: pilot-mailsync-0.9.1.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild,v
23 retrieving revision 1.2
24 retrieving revision 1.3
25 diff -u -r1.2 -r1.3
26 --- pilot-mailsync-0.9.1.ebuild 29 Jan 2007 01:57:12 -0000 1.2
27 +++ pilot-mailsync-0.9.1.ebuild 16 Sep 2007 19:22:31 -0000 1.3
28 @@ -1,8 +1,8 @@
29 -# Copyright 1999-2006 Gentoo Foundation
30 +# Copyright 1999-2007 Gentoo Foundation
31 # Distributed under the terms of the GNU General Public License v2
32 -# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild,v 1.2 2007/01/29 01:57:12 mr_bones_ Exp $
33 +# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild,v 1.3 2007/09/16 19:22:31 philantrop Exp $
34
35 -inherit flag-o-matic
36 +inherit flag-o-matic eutils
37
38 DESCRIPTION="An application to transfer outgoing mail from and deliver incoming mail to a Palm OS device."
39 HOMEPAGE="http://wissrech.iam.uni-bonn.de/people/garcke/pms/"
40 @@ -10,55 +10,57 @@
41
42 LICENSE="MPL-1.0"
43 SLOT="0"
44 -KEYWORDS="~ppc ~x86"
45 +KEYWORDS="~amd64 ~ppc ~x86"
46 IUSE="ssl gnome"
47
48 DEPEND="ssl? ( dev-libs/openssl )
49 gnome? ( >=app-pda/gnome-pilot-2 )
50 - >=app-pda/pilot-link-0.11.7-r1"
51 + ~app-pda/pilot-link-0.11.8"
52
53 MAKEOPTS="${MAKEOPTS} -j1"
54
55 src_unpack() {
56 unpack ${A}
57 - cd ${WORKDIR}
58 + cd "${WORKDIR}"
59 if use gnome; then
60 mv ${P} ${P}-gpilot
61 unpack ${A}
62 fi
63 + cd "${S}"
64 + # Fixes bug 151351.
65 + epatch "${FILESDIR}/${P}-glibc.patch"
66 }
67
68 src_compile() {
69 - # bug #45755
70 - append-flags -fPIC
71 + # bug 45755
72 + #append-flags -fPIC
73
74 - cd ${S}
75 + cd "${S}"
76 econf $(use_enable ssl)
77 if use gnome; then
78 - cd ${S}-gpilot
79 + cd "${S}-gpilot"
80 econf $(use_enable ssl) --enable-gpilot
81 fi
82
83 - cd ${S}
84 + cd "${S}"
85 emake || die "make failed"
86 if use gnome; then
87 - cd ${S}-gpilot
88 + cd "${S}-gpilot"
89 emake || die "gpilot plugin make failed"
90 fi
91
92 }
93
94 src_install() {
95 - cd ${S}
96 - make RPM_BUILD_ROOT=${D} install || die "install failed"
97 - dodoc README INSTALL docs/*
98 + cd "${S}"
99 + make RPM_BUILD_ROOT="${D}" install || die "install failed"
100 + dodoc README INSTALL docs/* || die "installing docs failed"
101
102 if use gnome; then
103 - cd ${S}-gpilot
104 + cd "${S}-gpilot"
105 insinto /usr/share/gnome-pilot/conduits/
106 doins mailsync.conduit
107 insinto /usr/lib/gnome-pilot/conduits/
108 doins .libs/libgnome_mailsync_conduit.so
109 fi
110 -
111 }
112
113
114
115 1.8 app-pda/pilot-mailsync/ChangeLog
116
117 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/ChangeLog?rev=1.8&view=markup
118 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/ChangeLog?rev=1.8&content-type=text/plain
119 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/ChangeLog?r1=1.7&r2=1.8
120
121 Index: ChangeLog
122 ===================================================================
123 RCS file: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/ChangeLog,v
124 retrieving revision 1.7
125 retrieving revision 1.8
126 diff -u -r1.7 -r1.8
127 --- ChangeLog 21 Feb 2007 22:58:17 -0000 1.7
128 +++ ChangeLog 16 Sep 2007 19:22:31 -0000 1.8
129 @@ -1,6 +1,17 @@
130 # ChangeLog for app-pda/pilot-mailsync
131 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
132 -# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/ChangeLog,v 1.7 2007/02/21 22:58:17 peper Exp $
133 +# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/ChangeLog,v 1.8 2007/09/16 19:22:31 philantrop Exp $
134 +
135 +*pilot-mailsync-0.9.2 (16 Sep 2007)
136 +
137 + 16 Sep 2007; Wulf C. Krueger <philantrop@g.o>
138 + +files/pilot-mailsync-0.9.1-glibc.patch, -pilot-mailsync-0.8.1.ebuild,
139 + -pilot-mailsync-0.8.3.ebuild, pilot-mailsync-0.9.1.ebuild,
140 + +pilot-mailsync-0.9.2.ebuild:
141 + Added a patch to allow compilation with recent glibc versions. Thanks to
142 + Patrick Kaster for his suggestion! Fixes bug 151351. Added ~amd64 keyword.
143 + Removed obsolete versions. Version bump to 0.9.2. This is still very, very
144 + ugly and work in progress.
145
146 21 Feb 2007; Piotr JaroszyƄski <peper@g.o> ChangeLog:
147 Transition to Manifest2.
148
149
150
151 1.1 app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild
152
153 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild?rev=1.1&view=markup
154 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild?rev=1.1&content-type=text/plain
155
156 Index: pilot-mailsync-0.9.2.ebuild
157 ===================================================================
158 # Copyright 1999-2007 Gentoo Foundation
159 # Distributed under the terms of the GNU General Public License v2
160 # $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild,v 1.1 2007/09/16 19:22:31 philantrop Exp $
161
162 inherit flag-o-matic eutils
163
164 DESCRIPTION="An application to transfer outgoing mail from and deliver incoming mail to a Palm OS device."
165 HOMEPAGE="http://www.garcke.de/PMS/"
166 SRC_URI="http://www.garcke.de/PMS/${P}.tgz"
167
168 LICENSE="MPL-1.0"
169 SLOT="0"
170 KEYWORDS="~amd64 ~ppc ~x86"
171 IUSE="ssl gnome"
172
173 DEPEND="ssl? ( dev-libs/openssl )
174 gnome? ( >=app-pda/gnome-pilot-2 )
175 >=app-pda/pilot-link-0.11.8"
176
177 MAKEOPTS="${MAKEOPTS} -j1"
178
179 src_unpack() {
180 unpack ${A}
181 cd "${WORKDIR}"
182 if use gnome; then
183 mv ${P} ${P}-gpilot
184 unpack ${A}
185 fi
186 cd "${S}"
187 # Fixes bug 151351.
188 epatch "${FILESDIR}/pilot-mailsync-0.9.1-glibc.patch"
189 }
190
191 src_compile() {
192 # bug 45755
193 # Yes, this is ugly. Will either get corrected when Gnome even compiles
194 # or removed with Gnome support. (Philantrop)
195 append-flags -fPIC
196
197 cd "${S}"
198 econf $(use_enable ssl) $(use_enable gnome gpilot)
199 if use gnome; then
200 cd "${S}-gpilot"
201 econf $(use_enable ssl) --enable-gpilot
202 fi
203
204 cd "${S}"
205 emake || die "make failed"
206 if use gnome; then
207 cd "${S}-gpilot"
208 emake || die "gpilot plugin make failed"
209 fi
210 }
211
212 src_install() {
213 cd "${S}"
214 make RPM_BUILD_ROOT="${D}" install || die "install failed"
215 dodoc README INSTALL docs/* || die "installing docs failed"
216
217 if use gnome; then
218 cd "${S}-gpilot"
219 insinto /usr/share/gnome-pilot/conduits/
220 doins mailsync.conduit
221 insinto /usr/lib/gnome-pilot/conduits/
222 doins .libs/libgnome_mailsync_conduit.so
223 fi
224 }
225
226
227
228 --
229 gentoo-commits@g.o mailing list