diff options
author | Nicola Murino | 2019-12-06 22:54:56 +0100 |
---|---|---|
committer | Nicola Murino | 2019-12-06 22:54:56 +0100 |
commit | b4e6e6222c6a83371e170c0cb61205164bbd6c2a (patch) | |
tree | ca8485821f14e2ddf266534e45a03ce7ba592f29 | |
parent | 3b234cf1b3a20d8bab64ae6ccb7fca977b63708c (diff) | |
download | aur-b4e6e6222c6a83371e170c0cb61205164bbd6c2a.tar.gz |
use mingw-w64-make
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 6 insertions, 16 deletions
@@ -1,12 +1,12 @@ pkgbase = mingw-w64-openh264 pkgdesc = OpenH264 is a codec library which supports H.264 encoding and decoding (mingw-w64) pkgver = 2.0.0 - pkgrel = 5 + pkgrel = 6 url = http://www.openh264.org/ arch = any license = BSD makedepends = nasm - makedepends = mingw-w64-environment + makedepends = mingw-w64-make depends = mingw-w64-gcc options = !strip options = !buildflags @@ -1,13 +1,13 @@ # Maintainer: drakkan <nicola.murino at gmail dot com> pkgname=mingw-w64-openh264 pkgver=2.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="OpenH264 is a codec library which supports H.264 encoding and decoding (mingw-w64)" arch=(any) url="http://www.openh264.org/" license=("BSD") depends=('mingw-w64-gcc') -makedepends=('nasm' 'mingw-w64-environment') +makedepends=('nasm' 'mingw-w64-make') options=(!strip !buildflags staticlibs) source=("https://github.com/cisco/openh264/archive/v${pkgver}.tar.gz") sha256sums=('73c35f80cc487560d11ecabb6d31ad828bd2f59d412f9cd726cc26bfaf4561fd') @@ -17,11 +17,6 @@ _architectures="i686-w64-mingw32 x86_64-w64-mingw32" build() { for _arch in ${_architectures}; do - unset CPPFLAGS - unset CFLAGS - unset CXXFLAGS - unset LDFLAGS - source mingw-env ${_arch} [[ -d "build-${_arch}" ]] && rm -rf "build-${_arch}" cp -rf "$srcdir/openh264-${pkgver}" "${srcdir}/build-${_arch}" @@ -31,18 +26,13 @@ build() { else _targetarch="x86_64" fi - make OS=mingw_nt ARCH=${_targetarch} CC=${CC} CXX=${CXX} AR=${AR} + ${_arch}-make OS=mingw_nt ARCH=${_targetarch} popd done } package() { for _arch in ${_architectures}; do - unset CPPFLAGS - unset CFLAGS - unset CXXFLAGS - unset LDFLAGS - source mingw-env ${_arch} cd "${srcdir}/build-${_arch}" if [ ${_arch} = "i686-w64-mingw32" ]; then @@ -51,7 +41,7 @@ package() { _targetarch="x86_64" fi - make OS=mingw_nt ARCH=${_targetarch} CC=${CC} CXX=${CXX} AR=${AR} DESTDIR="${pkgdir}" PREFIX="/usr/${_arch}" install + ${_arch}-make OS=mingw_nt ARCH=${_targetarch} DESTDIR="${pkgdir}" PREFIX="/usr/${_arch}" install install -Dm755 h264dec.exe "$pkgdir"/usr/${_arch}/bin/h264dec.exe install -Dm755 h264enc.exe "$pkgdir"/usr/${_arch}/bin/h264enc.exe |