Date: Monday, July 3, 2017 @ 09:20:11 Author: lcarlier Revision: 242132
upgpkg: lib32-orc 0.4.26+2+g249c709-1 Sync with extra repo Modified: lib32-orc/trunk/PKGBUILD ----------+ PKGBUILD | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-07-03 09:16:58 UTC (rev 242131) +++ PKGBUILD 2017-07-03 09:20:11 UTC (rev 242132) @@ -1,21 +1,31 @@ # Maintainer: Maxime Gauduin <aluc...@gmail.com> pkgname=lib32-orc -pkgver=0.4.26 +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') -source=("https://gstreamer.freedesktop.org/data/src/orc/orc-${pkgver}.tar.xz"{,.asc}) -validpgpkeys=('7F4BC7CC3CA06F97336BBFEB0668CC1486C2D7B5') # Sebastian Dröge -sha256sums=('7d52fa80ef84988359c3434e1eea302d077a08987abdde6905678ebcad4fa649' - 'SKIP') +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-${pkgver} + cd orc export CC='gcc -m32' export CXX='g++ -m32' @@ -30,7 +40,7 @@ } package() { - cd orc-${pkgver} + cd orc make DESTDIR="$pkgdir" install rm -rf "${pkgdir}"/usr/{bin,include,share}