Gentoo Archives: gentoo-commits

From: "Lennart Kolmodin (kolmodin)" <kolmodin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/xmonad: xmonad-0.8.1.ebuild ChangeLog xmonad-0.8.ebuild
Date: Fri, 31 Jul 2009 17:31:22
Message-Id: E1MWvwu-0006Oy-56@stork.gentoo.org
1 kolmodin 09/07/31 17:31:20
2
3 Modified: ChangeLog xmonad-0.8.ebuild
4 Added: xmonad-0.8.1.ebuild
5 Log:
6 Work on the x11-wm/xmonad ebuilds (bump and patch).
7 (Portage version: 2.1.6.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.12 x11-wm/xmonad/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/ChangeLog?rev=1.12&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/ChangeLog?rev=1.12&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/ChangeLog?r1=1.11&r2=1.12
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-wm/xmonad/ChangeLog,v
19 retrieving revision 1.11
20 retrieving revision 1.12
21 diff -u -r1.11 -r1.12
22 --- ChangeLog 21 Jul 2009 16:43:58 -0000 1.11
23 +++ ChangeLog 31 Jul 2009 17:31:20 -0000 1.12
24 @@ -1,6 +1,14 @@
25 # ChangeLog for x11-wm/xmonad
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/ChangeLog,v 1.11 2009/07/21 16:43:58 chainsaw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/ChangeLog,v 1.12 2009/07/31 17:31:20 kolmodin Exp $
29 +
30 + 31 Jul 2009; Lennart Kolmodin <kolmodin@g.o> xmonad-0.8.ebuild:
31 + Patch 0.8 so it compiles with ghc 6.10.
32 +
33 +*xmonad-0.8.1 (31 Jul 2009)
34 +
35 + 31 Jul 2009; Lennart Kolmodin <kolmodin@g.o> +xmonad-0.8.1.ebuild:
36 + Version bump (compatibility with ghc-6.10).
37
38 21 Jul 2009; <chainsaw@g.o> xmonad-0.8.ebuild:
39 Marked stable on AMD64 as requested by Lennart Kolmodin
40
41
42
43 1.3 x11-wm/xmonad/xmonad-0.8.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild?rev=1.3&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild?rev=1.3&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild?r1=1.2&r2=1.3
48
49 Index: xmonad-0.8.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild,v
52 retrieving revision 1.2
53 retrieving revision 1.3
54 diff -u -r1.2 -r1.3
55 --- xmonad-0.8.ebuild 21 Jul 2009 16:43:58 -0000 1.2
56 +++ xmonad-0.8.ebuild 31 Jul 2009 17:31:20 -0000 1.3
57 @@ -1,10 +1,10 @@
58 # Copyright 1999-2009 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild,v 1.2 2009/07/21 16:43:58 chainsaw Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/xmonad-0.8.ebuild,v 1.3 2009/07/31 17:31:20 kolmodin Exp $
62
63 CABAL_FEATURES="bin lib profile haddock"
64
65 -inherit haskell-cabal eutils
66 +inherit base haskell-cabal eutils
67
68 DESCRIPTION="A lightweight X11 window manager"
69 HOMEPAGE="http://www.xmonad.org/"
70 @@ -24,6 +24,11 @@
71 SAMPLE_CONFIG="xmonad.hs"
72 SAMPLE_CONFIG_LOC="man"
73
74 +src_unpack() {
75 + base_src_unpack
76 + sed -e 's/base >= 3/base < 4 \&\& >= 3/' -i "${S}/${PN}.cabal"
77 +}
78 +
79 src_install() {
80 cabal_src_install
81
82
83
84
85 1.1 x11-wm/xmonad/xmonad-0.8.1.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/xmonad-0.8.1.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/xmonad/xmonad-0.8.1.ebuild?rev=1.1&content-type=text/plain
89
90 Index: xmonad-0.8.1.ebuild
91 ===================================================================
92 # Copyright 1999-2009 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/xmonad-0.8.1.ebuild,v 1.1 2009/07/31 17:31:20 kolmodin Exp $
95
96 CABAL_FEATURES="bin lib profile haddock"
97 inherit haskell-cabal eutils
98
99 DESCRIPTION="A tiling window manager"
100 HOMEPAGE="http://xmonad.org"
101 SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
102
103 LICENSE="BSD"
104 SLOT="0"
105 KEYWORDS="~amd64 ~hppa ~sparc ~x86"
106 IUSE=""
107
108 DEPEND=">=dev-lang/ghc-6.6.1
109 >=dev-haskell/cabal-1.2
110 dev-haskell/mtl
111 >=dev-haskell/x11-1.4.3"
112 RDEPEND="${DEPEND}"
113
114 SAMPLE_CONFIG="xmonad.hs"
115 SAMPLE_CONFIG_LOC="man"
116
117 src_install() {
118 cabal_src_install
119
120 echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
121 exeinto /etc/X11/Sessions
122 doexe "${T}/${PN}"
123
124 insinto /usr/share/xsessions
125 doins "${FILESDIR}/${PN}.desktop"
126
127 doman man/xmonad.1
128
129 dodoc CONFIG README "${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
130 }
131
132 pkg_postinst() {
133 ghc-package_pkg_postinst
134
135 elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
136 elog " /usr/share/doc/${PF}/${SAMPLE_CONFIG}"
137 elog "The parameters in this file are the defaults used by xmonad."
138 elog "To customize xmonad, copy this file to:"
139 elog " ~/.xmonad/${SAMPLE_CONFIG}"
140 elog "After editing, use 'mod-q' to dynamically restart xmonad "
141 elog "(where the 'mod' key defaults to 'Alt')."
142 elog ""
143 elog "Read the README or man page for more information, and to see "
144 elog "other possible configurations go to:"
145 elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
146 elog "Please note that many of these configurations will require the "
147 elog "x11-wm/xmonad-contrib package to be installed."
148 }