[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