Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/sqlalchemy: ChangeLog sqlalchemy-0.7.10.ebuild sqlalchemy-0.7.9.ebuild
Date: Tue, 26 Feb 2013 16:29:53
Message-Id: 20130226162949.088FC2171D@flycatcher.gentoo.org
1 idella4 13/02/26 16:29:48
2
3 Modified: ChangeLog sqlalchemy-0.7.9.ebuild
4 Added: sqlalchemy-0.7.10.ebuild
5 Log:
6 bump, drop py25; Added -logging.patch, fixes import errors in test for 0.7.9 & 0.7.10, closes #Bug 458686
7
8 (Portage version: 2.1.11.40/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
9
10 Revision Changes Path
11 1.96 dev-python/sqlalchemy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?rev=1.96&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?rev=1.96&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?r1=1.95&r2=1.96
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v
20 retrieving revision 1.95
21 retrieving revision 1.96
22 diff -u -r1.95 -r1.96
23 --- ChangeLog 24 Feb 2013 17:48:56 -0000 1.95
24 +++ ChangeLog 26 Feb 2013 16:29:48 -0000 1.96
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-python/sqlalchemy
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.95 2013/02/24 17:48:56 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.96 2013/02/26 16:29:48 idella4 Exp $
30 +
31 +*sqlalchemy-0.7.10 (26 Feb 2013)
32 +
33 + 26 Feb 2013; Ian Delaney <idella4@g.o>
34 + +files/sqlalchemy-0.7-logging.patch, +sqlalchemy-0.7.10.ebuild,
35 + sqlalchemy-0.7.9.ebuild:
36 + bump, drop py25; Added -logging.patch, fixes import errors in test for 0.7.9 &
37 + 0.7.10, closes #Bug 458686
38
39 24 Feb 2013; Agostino Sarubbo <ago@g.o> sqlalchemy-0.7.9.ebuild:
40 Stable for sh, wrt bug #449426
41
42
43
44 1.12 dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild?rev=1.12&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild?rev=1.12&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild?r1=1.11&r2=1.12
49
50 Index: sqlalchemy-0.7.9.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v
53 retrieving revision 1.11
54 retrieving revision 1.12
55 diff -u -r1.11 -r1.12
56 --- sqlalchemy-0.7.9.ebuild 24 Feb 2013 17:48:56 -0000 1.11
57 +++ sqlalchemy-0.7.9.ebuild 26 Feb 2013 16:29:48 -0000 1.12
58 @@ -1,12 +1,12 @@
59 # Copyright 1999-2013 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v 1.11 2013/02/24 17:48:56 ago Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v 1.12 2013/02/26 16:29:48 idella4 Exp $
63
64 EAPI="4"
65 SUPPORT_PYTHON_ABIS="1"
66 -PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython 2.7-pypy-*"
67 +PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython-* 2.7-pypy-*"
68
69 -inherit distutils
70 +inherit distutils eutils
71
72 MY_PN="SQLAlchemy"
73 MY_P="${MY_PN}-${PV/_}"
74 @@ -46,6 +46,7 @@
75 src_prepare() {
76 distutils_src_prepare
77
78 + epatch "${FILESDIR}"/${PN}-0.7-logging.patch
79 # Disable tests hardcoding function call counts specific to Python versions.
80 rm -fr test/aaa_profiling
81 }
82
83
84
85 1.1 dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild?rev=1.1&content-type=text/plain
89
90 Index: sqlalchemy-0.7.10.ebuild
91 ===================================================================
92 # Copyright 1999-2013 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild,v 1.1 2013/02/26 16:29:48 idella4 Exp $
95
96 EAPI=5
97 # py3 appears underdone,
98 PYTHON_COMPAT=( python{2_6,2_7} )
99
100 inherit distutils-r1 eutils flag-o-matic
101
102 MY_PN="SQLAlchemy"
103 MY_P="${MY_PN}-${PV/_}"
104
105 DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
106 HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
107 SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
108
109 LICENSE="MIT"
110 SLOT="0"
111 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
112 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
113 IUSE="doc examples firebird mssql mysql postgres +sqlite test"
114
115 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
116 firebird? ( dev-python/kinterbasdb )
117 mssql? ( dev-python/pymssql )
118 mysql? ( dev-python/mysql-python )
119 postgres? ( >=dev-python/psycopg-2 )
120 sqlite? (
121 >=dev-db/sqlite-3.3.13 )"
122 DEPEND="${RDEPEND}
123 test? (
124 >=dev-db/sqlite-3.3.13
125 >=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
126 )"
127
128 # py26 tests needs
129 DISTUTILS_NO_PARALLEL_BUILD=1
130 S="${WORKDIR}/${MY_P}"
131
132 src_prepare() {
133 distutils-r1_src_prepare
134
135 epatch "${FILESDIR}"/${PN}-0.7-logging.patch
136
137 # Disable tests hardcoding function call counts specific to Python versions.
138 rm -fr test/aaa_profiling
139 }
140
141 python_configure_all() {
142 append-flags -fno-strict-aliasing
143 }
144
145 python_test() {
146 "${PYTHON}" sqla_nose.py || die
147 }
148
149 src_install_all() {
150 if use doc; then
151 pushd doc > /dev/null
152 rm -fr build
153 dohtml -r [a-z]* _images _static
154 popd > /dev/null
155 fi
156
157 if use examples; then
158 insinto /usr/share/doc/${PF}
159 doins -r examples
160 fi
161 }