Lines 4-10
Link Here
|
4 |
|
4 |
|
5 |
inherit 64-bit fortran |
5 |
inherit 64-bit fortran |
6 |
|
6 |
|
7 |
IUSE="blas bzlib gnome jpeg nls pcre png readline tcltk X" |
7 |
IUSE="blas jpeg nls png readline tcltk X" |
8 |
DESCRIPTION="R is GNU S - A language and environment for statistical computing and graphics." |
8 |
DESCRIPTION="R is GNU S - A language and environment for statistical computing and graphics." |
9 |
SRC_URI="http://cran.r-project.org/src/base/R-2/${P}.tar.gz" |
9 |
SRC_URI="http://cran.r-project.org/src/base/R-2/${P}.tar.gz" |
10 |
#There are daily release patches, don't know how to utilize these |
10 |
#There are daily release patches, don't know how to utilize these |
Lines 12-35
Link Here
|
12 |
HOMEPAGE="http://www.r-project.org/" |
12 |
HOMEPAGE="http://www.r-project.org/" |
13 |
DEPEND="virtual/libc |
13 |
DEPEND="virtual/libc |
14 |
>=dev-lang/perl-5.6.1-r3 |
14 |
>=dev-lang/perl-5.6.1-r3 |
15 |
>=sys-libs/readline-4.1-r3 |
15 |
>=sys-apps/sysinfo-4.7 |
16 |
zlib? ( >=sys-libs/zlib-1.1.3-r2 ) |
16 |
readline? ( >=sys-libs/readline-4.1-r3 ) |
17 |
>=media-libs/jpeg-6b-r2 |
17 |
jpeg? ( >=media-libs/jpeg-6b-r2 ) |
18 |
>=media-libs/libpng-1.2.1 |
18 |
png? ( >=media-libs/libpng-1.2.1 ) |
19 |
blas? ( virtual/blas ) |
19 |
blas? ( virtual/blas ) |
20 |
X? ( virtual/x11 ) |
20 |
X? ( virtual/x11 ) |
21 |
tcltk? ( dev-lang/tk ) |
21 |
tcltk? ( dev-lang/tk )" |
22 |
pcre? ( dev-libs/libpcre ) |
|
|
23 |
bzlib? ( app-arch/bzip2 ) |
24 |
gnome? ( >=gnome-base/gnome-libs-1.4.1.4 |
25 |
>=gnome-base/libglade-0.17 |
26 |
>=dev-libs/libxml-1.8.16 |
27 |
=gnome-base/orbit-0* |
28 |
>=media-libs/imlib-1.9.10 |
29 |
>=x11-libs/gtk+-1.2.10 |
30 |
>=dev-libs/glib-1.2.10 |
31 |
>=media-sound/esound-0.2.23 |
32 |
>=media-libs/audiofile-0.2.1 )" |
33 |
SLOT="0" |
22 |
SLOT="0" |
34 |
LICENSE="GPL-2 LGPL-2.1" |
23 |
LICENSE="GPL-2 LGPL-2.1" |
35 |
KEYWORDS="~x86 ~sparc ~ppc ~ppc64 ~amd64" |
24 |
KEYWORDS="~x86 ~sparc ~ppc ~ppc64 ~amd64" |
Lines 48-61
Link Here
|
48 |
econf \ |
37 |
econf \ |
49 |
$(use_enable nls) \ |
38 |
$(use_enable nls) \ |
50 |
$(use_with blas) \ |
39 |
$(use_with blas) \ |
51 |
$(use_with bzlib) \ |
|
|
52 |
$(use_with gnome) \ |
53 |
$(use_with jpeg jpeglib) \ |
40 |
$(use_with jpeg jpeglib) \ |
54 |
$(use_with pcre) \ |
|
|
55 |
$(use_with png libpng) \ |
41 |
$(use_with png libpng) \ |
56 |
$(use_with readline) \ |
42 |
$(use_with readline) \ |
57 |
$(use_with X x) \ |
43 |
$(use_with X x) \ |
58 |
$(use_with zlib) \ |
|
|
59 |
${myconf} || die "econf failed" |
44 |
${myconf} || die "econf failed" |
60 |
emake || die "emake failed" |
45 |
emake || die "emake failed" |
61 |
} |
46 |
} |
Lines 85-97
Link Here
|
85 |
|
70 |
|
86 |
dodoc AUTHORS BUGS COPYING* ChangeLog FAQ *NEWS README \ |
71 |
dodoc AUTHORS BUGS COPYING* ChangeLog FAQ *NEWS README \ |
87 |
RESOURCES THANKS VERSION Y2K |
72 |
RESOURCES THANKS VERSION Y2K |
88 |
|
|
|
89 |
#Add rudimentary menu entry if gnome |
90 |
if use gnome; then |
91 |
insinto /usr/share/gnome/apps/Applications |
92 |
doins ${FILESDIR}/R.desktop |
93 |
insinto /usr/share/pixmaps |
94 |
doins ${FILESDIR}/R-logo.png |
95 |
fi |
96 |
|
97 |
} |
73 |
} |