Gentoo Archives: gentoo-commits

From: "Maciej Mrozowski (reavertm)" <reavertm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/system-config-printer-gnome: system-config-printer-gnome-1.2.2.ebuild ChangeLog system-config-printer-gnome-1.2.3.ebuild
Date: Wed, 30 Jun 2010 04:20:23
Message-Id: 20100630042017.0BC132C621@corvid.gentoo.org
1 reavertm 10/06/30 04:20:16
2
3 Modified: system-config-printer-gnome-1.2.2.ebuild ChangeLog
4 Added: system-config-printer-gnome-1.2.3.ebuild
5 Log:
6 Version bump 1.2.3
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild?r1=1.2&r2=1.3
15
16 Index: system-config-printer-gnome-1.2.2.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- system-config-printer-gnome-1.2.2.ebuild 18 May 2010 13:36:09 -0000 1.2
23 +++ system-config-printer-gnome-1.2.2.ebuild 30 Jun 2010 04:20:16 -0000 1.3
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild,v 1.2 2010/05/18 13:36:09 pva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.2.ebuild,v 1.3 2010/06/30 04:20:16 reavertm Exp $
29
30 EAPI="3"
31
32 @@ -69,7 +69,7 @@
33 myconf="${myconf} --enable-nls"
34 fi
35
36 - econf ${myconf} || die "econf failed"
37 + econf ${myconf}
38 }
39
40 src_install() {
41
42
43
44 1.8 app-admin/system-config-printer-gnome/ChangeLog
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?rev=1.8&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?rev=1.8&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?r1=1.7&r2=1.8
49
50 Index: ChangeLog
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v
53 retrieving revision 1.7
54 retrieving revision 1.8
55 diff -u -r1.7 -r1.8
56 --- ChangeLog 18 May 2010 13:36:09 -0000 1.7
57 +++ ChangeLog 30 Jun 2010 04:20:16 -0000 1.8
58 @@ -1,6 +1,13 @@
59 # ChangeLog for app-admin/system-config-printer-gnome
60 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
61 -# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v 1.7 2010/05/18 13:36:09 pva Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v 1.8 2010/06/30 04:20:16 reavertm Exp $
63 +
64 +*system-config-printer-gnome-1.2.3 (30 Jun 2010)
65 +
66 + 30 Jun 2010; Maciej Mrozowski <reavertm@g.o>
67 + +system-config-printer-gnome-1.2.3.ebuild,
68 + +files/system-config-printer-gnome-1.2.3-split.patch:
69 + Version bump 1.2.3
70
71 18 May 2010; Peter Volkov <pva@g.o>
72 system-config-printer-gnome-1.2.2.ebuild:
73
74
75
76 1.1 app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.3.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.3.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.3.ebuild?rev=1.1&content-type=text/plain
80
81 Index: system-config-printer-gnome-1.2.3.ebuild
82 ===================================================================
83 # Copyright 1999-2010 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.2.3.ebuild,v 1.1 2010/06/30 04:20:16 reavertm Exp $
86
87 EAPI="3"
88
89 PYTHON_DEPEND="2"
90 WANT_AUTOMAKE="1.11"
91 inherit python autotools
92
93 MY_P="${PN%-gnome}-${PV}"
94
95 DESCRIPTION="GNOME frontend for a Red Hat's printer administration tool"
96 HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
97 SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.2/${MY_P}.tar.xz"
98
99 LICENSE="GPL-2"
100 KEYWORDS="~amd64 ~x86"
101 SLOT="0"
102 IUSE="gnome-keyring"
103
104 # Needs cups running, bug 284005
105 RESTRICT="test"
106
107 RDEPEND="
108 >=app-admin/system-config-printer-common-${PV}
109 dev-python/libgnome-python
110 dev-python/notify-python
111 >=dev-python/pygtk-2.4
112 dev-python/pyxml
113 gnome-keyring? ( dev-python/gnome-keyring-python )
114 "
115 DEPEND="${RDEPEND}
116 app-text/docbook-xml-dtd:4.1.2
117 app-text/xmlto
118 dev-util/intltool
119 sys-devel/gettext
120 "
121
122 APP_LINGUAS="ar as bg bn_IN bn br bs ca cs cy da de el en_GB es et fa fi fr gu
123 he hi hr hu hy id is it ja ka kn ko lo lv mai mk ml mr ms nb nl nn or pa pl
124 pt_BR pt ro ru si sk sl sr@latin sr sv ta te th tr uk vi zh_CN zh_TW"
125 for X in ${APP_LINGUAS}; do
126 IUSE="${IUSE} linguas_${X}"
127 done
128
129 S="${WORKDIR}/${MY_P}"
130
131 pkg_setup() {
132 python_set_active_version 2
133 }
134
135 src_prepare() {
136 epatch "${FILESDIR}/${P}-split.patch"
137
138 eautoreconf
139 }
140
141 src_configure() {
142 local myconf
143
144 # Disable installation of translations when LINGUAS not chosen
145 if [[ -z "${LINGUAS}" ]]; then
146 myconf="${myconf} --disable-nls"
147 else
148 myconf="${myconf} --enable-nls"
149 fi
150
151 econf \
152 --with-desktop-vendor=Gentoo \
153 --without-udev-rules \
154 ${myconf}
155 }
156
157 src_install() {
158 dodoc AUTHORS ChangeLog README || die "dodoc failed"
159
160 emake DESTDIR="${D}" install || die "emake install failed"
161
162 python_convert_shebangs -q -r $(python_get_version) "${D}"
163 }
164
165 pkg_postrm() {
166 python_mod_cleanup /usr/share/system-config-printer
167 }