Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/system-config-printer-common: metadata.xml ChangeLog system-config-printer-common-1.1.8.ebuild
Date: Tue, 04 Aug 2009 11:39:44
Message-Id: E1MYIMo-0001qD-JS@stork.gentoo.org
1 wired 09/08/04 11:39:42
2
3 Added: metadata.xml ChangeLog
4 system-config-printer-common-1.1.8.ebuild
5 Log:
6 new ebuild from kde-testing overlay
7 (Portage version: 2.2_rc35/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-admin/system-config-printer-common/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>kde</herd>
21 </pkgmetadata>
22
23
24
25 1.1 app-admin/system-config-printer-common/ChangeLog
26
27 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/ChangeLog?rev=1.1&view=markup
28 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/ChangeLog?rev=1.1&content-type=text/plain
29
30 Index: ChangeLog
31 ===================================================================
32 # ChangeLog for app-admin/system-config-printer-common
33 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
34 # $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-common/ChangeLog,v 1.1 2009/08/04 11:39:42 wired Exp $
35
36 *system-config-printer-common-1.1.8 (04 Aug 2009)
37
38 04 Aug 2009; Alex Alexander <wired@g.o>
39 +system-config-printer-common-1.1.8.ebuild,
40 +files/system-config-printer-common-1.1.8-split.patch, +metadata.xml:
41 new ebuild from kde-testing overlay
42
43
44
45
46 1.1 app-admin/system-config-printer-common/system-config-printer-common-1.1.8.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/system-config-printer-common-1.1.8.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/system-config-printer-common/system-config-printer-common-1.1.8.ebuild?rev=1.1&content-type=text/plain
50
51 Index: system-config-printer-common-1.1.8.ebuild
52 ===================================================================
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-common/system-config-printer-common-1.1.8.ebuild,v 1.1 2009/08/04 11:39:42 wired Exp $
56
57 EAPI="2"
58 inherit python autotools
59
60 MY_P="${PN%-common}-${PV}"
61
62 DESCRIPTION="Common modules of Red Hat's printer administration tool"
63 HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
64 SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.1/${MY_P}.tar.bz2"
65
66 LICENSE="GPL-2"
67 KEYWORDS="~amd64 ~x86"
68 SLOT="0"
69 IUSE="doc"
70
71 # system-config-printer split since 1.1.3
72 DEPEND="
73 doc? ( dev-python/epydoc )
74 "
75 RDEPEND="
76 !app-admin/system-config-printer:0
77 dev-libs/libxml2[python]
78 dev-python/dbus-python
79 dev-python/pycups
80 dev-python/pygobject
81 net-print/cups[dbus]
82 "
83
84 S="${WORKDIR}/${MY_P}"
85
86 src_prepare() {
87 epatch "${FILESDIR}/${P}-split.patch"
88
89 eaclocal
90 eautomake
91 eautoconf
92 }
93
94 src_configure() {
95 econf --disable-nls
96 }
97
98 src_compile() {
99 emake || die "emake failed"
100 if use doc; then
101 emake html || die "emake html failed"
102 fi
103 }
104
105 src_install() {
106 dodoc AUTHORS ChangeLog README || die "dodoc failed"
107
108 if use doc; then
109 dohtml -r html/ || die "installing html docs failed"
110 fi
111
112 emake DESTDIR="${D}" install || die "emake install failed"
113 }