blob: 439ea90e154f8bea90137091d71b9d05187b742e (
plain)
1 # Description: Open Broadcaster Software Studio
2 # URL: https://obsproject.com/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: fdk-aac ffmpeg jansson libgmp qt5 x264
5 # Optional: jack-audio-connection-kit ffnvcodec-headers vlc luajit speexdsp x265 pulseaudio
6
7 name=obs-studio
8 version=23.2.1
9 release=1
10 source=(https://github.com/obsproject/$name/archive/$version/$name-$version.tar.gz)
11
12 build() {
13 cd $name-$version
14
15 mkdir build
16 cd build
17
18 cmake .. \
19 -DCMAKE_INSTALL_PREFIX='/usr' \
20 -DOBS_VERSION_OVERRIDE="$version" \
21 -DUNIX_STRUCTURE=ON \
22 -DCMAKE_BUILD_TYPE=Release
23
24 make
25 make DESTDIR="$PKG" install
26
27 chmod -R g-w $PKG
28
29 rm -r $PKG/usr/share/obs/obs-studio/authors/AUTHORS
30
31 find $PKG/usr/share/obs \
32 -iname '*ini' \
33 ! -iname 'en-*.ini' \
34 ! -iname 'locale.ini' \
35 -exec rm '{}' \+
36 }
|