Gentoo Archives: gentoo-commits

From: "Cedric Krier (cedk)" <cedk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-laptop/pommed: ChangeLog pommed-1.11.ebuild
Date: Sun, 18 Nov 2007 21:51:53
Message-Id: E1Its3P-0005pJ-Ou@stork.gentoo.org
1 cedk 07/11/18 21:51:47
2
3 Modified: ChangeLog
4 Added: pommed-1.11.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.13 app-laptop/pommed/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/pommed/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/pommed/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/pommed/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-laptop/pommed/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 21 Oct 2007 12:18:51 -0000 1.12
23 +++ ChangeLog 18 Nov 2007 21:51:47 -0000 1.13
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-laptop/pommed
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-laptop/pommed/ChangeLog,v 1.12 2007/10/21 12:18:51 cedk Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-laptop/pommed/ChangeLog,v 1.13 2007/11/18 21:51:47 cedk Exp $
29 +
30 +*pommed-1.11 (18 Nov 2007)
31 +
32 + 18 Nov 2007; Cédric Krier <cedk@g.o> +files/pommed-1.11.patch,
33 + +pommed-1.11.ebuild:
34 + Version bump
35
36 *pommed-1.10 (21 Oct 2007)
37
38
39
40
41 1.1 app-laptop/pommed/pommed-1.11.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/pommed/pommed-1.11.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/pommed/pommed-1.11.ebuild?rev=1.1&content-type=text/plain
45
46 Index: pommed-1.11.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-laptop/pommed/pommed-1.11.ebuild,v 1.1 2007/11/18 21:51:47 cedk Exp $
51
52 inherit eutils toolchain-funcs
53
54 DESCRIPTION="Daemon managing special features such as screen and keyboard \
55 backlight on Apple MacBook Pro/PowerBook laptops"
56 HOMEPAGE="http://technologeek.org/projects/pommed/index.html"
57 ALIOTH_NUMBER="2195"
58 SRC_URI="http://alioth.debian.org/frs/download.php/${ALIOTH_NUMBER}/${P}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE="gtk X"
64
65 DEPEND="media-libs/alsa-lib
66 x86? ( sys-apps/pciutils
67 >=sys-libs/libsmbios-0.13.6 )
68 amd64? ( sys-apps/pciutils
69 >=sys-libs/libsmbios-0.13.6 )
70 dev-libs/confuse
71 sys-apps/dbus
72 sys-libs/zlib
73 gtk? ( >=x11-libs/gtk+-2
74 >=gnome-base/libglade-2
75 media-libs/audiofile )
76 X? ( x11-libs/libX11 )"
77 RDEPEND="${DEPEND}
78 virtual/eject"
79
80 src_unpack() {
81 unpack ${A}
82 cd "${S}"
83 epatch "${FILESDIR}/${P}.patch"
84 }
85
86 src_compile() {
87 cd "${S}"/pommed
88 emake CC="$(tc-getCC)" OFLIB=1 || die "emake pommed failed"
89
90 if use gtk; then
91 cd "${S}"/gpomme
92 local POFILES=""
93 for LANG in ${LINGUAS}; do
94 if [ -f po/${LANG}.po ]; then
95 POFILES="${POFILES} po/${LANG}.po"
96 fi
97 done
98 emake CC="$(tc-getCC)" POFILES="${POFILES}" || die "emake gpomme failed"
99 fi
100 if use X; then
101 cd "${S}"/wmpomme
102 emake CC="$(tc-getCC)" || die "emake wmpomme failed"
103 fi
104 }
105
106 src_install() {
107 insinto /etc
108 if use x86 || use amd64; then
109 newins pommed.conf.mactel pommed.conf
110 elif use ppc; then
111 newins pommed.conf.pmac pommed.conf
112 fi
113
114 insinto /etc/dbus-1/system.d
115 newins dbus-policy.conf pommed.conf
116
117 dobin pommed/pommed
118
119 newinitd "${FILESDIR}"/pommed.rc pommed
120
121 dodoc AUTHORS ChangeLog README TODO
122
123 if use gtk ; then
124 dobin gpomme/gpomme
125 for LANG in ${LINGUAS}; do
126 if [ -f gpomme/po/${LANG}.mo ]; then
127 einfo "Installing lang ${LANG}"
128 insinto /usr/share/locale/${LANG}/LC_MESSAGES/
129 doins gpomme/po/${LANG}.mo
130 fi
131 done
132
133 insinto /usr/share/applications
134 doins gpomme/gpomme.desktop
135 doins gpomme/gpomme-c.desktop
136 insinto /usr/share/gpomme/
137 doins -r gpomme/themes
138 doins gpomme/gpomme.glade
139 fi
140
141 if use X ; then
142 dobin wmpomme/wmpomme
143 fi
144 }
145
146
147
148 --
149 gentoo-commits@g.o mailing list