|
|
| |
inherit 64-bit fortran | inherit 64-bit fortran |
| |
IUSE="blas bzlib gnome jpeg nls pcre png readline tcltk X" |
IUSE="blas jpeg nls png readline tcltk X" |
DESCRIPTION="R is GNU S - A language and environment for statistical computing and graphics." | DESCRIPTION="R is GNU S - A language and environment for statistical computing and graphics." |
SRC_URI="http://cran.r-project.org/src/base/R-2/${P}.tar.gz" | SRC_URI="http://cran.r-project.org/src/base/R-2/${P}.tar.gz" |
#There are daily release patches, don't know how to utilize these | #There are daily release patches, don't know how to utilize these |
|
|
HOMEPAGE="http://www.r-project.org/" | HOMEPAGE="http://www.r-project.org/" |
DEPEND="virtual/libc | DEPEND="virtual/libc |
>=dev-lang/perl-5.6.1-r3 | >=dev-lang/perl-5.6.1-r3 |
>=sys-libs/readline-4.1-r3 |
>=sys-apps/sysinfo-4.7 |
zlib? ( >=sys-libs/zlib-1.1.3-r2 ) |
readline? ( >=sys-libs/readline-4.1-r3 ) |
>=media-libs/jpeg-6b-r2 |
jpeg? ( >=media-libs/jpeg-6b-r2 ) |
>=media-libs/libpng-1.2.1 |
png? ( >=media-libs/libpng-1.2.1 ) |
blas? ( virtual/blas ) | blas? ( virtual/blas ) |
X? ( virtual/x11 ) | X? ( virtual/x11 ) |
tcltk? ( dev-lang/tk ) |
tcltk? ( dev-lang/tk )" |
pcre? ( dev-libs/libpcre ) |
|
bzlib? ( app-arch/bzip2 ) |
|
gnome? ( >=gnome-base/gnome-libs-1.4.1.4 |
|
>=gnome-base/libglade-0.17 |
|
>=dev-libs/libxml-1.8.16 |
|
=gnome-base/orbit-0* |
|
>=media-libs/imlib-1.9.10 |
|
>=x11-libs/gtk+-1.2.10 |
|
>=dev-libs/glib-1.2.10 |
|
>=media-sound/esound-0.2.23 |
|
>=media-libs/audiofile-0.2.1 )" |
|
SLOT="0" | SLOT="0" |
LICENSE="GPL-2 LGPL-2.1" | LICENSE="GPL-2 LGPL-2.1" |
KEYWORDS="~x86 ~sparc ~ppc ~ppc64 ~amd64" | KEYWORDS="~x86 ~sparc ~ppc ~ppc64 ~amd64" |
|
|
econf \ | econf \ |
$(use_enable nls) \ | $(use_enable nls) \ |
$(use_with blas) \ | $(use_with blas) \ |
$(use_with bzlib) \ |
|
$(use_with gnome) \ |
|
$(use_with jpeg jpeglib) \ | $(use_with jpeg jpeglib) \ |
$(use_with pcre) \ |
|
$(use_with png libpng) \ | $(use_with png libpng) \ |
$(use_with readline) \ | $(use_with readline) \ |
$(use_with X x) \ | $(use_with X x) \ |
$(use_with zlib) \ |
|
${myconf} || die "econf failed" | ${myconf} || die "econf failed" |
emake || die "emake failed" | emake || die "emake failed" |
} | } |
|
|
| |
dodoc AUTHORS BUGS COPYING* ChangeLog FAQ *NEWS README \ | dodoc AUTHORS BUGS COPYING* ChangeLog FAQ *NEWS README \ |
RESOURCES THANKS VERSION Y2K | RESOURCES THANKS VERSION Y2K |
|
|
#Add rudimentary menu entry if gnome |
|
if use gnome; then |
|
insinto /usr/share/gnome/apps/Applications |
|
doins ${FILESDIR}/R.desktop |
|
insinto /usr/share/pixmaps |
|
doins ${FILESDIR}/R-logo.png |
|
fi |
|
|
|
} | } |