[arch-commits] CVS update of extra/science/r (PKGBUILD)
Damir Perisa
damir at archlinux.org
Tue Sep 25 01:03:29 UTC 2007
Date: Monday, September 24, 2007 @ 21:03:29
Author: damir
Path: /home/cvs-extra/extra/science/r
Modified: PKGBUILD (1.22 -> 1.23)
upgpkg: r 2.5.1-2
----------+
PKGBUILD | 45 ++++++++++++++++++++++++++++++++++++++-------
1 file changed, 38 insertions(+), 7 deletions(-)
Index: extra/science/r/PKGBUILD
diff -u extra/science/r/PKGBUILD:1.22 extra/science/r/PKGBUILD:1.23
--- extra/science/r/PKGBUILD:1.22 Mon Jul 16 09:21:27 2007
+++ extra/science/r/PKGBUILD Mon Sep 24 21:03:28 2007
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD,v 1.22 2007/07/16 13:21:27 damir Exp $
+# $Id: PKGBUILD,v 1.23 2007/09/25 01:03:28 damir Exp $
# Maintainer: Damir Perisa <damir.perisa at bluewin.ch>
# Contributor: K. Piche <kpiche at rogers.com>
pkgname=r
origname=R
pkgver=2.5.1
-pkgrel=1
+pkgrel=2
pkgdesc="R is a language and environment for statistical computing and graphics"
arch=("i686" "x86_64")
license=('GPL')
url=('http://www.r-project.org/')
-depends=('bzip2' 'libpng' 'libjpeg' 'ncurses' 'pcre' 'readline' 'zlib' 'perl' 'gcc-fortran>=4.2.0' 'tk' 'libxt' 'libxmu')
-makedepends=('blas' 'lapack')
+depends=('blas' 'lapack' 'bzip2' 'libpng' 'libjpeg' 'ncurses' 'pcre' 'readline' 'zlib' 'perl' 'gcc-fortran>=4.2.0' 'tk' 'libxt' 'libxmu')
+makedepends=('jre')
#source=(http://cran.r-project.org/src/base/$origname-$pkgver.tgz)
source=("http://cran.r-project.org/src/base/R-2/$origname-$pkgver.tar.gz" \
"$pkgname.desktop" "$pkgname.png")
@@ -19,22 +19,32 @@
build() {
cd $startdir/src/$origname-$pkgver
sed -i 's|#define NeedFunctionPrototypes 0|#define NeedFunctionPrototypes 1|g' src/modules/X11/dataentry.c || return 1
- ./configure --prefix=/usr --libdir=$startdir/pkg/usr/lib \
+ ./configure --prefix=/usr \
+ --libdir=/usr/lib \
+ --datarootdir=/usr/share \
+ rsharedir=/usr/share/R/ \
+ rincludedir=/usr/include/R/ \
+ rdocdir=/usr/share/R/docs/ \
--with-gnu-ld \
+ --with-readline \
--with-x \
--with-zlib \
--with-bzlib \
--with-pcre \
--enable-R-shlib \
- F77=gfortran
+ --with-lapack \
+ --with-blas \
+ F77=gfortran \
+ LIBnn=lib
make || return 1
- make prefix=$startdir/pkg/usr install || return 1
+ make DESTDIR=$startdir/pkg/ install || return 1
# Fixup R wrapper scripts.
sed -i "s|$startdir/pkg||" $startdir/pkg/usr/bin/R
rm $startdir/pkg/usr/lib/R/bin/R
cd $startdir/pkg/usr/lib/R/bin
ln -s ../../../bin/R
+
# install some freedesktop.org compatibility
install -D -m644 $startdir/src/$pkgname.desktop \
$startdir/pkg/usr/share/applications/$pkgname.desktop
@@ -42,6 +52,27 @@
$startdir/pkg/usr/share/pixmaps/$pkgname.png
}
+
+# R is now configured for x86_64-unknown-linux-gnu
+#
+# Source directory: .
+# Installation directory: /usr
+#
+# C compiler: gcc -std=gnu99 -march=x86-64 -mtune=generic -O2 -pipe
+# Fortran 77 compiler: gfortran -g -O2
+#
+# C++ compiler: g++ -march=x86-64 -mtune=generic -O2 -pipe
+# Fortran 90/95 compiler: gfortran -g -O2
+# Obj-C compiler:
+#
+# Interfaces supported: X11, tcltk
+# External libraries: readline, BLAS(generic), LAPACK(generic)
+# Additional capabilities: PNG, JPEG, iconv, MBCS, NLS
+# Options enabled: shared R library, R profiling, Java
+#
+# Recommended packages: yes
+
+
md5sums=('162f6d5a1bd7c60fd652145e050f3f3c'
'f6d54d32e510d90c748a0d16d2abcbdc'
'00659f39e90627fe87f1645df5d4e3a7')
More information about the arch-commits
mailing list