Date: Saturday, September 2, 2017 @ 20:32:04 Author: alucryd Revision: 255584
archrelease: copy trunk to multilib-x86_64 Added: lib32-orc/repos/multilib-x86_64/PKGBUILD (from rev 255583, lib32-orc/trunk/PKGBUILD) Deleted: lib32-orc/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 102 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 50 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-09-02 20:31:46 UTC (rev 255583) +++ PKGBUILD 2017-09-02 20:32:04 UTC (rev 255584) @@ -1,52 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@gmail.com> - -pkgname=lib32-orc -pkgver=0.4.26+2+g249c709 -pkgrel=1 -pkgdesc='The Oild Runtime Compiler' -url="https://cgit.freedesktop.org/gstreamer/orc" -arch=('x86_64') -license=('custom') -url='https://code.entropywave.com/projects/orc/' -depends=(lib32-glibc orc) -makedepends=(valgrind-multilib git) -_commit=249c709e90458ecef7a068df553ea41a83eedf0f # master -source=("git+https://anongit.freedesktop.org/git/gstreamer/orc#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd orc - git describe --tags | sed 's/^orc-//;s/-/+/g' -} - -prepare() { - cd orc - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd orc - - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - ./configure \ - --prefix='/usr' \ - --libdir='/usr/lib32' \ - --disable-static \ - --enable-backend='mmx,sse,altivec' - make -} - -package() { - cd orc - - make DESTDIR="$pkgdir" install - rm -rf "${pkgdir}"/usr/{bin,include,share} - - install -dm 755 "${pkgdir}"/usr/share/licenses - ln -s orc "${pkgdir}"/usr/share/licenses/lib32-orc -} - -# vim: ts=2 sw=2 et: Copied: lib32-orc/repos/multilib-x86_64/PKGBUILD (from rev 255583, lib32-orc/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-09-02 20:32:04 UTC (rev 255584) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> + +pkgname=lib32-orc +pkgver=0.4.27 +pkgrel=1 +pkgdesc='The Oild Runtime Compiler' +url="https://cgit.freedesktop.org/gstreamer/orc" +arch=('x86_64') +license=('custom') +url='https://code.entropywave.com/projects/orc/' +depends=('lib32-glibc' 'orc') +makedepends=('gtk-doc' 'meson' 'valgrind-multilib') +#source=("https://gstreamer.freedesktop.org/data/src/orc/orc-${pkgver}.tar.xz"{,.asc}) +source=("https://github.com/GStreamer/orc/archive/orc-${pkgver}.tar.gz") +validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim-Philipp Müller +sha256sums=('49f331f1edbd43a0d8fae2634ded9c4a0fc8558a3388f6cbb203858e69165652') + +prepare() { + if [[ -d build ]]; then + rm -rf build + fi + mkdir build +} + +build() { + cd build + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + meson ../orc-orc-${pkgver} \ + --buildtype='release' \ + --prefix='/usr' \ + --libdir='/usr/lib32' + ninja +} + +package() { + cd build + + DESTDIR="$pkgdir" ninja install + rm -rf "${pkgdir}"/usr/{bin,include,share} + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s orc "${pkgdir}"/usr/share/licenses/lib32-orc +} + +# vim: ts=2 sw=2 et: