Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/alacarte: ChangeLog alacarte-0.13.4.ebuild alacarte-0.12.4.ebuild
Date: Sun, 28 Oct 2012 16:50:18
Message-Id: 20121028165007.A4E8721600@flycatcher.gentoo.org
1 eva 12/10/28 16:50:07
2
3 Modified: ChangeLog
4 Added: alacarte-0.13.4.ebuild
5 Removed: alacarte-0.12.4.ebuild
6 Log:
7 Version bump.
8
9 (Portage version: 2.2.0_alpha141/cvs/Linux x86_64, signed Manifest commit with key C6085806)
10
11 Revision Changes Path
12 1.115 x11-misc/alacarte/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/alacarte/ChangeLog?rev=1.115&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/alacarte/ChangeLog?rev=1.115&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/alacarte/ChangeLog?r1=1.114&r2=1.115
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-misc/alacarte/ChangeLog,v
21 retrieving revision 1.114
22 retrieving revision 1.115
23 diff -u -r1.114 -r1.115
24 --- ChangeLog 24 May 2012 05:01:18 -0000 1.114
25 +++ ChangeLog 28 Oct 2012 16:50:07 -0000 1.115
26 @@ -1,6 +1,12 @@
27 # ChangeLog for x11-misc/alacarte
28 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/alacarte/ChangeLog,v 1.114 2012/05/24 05:01:18 tetromino Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/alacarte/ChangeLog,v 1.115 2012/10/28 16:50:07 eva Exp $
31 +
32 +*alacarte-0.13.4 (28 Oct 2012)
33 +
34 + 28 Oct 2012; Gilles Dartiguelongue <eva@g.o> -alacarte-0.12.4.ebuild,
35 + +alacarte-0.13.4.ebuild:
36 + Version bump.
37
38 *alacarte-0.13.3 (24 May 2012)
39
40
41
42
43 1.1 x11-misc/alacarte/alacarte-0.13.4.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/alacarte/alacarte-0.13.4.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/alacarte/alacarte-0.13.4.ebuild?rev=1.1&content-type=text/plain
47
48 Index: alacarte-0.13.4.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-misc/alacarte/alacarte-0.13.4.ebuild,v 1.1 2012/10/28 16:50:07 eva Exp $
53
54 EAPI="4"
55 GCONF_DEBUG="no"
56 PYTHON_DEPEND="2:2.5"
57 PYTHON_USE_WITH="xml"
58 SUPPORT_PYTHON_ABIS="1"
59 RESTRICT_PYTHON_ABIS="3.*"
60
61 inherit gnome2 python
62
63 DESCRIPTION="Simple GNOME menu editor"
64 HOMEPAGE="http://live.gnome.org/"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
69 IUSE=""
70
71 COMMON_DEPEND="dev-python/pygobject:3
72 >=gnome-base/gnome-menus-3.2.0.1:3[introspection]
73 "
74 # gnome-panel needed for gnome-desktop-item-edit
75 RDEPEND="${COMMON_DEPEND}
76 gnome-base/gnome-panel
77 x11-libs/gdk-pixbuf:2[introspection]
78 x11-libs/gtk+:3[introspection]
79 "
80 DEPEND="${COMMON_DEPEND}
81 >=dev-util/intltool-0.40.0
82 sys-devel/gettext
83 virtual/pkgconfig
84 "
85
86 pkg_setup() {
87 DOCS="AUTHORS ChangeLog NEWS README"
88 python_pkg_setup
89 }
90
91 src_prepare() {
92 gnome2_src_prepare
93 python_clean_py-compile_files
94
95 python_copy_sources
96 }
97
98 src_configure() {
99 configure() {
100 G2CONF="${G2CONF} PYTHON=$(PYTHON -a)"
101 gnome2_src_configure
102 }
103 python_execute_function -s configure
104 }
105
106 src_compile() {
107 python_execute_function -s gnome2_src_compile
108 }
109
110 src_test() {
111 python_execute_function -s -d
112 }
113
114 src_install() {
115 python_execute_function -s gnome2_src_install
116 python_clean_installation_image
117 python_convert_shebangs -r 2 "${ED}"
118 }
119
120 pkg_postinst() {
121 gnome2_pkg_postinst
122 python_mod_optimize Alacarte
123 }
124
125 pkg_postrm() {
126 gnome2_pkg_postrm
127 python_mod_cleanup Alacarte
128 }