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

Contents of /x11-wm/fluxbox/fluxbox-0.1.9.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Mon Jul 1 10:07:34 2002 UTC (16 years, 1 month 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.9.ebuild,v 1.1 2002/05/24 22:04:00 seemant 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 HOMEPAGE="http://fluxbox.sf.net"
10
11 DEPEND="virtual/x11"
12
13 RDEPEND="${DEPEND}
14 nls? ( sys-devel/gettext )"
15
16 PROVIDE="virtual/blackbox"
17
18 src_compile() {
19 local myconf
20 use nls \
21 && myconf="${myconf} --enable-nls" \
22 || myconf="${myconf} --disable-nls"
23
24 use kde \
25 && myconf="${myconf} --enable-kde" \
26 && export KDEDIR=/usr/kde/2 \
27 || myconf="${myconf} --disable-kde"
28
29 use gnome \
30 && myconf="${myconf} --enable-gnome" \
31 || myconf="${myconf} --disable-gnome"
32
33 econf ${myconf} || die
34
35 emake || die
36 }
37
38 src_install () {
39 make \
40 prefix=${D}/usr \
41 sysconfdir=${D}/etc/X11/fluxbox \
42 mandir=${D}/usr/share/man \
43 infodir=${D}/usr/share/info \
44 datadir=${D}/usr/share \
45 install || die
46
47 dodoc ChangeLog AUTHORS COPYING INSTALL README TODO NEWS
48 docinto data
49 dodoc data/README*
50
51 dodir /etc/X11/Sessions
52 echo "/usr/bin/fluxbox" > ${D}/etc/X11/Sessions/fluxbox
53 chmod +x ${D}/etc/X11/Sessions/fluxbox
54 }

  ViewVC Help
Powered by ViewVC 1.1.20