diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -2,7 +2,7 @@ # Maintainer: raininja <raijin@rai.ninja> pkgname=slimjet -pkgver=15.0.2.0 +pkgver=15.0.3.0 pkgrel=1 pkgdesc="Fast, smart and powerful browser based on Blink" arch=('i686' 'x86_64') @@ -18,22 +18,25 @@ _channel=release source_i686=("${pkgname}-${pkgver}_i386.deb::http://www.slimjet.com/${_channel}/${pkgname}_i386.deb") source_x86_64=("${pkgname}-${pkgver}_amd64.deb::http://www.slimjet.com/${_channel}/${pkgname}_amd64.deb") -md5sums_i686=('05c84849a52d69e7954db17633d00811') -md5sums_x86_64=('3da66b11f27e46be4f3b50b6568d7a67') +md5sums_i686=('a4e1380122f85f66558fdb7e4a105226') +md5sums_x86_64=('ab858bfefc86cabb4d4ff10ea037a48e') + + + package() { msg2 "Extracting the data.tar.lzma..." bsdtar -xf data.tar.xz -C "$pkgdir/" - + msg2 "Correcting permissions..." chmod -R 0755 "$pkgdir/" - + _crypto_files="libnspr4.so.0d libplds4.so.0d libplc4.so.0d libssl3.so.1d libnss3.so.1d libsmime3.so.1d libnssutil3.so.1d" _libdir="/usr/lib" add_crypto_symlinks() { - - for f in $_crypto_files; do + + for f in $_crypto_files; do target=$(echo $f | sed 's/.[01]d$//') if [ -f "/$_libdir/$target" ]; then ln -snf "/$_libdir/$target" "$pkgdir/opt/slimjet/$f" @@ -42,19 +45,19 @@ package() { fi done } - + # Arch has libudev.so.1, slimjet wants .0 _libudev_0=libudev.so.0 _libudev_1=libudev.so.1 - + add_udev_symlinks() { ln -snf "/$_libdir/$_libudev_1" "$pkgdir/opt/slimjet/$_libudev_0" } - + msg2 "Adding udev and crypto symlinks..." add_udev_symlinks add_crypto_symlinks - + msg2 "Adding Icons..." for i in 16x16 22x22 24x24 32x32 48x48 64x64 128x128 256x256; do install -Dm644 "$pkgdir"/opt/slimjet/product_logo_${i/x*}.png \ |