Date: Wednesday, April 13, 2022 @ 12:15:06 Author: dvzrv Revision: 1186042
archrelease: copy trunk to multilib-x86_64 Added: lib32-pipewire/repos/multilib-x86_64/PKGBUILD (from rev 1186041, lib32-pipewire/trunk/PKGBUILD) Deleted: lib32-pipewire/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 254 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 127 insertions(+), 127 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-13 12:14:47 UTC (rev 1186041) +++ PKGBUILD 2022-04-13 12:15:06 UTC (rev 1186042) @@ -1,127 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgbase=lib32-pipewire -pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2) -_commit=075e7b266876802eab0077afd13ea8e1cee5e1fd # tags/0.3.49 -pkgver=0.3.49 -pkgrel=1 -epoch=1 -pkgdesc="Low-latency audio/video router and processor - 32-bit client library" -url="https://pipewire.org" -arch=(x86_64) -license=(MIT) -makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus) -options=(debug) -source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd pipewire - git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd pipewire -} - -build() { - local meson_options=( - --libdir /usr/lib32 - -D examples=disabled - -D man=disabled - -D tests=disabled - -D gstreamer=disabled - -D gstreamer-device-provider=disabled - -D systemd-user-service=disabled - -D bluez5=disabled - -D jack=disabled - -D jack-devel=true - -D libjack-path=/usr/lib32 - -D v4l2=disabled - -D libcamera=disabled - -D libcanberra=disabled - -D x11=disabled - -D x11-xfixes=disabled - -D pw-cat=disabled - -D udevrulesdir=/usr/lib/udev/rules.d - -D sdl2=disabled - -D sndfile=disabled - -D libpulse=disabled - -D roc=disabled - -D avahi=disabled - -D echo-cancel-webrtc=disabled - -D libusb=disabled - -D session-managers=[] - -D raop=disabled - -D lv2=disabled - ) - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - - arch-meson pipewire build "${meson_options[@]}" - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do - d="$srcdir/$p/${f#$pkgdir/}" - mkdir -p "$(dirname "$d")" - mv "$f" "$d" - rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -_ver=${pkgver:0:3} - -package_lib32-pipewire() { - depends=(pipewire lib32-systemd libdbus-1.so libasound.so) - optdepends=('lib32-pipewire-jack: JACK support' - 'lib32-pipewire-v4l2: V4L2 interceptor') - provides=(libpipewire-$_ver.so) - - meson install -C build --destdir "$pkgdir" - - ( cd "$pkgdir" - - _pick jack usr/lib32/libjack* - _pick jack usr/lib32/pkgconfig/jack.pc - - _pick v4l2 usr/lib32/pipewire-$_ver/v4l2 - - rm -r usr/{bin,include,lib,share} - ) - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING -} - -package_lib32-pipewire-jack() { - pkgdesc+=" - JACK support" - license+=(GPL2) # libjackserver - depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so) - conflicts=(lib32-jack lib32-jack2) - provides=(lib32-jack libjack.so libjackserver.so libjacknet.so) - - mv jack/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING -} - -package_lib32-pipewire-v4l2() { - pkgdesc+=" - V4L2 interceptor" - depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so) - - mv v4l2/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING -} - -# vim:set sw=2 et: Copied: lib32-pipewire/repos/multilib-x86_64/PKGBUILD (from rev 1186041, lib32-pipewire/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-13 12:15:06 UTC (rev 1186042) @@ -0,0 +1,127 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=lib32-pipewire +pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2) +_commit=64cf5e80e6240284e6b757907b900507fe56f1b5 # tags/0.3.50 +pkgver=0.3.50 +pkgrel=1 +epoch=1 +pkgdesc="Low-latency audio/video router and processor - 32-bit client library" +url="https://pipewire.org" +arch=(x86_64) +license=(MIT) +makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus) +options=(debug) +source=(git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit) +sha256sums=('SKIP') + +pkgver() { + cd pipewire + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd pipewire +} + +build() { + local meson_options=( + --libdir /usr/lib32 + -D examples=disabled + -D man=disabled + -D tests=disabled + -D gstreamer=disabled + -D gstreamer-device-provider=disabled + -D systemd-user-service=disabled + -D bluez5=disabled + -D jack=disabled + -D jack-devel=true + -D libjack-path=/usr/lib32 + -D v4l2=disabled + -D libcamera=disabled + -D libcanberra=disabled + -D x11=disabled + -D x11-xfixes=disabled + -D pw-cat=disabled + -D udevrulesdir=/usr/lib/udev/rules.d + -D sdl2=disabled + -D sndfile=disabled + -D libpulse=disabled + -D roc=disabled + -D avahi=disabled + -D echo-cancel-webrtc=disabled + -D libusb=disabled + -D session-managers=[] + -D raop=disabled + -D lv2=disabled + ) + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson pipewire build "${meson_options[@]}" + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do + d="$srcdir/$p/${f#$pkgdir/}" + mkdir -p "$(dirname "$d")" + mv "$f" "$d" + rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +_ver=${pkgver:0:3} + +package_lib32-pipewire() { + depends=(pipewire lib32-systemd libdbus-1.so libasound.so) + optdepends=('lib32-pipewire-jack: JACK support' + 'lib32-pipewire-v4l2: V4L2 interceptor') + provides=(libpipewire-$_ver.so) + + meson install -C build --destdir "$pkgdir" + + ( cd "$pkgdir" + + _pick jack usr/lib32/libjack* + _pick jack usr/lib32/pkgconfig/jack.pc + + _pick v4l2 usr/lib32/pipewire-$_ver/v4l2 + + rm -r usr/{bin,include,lib,share} + ) + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +package_lib32-pipewire-jack() { + pkgdesc+=" - JACK support" + license+=(GPL2) # libjackserver + depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so) + conflicts=(lib32-jack lib32-jack2) + provides=(lib32-jack libjack.so libjackserver.so libjacknet.so) + + mv jack/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +package_lib32-pipewire-v4l2() { + pkgdesc+=" - V4L2 interceptor" + depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so) + + mv v4l2/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +# vim:set sw=2 et: