Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@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.4.3.ebuild system-config-printer-gnome-1.3.13.ebuild ChangeLog system-config-printer-gnome-1.4.1.ebuild
Date: Wed, 30 Oct 2013 18:05:25
Message-Id: 20131030180519.9CAD420047@flycatcher.gentoo.org
1 pacho 13/10/30 18:05:19
2
3 Modified: ChangeLog
4 Added: system-config-printer-gnome-1.4.3.ebuild
5 system-config-printer-gnome-1.3.13.ebuild
6 Removed: system-config-printer-gnome-1.4.1.ebuild
7 Log:
8 Version bump, drop old.
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
11
12 Revision Changes Path
13 1.76 app-admin/system-config-printer-gnome/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?rev=1.76&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?rev=1.76&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog?r1=1.75&r2=1.76
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v
22 retrieving revision 1.75
23 retrieving revision 1.76
24 diff -u -r1.75 -r1.76
25 --- ChangeLog 20 Oct 2013 08:27:54 -0000 1.75
26 +++ ChangeLog 30 Oct 2013 18:05:19 -0000 1.76
27 @@ -1,6 +1,16 @@
28 # ChangeLog for app-admin/system-config-printer-gnome
29 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v 1.75 2013/10/20 08:27:54 pacho Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/ChangeLog,v 1.76 2013/10/30 18:05:19 pacho Exp $
32 +
33 +*system-config-printer-gnome-1.3.13 (30 Oct 2013)
34 +*system-config-printer-gnome-1.4.3 (30 Oct 2013)
35 +
36 + 30 Oct 2013; Pacho Ramos <pacho@g.o>
37 + +files/system-config-printer-gnome-1.3.13-split.patch,
38 + +system-config-printer-gnome-1.3.13.ebuild,
39 + +system-config-printer-gnome-1.4.3.ebuild,
40 + -system-config-printer-gnome-1.4.1.ebuild:
41 + Version bump, drop old.
42
43 *system-config-printer-gnome-1.4.2 (20 Oct 2013)
44
45
46
47
48 1.1 app-admin/system-config-printer-gnome/system-config-printer-gnome-1.4.3.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.4.3.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.4.3.ebuild?rev=1.1&content-type=text/plain
52
53 Index: system-config-printer-gnome-1.4.3.ebuild
54 ===================================================================
55 # Copyright 1999-2013 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.4.3.ebuild,v 1.1 2013/10/30 18:05:19 pacho Exp $
58
59 EAPI="5"
60 GCONF_DEBUG="no"
61 PYTHON_COMPAT=( python2_{6,7} )
62 PYTHON_REQ_USE="xml"
63
64 inherit autotools gnome2 eutils python-single-r1 versionator
65
66 MY_P="${PN%-gnome}-${PV}"
67 MY_V="$(get_version_component_range 1-2)"
68
69 DESCRIPTION="GNOME frontend for a Red Hat's printer administration tool"
70 HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
71 SRC_URI="http://cyberelk.net/tim/data/system-config-printer/${MY_V}/${MY_P}.tar.xz"
72
73 LICENSE="GPL-2"
74 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
75 SLOT="0"
76 IUSE="gnome-keyring"
77 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
78
79 # Needs cups running, bug 284005
80 RESTRICT="test"
81
82 # Additional unhandled dependencies
83 # gnome-extra/gnome-packagekit[${PYTHON_USEDEP}] with pygobject:2 ?
84 # python samba client: smbc
85 # selinux: needed for troubleshooting
86 RDEPEND="
87 ${PYTHON_DEPS}
88 ~app-admin/system-config-printer-common-${PV}
89 dev-python/pycairo[${PYTHON_USEDEP}]
90 >=dev-python/pycups-1.9.60[${PYTHON_USEDEP}]
91 dev-python/pygobject:3[${PYTHON_USEDEP}]
92 x11-libs/gtk+:3[introspection]
93 x11-libs/libnotify[introspection]
94 x11-libs/pango[introspection]
95 gnome-keyring? ( gnome-base/libgnome-keyring[introspection] )
96 "
97 DEPEND="${RDEPEND}
98 app-text/docbook-xml-dtd:4.1.2
99 >=app-text/xmlto-0.0.22
100 dev-util/desktop-file-utils
101 dev-util/intltool
102 sys-devel/gettext
103 virtual/pkgconfig
104 "
105
106 APP_LINGUAS="ar as bg bn_IN bn br bs ca cs cy da de el en_GB es et fa fi fr gu
107 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
108 pt_BR pt ro ru si sk sl sr@latin sr sv ta te th tr uk vi zh_CN zh_TW"
109 for X in ${APP_LINGUAS}; do
110 IUSE="${IUSE} linguas_${X}"
111 done
112
113 S="${WORKDIR}/${MY_P}"
114
115 # Bug 471472
116 MAKEOPTS+=" -j1"
117
118 pkg_setup() {
119 python-single-r1_pkg_setup
120 }
121
122 src_prepare() {
123 epatch "${FILESDIR}"/${PN}-1.4.1-split.patch
124 eautoreconf
125 gnome2_src_prepare
126 }
127
128 src_configure() {
129 local myconf
130
131 # Disable installation of translations when LINGUAS not chosen
132 if [[ -z "${LINGUAS}" ]]; then
133 myconf="${myconf} --disable-nls"
134 else
135 myconf="${myconf} --enable-nls"
136 fi
137
138 gnome2_src_configure \
139 --with-desktop-vendor=Gentoo \
140 --without-udev-rules \
141 ${myconf}
142 }
143
144 src_install() {
145 gnome2_src_install
146 python_fix_shebang "${ED}"
147 }
148
149
150
151 1.1 app-admin/system-config-printer-gnome/system-config-printer-gnome-1.3.13.ebuild
152
153 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.3.13.ebuild?rev=1.1&view=markup
154 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.3.13.ebuild?rev=1.1&content-type=text/plain
155
156 Index: system-config-printer-gnome-1.3.13.ebuild
157 ===================================================================
158 # Copyright 1999-2013 Gentoo Foundation
159 # Distributed under the terms of the GNU General Public License v2
160 # $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.3.13.ebuild,v 1.1 2013/10/30 18:05:19 pacho Exp $
161
162 EAPI="5"
163 GCONF_DEBUG="no"
164 PYTHON_COMPAT=( python2_{6,7} )
165 PYTHON_REQ_USE="xml"
166
167 inherit autotools gnome2 eutils python-single-r1 versionator
168
169 MY_P="${PN%-gnome}-${PV}"
170 MY_V="$(get_version_component_range 1-2)"
171
172 DESCRIPTION="GNOME frontend for a Red Hat's printer administration tool"
173 HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
174 SRC_URI="http://cyberelk.net/tim/data/system-config-printer/${MY_V}/${MY_P}.tar.xz"
175
176 LICENSE="GPL-2"
177 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
178 SLOT="0"
179 IUSE="gnome-keyring"
180 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
181
182 # Needs cups running, bug 284005
183 RESTRICT="test"
184
185 # Additional unhandled dependencies
186 # gnome-extra/gnome-packagekit[${PYTHON_USEDEP}] with pygobject:2 ?
187 # python samba client: smbc
188 # selinux: needed for troubleshooting
189 RDEPEND="
190 ${PYTHON_DEPS}
191 ~app-admin/system-config-printer-common-${PV}
192 dev-python/notify-python
193 >=dev-python/pycups-1.9.60[${PYTHON_USEDEP}]
194 >=dev-python/pygtk-2.4
195 gnome-keyring? ( gnome-base/libgnome-keyring )
196 "
197 DEPEND="${RDEPEND}
198 app-text/docbook-xml-dtd:4.1.2
199 >=app-text/xmlto-0.0.22
200 dev-util/desktop-file-utils
201 dev-util/intltool
202 sys-devel/gettext
203 virtual/pkgconfig
204 "
205
206 APP_LINGUAS="ar as bg bn_IN bn br bs ca cs cy da de el en_GB es et fa fi fr gu
207 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
208 pt_BR pt ro ru si sk sl sr@latin sr sv ta te th tr uk vi zh_CN zh_TW"
209 for X in ${APP_LINGUAS}; do
210 IUSE="${IUSE} linguas_${X}"
211 done
212
213 S="${WORKDIR}/${MY_P}"
214
215 # Bug 471472
216 MAKEOPTS+=" -j1"
217
218 pkg_setup() {
219 python-single-r1_pkg_setup
220 }
221
222 src_prepare() {
223 epatch "${FILESDIR}"/${PN}-1.3.13-split.patch
224 eautoreconf
225 gnome2_src_prepare
226 }
227
228 src_configure() {
229 local myconf
230
231 # Disable installation of translations when LINGUAS not chosen
232 if [[ -z "${LINGUAS}" ]]; then
233 myconf="${myconf} --disable-nls"
234 else
235 myconf="${myconf} --enable-nls"
236 fi
237
238 gnome2_src_configure \
239 --with-desktop-vendor=Gentoo \
240 --without-udev-rules \
241 ${myconf}
242 }
243
244 src_install() {
245 gnome2_src_install
246 python_fix_shebang "${ED}"
247 }