🔒 Repository is read-only – file editing is disabled.

recipes/gui/gstreamer/PAGBUILD.yaml main

36 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536
pkgname: gstreamer
pkgver: '1.28.6'
pkgrel: '2'
pkgdesc: GStreamer Multimedia Framework
url: 'https://gstreamer.freedesktop.org/'
arch: x86_64
license:
- LGPL
depends: []
makedepends:
- pkgconf
- gmp
- libcap
- meson
- ninja
- glib
- libxml2
- gsl
- gobject-introspection
source:
- 'https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${pkgver}.tar.xz'
sha256sums:
- 62b6b9f0ad3147a6dd6420ac64a91180b14e990695bddd353b96041611d052ca
build: |
  meson setup --prefix /usr \
    --buildtype plain \
    --libexecdir lib \
    --sbindir bin \
    -D b_pie=true \
    -D gst_debug=false \
    -D package-origin=http://repo.paganlinux.eu/ \
    ${pkgname}-${pkgver} builddir
  meson compile -C builddir
package: |
  DESTDIR=${PKGDIR} meson install -C builddir
  install -Dm644 ${pkgname}-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING