Gentoo Archives: gentoo-commits

From: "Josh Glover (jmglov)" <jmglov@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/stumpwm: stumpwm-0.9.2.ebuild Manifest metadata.xml ChangeLog
Date: Sun, 04 May 2008 01:32:34
Message-Id: E1JsT5b-0005xD-EZ@stork.gentoo.org
1 jmglov 08/05/04 01:32:31
2
3 Added: stumpwm-0.9.2.ebuild Manifest metadata.xml
4 ChangeLog
5 Log:
6 This package was submitted by Nguyen Thai Ngoc Duy <pclouds@g.o> in bug #219832
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 x11-wm/stumpwm/stumpwm-0.9.2.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.2.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.2.ebuild?rev=1.1&content-type=text/plain
14
15 Index: stumpwm-0.9.2.ebuild
16 ===================================================================
17 # Copyright 1999-2008 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.2.ebuild,v 1.1 2008/05/04 01:32:30 jmglov Exp $
20
21 inherit common-lisp eutils
22
23 DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
24 HOMEPAGE="http://www.nongnu.org/stumpwm/index.html"
25 SRC_URI="http://download.savannah.nongnu.org/releases/stumpwm/${P}.tgz"
26 LICENSE="GPL-2"
27 SLOT="0"
28 KEYWORDS="~x86 ~amd64"
29 IUSE="sbcl clisp emacs doc"
30
31 CLPACKAGE="stumpwm"
32
33 DEPEND="dev-lisp/common-lisp-controller
34 virtual/commonlisp
35 dev-lisp/cl-ppcre
36 doc? ( sys-apps/texinfo )"
37
38 # If clisp is selected, we need at least dev-lisp/clisp-2.38-r2
39
40 RDEPEND="${DEPEND}
41 emacs? ( app-emacs/slime )
42 !clisp? ( !sbcl? ( !amd64? ( dev-lisp/cmucl ) ) )
43 clisp? ( >=dev-lisp/clisp-2.38-r2 )
44 sbcl? ( dev-lisp/sbcl dev-lisp/cl-clx )"
45
46 pkg_setup() {
47 if use clisp; then
48 if built_with_use dev-lisp/clisp X; then
49 if built_with_use dev-lisp/clisp new-clx; then
50 while read line; do ewarn "$line"; done <<'EOF'
51 CLISP needs MIT-CLX support built-in to work with StumpWM. Your CLISP
52 has been built with support for NEW-CLX which may not work properly
53 with StumpWM. Emerge dev-lisp/clisp with "X -new-clx" in USE.
54 EOF
55 fi
56 else
57 die "You need to build dev-lisp/clisp with USE='X -new-clx'"
58 fi
59 fi
60 }
61
62 src_compile() {
63 sed "s,@PACKAGE_VERSION@,$PV,g" version.lisp.in > version.lisp
64 use doc && makeinfo stumpwm.texi
65 }
66
67 src_install() {
68 common-lisp-install *.lisp stumpwm.asd
69 common-lisp-system-symlink
70 dodoc README NEWS ChangeLog "${FILESDIR}/README.Gentoo"
71 use doc && doinfo stumpwm.info
72 }
73
74 pkg_postinst() {
75 common-lisp_pkg_postinst
76 cat "${FILESDIR}/README.Gentoo"
77 }
78
79
80
81 1.1 x11-wm/stumpwm/Manifest
82
83 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/Manifest?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/Manifest?rev=1.1&content-type=text/plain
85
86 Index: Manifest
87 ===================================================================
88 AUX README.Gentoo 1894 RMD160 4ec1cd9ef1062fe4d5d03a3cba789f7ed2a22260 SHA1 37625cd6c6e23e76fb6be6e5f7a9652e7f81f49f SHA256 a708ee3f7fba6862ae2685daa4707c5a58f500c07862da0dafb92c17bf78b82c
89 DIST stumpwm-0.9.2.tgz 418202 RMD160 66a38ebc4572813aeb739de0bb2c8b218f7bc000 SHA1 92e14a479a25e622245bab26c98cbe129702458b SHA256 40caaa02ebab53f1449b85268c9d94783aff0a19c6f6c120dd646f905e1655ba
90 EBUILD stumpwm-0.9.2.ebuild 1772 RMD160 bbbbb6a61a794a0578011912f9e4e93f7c38f854 SHA1 c2f2bb4941ba4b3e4891484b8d7127f3a7f4f790 SHA256 2239008d35963f09ed371b679319f6fd3fa0e34f3fb7645214dadc3696951494
91 MISC ChangeLog 346 RMD160 0f851ff741276aea2018d17d54f5a6e094915c14 SHA1 fd1779cca7da558ca85fbbf1cce6cc4d93710485 SHA256 5a8b3b8205720098e3c1dd1c039b05781f2d832ce9fea5fefd475096ce94c6e1
92 MISC metadata.xml 985 RMD160 bf88a66869bb2bb4296b2ff961a0ac6a416161ba SHA1 a0e90f0850433336730944fe8d514d580c614a14 SHA256 3fb63e2524407145cb44189f96577cff84fb10918f3116abe23ab02f8340df54
93
94
95
96 1.1 x11-wm/stumpwm/metadata.xml
97
98 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/metadata.xml?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/metadata.xml?rev=1.1&content-type=text/plain
100
101 Index: metadata.xml
102 ===================================================================
103 <?xml version="1.0" encoding="UTF-8"?>
104 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
105 <pkgmetadata>
106 <maintainer>
107 <email>jmglov@g.o</email>
108 <name>Josh Glover</name>
109 </maintainer>
110 <longdescription>Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp.
111
112 If you're tired of flipping through themes like channel-surfing, and going from one perfect-except-for-just-one-thing window manager to another even-more-broken-in-some-other-way then perhaps Stumpwm can help.
113
114 Stumpwm attempts to be customizable yet visually minimal. There are no window decorations, no icons, and no buttons. It does have various hooks to attach your personal customizations, and variables to tweak.
115
116 * Hack the good hack
117 * debug your good hack
118 * customize your window manager
119
120 while it's running. That's right. With a 100% Common Lisp window manager there's no stopping the hacks. Just re-eval and GO! </longdescription>
121 </pkgmetadata>
122
123
124
125 1.1 x11-wm/stumpwm/ChangeLog
126
127 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/ChangeLog?rev=1.1&view=markup
128 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/stumpwm/ChangeLog?rev=1.1&content-type=text/plain
129
130 Index: ChangeLog
131 ===================================================================
132 # ChangeLog for x11-wm/stumpwm
133 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
134 # $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/ChangeLog,v 1.1 2008/05/04 01:32:30 jmglov Exp $
135
136 *stumpwm-0.9.2 (03 May 2008)
137
138 03 May 2008; Josh Glover <jmglov@g.o> +files/README.Gentoo,
139 +metadata.xml, +stumpwm-0.9.2.ebuild:
140 This package was submitted by Nguyen Thai Ngoc Duy <pclouds@g.o> in
141 bug #219832
142
143
144
145
146 --
147 gentoo-commits@l.g.o mailing list