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

recipes/gui/farstream/PAGBUILD.yaml main

40 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940
pkgname: farstream
pkgver: '0.2.9'
pkgrel: '2'
pkgdesc: Farstream (formerly Farsight) - Audio/Video Communications Framework
url: 'https://freedesktop.org/software/farstream'
arch: x86_64
depends: []
makedepends:
- automake
- autoconf
- m4
- grep
- sed
- gstreamer-plugins-base
- libnice
- gobject-introspection
source:
- 'https://freedesktop.org/software/farstream/releases/farstream/farstream-${pkgver}.tar.gz'
- farstream-make-4.3.patch
sha256sums:
- cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b
- SKIP
build: |
  cd ${pkgname}-${pkgver}
  patch -p1 -i ../farstream-make-4.3.patch # Fix build with make 4.3
  ./autogen.sh
  ./configure --prefix=/usr
  make
  make DESTDIR="${PKGDIR}" install
package: |
  # Obsolets libs
  rm -f ${PKGDIR}/usr/lib/farstream-0.2/libmulticast-transmitter.la
  rm -f ${PKGDIR}/usr/lib/farstream-0.2/libnice-transmitter.la
  rm -f ${PKGDIR}/usr/lib/farstream-0.2/librawudp-transmitter.la
  rm -f ${PKGDIR}/usr/lib/farstream-0.2/libshm-transmitter.la
  rm -f ${PKGDIR}/usr/lib/gstreamer-1.0/libfsrawconference.la
  rm -f ${PKGDIR}/usr/lib/gstreamer-1.0/libfsrtpconference.la
  rm -f ${PKGDIR}/usr/lib/gstreamer-1.0/libfsrtpxdata.la
  rm -f ${PKGDIR}/usr/lib/gstreamer-1.0/libfsvideoanyrate.la
  rm -f ${PKGDIR}/usr/lib/libfarstream-0.2.la