Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/sqlalchemy: sqlalchemy-0.8.2.ebuild sqlalchemy-0.8.2-r1.ebuild ChangeLog
Date: Thu, 31 Oct 2013 05:05:29
Message-Id: 20131031050521.AF60420047@flycatcher.gentoo.org
1 floppym 13/10/31 05:05:21
2
3 Modified: sqlalchemy-0.8.2.ebuild ChangeLog
4 Added: sqlalchemy-0.8.2-r1.ebuild
5 Log:
6 Revbump for previous change.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
9
10 Revision Changes Path
11 1.6 dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild?r1=1.5&r2=1.6
16
17 Index: sqlalchemy-0.8.2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- sqlalchemy-0.8.2.ebuild 31 Oct 2013 04:51:56 -0000 1.5
24 +++ sqlalchemy-0.8.2.ebuild 31 Oct 2013 05:05:21 -0000 1.6
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/sqlalchemy/sqlalchemy-0.8.2.ebuild,v 1.5 2013/10/31 04:51:56 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild,v 1.6 2013/10/31 05:05:21 floppym Exp $
30
31 EAPI=5
32 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
33 @@ -16,8 +16,7 @@
34
35 LICENSE="MIT"
36 SLOT="0"
37 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
38 - ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
39 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
40 IUSE="doc examples +sqlite test"
41
42 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
43
44
45
46 1.110 dev-python/sqlalchemy/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?rev=1.110&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?rev=1.110&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/ChangeLog?r1=1.109&r2=1.110
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v
55 retrieving revision 1.109
56 retrieving revision 1.110
57 diff -u -r1.109 -r1.110
58 --- ChangeLog 31 Oct 2013 04:51:56 -0000 1.109
59 +++ ChangeLog 31 Oct 2013 05:05:21 -0000 1.110
60 @@ -1,6 +1,12 @@
61 # ChangeLog for dev-python/sqlalchemy
62 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.109 2013/10/31 04:51:56 floppym Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.110 2013/10/31 05:05:21 floppym Exp $
65 +
66 +*sqlalchemy-0.8.2-r1 (31 Oct 2013)
67 +
68 + 31 Oct 2013; Mike Gilbert <floppym@g.o> +sqlalchemy-0.8.2-r1.ebuild,
69 + sqlalchemy-0.8.2.ebuild:
70 + Revbump for previous change.
71
72 31 Oct 2013; Mike Gilbert <floppym@g.o> sqlalchemy-0.8.2.ebuild:
73 Rearrange python_test to avoid calling 2to3 on source tree twice, bug 489518.
74
75
76
77 1.1 dev-python/sqlalchemy/sqlalchemy-0.8.2-r1.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2-r1.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2-r1.ebuild?rev=1.1&content-type=text/plain
81
82 Index: sqlalchemy-0.8.2-r1.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2-r1.ebuild,v 1.1 2013/10/31 05:05:21 floppym Exp $
87
88 EAPI=5
89 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
90
91 inherit distutils-r1 eutils flag-o-matic
92
93 MY_PN="SQLAlchemy"
94 MY_P="${MY_PN}-${PV/_}"
95
96 DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
97 HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
98 SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
99
100 LICENSE="MIT"
101 SLOT="0"
102 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
103 IUSE="doc examples +sqlite test"
104
105 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
106 sqlite? ( >=dev-db/sqlite-3.3.13 )"
107
108 DEPEND="${RDEPEND}
109 test? (
110 >=dev-db/sqlite-3.3.13
111 >=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
112 dev-python/mock[${PYTHON_USEDEP}]
113 )"
114
115 S="${WORKDIR}/${MY_P}"
116
117 python_prepare_all() {
118 # Disable tests hardcoding function call counts specific to Python versions.
119 rm -r test/aaa_profiling || die
120 distutils-r1_python_prepare_all
121 }
122
123 python_compile() {
124 if ! python_is_python3; then
125 local CFLAGS=${CFLAGS}
126 append-cflags -fno-strict-aliasing
127 fi
128 distutils-r1_python_compile
129 }
130
131 python_test() {
132 # Create copies of necessary files in BUILD_DIR.
133 cp -pR examples sa2to3.py sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
134 pushd "${BUILD_DIR}" || die
135 if python_is_python3; then
136 "${PYTHON}" sa2to3.py --no-diffs -w examples test || die
137 fi
138 # No longer has postgresql support
139 "${PYTHON}" sqla_nose.py -I test_postgresql || die "Testsuite failed under ${EPYTHON}"
140 popd || die
141 }
142
143 python_install_all() {
144 use doc && HTML_DOCS=( doc/. )
145
146 use examples && local EXAMPLES=( examples )
147
148 distutils-r1_python_install_all
149 }
150
151 pkg_postinst() {
152 if [[ -z ${REPLACING_VERSIONS} ]]; then
153 if ! has_version dev-python/mysql-python; then
154 elog "For MySQL support, install dev-python/mysql-python"
155 fi
156
157 if ! has_version dev-python/pymssql; then
158 elog "For mssql support, install dev-python/pymssql"
159 fi
160
161 if ! has_version dev-python/psycopg:2; then
162 elog "For postgresql support, install dev-python/psycopg:2"
163 fi
164 fi
165 }