Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pykde: ChangeLog pykde-3.16.2.ebuild
Date: Wed, 03 Dec 2008 07:39:30
Message-Id: E1L7mKW-00023e-Eo@stork.gentoo.org
1 patrick 08/12/03 07:39:28
2
3 Modified: ChangeLog
4 Added: pykde-3.16.2.ebuild
5 Log:
6 Bumping to 3.16.2, closing #214062
7 (Portage version: 2.2_rc16/cvs/Linux 2.6.26.5 x86_64)
8
9 Revision Changes Path
10 1.38 dev-python/pykde/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pykde/ChangeLog?rev=1.38&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pykde/ChangeLog?rev=1.38&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pykde/ChangeLog?r1=1.37&r2=1.38
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-python/pykde/ChangeLog,v
19 retrieving revision 1.37
20 retrieving revision 1.38
21 diff -u -r1.37 -r1.38
22 --- ChangeLog 19 Feb 2008 01:29:37 -0000 1.37
23 +++ ChangeLog 3 Dec 2008 07:39:28 -0000 1.38
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-python/pykde
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pykde/ChangeLog,v 1.37 2008/02/19 01:29:37 ingmar Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pykde/ChangeLog,v 1.38 2008/12/03 07:39:28 patrick Exp $
29 +
30 +*pykde-3.16.2 (03 Dec 2008)
31 +
32 + 03 Dec 2008; Patrick Lauer <patrick@g.o> +pykde-3.16.2.ebuild:
33 + Bumping to 3.16.2, closing 214062
34
35 19 Feb 2008; Ingmar Vanhassel <ingmar@g.o> -pykde-3.16.0.ebuild:
36 Old.
37
38
39
40 1.1 dev-python/pykde/pykde-3.16.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pykde/pykde-3.16.2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pykde/pykde-3.16.2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: pykde-3.16.2.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/dev-python/pykde/pykde-3.16.2.ebuild,v 1.1 2008/12/03 07:39:28 patrick Exp $
50
51 inherit kde eutils distutils
52
53 MY_P="PyKDE-${PV/*_pre/snapshot}"
54 MY_P=${MY_P/_/}
55 S=${WORKDIR}/${MY_P}
56
57 DESCRIPTION="PyKDE is a set of Python bindings for kdelibs."
58 HOMEPAGE="http://www.riverbankcomputing.co.uk/pykde/"
59 #SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
60 SRC_URI="http://www.riverbankcomputing.com/Downloads/PyKDE3/${MY_P}.tar.bz2"
61
62 SLOT="0"
63 LICENSE="GPL-2"
64 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
65 IUSE="debug doc examples"
66
67 #Wow, this can't work - kdebase will block kdelibs
68 #DEPEND="|| ( =kde-base/kdebase-3.5* =kde-base/konsole-3.5* )"
69 RDEPEND=">=dev-python/sip-4.7
70 >=dev-python/PyQt-3.17.3
71 =kde-base/kdelibs-3.5*
72 !kde-base/pykde"
73 DEPEND="${RDEPEND} =kde-base/konsole-3.5*"
74
75 #src_unpack() {
76 # unpack ${A}
77 # epatch "${FILESDIR}"/PyKDE-3.16.0-sip-4.7.patch
78 #}
79
80 src_compile() {
81 distutils_python_version
82 echo $PATH
83 local myconf="-d /usr/$(get_libdir)/python${PYVER}/site-packages \
84 -v /usr/share/sip \
85 -k $(kde-config --prefix)
86 -L $(get_libdir)"
87
88 use debug && myconf="${myconf} -u"
89 myconf="${myconf} -i"
90
91 "${python}" configure.py ${myconf}
92 emake || die "emake install failed"
93 }
94
95 src_install() {
96 dodir /usr/kde/3.5/lib/
97 sed -i -e 's:/usr/kde/3.5/lib/libkonsolepart.so:$(DESTDIR)/usr/kde/3.5/lib/libkonsolepart.so:' Makefile
98 emake DESTDIR="${D}" install || die "emake install failed"
99 # find ${D}/usr/share/sip -not -type d -not -iname *.sip -exec rm '{}' \;
100
101 dodoc AUTHORS ChangeLog NEWS README THANKS
102 use doc && dohtml -r doc/*
103 if use examples ; then
104 insinto "/usr/share/doc/${PF}"
105 doins -r examples
106 doins -r templates
107 fi
108 }