Gentoo Archives: gentoo-commits

From: "Sergei Trofimovich (slyfox)" <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/xmobar: metadata.xml xmobar-0.16.ebuild ChangeLog
Date: Tue, 01 Jan 2013 23:57:14
Message-Id: 20130101235702.BEC0C2171D@flycatcher.gentoo.org
1 slyfox 13/01/01 23:57:02
2
3 Modified: metadata.xml ChangeLog
4 Added: xmobar-0.16.ebuild
5 Log:
6 Version bump (bug #432152 by Adam Stylinski).
7
8 (Portage version: 2.2.0_alpha149_p11/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
9
10 Revision Changes Path
11 1.4 x11-misc/xmobar/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xmobar/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 13 Apr 2012 21:33:34 -0000 1.3
24 +++ metadata.xml 1 Jan 2013 23:57:02 -0000 1.4
25 @@ -7,8 +7,11 @@
26 </maintainer>
27 <use>
28 <flag name='mail'>Support the mail plugin. Pulls dependency dev-haskell/hinotify.</flag>
29 - <flag name='mpd'>MPD status reporting via <pkg>dev-haskell/libmpd</pkg>.</flag>
30 - <flag name='timezone'>Enables localized date support.</flag>
31 + <flag name='mpd'>Support mpd plugin</flag>
32 + <flag name='timezone'>Enables localized date support</flag>
33 + <flag name='mpris'>Enables MPRIS v1, v2 support</flag>
34 +
35 +
36 </use>
37 <longdescription>
38 Xmobar is a minimalistic text based status bar.
39
40
41
42 1.20 x11-misc/xmobar/ChangeLog
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/ChangeLog?rev=1.20&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/ChangeLog?rev=1.20&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/ChangeLog?r1=1.19&r2=1.20
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xmobar/ChangeLog,v
51 retrieving revision 1.19
52 retrieving revision 1.20
53 diff -u -r1.19 -r1.20
54 --- ChangeLog 7 Dec 2012 10:41:15 -0000 1.19
55 +++ ChangeLog 1 Jan 2013 23:57:02 -0000 1.20
56 @@ -1,6 +1,12 @@
57 # ChangeLog for x11-misc/xmobar
58 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xmobar/ChangeLog,v 1.19 2012/12/07 10:41:15 slyfox Exp $
60 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
61 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xmobar/ChangeLog,v 1.20 2013/01/01 23:57:02 slyfox Exp $
62 +
63 +*xmobar-0.16 (01 Jan 2013)
64 +
65 + 01 Jan 2013; Sergei Trofimovich <slyfox@g.o> +xmobar-0.16.ebuild,
66 + metadata.xml:
67 + Version bump (bug #432152 by Adam Stylinski).
68
69 07 Dec 2012; Sergei Trofimovich <slyfox@g.o> xmobar-0.13.ebuild,
70 xmobar-0.14.ebuild:
71
72
73
74 1.1 x11-misc/xmobar/xmobar-0.16.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/xmobar-0.16.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xmobar/xmobar-0.16.ebuild?rev=1.1&content-type=text/plain
78
79 Index: xmobar-0.16.ebuild
80 ===================================================================
81 # Copyright 1999-2013 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/x11-misc/xmobar/xmobar-0.16.ebuild,v 1.1 2013/01/01 23:57:02 slyfox Exp $
84
85 EAPI=5
86
87 # ebuild generated by hackport 0.3
88
89 CABAL_FEATURES="bin"
90 inherit haskell-cabal
91
92 DESCRIPTION="A Minimalistic Text Based Status Bar"
93 HOMEPAGE="http://projects.haskell.org/xmobar/"
94 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
95
96 LICENSE="BSD"
97 SLOT="0"
98 KEYWORDS="~amd64 ~x86"
99 IUSE="xft unicode mail mpd mpris alsa timezone wifi dbus"
100 REQUIRED_USE="mpris? ( dbus )"
101
102 RDEPEND="x11-libs/libXrandr
103 wifi? ( net-wireless/wireless-tools )
104 "
105 DEPEND="${RDEPEND}
106 >=dev-lang/ghc-6.10.4
107 >=dev-haskell/cabal-1.6
108 >=dev-haskell/mtl-2.0
109 <dev-haskell/mtl-2.2
110 =dev-haskell/parsec-3.1*
111 >=dev-haskell/stm-2.3
112 <dev-haskell/stm-2.5
113 =dev-haskell/x11-1.6*
114 xft? ( =dev-haskell/utf8-string-0.3*
115 =dev-haskell/x11-xft-0.3*
116 )
117 mail? ( =dev-haskell/hinotify-0.3* )
118 mpd? ( =dev-haskell/alsa-mixer-0.1*
119 =dev-haskell/alsa-core-0.5*
120 =dev-haskell/libmpd-0.8*
121 )
122 timezone? ( =dev-haskell/timezone-olson-0.1*
123 =dev-haskell/timezone-series-0.1*
124 )
125 mpris? ( >=dev-haskell/dbus-0.10 )
126 dbus? ( >=dev-haskell/dbus-0.10 )
127 "
128 RDEPEND+="mpd? ( media-sound/mpd )"
129
130 src_configure() {
131 # with_threaded is to workaround http://hackage.haskell.org/trac/ghc/ticket/4934
132 # but it's broken in current master:
133 # https://github.com/jaor/xmobar/issues/77
134 cabal_src_configure \
135 --flags=-with_threaded \
136 $(cabal_flag xft with_xft) \
137 $(cabal_flag unicode with_utf8) \
138 $(cabal_flag mail with_inotify) \
139 $(cabal_flag mpd with_mpd) \
140 $(cabal_flag alsa with_alsa) \
141 $(cabal_flag timezone with_datezone) \
142 $(cabal_flag wifi with_iwlib)
143 $(cabal_flag dbus with_wbus)
144 $(cabal_flag mpris with_mpris)
145 }
146
147 src_install() {
148 cabal_src_install
149
150 dodoc samples/xmobar.config readme.md news.md
151 }