blob: 71d2f07473d3cf31ed1102725bfaa4c231e05bc3 (
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
|
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/fortune-mod/fortune-mod-9708-r1.ebuild,v 1.4 2004/05/04 00:21:18 mr_bones_ Exp $
inherit eutils
#The original (http://www.progsoc.uts.edu.au/~dbugger/hacks/hacks.html) is dead
# but the guy setup his 'perm' home with LSM (http://lsm.execpc.com/)
DESCRIPTION="The notorious fortune program"
HOMEPAGE="ftp://sunsite.unc.edu/pub/Linux/games/amusements/fortune/"
SRC_URI="http://www.ibiblio.org/pub/Linux/games/amusements/fortune/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="x86 ppc sparc mips alpha hppa amd64"
IUSE="offensive"
DEPEND="virtual/glibc"
pkg_setup() {
einfo "By default the fortune ebuild does not include 'offensive' fortunes."
einfo "If you wish to enable this functionality, you must manually edit the"
einfo "ebuild. The comments inside are self explainatory."
}
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${PV}-Makefile.patch
epatch ${FILESDIR}/${PV}-ppc-rot.patch
}
src_compile() {
[ `use offensive` ] && off=1 || off=0
emake \
OFFENSIVE=${off} \
OPTCFLAGS="${CFLAGS}" \
|| die
}
src_install() {
[ `use offensive` ] && off=1 || off=0
make \
OFFENSIVE=${off} \
OPTCFLAGS="${CFLAGS}" \
DESTDIR=${D} \
install \
|| die
dosed /usr/share/man/man6/fortune.6
dodoc ChangeLog INDEX INSTALL Notes README TODO
}
|