Date: Saturday, September 2, 2017 @ 20:31:46 Author: alucryd Revision: 255583
upgpkg: lib32-orc 0.4.27-1 Modified: lib32-orc/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-02 20:16:41 UTC (rev 255582) +++ PKGBUILD 2017-09-02 20:31:46 UTC (rev 255583) @@ -1,7 +1,8 @@ -# Maintainer: Maxime Gauduin <aluc...@gmail.com> +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> pkgname=lib32-orc -pkgver=0.4.26+2+g249c709 +pkgver=0.4.27 pkgrel=1 pkgdesc='The Oild Runtime Compiler' url="https://cgit.freedesktop.org/gstreamer/orc" @@ -8,41 +9,38 @@ 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') +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') -pkgver() { - cd orc - git describe --tags | sed 's/^orc-//;s/-/+/g' -} - prepare() { - cd orc - NOCONFIGURE=1 ./autogen.sh + if [[ -d build ]]; then + rm -rf build + fi + mkdir build } build() { - cd orc + cd build export CC='gcc -m32' export CXX='g++ -m32' export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - ./configure \ + meson ../orc-orc-${pkgver} \ + --buildtype='release' \ --prefix='/usr' \ - --libdir='/usr/lib32' \ - --disable-static \ - --enable-backend='mmx,sse,altivec' - make + --libdir='/usr/lib32' + ninja } package() { - cd orc + cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja install rm -rf "${pkgdir}"/usr/{bin,include,share} install -dm 755 "${pkgdir}"/usr/share/licenses