diff options
author | Sourav Majumdar | 2023-02-09 13:27:05 +0530 |
---|---|---|
committer | Sourav Majumdar | 2023-02-09 13:27:05 +0530 |
commit | 40960c5b09045778f2c6597e431f9e039a304a7f (patch) | |
tree | 0cb412ba5e3504b5ce514e2d3026aa90c4a6b13d | |
parent | 832e4b4ce2c6b90b1e8e60c3b60d8c742af9345d (diff) | |
download | aur-40960c5b09045778f2c6597e431f9e039a304a7f.tar.gz |
2022.12.0.353 fix
-rw-r--r-- | PKGBUILD | 77 |
1 files changed, 6 insertions, 71 deletions
@@ -36,87 +36,22 @@ install="$pkgname".install package() { shopt -s extglob - + msg "Converting debian package..." - + cd "$srcdir" tar Jxpf data.tar.xz -C "$pkgdir" install -dm755 "$pkgdir/usr/bin" - - #ARCH=${CARCH/686/386/} - ARCH=${ARCH/x86_64/amd64} - - #ar x libgstreamer0.10-0_0.10.36-1.2ubuntu3_${ARCH}.deb - #tar Jxf data.tar.xz \ - # --wildcards \ - # -C "${pkgdir}/usr/lib/rstudio/lib" \ - # ./usr/lib/${CARCH/686/386}-linux-gnu/libgstreamer-0.10.so.\* \ - # ./usr/lib/${CARCH/686/386}-linux-gnu/libgstbase-0.10.so.\* \ - # --strip-components=4 - - # ar x libgstreamer-plugins-base0.10-0_0.10.36-1.1ubuntu2.1_${ARCH}.deb - # tar Jxf data.tar.xz \ - # --wildcards \ - # -C "${pkgdir}/usr/lib/rstudio/lib" \ - # ./usr/lib/${CARCH/686/386/}-linux-gnu/libgstapp-0.10.so.\* \ - # ./usr/lib/${CARCH/686/386/}-linux-gnu/libgstinterfaces-0.10.so.\* \ - # ./usr/lib/${CARCH/686/386/}-linux-gnu/libgstpbutils-0.10.so.\* \ - # ./usr/lib/${CARCH/686/386/}-linux-gnu/libgstvideo-0.10.so.\* \ - # --strip-components=4 - - #cd "$pkgdir/usr/lib/rstudio/bin" - #ln -sf /usr/lib/libncursesw.so.6 libtinfo.so.5 - #ln -sf /usr/lib/libedit.so.0 libedit.so.2 - -# cd "$pkgdir/usr/lib/rstudio/bin/rsclang" -# patchelf --set-rpath '$ORIGIN/..' libclang.so - - #cd "$pkgdir/usr/lib/rstudio/bin/pandoc" - #ln -sf /usr/bin/pandoc ./ - # ln -sf /usr/bin/pandoc-citeproc ./ - #upx -q pandoc-citeproc - #upx -q pandoc - -# cd "$pkgdir/usr/lib/rstudio/bin/plugins" -# ls */*.so | xargs -n1 patchelf --set-rpath '$ORIGIN/../..' - - find "$pkgdir/usr" -type d -print0 | xargs -0 chmod 755 - find "$pkgdir/usr" -type f -name '*.so.*' -print0 | xargs -0 chmod 644 - - cd "$pkgdir/usr/lib/rstudio/lib" - ls libQt*.so.*| grep '\.[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$'| - while read x;do - if [[ ! -e "${x%.+([0-9]).+([0-9])}" ]];then - ln -s "$x" "${x%.+([0-9]).+([0-9])}" - fi - done - ls lib*.so.* | grep '\.so\.[0-9]\{1,\}\.[0-9]\{1,\}$'| - while read x;do - if [[ ! -e "${x%.+([0-9])}" ]];then - ln -s "$x" "${x%.+([0-9])}" - fi - done - -# cd .. -# ln -sf /usr/lib/qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so plugins/platforminputcontexts/ -# ls /usr/lib/libFcitxQt5WidgetsAddons.so{,.*} \ -# /usr/lib/libFcitxQt5DBusAddons.so{,.*} | -# while read x;do -# ln -sf "$x" ./ -# done - - cd "$pkgdir/usr/bin" - #ln -s -f ../lib/rstudio/bin/rstudio rstudio-bin - echo '#!/bin/sh +echo '#!/bin/sh export QT_DIR=/usr/lib/rstudio export QT_PLUGIN_PATH=$QT_DIR/plugins export QT_QPA_PLATFORM_PLUGIN_PATH=$QT_PLUGIN_PATH/platforms export KDEDIRS=/usr -exec /usr/lib/rstudio/bin/rstudio "$@" +exec /usr/lib/rstudio/rstudio "$@" ' > "$pkgdir/usr/bin/rstudio-bin" chmod 755 "$pkgdir/usr/bin/rstudio-bin" - - sed -i 's|/usr/lib/rstudio/bin/rstudio|/usr/bin/rstudio-bin|' "$pkgdir/usr/share/applications/rstudio.desktop" + + sed -i 's|/usr/lib/rstudio/rstudio|/usr/bin/rstudio-bin|' "$pkgdir/usr/share/applications/rstudio.desktop" } # vim:ft=sh tabstop=2 expandtab |