diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 20 insertions, 10 deletions
@@ -1,7 +1,7 @@ # Maintainer: Karl-Felix Glatzer <karl.glatzer@gmx.de> pkgname=mingw-w64-orc -pkgver=0.4.26 -pkgrel=2 +pkgver=0.4.27 +pkgrel=1 pkgdesc="Optimized Inner Loop Runtime Compiler (mingw-w64)" arch=('any') license=('custom') @@ -9,27 +9,37 @@ url="https://cgit.freedesktop.org/gstreamer/orc/" depends=('mingw-w64-crt') makedepends=('mingw-w64-gcc' 'mingw-w64-configure') options=('!strip' '!buildflags' '!libtool' 'staticlibs') -source=(https://gstreamer.freedesktop.org/data/src/orc/orc-${pkgver}.tar.xz{,.asc}) +#source=(https://gstreamer.freedesktop.org/data/src/orc/orc-${pkgver}.tar.xz{,.asc} +_commit=1163fd1027010ce16ff25bc5448948f4a5073844 # tags/orc-0.4.27^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/orc#commit=$_commit") validpgpkeys=('7F4BC7CC3CA06F97336BBFEB0668CC1486C2D7B5') #Sebastian Dröge -sha256sums=('7d52fa80ef84988359c3434e1eea302d077a08987abdde6905678ebcad4fa649' - 'SKIP') +sha256sums=('SKIP') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -build () { +prepare() { + cd "${srcdir}/orc/" + NOCONFIGURE=1 ./autogen.sh +} + +build() { for _arch in ${_architectures}; do - mkdir -p ${srcdir}/orc-$pkgver/build-${_arch} && cd ${srcdir}/orc-$pkgver/build-${_arch} + #mkdir -p "${srcdir}/orc-$pkgver/build-${_arch}" && cd "${srcdir}/orc-$pkgver/build-${_arch}" + mkdir -p "${srcdir}/orc/build-${_arch}" && cd "${srcdir}/orc/build-${_arch}" unset LDFLAGS CPPFLAGS - ${_arch}-configure --enable-gtk-doc-html=no + ${_arch}-configure --disable-gtk-doc make done } package() { for _arch in ${_architectures}; do - cd ${srcdir}/orc-$pkgver/build-${_arch} + #cd "${srcdir}/orc-$pkgver/build-${_arch}" + cd "${srcdir}/orc/build-${_arch}" + make DESTDIR="$pkgdir" install - install -Dm644 ${srcdir}/orc-$pkgver/COPYING "$pkgdir/usr/${_arch}/share/licenses/orc/COPYING" + #install -Dm644 "${srcdir}/orc-$pkgver/COPYING" "$pkgdir/usr/${_arch}/share/licenses/orc/COPYING" + install -Dm644 "${srcdir}/orc/COPYING" "$pkgdir/usr/${_arch}/share/licenses/orc/COPYING" ${_arch}-strip -s ${pkgdir}/usr/${_arch}/bin/*.exe ${_arch}-strip -x -g ${pkgdir}/usr/${_arch}/bin/*.dll |