gstreamer and plugins: make plugins as suppliments

This commit is contained in:
Gerasim Troeglazov
2017-07-17 22:06:16 +10:00
parent 1dce729aa0
commit 02f57d89d7
6 changed files with 50 additions and 29 deletions

View File

@@ -6,9 +6,9 @@ code might be widely known to present patent problems."
HOMEPAGE="https://gstreamer.freedesktop.org/"
COPYRIGHT="Erik Walthinsen"
LICENSE="GNU LGPL v2"
REVISION="1"
REVISION="2"
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-$portVersion.tar.xz"
CHECKSUM_SHA256="8fc2123d059713a34fa5d0a26641fb8158f52f6766633d2db7a661adc88e1069"
CHECKSUM_SHA256="1cc3942bbf3ea87da3e35437d4e014e991b103db22a6174f62a98c89c3f5f466"
SOURCE_DIR="gst-plugins-ugly-$portVersion"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
@@ -19,12 +19,14 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
gst_plugins_base_1.0$secondaryArchSuffix
lib:liba52$secondaryArchSuffix
lib:libcurl$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgstapp_1.0$secondaryArchSuffix
lib:libgstaudio_1.0$secondaryArchSuffix
lib:libgstreamer_1.0$secondaryArchSuffix
lib:libgstvideo_1.0$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
@@ -36,15 +38,19 @@ REQUIRES="
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
SUPPLEMENTS="
gstreamer_1.0$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
gst_plugins_base_1.0${secondaryArchSuffix}_devel
devel:liba52$secondaryArchSuffix
devel:libcurl$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgstapp_1.0$secondaryArchSuffix
devel:libgstaudio_1.0$secondaryArchSuffix
devel:libgstreamer_1.0$secondaryArchSuffix
devel:libgstvideo_1.0$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix