summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-12-02 22:36:52 +0100
committerNicola Murino2019-12-02 22:36:52 +0100
commit9d8dcdf1a5fdc7daa01042e3457fb6484a5739c5 (patch)
tree54ef8ca3b6ce4bd22c50c829bc12c5ad5c35e068
parent0ce340d2b4c358ecf1c998ec1a46d4e5a620a146 (diff)
downloadaur-9d8dcdf1a5fdc7daa01042e3457fb6484a5739c5.tar.gz
use mingw-w64-environment
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD14
2 files changed, 6 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2054261bbb8b..640f147ce852 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = mingw-w64-librtmp0
pkgdesc = Toolkit for RTMP streams (mingw-w64)
pkgver = 2.4
- pkgrel = 4
+ pkgrel = 5
url = http://rtmpdump.mplayerhq.hu/
arch = any
license = GPL2
license = LGPL2.1
makedepends = mingw-w64-gcc
makedepends = git
+ makedepends = mingw-w64-environment
depends = mingw-w64-crt
depends = mingw-w64-zlib
depends = mingw-w64-openssl-1.0
diff --git a/PKGBUILD b/PKGBUILD
index 85e41114fb14..b6912749d901 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: drakkan <nicola.murino at gmail dot com>
pkgname=mingw-w64-librtmp0
pkgver=2.4
-pkgrel=4
+pkgrel=5
pkgdesc="Toolkit for RTMP streams (mingw-w64)"
arch=('any')
url='http://rtmpdump.mplayerhq.hu/'
license=('GPL2' 'LGPL2.1')
depends=('mingw-w64-crt' 'mingw-w64-zlib' 'mingw-w64-openssl-1.0')
-makedepends=('mingw-w64-gcc' 'git')
+makedepends=('mingw-w64-gcc' 'git' 'mingw-w64-environment')
options=('!strip' '!buildflags' 'staticlibs')
_commit='fa8646daeb19dfd12c181f7d19de708d623704c0'
source=("git://git.ffmpeg.org/rtmpdump#commit=${_commit}"
@@ -24,11 +24,8 @@ prepare() {
build() {
- export CPPFLAGS="-D_FORTIFY_SOURCE=2"
- export CFLAGS="-O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4"
- export CXXFLAGS=${CFLAGS}
- export LDFLAGS="-Wl,-O1,--sort-common,--as-needed -fstack-protector -lssp"
for _arch in ${_architectures}; do
+ source mingw-env ${_arch}
export C_INCLUDE_PATH="/usr/${_arch}/include/openssl-1.0"
[[ -d "build-${_arch}" ]] && rm -rf "build-${_arch}"
cp -rf "$srcdir/rtmpdump" "${srcdir}/build-${_arch}"
@@ -43,11 +40,8 @@ build() {
}
package() {
- export CPPFLAGS="-D_FORTIFY_SOURCE=2"
- export CFLAGS="-O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4"
- export CXXFLAGS=${CFLAGS}
- export LDFLAGS="-Wl,-O1,--sort-common,--as-needed -fstack-protector -lssp"
for _arch in ${_architectures}; do
+ source mingw-env ${_arch}
cd "${srcdir}/build-${_arch}"
make install DESTDIR="${pkgdir}" SYS=mingw prefix="/usr/${_arch}" CRYPTO=OPENSSL XCFLAGS="$CFLAGS" XLDFLAGS="$LDFLAGS" CC=${_arch}-cc LD=${_arch}-ld