Skip to content

Instantly share code, notes, and snippets.

@cbrnr
Last active June 23, 2024 16:19
Show Gist options
  • Save cbrnr/9bad76d97ff17e37980cf40416fc5596 to your computer and use it in GitHub Desktop.
Save cbrnr/9bad76d97ff17e37980cf40416fc5596 to your computer and use it in GitHub Desktop.
rstudio-desktop-bin AUR PKGBUILD
pkgbase = rstudio-desktop-bin
pkgdesc = An integrated development environment (IDE) for R (binary from RStudio official repository)
pkgver = 2024.04.2.764
pkgrel = 1
url = https://posit.co/products/open-source/rstudio/
arch = x86_64
license = AGPL
depends = r>=3.3.0
depends = clang
depends = libxkbcommon-x11
depends = sqlite
provides = rstudio-desktop=2024.04.2.764
conflicts = rstudio-desktop
conflicts = rstudio-desktop-git
conflicts = rstudio-desktop-preview-bin
options = !strip
source_x86_64 = https://download1.rstudio.org/electron/jammy/amd64/rstudio-2024.04.2-764-amd64.deb
sha256sums_x86_64 = 1d0bd2f54215f514a8a78a4d035c7804218bb8fafa417aa5083d341e174e6452
pkgname = rstudio-desktop-bin
pkgname=rstudio-desktop-bin
pkgver=2024.04.2.764
_pkgver=`echo $pkgver | sed 's/\(.*\)\./\1-/'`
pkgrel=1
pkgdesc="An integrated development environment (IDE) for R (binary from RStudio official repository)"
arch=('x86_64')
license=('AGPL')
url="https://posit.co/products/open-source/rstudio/"
depends=('r>=3.3.0' 'clang' 'libxkbcommon-x11' 'sqlite')
makedepends=()
conflicts=('rstudio-desktop' 'rstudio-desktop-git' 'rstudio-desktop-preview-bin')
provides=("rstudio-desktop=${pkgver}")
options=(!strip)
sha256sums_x86_64=('1d0bd2f54215f514a8a78a4d035c7804218bb8fafa417aa5083d341e174e6452')
source_x86_64=("https://download1.rstudio.org/electron/jammy/amd64/rstudio-${_pkgver}-amd64.deb")
package() {
shopt -s extglob
msg "Converting Debian package..."
cd "$srcdir"
tar Jxpf data.tar.xz -C "$pkgdir"
install -dm755 "$pkgdir/usr/bin"
ln -s /usr/lib/rstudio/rstudio "$pkgdir/usr/bin/rstudio"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment