Gentoo Archives: gentoo-commits

From: "Brian Harring (ferringb)" <ferringb@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/pkgcore: ChangeLog pkgcore-0.7.7.5-r1.ebuild pkgcore-0.7.7.4.ebuild pkgcore-0.7.5-r2.ebuild
Date: Tue, 03 Jan 2012 14:02:48
Message-Id: 20120103140238.8C4202004C@flycatcher.gentoo.org
1 ferringb 12/01/03 14:02:38
2
3 Modified: ChangeLog
4 Added: pkgcore-0.7.7.5-r1.ebuild
5 Removed: pkgcore-0.7.7.4.ebuild pkgcore-0.7.5-r2.ebuild
6 Log:
7 Fix NameError in 0.7.7.5 that occurs when pkgcore commands have an uncaught
8 exception. Additionally, remove old versions in the process.
9
10 (Portage version: 2.1.10.44/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.144 sys-apps/pkgcore/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pkgcore/ChangeLog?rev=1.144&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pkgcore/ChangeLog?rev=1.144&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pkgcore/ChangeLog?r1=1.143&r2=1.144
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v
22 retrieving revision 1.143
23 retrieving revision 1.144
24 diff -u -r1.143 -r1.144
25 --- ChangeLog 26 Dec 2011 20:32:06 -0000 1.143
26 +++ ChangeLog 3 Jan 2012 14:02:38 -0000 1.144
27 @@ -1,6 +1,15 @@
28 # ChangeLog for sys-apps/pkgcore
29 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.143 2011/12/26 20:32:06 ferringb Exp $
31 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
32 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.144 2012/01/03 14:02:38 ferringb Exp $
33 +
34 +*pkgcore-0.7.7.5-r1 (03 Jan 2012)
35 +
36 + 03 Jan 2012; Brian Harring <ferringb@g.o> -pkgcore-0.7.5-r2.ebuild,
37 + -files/pkgcore-0.7.5-dosym.patch,
38 + -files/pkgcore-0.7.5-force-python-binary.patch, -pkgcore-0.7.7.4.ebuild,
39 + +pkgcore-0.7.7.5-r1.ebuild, +files/pkgcore-0.7.7.5-NameError.patch:
40 + Fix NameError in 0.7.7.5 that occurs when pkgcore commands have an uncaught
41 + exception. Additionally, remove old versions in the process.
42
43 *pkgcore-0.7.7.5 (26 Dec 2011)
44
45
46
47
48 1.1 sys-apps/pkgcore/pkgcore-0.7.7.5-r1.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7.5-r1.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7.5-r1.ebuild?rev=1.1&content-type=text/plain
52
53 Index: pkgcore-0.7.7.5-r1.ebuild
54 ===================================================================
55 # Copyright 1999-2012 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7.5-r1.ebuild,v 1.1 2012/01/03 14:02:38 ferringb Exp $
58
59 EAPI="3"
60 DISTUTILS_SRC_TEST="setup.py"
61
62 inherit distutils eutils
63
64 DESCRIPTION="pkgcore package manager"
65 HOMEPAGE="http://pkgcore.googlecode.com/"
66 SRC_URI="http://pkgcore.googlecode.com/files/${P}.tar.bz2"
67
68 LICENSE="GPL-2"
69 SLOT="0"
70 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
71 IUSE="-doc build"
72
73 RDEPEND=">=dev-lang/python-2.4
74 >=dev-python/snakeoil-0.4.5
75 || ( >=dev-lang/python-2.5 dev-python/pycrypto )"
76 DEPEND="${RDEPEND}
77 doc? ( dev-python/sphinx dev-python/pyparsing )"
78
79 DOCS="AUTHORS NEWS"
80
81 pkg_setup() {
82 # disable snakeoil 2to3 caching...
83 unset PY2TO3_CACHEDIR
84 python_pkg_setup
85 }
86
87 src_prepare() {
88 epatch "${FILESDIR}/"${PN}-${PV}-NameError.patch
89 }
90
91 src_compile() {
92 distutils_src_compile
93
94 if use doc; then
95 python setup.py build_docs || die "doc building failed"
96 fi
97 }
98
99 src_install() {
100 distutils_src_install
101
102 if use doc; then
103 dohtml -r build/sphinx/html/*
104 fi
105 }
106
107 pkg_postinst() {
108 distutils_pkg_postinst
109 pplugincache
110 }