diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2016-08-18 13:03:46 +0200 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2016-08-18 13:03:46 +0200 |
commit | d50351209bd14888ab45c69920b232b2002abe17 (patch) | |
tree | b22bea2d30265b77f37f22629a625cc239793e2b /testing | |
parent | 8cff117adb70765c083260d727f9e2a3c3fe9407 (diff) | |
download | aports-d50351209bd14888ab45c69920b232b2002abe17.tar.bz2 aports-d50351209bd14888ab45c69920b232b2002abe17.tar.xz |
community/R: move from testing
Diffstat (limited to 'testing')
-rw-r--r-- | testing/R/APKBUILD | 100 | ||||
-rw-r--r-- | testing/R/R.post-install | 8 |
2 files changed, 0 insertions, 108 deletions
diff --git a/testing/R/APKBUILD b/testing/R/APKBUILD deleted file mode 100644 index f17dd9a211..0000000000 --- a/testing/R/APKBUILD +++ /dev/null @@ -1,100 +0,0 @@ -# Contributor: Nirosan <pnirosan@gmail.com> -# Contributor: Jakub Jirutka <jakub@jirutka.cz> -# Maintainer: Jakub Jirutka <jakub@jirutka.cz> -pkgname=R -pkgver=3.3.1 -pkgrel=2 -pkgdesc="Language and environment for statistical computing" -url="https://www.r-project.org" -arch="x86_64 x86" -license="GPL-2 GPL-3 LGPL-2.1" -depends="$pkgname-mathlib" -depends_dev="gcc gfortran icu-dev libjpeg-turbo libpng-dev make openblas-dev - pcre-dev>=8.10 readline-dev xz-dev zlib-dev - " -makedepends="$depends_dev bzip2-dev cairo-dev curl-dev>=7.28 libxmu-dev - openjdk8-jre-base pango-dev perl tiff-dev tk-dev - " -install="$pkgname.post-install" -subpackages="$pkgname-mathlib $pkgname-dev $pkgname-doc" -source="https://cran.r-project.org/src/base/R-${pkgver%%.*}/$pkgname-$pkgver.tar.gz" -builddir="$srcdir/$pkgname-$pkgver" - -_rhome="usr/lib/R" -ldpath="/$_rhome/lib" - -build() { - cd "$builddir" - - # CXXFLAGS is propagated to /etc/R/Makeconf that is read when building - # additional R modules. -D__MUSL__ is needed for some modules like Rcpp. - # htps://github.com/RcppCore/Rcpp/issues/448 - CXXFLAGS="$CXXFLAGS -D__MUSL__" ./configure \ - --prefix=/usr \ - --sysconfdir=/etc/R \ - --localstatedir=/var \ - --mandir=/usr/share/man \ - --libdir=/usr/lib \ - rdocdir=/usr/share/doc/R \ - rincludedir=/usr/include/R \ - rsharedir=/usr/share/R \ - --disable-nls \ - --enable-R-shlib \ - --enable-java \ - --without-recommended-packages \ - --with-blas=openblas \ - --with-cairo \ - --with-ICU \ - --with-jpeglib \ - --with-lapack \ - --with-libpng \ - --with-libtiff \ - --with-tcltk \ - --with-x \ - || return 1 - - make || return 1 - make -C src/nmath/standalone -} - -package() { - local destdir="$pkgdir/$_rhome" - - cd "$builddir" - - make DESTDIR="$pkgdir" install || return 1 - - # Install libRmath.so. - cd src/nmath/standalone - make DESTDIR="$pkgdir" install || return 1 - cd - - - # Fixup R wrapper script (taken from Arch). - rm "$destdir"/bin/R - ln -sf /usr/bin/R "$destdir"/bin/R - - # Remove some useless files (COPYING is duplicated, it will be - # in -doc, don't worry). - rm "$destdir"/COPYING "$destdir"/SVN-REVISION - - mkdir -p "$pkgdir"/etc/R - - # R apparently ignores --sysconfdir, so we must manually move configs - # to /etc/R and make symlinks. - cd "$destdir"/etc || return 1 - local f; for f in *; do - mv "$f" "$pkgdir"/etc/R/ && ln -sf /etc/R/$f $f || return 1 - done - cd - -} - -mathlib() { - pkgdesc="Standalone math library from the R project" - - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/libRmath.so* "$subpkgdir"/usr/lib -} - -md5sums="f50a659738b73036e2f5635adbd229c5 R-3.3.1.tar.gz" -sha256sums="3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 R-3.3.1.tar.gz" -sha512sums="d0ff85e99b9ec9cac672aa30d7d1a854778c6a610bcc5336e8c60c8c74f20856f2bfeae085af793fad646ff45cb4677d9d6dcbaa18212591f72f00a02339f4cd R-3.3.1.tar.gz" diff --git a/testing/R/R.post-install b/testing/R/R.post-install deleted file mode 100644 index f4603051e1..0000000000 --- a/testing/R/R.post-install +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -cat <<EOF -* -* If you want to install R packages from CRAN that contains native extensions, -* then you must also install R-dev. -* -EOF |