# Maintainer: yjun pkgname=sunloginclient pkgver=10.0.2.24779 pkgrel=5 pkgdesc="Sunlogin Remote Control is a software that supports remote control of mobile devices, Windows, Mac, Linux and other systems." arch=("x86_64") url="https://sunlogin.oray.com" depends=("libappindicator-gtk3" "webkitgtk" 'aspell' 'hspell' 'nuspell' 'hunspell' 'libvoikko' 'xorg-xhost') license=('custom') source=("http://download.oray.com/sunlogin/linux/SunloginClient-${pkgver}_amd64.deb" 'LICENSE::https://service.oray.com/question/1820.html' 'sunlogin-client-xhost.desktop') install='sunloginclient.INSTALL' sha256sums=('da2a61d106c2cecce271c89cd182b162bce34018539e1ba431580c5bbe120252' 'SKIP' '15abf7f89fe7d54112e083914740108a73b6b2cd9d942d49de4c7ccb66c3e30f') package() { tar -xf data.tar.xz -C "${pkgdir}" install -Dm644 "${pkgdir}/usr/local/sunlogin/scripts/runsunloginclient.service" "${pkgdir}/usr/lib/systemd/system/runsunloginclient.service" install -dm755 "${pkgdir}/opt" cp -rp "${pkgdir}/usr/local/sunlogin" "${pkgdir}/opt/sunlogin" rm -r "${pkgdir}/usr/local/" rm -r "${pkgdir}/opt/sunlogin/scripts" # 修改路径 sed -i 's#/usr/local/#/opt/#g' "${pkgdir}/opt/sunlogin/etc/watch.sh" sed -i "s#/usr/local/#/opt/#g" "${pkgdir}/usr/lib/systemd/system/runsunloginclient.service" sed -i 's#Exec=/usr/local/sunlogin/#Exec=/usr/#g' "${pkgdir}/usr/share/applications/sunlogin.desktop" sed -i 's#Icon=/usr/local/sunlogin/res/icon/sunlogin_client.png#Icon=sunlogin_client#g' "${pkgdir}/usr/share/applications/sunlogin.desktop" # 修改权限 chmod 666 "${pkgdir}/opt/sunlogin/res/skin/"*.skin chmod 666 $pkgdir/opt/sunlogin/res/font/wqy-zenhei.ttc # 安装图标 install -Dm644 "${pkgdir}/opt/sunlogin/res/icon/sunlogin_client.png" "${pkgdir}/usr/share/pixmaps/sunlogin_client.png" # 安装协议 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" # 创建软链 install -dm755 "$pkgdir/usr/bin" ln -s "/opt/sunlogin/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" # xhost + install -Dm644 "${srcdir}/sunlogin-client-xhost.desktop" "${pkgdir}/etc/xdg/autostart/sunlogin-client-xhost.desktop" # ugly hack sed -i "s#/usr/local/sunlogin\x0#/opt/sunlogin\x0\x0\x0\x0\x0\x0\x0#g" "${pkgdir}/opt/sunlogin/bin/${pkgname}" sed -i "s#/usr/local/sunlogin/res/icon/%s.ico\x0#/opt/sunlogin/res/icon/%s.ico\x0\x0\x0\x0\x0\x0\x0#g" "${pkgdir}/opt/sunlogin/bin/${pkgname}" } # vim: ts=2 sw=2 et: