Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/g15composer: ChangeLog metadata.xml g15composer-3.2.ebuild
Date: Thu, 21 Feb 2008 17:14:18
Message-Id: E1JSEzu-0000fW-I0@stork.gentoo.org
1 chainsaw 08/02/21 17:14:14
2
3 Modified: ChangeLog metadata.xml
4 Added: g15composer-3.2.ebuild
5 Log:
6 Version bump as requested by Efimov Vadim <evadim@××××××.ru>, closes bug #208775.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.17 app-misc/g15composer/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/ChangeLog?rev=1.17&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/ChangeLog?rev=1.17&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/ChangeLog?r1=1.16&r2=1.17
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-misc/g15composer/ChangeLog,v
19 retrieving revision 1.16
20 retrieving revision 1.17
21 diff -u -r1.16 -r1.17
22 --- ChangeLog 1 May 2007 10:14:03 -0000 1.16
23 +++ ChangeLog 21 Feb 2008 17:14:13 -0000 1.17
24 @@ -1,6 +1,14 @@
25 # ChangeLog for app-misc/g15composer
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/ChangeLog,v 1.16 2007/05/01 10:14:03 corsair Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/ChangeLog,v 1.17 2008/02/21 17:14:13 chainsaw Exp $
30 +
31 +*g15composer-3.2 (21 Feb 2008)
32 +
33 + 21 Feb 2008; Tony Vroon <chainsaw@g.o>
34 + +files/g15composer-3.2.confd, +files/g15composer-3.2.initd, metadata.xml,
35 + +g15composer-3.2.ebuild:
36 + Version bump as requested by Efimov Vadim <evadim@××××××.ru>, closes bug
37 + #208775.
38
39 01 May 2007; Markus Rothe <corsair@g.o> g15composer-3.1.ebuild:
40 Added ~ppc64; bug #175120
41
42
43
44 1.4 app-misc/g15composer/metadata.xml
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/metadata.xml?rev=1.4&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/metadata.xml?rev=1.4&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/metadata.xml?r1=1.3&r2=1.4
49
50 Index: metadata.xml
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/app-misc/g15composer/metadata.xml,v
53 retrieving revision 1.3
54 retrieving revision 1.4
55 diff -u -r1.3 -r1.4
56 --- metadata.xml 2 Jan 2007 03:42:21 -0000 1.3
57 +++ metadata.xml 21 Feb 2008 17:14:13 -0000 1.4
58 @@ -3,7 +3,7 @@
59 <pkgmetadata>
60 <herd>lcd</herd>
61 <maintainer>
62 - <email>rbu@g.o</email>
63 - <name>Robert Buchholz</name>
64 + <email>chainsaw@g.o</email>
65 + <name>Tony Vroon</name>
66 </maintainer>
67 </pkgmetadata>
68
69
70
71 1.1 app-misc/g15composer/g15composer-3.2.ebuild
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/g15composer-3.2.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/g15composer/g15composer-3.2.ebuild?rev=1.1&content-type=text/plain
75
76 Index: g15composer-3.2.ebuild
77 ===================================================================
78 # Copyright 1999-2008 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/g15composer-3.2.ebuild,v 1.1 2008/02/21 17:14:13 chainsaw Exp $
81
82 inherit eutils
83
84 DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15 keyboard"
85 HOMEPAGE="http://g15tools.sourceforge.net/"
86 SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2"
87
88 LICENSE="GPL-2"
89 SLOT="0"
90 KEYWORDS="~amd64 ~ppc64 ~x86"
91 IUSE="amarok truetype examples"
92
93 DEPEND="app-misc/g15daemon
94 >=dev-libs/libg15render-1.2
95 truetype? ( media-libs/freetype )
96 amarok? ( kde-base/kdelibs )"
97
98 RDEPEND="${DEPEND}
99 amarok? ( dev-perl/DCOP-Amarok-Player )"
100
101 pkg_setup() {
102 local failure=false
103 echo
104 if use amarok && ! built_with_use dev-lang/perl ithreads ; then
105 eerror "dev-lang/perl must be built with USE=\"ithreads\" for the Amarok display to work."
106 failure=true
107 fi
108 if use truetype && ! built_with_use dev-libs/libg15render truetype ; then
109 eerror "dev-libs/libg15render must be built with USE=\"truetype\" for truetype to work."
110 failure=true
111 fi
112 if ${failure}; then
113 die "Please rebuild the packages with corrected USE flags."
114 fi
115 }
116
117 src_compile() {
118 econf \
119 $(use_enable truetype ttf ) \
120 || die "configure failed"
121
122 emake || die "make failed"
123 }
124
125 src_install() {
126 emake DESTDIR="${D}" install || die "make install failed"
127
128 newinitd "${FILESDIR}/${P}.initd" ${PN}
129 newconfd "${FILESDIR}/${P}.confd" ${PN}
130
131 dodoc AUTHORS README ChangeLog
132
133 if use examples ; then
134 exeinto "/usr/share/${PN}"
135 doexe examples/*
136 fi
137
138 if use amarok ; then
139 exeinto "/usr/share/apps/amarok/scripts"
140 newexe examples/amarok-g15-perl.pl g15-display.pl
141 fi
142 }
143
144 pkg_postinst() {
145 elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
146
147 if use amarok; then
148 echo
149 elog "g15-display.pl was installed into your Amarok script directory."
150 elog "To start it, have a look at Tools -> Script Manager in the Amarok menu."
151 fi
152 }
153
154
155
156 --
157 gentoo-commits@l.g.o mailing list