/[gentoo-x86]/x11-wm/fluxbox/fluxbox-0.1.8-r2.ebuild
Gentoo

Contents of /x11-wm/fluxbox/fluxbox-0.1.8-r2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Mon Jul 1 10:07:34 2002 UTC (15 years, 3 months ago) by seemant
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
Added anti-aliasing support to fluxbox

1 # Copyright 1999-2002 Gentoo Technologies, Inc.
2 # Distributed under the terms of the GNU General Public License, v2 or later
3 # Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org>
4 # $Header: /home/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-0.1.8-r2.ebuild,v 1.1 2002/05/14 20:34:10 g2boojum Exp $
5
6 S=${WORKDIR}/${P}
7 DESCRIPTION="Window manager based on BlackBox"
8 SRC_URI="http://download.sourceforge.net/${PN}/${P}.tar.gz
9 http://fluxbox.sourceforge.net/download/patches/${P}-bugfix1.patch
10 http://fluxbox.sourceforge.net/download/patches/${P}-bugfix2.patch"
11 HOMEPAGE="http://fluxbox.sf.net"
12
13 DEPEND="virtual/x11"
14
15 RDEPEND="${DEPEND}
16 nls? ( sys-devel/gettext )"
17
18 src_unpack() {
19 unpack ${P}.tar.gz
20 cd ${S}
21 patch -p1 < ${DISTDIR}/${P}-bugfix1.patch || die
22 patch -p1 < ${DISTDIR}/${P}-bugfix2.patch || die
23 }
24
25 PROVIDE="virtual/blackbox"
26
27 src_compile() {
28 local myconf
29 use nls \
30 && myconf="${myconf} --enable-nls" \
31 || myconf="${myconf} --disable-nls"
32
33 use kde \
34 && myconf="${myconf} --enable-kde" \
35 && export KDEDIR=/usr/kde/2 \
36 || myconf="${myconf} --disable-kde"
37
38 use gnome \
39 && myconf="${myconf} --enable-gnome" \
40 || myconf="${myconf} --disable-gnome"
41
42 econf ${myconf} || die
43
44 emake || die
45 }
46
47 src_install () {
48 make \
49 prefix=${D}/usr \
50 sysconfdir=${D}/etc/X11/fluxbox \
51 mandir=${D}/usr/share/man \
52 infodir=${D}/usr/share/info \
53 datadir=${D}/usr/share \
54 install || die
55
56 dodoc ChangeLog AUTHORS COPYING INSTALL README TODO NEWS
57 docinto data
58 dodoc data/README*
59
60 dodir /etc/X11/Sessions
61 echo "/usr/bin/fluxbox" > ${D}/etc/X11/Sessions/fluxbox
62 chmod +x ${D}/etc/X11/Sessions/fluxbox
63 }

  ViewVC Help
Powered by ViewVC 1.1.20