blob: 0a99d9b7fe1b0e2efcaa8ae87aaaaf9a742af310 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/torsmo/torsmo-0.18-r4.ebuild,v 1.1 2005/06/06 11:58:36 dragonheart Exp $
inherit eutils
DESCRIPTION="minimalist system monitor for X"
HOMEPAGE="http://torsmo.sourceforge.net/"
SRC_URI="mirror://sourceforge/torsmo/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti"
RDEPEND="virtual/libc
virtual/x11
truetype? ( >=media-libs/freetype-2 )
seti? ( sci-astronomy/setiathome )"
DEPEND="truetype? ( >=media-libs/freetype-2 )
virtual/x11
>=sys-devel/automake-1.4
sys-devel/autoconf
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}.xwin.patch
epatch ${FILESDIR}/${P}.noswap.patch
epatch ${FILESDIR}/${P}.i2c.patch
}
src_compile() {
econf \
`use_enable truetype xft` \
`use_enable seti` \
--x-libraries=/usr/X11R6/lib/ || die "econf failed"
emake || die "compile failed"
}
src_install() {
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README torsmorc.sample
}
pkg_postinst() {
einfo 'default configuration file is "~/.torsmorc"'
einfo "you can find a sample configuration file in"
einfo "/usr/share/doc/${PF}/torsmorc.sample.gz"
einfo
einfo "Comment out temperature info lines if you have no kernel"
einfo "support for it."
einfo
ewarn "Torsmo doesn't work with window managers that"
ewarn "take control over root window such as Gnome's nautilus."
einfo
ewarn "Please note that >=0.18 contains mozilla support without"
ewarn "patching, thus the mozilla USE flag has been dropped"
}
|