summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2019-12-02 22:44:09 +0100
committerMichel Zou2019-12-02 22:44:09 +0100
commit88118f0ec76c6290f299b02105b74941b0c232f9 (patch)
tree64c2a1eb3c48f8fc3f1334a0ff9ba90bbdaf2604
parenta458def18656bdba9918b10a8ed61d44705ec7a0 (diff)
downloadaur-88118f0ec76c6290f299b02105b74941b0c232f9.tar.gz
mingw-w64-environment
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD7
2 files changed, 5 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e450cd44e895..de3c5456cd72 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,3 @@
-# Generated by mksrcinfo v8
-# Sun Jul 30 16:47:15 UTC 2017
pkgbase = mingw-w64-f2c
pkgdesc = Fortran to C code translator (mingw-w64)
pkgver = 1.0
@@ -8,6 +6,7 @@ pkgbase = mingw-w64-f2c
arch = any
license = custom
makedepends = mingw-w64-gcc
+ makedepends = mingw-w64-environment
depends = mingw-w64-crt
noextract = libf2c.zip
options = !buildflags
diff --git a/PKGBUILD b/PKGBUILD
index f24a2b759445..2bf6a478de44 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ url='http://www.netlib.org/f2c/index.html'
license=('custom')
arch=('any')
depends=('mingw-w64-crt')
-makedepends=('mingw-w64-gcc')
+makedepends=('mingw-w64-gcc' 'mingw-w64-environment')
options=('!buildflags' '!strip' 'staticlibs')
source=("http://www.netlib.org/f2c/libf2c.zip" libf2c-1.patch)
noextract=("libf2c.zip")
@@ -31,8 +31,9 @@ prepare() {
build() {
cd "${srcdir}"
for _arch in ${_architectures}; do
- cp -r libf2c build-${_arch} && pushd build-${_arch}
- make -f makefile.u CC=${_arch}-gcc AR=${_arch}-ar LD=${_arch}-ld RANLIB=${_arch}-ranlib CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -DUSE_CLOCK'
+ cp -r libf2c build-${_arch} && pushd build-${_arch}
+ source mingw-env ${_arch}
+ make -f makefile.u CFLAGS="${CFLAGS} -DUSE_CLOCK"
popd
done
}