Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/oct2py: metadata.xml ChangeLog oct2py-0.4.0-r1.ebuild oct2py-0.4.0.ebuild
Date: Fri, 01 Mar 2013 12:32:14
Message-Id: 20130301123209.C52F82171D@flycatcher.gentoo.org
1 jlec 13/03/01 12:32:09
2
3 Modified: metadata.xml ChangeLog
4 Added: oct2py-0.4.0-r1.ebuild
5 Removed: oct2py-0.4.0.ebuild
6 Log:
7 dev-python/oct2py: Don't install examples into ROOT, #458782
8
9 (Portage version: 2.2.0_alpha163/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
10
11 Revision Changes Path
12 1.2 dev-python/oct2py/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-python/oct2py/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 17 Jul 2012 22:03:48 -0000 1.1
25 +++ metadata.xml 1 Mar 2013 12:32:09 -0000 1.2
26 @@ -1,13 +1,13 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 -<herd>sci-mathematics</herd>
31 -<longdescription lang="en">
32 + <herd>sci-mathematics</herd>
33 + <longdescription lang="en">
34 Uses Octave to run commands and m-files. Supports any Octave
35 function or m-file, passing the data seamlessly between Python and
36 Octave using MAT files.
37 </longdescription>
38 -<upstream>
39 - <remote-id type="pypi">oct2py</remote-id>
40 -</upstream>
41 + <upstream>
42 + <remote-id type="pypi">oct2py</remote-id>
43 + </upstream>
44 </pkgmetadata>
45
46
47
48 1.9 dev-python/oct2py/ChangeLog
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/ChangeLog?rev=1.9&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/ChangeLog?rev=1.9&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/ChangeLog?r1=1.8&r2=1.9
53
54 Index: ChangeLog
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/dev-python/oct2py/ChangeLog,v
57 retrieving revision 1.8
58 retrieving revision 1.9
59 diff -u -r1.8 -r1.9
60 --- ChangeLog 11 Feb 2013 15:57:19 -0000 1.8
61 +++ ChangeLog 1 Mar 2013 12:32:09 -0000 1.9
62 @@ -1,6 +1,12 @@
63 # ChangeLog for dev-python/oct2py
64 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
65 -# $Header: /var/cvsroot/gentoo-x86/dev-python/oct2py/ChangeLog,v 1.8 2013/02/11 15:57:19 mgorny Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/dev-python/oct2py/ChangeLog,v 1.9 2013/03/01 12:32:09 jlec Exp $
67 +
68 +*oct2py-0.4.0-r1 (01 Mar 2013)
69 +
70 + 01 Mar 2013; Justin Lecher <jlec@g.o> -oct2py-0.4.0.ebuild,
71 + +oct2py-0.4.0-r1.ebuild, metadata.xml:
72 + Don't install examples into ROOT, #458782
73
74 11 Feb 2013; Michał Górny <mgorny@g.o> oct2py-0.4.0.ebuild:
75 Clean up a bit. Enable py2.6 as needed by ipython. Disable Python 3 as not
76
77
78
79 1.1 dev-python/oct2py/oct2py-0.4.0-r1.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/oct2py-0.4.0-r1.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/oct2py/oct2py-0.4.0-r1.ebuild?rev=1.1&content-type=text/plain
83
84 Index: oct2py-0.4.0-r1.ebuild
85 ===================================================================
86 # Copyright 1999-2013 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-python/oct2py/oct2py-0.4.0-r1.ebuild,v 1.1 2013/03/01 12:32:09 jlec Exp $
89
90 EAPI=5
91
92 PYTHON_COMPAT=( python{2_6,2_7} )
93
94 inherit distutils-r1
95
96 DESCRIPTION="Python to GNU Octave bridge"
97 HOMEPAGE="http://pypi.python.org/pypi/oct2py"
98 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
99
100 LICENSE="MIT"
101 SLOT="0"
102 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
103 IUSE="doc examples"
104
105 RDEPEND="
106 sci-libs/scipy[${PYTHON_USEDEP}]
107 sci-mathematics/octave"
108 DEPEND="${RDEPEND}
109 doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
110
111 python_compile_all() {
112 if use doc; then
113 sphinx-build doc html || die
114 fi
115 }
116
117 python_test() {
118 nosetests || die "Tests fail with ${EPYTHON}"
119 }
120
121 python_install_all() {
122 use doc && local HTML_DOCS=( html/. )
123 distutils-r1_python_install_all
124
125 if use examples; then
126 insinto /usr/share/${PF}/
127 doins -r example
128 fi
129 }