diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -4,13 +4,14 @@ _pkgname=skypeforlinux pkgname=$_pkgname-stable-bin pkgver=8.33.0.41 -pkgrel=1 +pkgrel=2 pkgdesc="Skype for Linux - Stable/Release Version" arch=("x86_64") url="http://www.skype.com" license=("custom") depends=("gtk3" "libxss" "gconf" "alsa-lib" "libxtst" "libsecret" "nss" "glibc>=2.28-4") optdepends=("gnome-keyring") +makedepends=("asar") conflicts=("$_pkgname" "$_pkgname-bin" "$_pkgname-preview-bin" "$_pkgname-beta-bin" "skype") provides=("$_pkgname" "skype") source=( @@ -24,6 +25,18 @@ package() { mv "$pkgdir/usr/share/$_pkgname/LICENSES.chromium.html" \ "$pkgdir/usr/share/licenses/$pkgname/" rm -rf "$pkgdir/opt" + + # Replace all 16px tray icons with 32px. + _p="/usr/share/skypeforlinux/resources" + cd "$pkgdir/$_p" + asar extract app.asar _tmp + cd _tmp/images/tray + find . -iname '*@2x.png' | while read f; do + mv $f ${f//@2x/} + done + cd "$pkgdir/$_p" + asar pack _tmp app.asar + rm -rf _tmp } # vim:set ts=2 sw=2 et: |