blob: e968a89eafaf519c2bc18c6e64a770b4e924b76e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# Maintainer: Alexander Georgievskiy <galeksandrp@gmail.com>
pkgname=lib32-ffmpeg-steam
pkgver=0.1.0
pkgrel=1
pkgdesc='ln -s /usr/lib32/libav*.so.57 /home/*/.local/share/Steam/ubuntu12_32/libav*.so.57 (fix VAAPI memleak for Steam)'
arch=(x86_64)
url='https://freedesktop.org/wiki/Software/vaapi'
license=('MIT')
depends=(lib32-ffmpeg-compat-57)
makedepends=()
optdepends=()
source=()
sha512sums=()
symlink() {
find /home -type f ! -wholename '*/steam-runtime/*' -name "$1" -exec bash -c "mkdir -p ${pkgdir}\$(dirname {})" \;
find /home -type f ! -wholename '*/steam-runtime/*' -name "$1" -exec bash -c "ln -s /usr/lib32/\$(basename {}) ${pkgdir}{}" \;
}
package() {
symlink 'libavresample.so*'
symlink 'libavcodec.so*'
symlink 'libavutil.so*'
symlink 'libavformat.so*'
}
|