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
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
OBS Studio is designed for efficiently recording and streaming live video
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
Architecture: any
Built-Using: ${simde:Built-Using}
Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: vlc
Description: recorder and streamer for live video content (plugins)
OBS is designed for efficiently recording and streaming live video content. It
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
Multi-Arch: same

View file

@ -1,2 +1,10 @@
usr/lib/*/obs-plugins
usr/share/obs/obs-plugins
usr/lib/*/obs-plugins/decklink-ouput-ui.so
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/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/share/applications
usr/share/icons
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

2
debian/rules vendored
View file

@ -32,7 +32,7 @@ execute_before_dh_shlibdeps:
echo "libobs 0 libobs0 (= ${DEB_VERSION})" > debian/shlibs.local
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
override_dh_gencontrol: