summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-12-06 22:54:56 +0100
committerNicola Murino2019-12-06 22:54:56 +0100
commitb4e6e6222c6a83371e170c0cb61205164bbd6c2a (patch)
treeca8485821f14e2ddf266534e45a03ce7ba592f29
parent3b234cf1b3a20d8bab64ae6ccb7fca977b63708c (diff)
downloadaur-b4e6e6222c6a83371e170c0cb61205164bbd6c2a.tar.gz
use mingw-w64-make
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD18
2 files changed, 6 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 415739847fa0..4a412288a640 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7d6e9212390e..1e90679213de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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