blob: 5ae1903bdecfae23345a7d0395ecb2baf9a71248 (
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
|
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-sci/gimps/gimps-23.9-r1.ebuild,v 1.1 2004/11/04 21:34:59 spock Exp $
IUSE=""
DESCRIPTION="GIMPS - The Great Internet Mersenne Prime Search"
HOMEPAGE="http://mersenne.org/"
SRC_URI="ftp://mersenne.org/gimps/mprime239.tar.gz"
DEPEND=">=sys-apps/baselayout-1.8.0
>=sys-libs/glibc-2.1"
SLOT="0"
LICENSE="as-is"
KEYWORDS="-* x86"
S="${WORKDIR}"
I="/opt/gimps"
src_install () {
cd ${S}
dodir ${I} /var/lib/gimps
cp mprime ${D}/${I}
chmod a-w ${D}/${I}/mprime
chown root:root ${D}/${I}
chown root:root ${D}/${I}/mprime
dodoc license.txt readme.txt stress.txt whatsnew.txt undoc.txt
exeinto /etc/init.d ; newexe ${FILESDIR}/gimps-init.d gimps
insinto /etc/conf.d ; newins ${FILESDIR}/gimps-conf.d gimps
}
pkg_postinst () {
einfo
einfo "You can use \`/etc/init.d/gimps start\` to start a GIMPS client in the"
einfo "background at boot. Have a look at /etc/conf.d/gimps and check some"
einfo "configuration options."
einfo ""
einfo "If you don't want to use the init script to start gimps, remember"
einfo "to cd into the directory where it should the data files first, eg.:"
einfo " cd /var/lib/gimps && ${I}/mprime"
einfo
}
pkg_postrm () {
einfo
einfo "GIMPS data files were not removed."
einfo "Remove them manually from /var/lib/gimps/."
einfo
}
|