summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 02c1e368b0ca757762816a9248e72a385d9e05dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Previous Maintainer: Peter Reschenhofer < peterreschenhofer at gmail dot com >
# Current Maintainer : Mark Lee <mark@markelee.com>
# Contributor: Familia < carlosfamilia at gmail dot com >
pkgname=rstudio-server-bin
pkgver=1.1.456
pkgrel=1
pkgdesc="A integrated development environment (IDE) for R (binary version from RStudio official website)"
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.rstudio.org/"
depends=('r>=2.11.1' 'glibc>=2.7' 'libedit' 'psmisc')
conflicts=('rstudio-server' 'rstudio-server-git')
provides=("rstudio-server=${pkgver}")
#options=(!strip)

_deb_x86_md5=f3e2e67cdb0ec84fd62076f5d0f7539c
_deb_x64_md5=ea77929e40eac30baee9e336e26a1dd5
_rstudioservice_md5=eea28f7865720f6c8d5de12f3f631880

case "${CARCH}" in
    'i686')
        _arch=i386
        md5sums=(${_deb_x86_md5} ${_rstudioservice_md5})
        ;;
    'x86_64')
        _arch=amd64
        md5sums=(${_deb_x64_md5} ${_rstudioservice_md5})
        ;;
esac    

source=("https://download2.rstudio.org/rstudio-server-${pkgver}-${_arch}.deb"
        "rstudio-server.service")

install="${pkgname}".install

package() {
    msg "Converting debian package..."

    cd "${srcdir}"
    tar zxpf data.tar.gz -C "${pkgdir}"
    chmod 755 $(find ${pkgdir}/usr -type d)

    install -m755 -d "${pkgdir}/usr/bin"
    install -m755 -d "${pkgdir}/etc/rstudio"
    install -m644 -D "rstudio-server.service" "${pkgdir}/etc/systemd/system/rstudio-server.service"
}