Date: Sunday, July 3, 2016 @ 13:17:55 Author: felixonmars Revision: 181818
archrelease: copy trunk to multilib-x86_64 Added: lib32-gst-plugins-base/repos/multilib-x86_64/PKGBUILD (from rev 181817, lib32-gst-plugins-base/trunk/PKGBUILD) Deleted: lib32-gst-plugins-base/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 160 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 80 insertions(+), 80 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-07-03 13:17:33 UTC (rev 181817) +++ PKGBUILD 2016-07-03 13:17:55 UTC (rev 181818) @@ -1,80 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Chris Kitching <chriskitch...@linux.com> - -_basename=gst-plugins-base -pkgbase=lib32-$_basename -pkgname=('lib32-gst-plugins-base-libs' 'lib32-gst-plugins-base') -pkgver=1.8.1 -pkgrel=1 -pkgdesc="GStreamer Multimedia Framework Base Plugins" -arch=('x86_64') -license=('LGPL') -makedepends=('lib32-gstreamer' 'lib32-orc' 'lib32-libxv' 'lib32-alsa-lib' 'lib32-cdparanoia' 'lib32-libvisual' 'lib32-libvorbis' - 'lib32-libtheora' 'lib32-pango' 'gobject-introspection' 'lib32-opus') -options=(!emptydirs) -url="http://gstreamer.freedesktop.org/" -source=(${url}/src/$_basename/$_basename-${pkgver}.tar.xz) -sha256sums=('15a9de985cd265c344e359f5b19347df4021b7611ed2c2d91917cb900f2fad6f') - -build() { - cd $_basename-$pkgver - - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - ./configure\ - --build=i686-pc-linux-gnu\ - --prefix=/usr\ - --sysconfdir=/etc\ - --localstatedir=/var\ - --libexecdir=/usr/lib32\ - --libdir=/usr/lib32\ - --disable-static\ - --disable-examples\ - --disable-gtk-doc-html\ - --enable-experimental \ - --with-package-name="GStreamer Base Plugins (Arch Linux)" \ - --with-package-origin="http://www.archlinux.org/" - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make - - sed -e 's/^SUBDIRS_EXT =.*/SUBDIRS_EXT =/' -i Makefile -} - -check() { - cd $_basename-$pkgver - # Testsuite fails on one test. Some refcount leak - make check -} - -package_lib32-gst-plugins-base-libs() { - pkgdesc="GStreamer Multimedia Framework Base Plugin libraries" - depends=('lib32-gstreamer' 'lib32-orc' 'lib32-libxv') - - cd $_basename-$pkgver - make DESTDIR="${pkgdir}" install - - rm -Rf ${pkgdir}/usr/share - rm -Rf ${pkgdir}/usr/include - rm -Rf ${pkgdir}/usr/bin -} - -package_lib32-gst-plugins-base() { - depends=("lib32-gst-plugins-base-libs=$pkgver" 'lib32-alsa-lib' 'lib32-cdparanoia' 'lib32-libvisual' 'lib32-libvorbis' - 'lib32-libtheora' 'lib32-pango' 'lib32-opus') - - cd $_basename-$pkgver - make -C gst-libs DESTDIR="${pkgdir}" install - make -C ext DESTDIR="${pkgdir}" install - make -C gst-libs DESTDIR="${pkgdir}" uninstall - - # Seems to be no build flag to turn this crap off, soo... - rm -Rf ${pkgdir}/usr/share - rm -Rf ${pkgdir}/usr/include - rm -Rf ${pkgdir}/usr/bin -} Copied: lib32-gst-plugins-base/repos/multilib-x86_64/PKGBUILD (from rev 181817, lib32-gst-plugins-base/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-07-03 13:17:55 UTC (rev 181818) @@ -0,0 +1,80 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Chris Kitching <chriskitch...@linux.com> + +_basename=gst-plugins-base +pkgbase=lib32-$_basename +pkgname=('lib32-gst-plugins-base-libs' 'lib32-gst-plugins-base') +pkgver=1.8.2 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Base Plugins" +arch=('x86_64') +license=('LGPL') +makedepends=('lib32-gstreamer' 'lib32-orc' 'lib32-libxv' 'lib32-alsa-lib' 'lib32-cdparanoia' 'lib32-libvisual' 'lib32-libvorbis' + 'lib32-libtheora' 'lib32-pango' 'gobject-introspection' 'lib32-opus') +options=(!emptydirs) +url="http://gstreamer.freedesktop.org/" +source=(${url}/src/$_basename/$_basename-${pkgver}.tar.xz) +sha256sums=('9d7109c8fb0a5dec8edb17b0053c59a46aba7ddf48dc48ea822ebbbd4339d38d') + +build() { + cd $_basename-$pkgver + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure\ + --build=i686-pc-linux-gnu\ + --prefix=/usr\ + --sysconfdir=/etc\ + --localstatedir=/var\ + --libexecdir=/usr/lib32\ + --libdir=/usr/lib32\ + --disable-static\ + --disable-examples\ + --disable-gtk-doc-html\ + --enable-experimental \ + --with-package-name="GStreamer Base Plugins (Arch Linux)" \ + --with-package-origin="http://www.archlinux.org/" + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make + + sed -e 's/^SUBDIRS_EXT =.*/SUBDIRS_EXT =/' -i Makefile +} + +check() { + cd $_basename-$pkgver + # Testsuite fails on one test. Some refcount leak + make check +} + +package_lib32-gst-plugins-base-libs() { + pkgdesc="GStreamer Multimedia Framework Base Plugin libraries" + depends=('lib32-gstreamer' 'lib32-orc' 'lib32-libxv') + + cd $_basename-$pkgver + make DESTDIR="${pkgdir}" install + + rm -Rf ${pkgdir}/usr/share + rm -Rf ${pkgdir}/usr/include + rm -Rf ${pkgdir}/usr/bin +} + +package_lib32-gst-plugins-base() { + depends=("lib32-gst-plugins-base-libs=$pkgver" 'lib32-alsa-lib' 'lib32-cdparanoia' 'lib32-libvisual' 'lib32-libvorbis' + 'lib32-libtheora' 'lib32-pango' 'lib32-opus') + + cd $_basename-$pkgver + make -C gst-libs DESTDIR="${pkgdir}" install + make -C ext DESTDIR="${pkgdir}" install + make -C gst-libs DESTDIR="${pkgdir}" uninstall + + # Seems to be no build flag to turn this crap off, soo... + rm -Rf ${pkgdir}/usr/share + rm -Rf ${pkgdir}/usr/include + rm -Rf ${pkgdir}/usr/bin +}