Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/redshift: redshift-1.6.ebuild metadata.xml ChangeLog
Date: Mon, 21 Feb 2011 17:26:41
Message-Id: 20110221172629.9D15420054@flycatcher.gentoo.org
1 ssuominen 11/02/21 17:26:29
2
3 Modified: metadata.xml ChangeLog
4 Added: redshift-1.6.ebuild
5 Log:
6 version bump, drop myself from metadata.xml
7
8 (Portage version: 2.2.0_alpha24/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 x11-misc/redshift/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/redshift/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 19 Jun 2010 09:37:15 -0000 1.1
24 +++ metadata.xml 21 Feb 2011 17:26:29 -0000 1.2
25 @@ -1,9 +1,5 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>desktop-misc</herd>
30 - <maintainer>
31 - <email>ssuominen@g.o</email>
32 - <name>Samuli Suominen</name>
33 - </maintainer>
34 +<herd>desktop-misc</herd>
35 </pkgmetadata>
36
37
38
39 1.7 x11-misc/redshift/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/ChangeLog?rev=1.7&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/ChangeLog?rev=1.7&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/ChangeLog?r1=1.6&r2=1.7
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/x11-misc/redshift/ChangeLog,v
48 retrieving revision 1.6
49 retrieving revision 1.7
50 diff -u -r1.6 -r1.7
51 --- ChangeLog 21 Sep 2010 07:46:06 -0000 1.6
52 +++ ChangeLog 21 Feb 2011 17:26:29 -0000 1.7
53 @@ -1,6 +1,11 @@
54 # ChangeLog for x11-misc/redshift
55 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/redshift/ChangeLog,v 1.6 2010/09/21 07:46:06 scarabeus Exp $
57 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
58 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/redshift/ChangeLog,v 1.7 2011/02/21 17:26:29 ssuominen Exp $
59 +
60 +*redshift-1.6 (21 Feb 2011)
61 +
62 + 21 Feb 2011; Samuli Suominen <ssuominen@g.o> +redshift-1.6.ebuild:
63 + Version bump wrt #345687 by Anton Bolshakov.
64
65 21 Sep 2010; Tomáš Chvátal <scarabeus@g.o>
66 redshift-1.4.1.ebuild, redshift-1.5.ebuild:
67
68
69
70 1.1 x11-misc/redshift/redshift-1.6.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/redshift-1.6.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/redshift/redshift-1.6.ebuild?rev=1.1&content-type=text/plain
74
75 Index: redshift-1.6.ebuild
76 ===================================================================
77 # Copyright 1999-2011 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/x11-misc/redshift/redshift-1.6.ebuild,v 1.1 2011/02/21 17:26:29 ssuominen Exp $
80
81 EAPI=3
82
83 PYTHON_DEPEND="gtk? 2:2.6"
84
85 inherit gnome2-utils python
86
87 DESCRIPTION="A screen color temperature adjusting software"
88 HOMEPAGE="http://jonls.dk/redshift/"
89 SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
90
91 LICENSE="GPL-3"
92 SLOT="0"
93 KEYWORDS="~amd64 ~x86"
94 IUSE="gnome gtk nls"
95
96 COMMON_DEPEND=">=x11-libs/libX11-1.4
97 x11-libs/libXxf86vm
98 x11-libs/libxcb
99 gnome? ( dev-libs/glib:2
100 >=gnome-base/gconf-2 )"
101 RDEPEND="${COMMON_DEPEND}
102 gtk? ( >=dev-python/pygtk-2
103 dev-python/pyxdg )"
104 DEPEND="${COMMON_DEPEND}
105 nls? ( sys-devel/gettext )"
106
107 pkg_setup() {
108 use gtk && python_set_active_version 2
109 }
110
111 src_prepare() {
112 if use gtk; then
113 rm -f py-compile
114 ln -s $(type -P true) py-compile || die
115 python_convert_shebangs 2 src/gtk-redshift/gtk-redshift
116 fi
117 }
118
119 src_configure() {
120 local myconf
121 use gtk || myconf="--disable-gui"
122
123 econf \
124 --disable-dependency-tracking \
125 $(use_enable nls) \
126 --enable-randr \
127 --enable-vidmode \
128 $(use_enable gnome gnome-clock) \
129 ${myconf}
130 }
131
132 src_install() {
133 emake DESTDIR="${D}" install || die
134 dodoc AUTHORS NEWS README
135 }
136
137 pkg_preinst() {
138 gnome2_icon_savelist
139 }
140
141 pkg_postinst() {
142 gnome2_icon_cache_update
143 use gtk && python_mod_optimize gtk_${PN}
144 }
145
146 pkg_postrm() {
147 gnome2_icon_cache_update
148 use gtk && python_mod_cleanup gtk_${PN}
149 }