Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/pykde4: ChangeLog pykde4-4.4.5.ebuild pykde4-4.6.0.ebuild
Date: Wed, 26 Jan 2011 20:44:01
Message-Id: 20110126202858.A756820061@flycatcher.gentoo.org
1 alexxy 11/01/26 20:28:58
2
3 Modified: ChangeLog pykde4-4.4.5.ebuild
4 Added: pykde4-4.6.0.ebuild
5 Log:
6 [kde-base] Add KDE SC 4.6.0
7
8 (Portage version: 2.2.0_alpha19_p2/cvs/Linux x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.103 kde-base/pykde4/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/ChangeLog?rev=1.103&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/ChangeLog?rev=1.103&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/ChangeLog?r1=1.102&r2=1.103
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v
20 retrieving revision 1.102
21 retrieving revision 1.103
22 diff -u -r1.102 -r1.103
23 --- ChangeLog 18 Jan 2011 21:06:00 -0000 1.102
24 +++ ChangeLog 26 Jan 2011 20:28:58 -0000 1.103
25 @@ -1,6 +1,11 @@
26 # ChangeLog for kde-base/pykde4
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.102 2011/01/18 21:06:00 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.103 2011/01/26 20:28:58 alexxy Exp $
30 +
31 +*pykde4-4.6.0 (26 Jan 2011)
32 +
33 + 26 Jan 2011; Alexey Shvetsov <alexxy@g.o> +pykde4-4.6.0.ebuild:
34 + Version bump KDE SC 4.6.0
35
36 18 Jan 2011; Brent Baude <ranger@g.o> pykde4-4.4.5-r1.ebuild:
37 Marking pykde4-4.4.5-r1 ppc for bug 351784
38
39
40
41 1.9 kde-base/pykde4/pykde4-4.4.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild?rev=1.9&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild?rev=1.9&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild?r1=1.8&r2=1.9
46
47 Index: pykde4-4.4.5.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild,v
50 retrieving revision 1.8
51 retrieving revision 1.9
52 diff -u -r1.8 -r1.9
53 --- pykde4-4.4.5.ebuild 30 Dec 2010 00:58:57 -0000 1.8
54 +++ pykde4-4.4.5.ebuild 26 Jan 2011 20:28:58 -0000 1.9
55 @@ -1,6 +1,6 @@
56 -# Copyright 1999-2010 Gentoo Foundation
57 +# Copyright 1999-2011 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild,v 1.8 2010/12/30 00:58:57 arfrever Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.4.5.ebuild,v 1.9 2011/01/26 20:28:58 alexxy Exp $
61
62 EAPI="3"
63
64
65
66
67 1.1 kde-base/pykde4/pykde4-4.6.0.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/pykde4-4.6.0.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/pykde4/pykde4-4.6.0.ebuild?rev=1.1&content-type=text/plain
71
72 Index: pykde4-4.6.0.ebuild
73 ===================================================================
74 # Copyright 1999-2011 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.6.0.ebuild,v 1.1 2011/01/26 20:28:58 alexxy Exp $
77
78 EAPI="3"
79
80 KMNAME="kdebindings"
81 KMMODULE="python/pykde4"
82 OPENGL_REQUIRED="always"
83 PYTHON_USE_WITH="threads"
84 RESTRICT_PYTHON_ABIS="2.4"
85 inherit python kde4-meta
86
87 DESCRIPTION="Python bindings for KDE4"
88 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
89 IUSE="debug doc examples semantic-desktop"
90
91 # blocker added due to compatibility issues and error during compile time
92 DEPEND="
93 !dev-python/pykde
94 >=dev-python/sip-4.12
95 $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?')
96 semantic-desktop? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop') )
97 aqua? ( >=dev-python/PyQt4-4.8.2[dbus,declarative,sql,svg,webkit,aqua] )
98 !aqua? ( >=dev-python/PyQt4-4.8.2[dbus,declarative,sql,svg,webkit,X] )
99 "
100 RDEPEND="${DEPEND}"
101
102 pkg_setup() {
103 python_pkg_setup
104 kde4-meta_pkg_setup
105 }
106
107 src_prepare() {
108 kde4-meta_src_prepare
109
110 if ! use examples; then
111 sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
112 || die "Failed to disable examples"
113 fi
114
115 # See bug 322351
116 use arm && epatch "${FILESDIR}/${PN}-4.4.4-arm-sip.patch"
117 }
118
119 src_configure() {
120 mycmakeargs=(
121 -DWITH_QScintilla=OFF
122 -DWITH_PolkitQt=OFF
123 $(cmake-utils_use_with semantic-desktop Soprano)
124 $(cmake-utils_use_with semantic-desktop Nepomuk)
125 $(cmake-utils_use_with semantic-desktop KdepimLibs)
126 )
127
128 kde4-meta_src_configure
129 }
130
131 src_install() {
132 use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
133
134 kde4-meta_src_install
135
136 python_convert_shebangs -q -r $(python_get_version) "${ED}"
137 python_clean_installation_image -q
138 }
139
140 pkg_postinst() {
141 kde4-meta_pkg_postinst
142
143 python_mod_optimize PyKDE4 PyQt4
144
145 if use examples; then
146 echo
147 elog "PyKDE4 examples have been installed to"
148 elog "${EKDEDIR}/share/apps/${PN}/examples"
149 echo
150 fi
151 }
152
153 pkg_postrm() {
154 kde4-meta_pkg_postrm
155
156 python_mod_cleanup PyKDE4 PyQt4
157 }