Only keep extra plugins in obs-plugins

This commit is contained in:
Sebastian Ramacher 2020-10-01 23:28:43 +02:00
parent bafa97a80b
commit 6d9d674b6f
4 changed files with 33 additions and 6 deletions

9
debian/control vendored
View file

@ -59,7 +59,10 @@ Rules-Requires-Root: no
Package: obs-studio Package: obs-studio
Architecture: any Architecture: any
Depends: obs-plugins (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}
Recommends: obs-plugins (= ${binary:Version})
Breaks: obs-plugins (<< 26.0.0+dfsg1-1)
Replaces: obs-plugins (<< 26.0.0+dfsg1-1)
Description: recorder and streamer for live video content Description: recorder and streamer for live video content
OBS Studio is designed for efficiently recording and streaming live video OBS Studio is designed for efficiently recording and streaming live video
content. It supports live RTP streaming to various streaming sites. content. It supports live RTP streaming to various streaming sites.
@ -76,13 +79,13 @@ Description: recorder and streamer for live video content
Package: obs-plugins Package: obs-plugins
Architecture: any Architecture: any
Built-Using: ${simde:Built-Using} Built-Using: ${simde:Built-Using}
Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: vlc Recommends: vlc
Description: recorder and streamer for live video content (plugins) Description: recorder and streamer for live video content (plugins)
OBS is designed for efficiently recording and streaming live video content. It OBS is designed for efficiently recording and streaming live video content. It
supports live RTP streaming to various streaming sites. supports live RTP streaming to various streaming sites.
. .
This package contains the plugins. This package contains some extra plugins (ALSA, jack, decklink, vlc).
Package: libobs0 Package: libobs0
Multi-Arch: same Multi-Arch: same

View file

@ -1,2 +1,10 @@
usr/lib/*/obs-plugins usr/lib/*/obs-plugins/decklink-ouput-ui.so
usr/share/obs/obs-plugins usr/lib/*/obs-plugins/linux-alsa.so
usr/lib/*/obs-plugins/linux-decklink.so
usr/lib/*/obs-plugins/linux-jack.so
usr/lib/*/obs-plugins/vlc-video.so
usr/share/obs/obs-plugins/decklink-ouput-ui
usr/share/obs/obs-plugins/linux-alsa
usr/share/obs/obs-plugins/linux-decklink
usr/share/obs/obs-plugins/linux-jack
usr/share/obs/obs-plugins/vlc-video

View file

@ -1,6 +1,22 @@
usr/bin/obs usr/bin/obs
usr/lib/*/obs-plugins/frontend-tools.so
usr/lib/*/obs-plugins/image-source.so
usr/lib/*/obs-plugins/linux-capture.so
usr/lib/*/obs-plugins/linux-pulseaudio.so
usr/lib/*/obs-plugins/linux-v4l2.so
usr/lib/*/obs-plugins/obs-*
usr/lib/*/obs-plugins/rtmp-services.so
usr/lib/*/obs-plugins/text-freetype2.so
usr/lib/*/obs-scripting usr/lib/*/obs-scripting
usr/share/applications usr/share/applications
usr/share/icons usr/share/icons
usr/share/metainfo usr/share/metainfo
usr/share/obs/obs-plugins/frontend-tools
usr/share/obs/obs-plugins/image-source
usr/share/obs/obs-plugins/linux-capture
usr/share/obs/obs-plugins/linux-pulseaudio
usr/share/obs/obs-plugins/linux-v4l2
usr/share/obs/obs-plugins/obs-*
usr/share/obs/obs-plugins/rtmp-services
usr/share/obs/obs-plugins/text-freetype2
usr/share/obs/obs-studio usr/share/obs/obs-studio

2
debian/rules vendored
View file

@ -32,7 +32,7 @@ execute_before_dh_shlibdeps:
echo "libobs 0 libobs0 (= ${DEB_VERSION})" > debian/shlibs.local echo "libobs 0 libobs0 (= ${DEB_VERSION})" > debian/shlibs.local
override_dh_python3: override_dh_python3:
dh_python3 -p obs-plugins usr/share/obs/obs-plugins/frontend-tools/scripts dh_python3 -p obs-studio usr/share/obs/obs-plugins/frontend-tools/scripts
dh_python3 -p obs-studio usr/lib/$(DEB_HOST_MULTIARCH)/obs-scripting dh_python3 -p obs-studio usr/lib/$(DEB_HOST_MULTIARCH)/obs-scripting
override_dh_gencontrol: override_dh_gencontrol: