rstudio-server-1.2.5042-lp152.1.1 >  A ^閸/=„%XJ!- ;,bU A\Q^ujTceσQF:YO(7 Z  TtГ[xtpy <ï竲#u@x]M ^*ubW)>^A9&j}ծ}#mOމo`}BG cuڶ͔ SXSN8wAPvM`8QQ:|5#34730bfefede8366dbc8c55ac893af68a47286080398164534e20509502ee389504dfca45059c9e055ef9311150c6eb0625b7da9=^閸/=„quXÙ|,*: b:{ u L4:_62 J4{ZvZy`N/9Jװ{[Ny)vhSm]9@8f@H^-tx6oЃh0qC QyCTh"(y"6V,{ؿ{-uRg<tD3xOb$E,,샠9{UOsp4F }#yd<H|pΔGX>pF6?6d $ `, FRnt{ k|   4  DdL | 4 (|89:4=3>3?3@3F3&G3<H3\I3|X3Y3\3]3^4kb4c5wd5e5f5l5u5v6w6,x6Ly6lz6p6666Crstudio-server1.2.5042lp152.1.1Access RStudio via a web browser running on a remote serverRStudio Server enables you to provide a browser-based interface (the RStudio IDE) to a version of R running on a remote Linux server. Deploying R and RStudio on a server has a number of benefits, including: - The ability to access your R workspace from any computer in any location - Easy sharing of code, data, and other files with colleagues - Allowing multiple users to share access to the more powerful compute resources (memory, processors, etc.) available on a well-equipped server - Centralized installation and configuration of R, R packages, TeX, and other supporting libraries^}sheep825openSUSE Leap 15.2openSUSEAGPL-3.0-only AND Apache-2.0 AND MPL-1.1 AND LGPL-2.1-or-later AND GPL-2.0-onlyhttps://bugs.opensuse.orgUnspecifiedhttps://github.com/rstudio/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in rstudio-server.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rstudio-server.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rstudio-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rstudio-update-$service-new-in-upgrade" fi done for service in rstudio-server.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi #!/bin/bash tail -n 1 $0 | /usr/sbin/sysusers2shadow RET=$? test -f /.buildenv && exit 0 exit $RET ######## data below ######## u rstudio-server - "User for rstudio-server" /usr/lib/rstudio /sbin/nologin test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset rstudio-server.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rstudio-server.service ; do if [ ! -e "/run/rpm-rstudio-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rstudio-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rstudio-server.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rstudio-server.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop rstudio-server.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart rstudio-server.service ) || : fi else # package uninstall for service in rstudio-server.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi,pAA^^t^t^^^t^^030f8fc7260179a9b74ed6b171d297ea64b001d367fd52fd96578f9aa89e1da5807ed9ee4d77a716a6892441dff1026611f914391803f7ddd13d395a16496d55b10cbab0f5bc500800841004bf9e79899dfdacb91e38e1b4a120378018fd7f8e../lib/rstudio/bin/rserver../lib/rstudio/bin/rserver-pamservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrstudio-1.2.5042-lp152.1.1.src.rpmconfig(rstudio-server)rstudio-serverrstudio-server(x86-64)user(rstudio-server)     /bin/sh/bin/sh/bin/sh/bin/shconfig(rstudio-server)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rstudioshadowsysuser-shadow1.2.5042-lp152.1.13.0.4-14.6.0-14.0-15.2-11.2.5042-lp152.1.14.14.1^b^l@^g@^E:@^4^1s^0"@^.^&^@^@^@^[^[^[^g@^^,Dan Čermák Dan Čermák Dan Čermák Dan Čermák Dan Čermák Dan Čermák Dan Čermák Dan Čermák Marco Varlese Dan Čermák Dan Čermák Guillaume GARDET Dan Čermák Marco Varlese Dan Čermák Dan Čermák Vítězslav Čížek Marco Varlese - Fix wrong unbundling of pandoc (boo#1172426)- New upstream release 1.2.5042 Rebase patches: * 0001-First-pass-at-Boost-1.70-support.patch * 0002-Bump-bundled-gwt-version.patch * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0004-Unbundle-mathjax-and-pandoc.patch * 0005-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0006-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0007-Remove-PauseChanged-related-handler-from-DownloadHel.patch * 0008-Don-t-install-pandoc-and-mathjax.patch * 0009-Fix-rstudio-exec-path.patch * 0010-fix-STL-access-undefined-behaviour.patch Add patch: * 0011-R_Slave-R_NoEcho-for-non-Windows.patch (fixes FTBFS with newest version of R)- Add 0010-fix-STL-access-undefined-behaviour.patch & fix double rebuild Rebase patches: * 0001-First-pass-at-Boost-1.70-support.patch * 0002-Bump-bundled-gwt-version.patch * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0004-Unbundle-mathjax-and-pandoc.patch * 0005-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0006-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0007-Remove-PauseChanged-related-handler-from-DownloadHel.patch * 0008-Don-t-install-pandoc-and-mathjax.patch * 0009-Fix-rstudio-exec-path.patch Add patch: 0010-fix-STL-access-undefined-behaviour.patch Add fix into spec from Fedora to not rebuild gwt twice by removing it from the ALL target.- Drop 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch Rebase patches: * 0001-First-pass-at-Boost-1.70-support.patch * 0002-Bump-bundled-gwt-version.patch * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0004-Unbundle-mathjax-and-pandoc.patch Drop patches: * 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch (dropped) * 0006-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch (rebased as 0005-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch) * 0007-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch (rebased as 0006-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch) * 0008-Remove-PauseChanged-related-handler-from-DownloadHel.patch (rebased as 0007-Remove-PauseChanged-related-handler-from-DownloadHel.patch) * 0009-Don-t-install-pandoc-and-mathjax.patch (rebased as 0008-Don-t-install-pandoc-and-mathjax.patch) * 0010-Fix-rstudio-exec-path.patch (rebased as 0009-Fix-rstudio-exec-path.patch) Added patches: * 0005-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0006-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0007-Remove-PauseChanged-related-handler-from-DownloadHel.patch * 0008-Don-t-install-pandoc-and-mathjax.patch * 0009-Fix-rstudio-exec-path.patch- Fix suse-missing-rclink warning- Add systemd & pam & user for rstudio-server- Fix Requires to actually require the rstudio base package- Add rstudio-server and rstudio-desktop subpackages - Rebase patches: * 0001-First-pass-at-Boost-1.70-support.patch * 0002-Bump-bundled-gwt-version.patch * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0004-Unbundle-mathjax-and-pandoc.patch * 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch * 0006-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0007-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0008-Remove-PauseChanged-related-handler-from-DownloadHel.patch * 0009-Don-t-install-pandoc-and-mathjax.patch * 0010-Fix-rstudio-exec-path.patch- Added 0010-Fix-rstudio-exec-path.patch: Fix an issue with R-Studio when being executed in an AppImage scope due to the use of absolute path.- Set RStudio versions properly via ENV variables- Fix shebangs on Leap 15 properly - Add patch to skip the installation of the bundled mathjax and pandoc as we'd rm -rf them again: * 0009-Don-t-install-pandoc-and-mathjax.patch - Rebase: * 0001-First-pass-at-Boost-1.70-support.patch * 0002-Bump-bundled-gwt-version.patch * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0004-Unbundle-mathjax-and-pandoc.patch * 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch * 0006-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0007-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0008-Remove-PauseChanged-related-handler-from-DownloadHel.patch- Lower ram and disk in _constraints to match requirements and get more workers- Add patches to build on Leap 15.1: * 0006-Use-std-thread-instead-of-QThread-for-Qt-5.10-suppor.patch * 0007-Add-explicit-include-mutex-for-gcc-7-to-DesktopWebpa.patch * 0008-Remove-PauseChanged-related-handler-from-DownloadHel.patch - Rebase: * 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch * 0002-Bump-bundled-gwt-version.patch * 0001-First-pass-at-Boost-1.70-support.patch * 0004-Unbundle-mathjax-and-pandoc.patch- Removed unrequired boost-devel and build requires - Bumped the Java requires to a higher revision - Cleaned up the spec via format_spec_cleaner ahead of Factory SR- Unbundle mathjax and pandoc: Add 0004-Unbundle-mathjax-and-pandoc.patch and symlink to our installed packages of mathjax & pandoc instead of keeping the duplicates in /usr/lib/rstudio/* - Rebase patches: * disable_boost_signals.patch -> 0003-Remove-boost-signals-from-the-required-Boost-librari.patch * fix_qmake_path.patch -> 0005-Use-find_program-to-find-qmake-if-it-is-not-in-the-p.patch * fix_java.patch -> 0002-Bump-bundled-gwt-version.patch * rstudio-fix_build_with_boost_1.71.patch -> 0001-First-pass-at-Boost-1.70-support.patch - Add workaround to prevent building gwtc twice and potentially OOM-ing the worker- Fix build failures * cleanup BuildRequires * cleanup %prep, %build & %install * cleanup duplicates and fix shebangs * add rpmlintrc filter for a cpp template file * add %files section * Bump bundled pandoc version from 2.3.1 to 2.7.3 * add _constraints to allow for enough disk space- Fix build with boost 1.71 * https://github.com/rstudio/rstudio/issues/4636 * https://github.com/rstudio/rstudio/pull/5353 * add rstudio-fix_build_with_boost_1.71.patch- Initial packaging (version 1.2.5033) - Patches: * disable_boost_signals.patch to fix some BoostSignals related issues with latest Boost 1.70 * fix_java.patch to address issues connected to Java9 * fix_qmake_path.patch to address qmake path used by discovery mechanism in R-Studio/bin/sh/bin/sh/bin/sh/bin/shsheep82 15923877091.2.5042-lp152.1.11.2.5042-lp152.1.11.2.5042-lp152.1.1rstudiorserverrserver-pamrstudio-server.servicerstudio-server-user.confrcrstudio-serverrstudio-serverrstudio-server/etc/pam.d//usr/bin//usr/lib/systemd/system//usr/lib/sysusers.d//usr/sbin//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/cba488c0e5c2847d619e2f67d12e5326-rstudiocpioxz5x86_64-suse-linuxASCII textdirectoryPa)ZR8Z'-x6dɱ\eKnj,:~Z'x'/H+я _"d.8hGqH2^b6"PE}($xmN-؝SԾ릟(aĻZsveYLe@;~m7 #o؊OD2 3J0u7o,y5u?A̖6pKz2ec{L EmŷFc{;uR&M̈́5o,ʼ(0T9}T4Lgq ">/?\| vm;Q@6g8 YZ