Gentoo Archives: gentoo-commits

From: "Brian Dolbec (dolsen)" <dolsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-portage/porthole: metadata.xml ChangeLog porthole-0.6.1-r3.ebuild
Date: Sun, 04 Mar 2012 04:12:47
Message-Id: 20120304041236.4EFF92004C@flycatcher.gentoo.org
1 dolsen 12/03/04 04:12:36
2
3 Modified: metadata.xml ChangeLog
4 Added: porthole-0.6.1-r3.ebuild
5 Log:
6 revision bump to fix bug 323179. update metadata.xml
7
8 (Portage version: 2.2.0_alpha84_p31/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 app-portage/porthole/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-portage/porthole/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 27 Oct 2009 14:53:36 -0000 1.2
24 +++ metadata.xml 4 Mar 2012 04:12:36 -0000 1.3
25 @@ -3,7 +3,7 @@
26 <pkgmetadata>
27 <herd>tools-portage</herd>
28 <maintainer>
29 - <email>brian.dolbec@×××××.com</email>
30 + <email>dolsen@g.o</email>
31 <name>Brian Dolbec</name>
32 <description>Upstream Maintainer (please CC on bugs)</description>
33 </maintainer>
34
35
36
37 1.54 app-portage/porthole/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/ChangeLog?rev=1.54&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/ChangeLog?rev=1.54&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/ChangeLog?r1=1.53&r2=1.54
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v
46 retrieving revision 1.53
47 retrieving revision 1.54
48 diff -u -r1.53 -r1.54
49 --- ChangeLog 26 Feb 2012 09:07:53 -0000 1.53
50 +++ ChangeLog 4 Mar 2012 04:12:36 -0000 1.54
51 @@ -1,6 +1,12 @@
52 # ChangeLog for app-portage/porthole
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.53 2012/02/26 09:07:53 patrick Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/ChangeLog,v 1.54 2012/03/04 04:12:36 dolsen Exp $
56 +
57 +*porthole-0.6.1-r3 (04 Mar 2012)
58 +
59 + 04 Mar 2012; Brian Dolbec <brian.dolbec@×××××.com> +porthole-0.6.1-r3.ebuild,
60 + +files/porthole-0.6.1-missing-attribute.patch, metadata.xml:
61 + Bump to fix bug 323179. Update metadata.xml
62
63 26 Feb 2012; Patrick Lauer <patrick@g.o> porthole-0.6.1-r1.ebuild,
64 porthole-0.6.1-r2.ebuild:
65
66
67
68 1.1 app-portage/porthole/porthole-0.6.1-r3.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/porthole-0.6.1-r3.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/porthole/porthole-0.6.1-r3.ebuild?rev=1.1&content-type=text/plain
72
73 Index: porthole-0.6.1-r3.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/porthole-0.6.1-r3.ebuild,v 1.1 2012/03/04 04:12:36 dolsen Exp $
78
79 EAPI="2"
80 PYTHON_DEPEND="2"
81 SUPPORT_PYTHON_ABIS="1"
82 PYTHON_USE_WITH="xml threads"
83 RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
84
85 inherit distutils eutils
86
87 DESCRIPTION="A GTK+-based frontend to Portage"
88 HOMEPAGE="http://porthole.sourceforge.net"
89 SRC_URI="mirror://sourceforge/porthole/${P}.tar.bz2"
90
91 LICENSE="GPL-2"
92 SLOT="0"
93 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
94 IUSE="nls"
95 LANGS="de pl ru vi it fr tr"
96 for X in $LANGS; do IUSE="${IUSE} linguas_${X}"; done
97
98 RDEPEND=">=sys-apps/portage-2.1
99 dev-python/pygtk:2
100 gnome-base/libglade:2.0
101 dev-python/pygtksourceview:2
102 nls? ( virtual/libintl )"
103 DEPEND="${RDEPEND}
104 nls? ( >=sys-devel/gettext-0.14 )"
105
106 src_prepare() {
107 epatch "${FILESDIR}/${P}-masking_status.patch" # bug 307037
108 epatch "${FILESDIR}/${P}-missing_import.patch" # bug 323179
109 epatch "${FILESDIR}/${P}-missing-attribute.patch" #bug 323179
110 }
111
112 src_compile(){
113 # Compile localizations if necessary
114 if use nls ; then
115 cd scripts
116 ./pocompile.sh -emerge ${LINGUAS} || die "pocompile failed"
117 fi
118 }
119
120 src_install() {
121 distutils_src_install
122
123 dodoc TODO README NEWS AUTHORS
124
125 keepdir /var/log/porthole
126 fperms g+w /var/log/porthole
127 keepdir /var/db/porthole
128 fperms g+w /var/db/porthole
129
130 # nls
131 if use nls; then
132 # mo directory doesn't exists with nls enabled and unsupported LINGUAS
133 [[ -d porthole/i18n/mo ]] && domo porthole/i18n/mo/*
134 fi
135 }
136
137 pkg_preinst() {
138 chgrp portage "${D}"/var/log/porthole
139 chgrp portage "${D}"/var/db/porthole
140 }
141
142 pkg_postinst() {
143 einfo
144 einfo "Porthole has updated the way that the upgrades are sent to emerge."
145 einfo "In this new way the user needs to set any 'Settings' menu emerge options"
146 einfo "Porthole automatically adds '--oneshot' for all upgrades selections"
147 einfo "Other options recommended are '--noreplace' along with '--update'"
148 einfo "They allow for portage to skip any packages that might have already"
149 einfo "been upgraded as a dependency of another previously upgraded package"
150 einfo
151 }