fix: package cleanups to prevent build failures
This commit is contained in:
@ -1,26 +1,35 @@
|
||||
NAME="gst-plugins-good"
|
||||
DESC="GStreamer Good Plug-ins is a set of plug-ins considered by the GStreamer developers to be good"
|
||||
VERSION="1.22.5"
|
||||
FILES=("https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$VERSION.tar.xz")
|
||||
HASHES=("8c5a67f702ff5f30290be35ac27b3ac9")
|
||||
VERSION="1.22.10"
|
||||
|
||||
FILES=("https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${VERSION}.tar.xz")
|
||||
HASHES=("0b3d46da3ff7530e9b7cada625bdaf34")
|
||||
|
||||
DEPENDS=(
|
||||
"gst-plugins-base" "flac" "cairo" "lame"
|
||||
"gdk-pixbuf" "libsoup" "mpg123" "nasm" "pulseaudio"
|
||||
"gst-plugins-base" "flac" "cairo"
|
||||
"gdk-pixbuf" "libsoup" "mpg123"
|
||||
"nasm" "pulseaudio" "glibc"
|
||||
"libgudev" "libdv" "zlib"
|
||||
"lame" "gcc-libs" "glib"
|
||||
"nettle" "mpg123" "libx11"
|
||||
)
|
||||
BUILD=("gobject-introspection" "graphene" "iso-codes")
|
||||
|
||||
PACKAGE() {
|
||||
tar xf $NAME-$VERSION.tar.xz
|
||||
cd $NAME-$VERSION
|
||||
tar xf "${NAME}-${VERSION}.tar.xz"
|
||||
cd "${NAME}-${VERSION}"
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
meson setup .. \
|
||||
--prefix=/usr \
|
||||
--buildtype=release \
|
||||
-Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/12.0-systemd/ \
|
||||
-Dpackage-name="GStreamer $VERSION"
|
||||
ninja && DESTDIR="$ROOTDIR" ninja install
|
||||
meson setup .. \
|
||||
--prefix=/usr \
|
||||
--buildtype=release \
|
||||
-Dpackage-origin="https://git.matterlinux.xyz/Matter/desktop" \
|
||||
-Dpackage-name="GStreamer ${VERSION}"
|
||||
|
||||
cd ../.. && rm -r $NAME-$VERSION
|
||||
ninja
|
||||
DESTDIR="${ROOTDIR}" ninja install
|
||||
|
||||
cd ../.. && rm -r "${NAME}-${VERSION}"
|
||||
}
|
||||
|
Reference in New Issue
Block a user