summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSourav Majumdar2023-02-09 13:27:05 +0530
committerSourav Majumdar2023-02-09 13:27:05 +0530
commit40960c5b09045778f2c6597e431f9e039a304a7f (patch)
tree0cb412ba5e3504b5ce514e2d3026aa90c4a6b13d
parent832e4b4ce2c6b90b1e8e60c3b60d8c742af9345d (diff)
downloadaur-40960c5b09045778f2c6597e431f9e039a304a7f.tar.gz
2022.12.0.353 fix
-rw-r--r--PKGBUILD77
1 files changed, 6 insertions, 71 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b5123725e35d..a3f6941a9abd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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