Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyplusplus: pyplusplus-1.0.0.ebuild pyplusplus-1.0.0-r1.ebuild ChangeLog
Date: Sun, 27 Oct 2013 08:24:52
Message-Id: 20131027082444.2E26520047@flycatcher.gentoo.org
1 mgorny 13/10/27 08:24:44
2
3 Modified: pyplusplus-1.0.0.ebuild pyplusplus-1.0.0-r1.ebuild
4 ChangeLog
5 Log:
6 Remove redundant python_export_best (done by the eclass). Fix eclass use.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.2 dev-python/pyplusplus/pyplusplus-1.0.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild?r1=1.1&r2=1.2
16
17 Index: pyplusplus-1.0.0.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- pyplusplus-1.0.0.ebuild 30 Aug 2013 10:49:59 -0000 1.1
24 +++ pyplusplus-1.0.0.ebuild 27 Oct 2013 08:24:43 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild,v 1.1 2013/08/30 10:49:59 heroxbd Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild,v 1.2 2013/10/27 08:24:43 mgorny Exp $
30
31 EAPI=5
32
33 @@ -17,30 +17,25 @@
34 KEYWORDS="~amd64 ~x86"
35 IUSE="doc examples"
36
37 -DEPEND="doc? ( >=dev-python/epydoc-3 )
38 +DEPEND="doc? ( >=dev-python/epydoc-3[${PYTHON_USEDEP}] )
39 app-arch/unzip"
40 -RDEPEND="=dev-python/pygccxml-1.0.0"
41 +RDEPEND="=dev-python/pygccxml-1.0.0[${PYTHON_USEDEP}]"
42
43 S=${WORKDIR}/Py++-${PV}
44
45 python_compile_all() {
46 if use doc; then
47 - python_export_best
48 - "$(PYTHON)" setup.py doc
49 + esetup.py doc
50 fi
51 }
52
53 python_test() {
54 - "$(PYTHON)" unittests/test_all.py
55 + "${PYTHON}" unittests/test_all.py
56 }
57
58 python_install_all() {
59 - use doc && local HTML_DOCS=( docs/documentation/apidocs/* )
60 -
61 - if use examples; then
62 - insinto /usr/share/doc/${PF}
63 - doins -r examples
64 - fi
65 + use doc && local HTML_DOCS=( docs/documentation/apidocs/. )
66 + use examples && local EXAMPLES=( examples/. )
67
68 distutils-r1_python_install_all
69 }
70
71
72
73 1.2 dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild?rev=1.2&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild?rev=1.2&content-type=text/plain
77 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild?r1=1.1&r2=1.2
78
79 Index: pyplusplus-1.0.0-r1.ebuild
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild,v
82 retrieving revision 1.1
83 retrieving revision 1.2
84 diff -u -r1.1 -r1.2
85 --- pyplusplus-1.0.0-r1.ebuild 16 Sep 2013 11:59:54 -0000 1.1
86 +++ pyplusplus-1.0.0-r1.ebuild 27 Oct 2013 08:24:43 -0000 1.2
87 @@ -1,6 +1,6 @@
88 # Copyright 1999-2013 Gentoo Foundation
89 # Distributed under the terms of the GNU General Public License v2
90 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild,v 1.1 2013/09/16 11:59:54 heroxbd Exp $
91 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild,v 1.2 2013/10/27 08:24:43 mgorny Exp $
92
93 EAPI=5
94
95 @@ -17,30 +17,25 @@
96 KEYWORDS="~amd64 ~x86"
97 IUSE="doc examples +indexing"
98
99 -DEPEND="doc? ( >=dev-python/epydoc-3 )
100 +DEPEND="doc? ( >=dev-python/epydoc-3[${PYTHON_USEDEP}] )
101 app-arch/unzip"
102 -RDEPEND="=dev-python/pygccxml-1.0.0"
103 +RDEPEND="=dev-python/pygccxml-1.0.0[${PYTHON_USEDEP}]"
104
105 S=${WORKDIR}/Py++-${PV}
106
107 python_compile_all() {
108 if use doc; then
109 - python_export_best
110 - "$(PYTHON)" setup.py doc
111 + esetup.py doc
112 fi
113 }
114
115 python_test() {
116 - "$(PYTHON)" unittests/test_all.py
117 + "${PYTHON}" unittests/test_all.py
118 }
119
120 python_install_all() {
121 - use doc && local HTML_DOCS=( docs/documentation/apidocs/* )
122 -
123 - if use examples; then
124 - insinto /usr/share/doc/${PF}
125 - doins -r examples
126 - fi
127 + use doc && local HTML_DOCS=( docs/documentation/apidocs/. )
128 + use examples && local EXAMPLES=( examples/. )
129
130 if use indexing; then
131 insinto /usr/include/boost/python/suite/indexing
132
133
134
135 1.3 dev-python/pyplusplus/ChangeLog
136
137 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/ChangeLog?rev=1.3&view=markup
138 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/ChangeLog?rev=1.3&content-type=text/plain
139 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/ChangeLog?r1=1.2&r2=1.3
140
141 Index: ChangeLog
142 ===================================================================
143 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v
144 retrieving revision 1.2
145 retrieving revision 1.3
146 diff -u -r1.2 -r1.3
147 --- ChangeLog 16 Sep 2013 11:59:54 -0000 1.2
148 +++ ChangeLog 27 Oct 2013 08:24:44 -0000 1.3
149 @@ -1,6 +1,10 @@
150 # ChangeLog for dev-python/pyplusplus
151 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
152 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v 1.2 2013/09/16 11:59:54 heroxbd Exp $
153 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v 1.3 2013/10/27 08:24:44 mgorny Exp $
154 +
155 + 27 Oct 2013; Michał Górny <mgorny@g.o> pyplusplus-1.0.0-r1.ebuild,
156 + pyplusplus-1.0.0.ebuild:
157 + Remove redundant python_export_best (done by the eclass). Fix eclass use.
158
159 *pyplusplus-1.0.0-r1 (16 Sep 2013)