Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-pda/synce-sync-engine: ChangeLog synce-sync-engine-0.15.1-r3.ebuild synce-sync-engine-0.15.1-r2.ebuild
Date: Wed, 30 Mar 2011 18:20:52
Message-Id: 20110330182036.02FAE20054@flycatcher.gentoo.org
1 ssuominen 11/03/30 18:20:35
2
3 Modified: ChangeLog
4 Added: synce-sync-engine-0.15.1-r3.ebuild
5 Removed: synce-sync-engine-0.15.1-r2.ebuild
6 Log:
7 Fix the path again, see changelog
8
9 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.13 app-pda/synce-sync-engine/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/synce-sync-engine/ChangeLog?rev=1.13&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/synce-sync-engine/ChangeLog?rev=1.13&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/synce-sync-engine/ChangeLog?r1=1.12&r2=1.13
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-pda/synce-sync-engine/ChangeLog,v
21 retrieving revision 1.12
22 retrieving revision 1.13
23 diff -u -r1.12 -r1.13
24 --- ChangeLog 28 Mar 2011 03:56:47 -0000 1.12
25 +++ ChangeLog 30 Mar 2011 18:20:35 -0000 1.13
26 @@ -1,12 +1,18 @@
27 # ChangeLog for app-pda/synce-sync-engine
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-pda/synce-sync-engine/ChangeLog,v 1.12 2011/03/28 03:56:47 ssuominen Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-pda/synce-sync-engine/ChangeLog,v 1.13 2011/03/30 18:20:35 ssuominen Exp $
31 +
32 +*synce-sync-engine-0.15.1-r3 (30 Mar 2011)
33 +
34 + 30 Mar 2011; Samuli Suominen <ssuominen@g.o>
35 + +synce-sync-engine-0.15.1-r3.ebuild:
36 + Fix plug-in path for libopensync-python-plugin-0.22.
37
38 *synce-sync-engine-0.15.1-r2 (28 Mar 2011)
39
40 28 Mar 2011; Samuli Suominen <ssuominen@g.o>
41 - synce-sync-engine-0.15.1-r1.ebuild, +synce-sync-engine-0.15.1-r2.ebuild:
42 - Fix install path for libopensync plug-in.
43 + +synce-sync-engine-0.15.1-r2.ebuild:
44 + Fix plug-in path for libopensync-python-plugin-0.39.
45
46 28 Mar 2011; Samuli Suominen <ssuominen@g.o>
47 synce-sync-engine-0.15.1-r1.ebuild, metadata.xml:
48
49
50
51 1.1 app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild?rev=1.1&content-type=text/plain
55
56 Index: synce-sync-engine-0.15.1-r3.ebuild
57 ===================================================================
58 # Copyright 1999-2011 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/app-pda/synce-sync-engine/synce-sync-engine-0.15.1-r3.ebuild,v 1.1 2011/03/30 18:20:35 ssuominen Exp $
61
62 EAPI=3
63
64 PYTHON_DEPEND="2:2.6"
65 SUPPORT_PYTHON_ABIS="1"
66 RESTRICT_PYTHON_ABIS="3.*"
67
68 inherit distutils multilib
69
70 DESCRIPTION="A synchronization engine for SynCE"
71 HOMEPAGE="http://www.synce.org/"
72 SRC_URI="mirror://sourceforge/synce/${P}.tar.gz"
73
74 LICENSE="GPL-2"
75 SLOT="0"
76 KEYWORDS="~amd64 ~x86"
77 IUSE="opensync"
78
79 RDEPEND="dev-libs/librapi2[python]
80 dev-libs/librra[python]
81 dev-libs/librtfcomp[python]
82 dev-libs/libxml2[python]
83 dev-libs/libxslt[python]
84 dev-python/dbus-python
85 dev-python/pygobject
86 opensync? ( || (
87 >=app-pda/libopensync-0.39[python]
88 ( =app-pda/libopensync-0.22*[python] app-pda/libopensync-plugin-python )
89 ) )"
90 DEPEND="${RDEPEND}"
91
92 PYTHON_MODNAME="SyncEngine"
93
94 src_prepare() {
95 sed -i -e 's:share/doc/sync-engine:foobar:' setup.py || die
96
97 distutils_src_prepare
98 }
99
100 src_install() {
101 insinto /usr/share/dbus-1/services
102 doins config/org.synce.SyncEngine.service || die
103
104 insinto /etc
105 doins config/syncengine.conf.xml || die
106
107 distutils_src_install
108
109 ### opensync plug-in BEGIN
110 find "${D}" -type d -name plugins -exec rm -rf {} +
111
112 if use opensync; then
113 local plug=plugins/synce-opensync-plugin-
114
115 if has_version ">=app-pda/libopensync-0.39"; then
116 insinto /usr/$(get_libdir)/libopensync1/python-plugins
117 newins ${plug}3x.py synce-plugin.py || die
118 else
119 # See OPENSYNC_PYTHONPLG_DIR variable in libopensync-python-plugin-0.22
120 # to verify path for python plugins.
121 insinto /usr/$(get_libdir)/opensync/python-plugins
122 newins ${plug}2x.py synce-plugin.py || die
123 fi
124
125 dodoc ${plug}3x.README || die
126 fi
127 ### opensync plug-in END
128
129 rm -rf "${D}"/usr/foobar
130 }