diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,4 +1,3 @@ - pkgname=mingw-w64-coin-or-osi pkgver=0.108.5 pkgrel=1 @@ -8,7 +7,7 @@ url="https://projects.coin-or.org/Osi" license=(EPL) groups=(coin-or) depends=(mingw-w64-coin-or-coinutils) -makedepends=(mingw-w64-gcc) +makedepends=(mingw-w64-configure) options=('!buildflags' '!strip' 'staticlibs') source=("https://www.coin-or.org/download/source/Osi/Osi-${pkgver}.tgz") sha256sums=('8efabdb3d5c89837d73fa6f9e7b764dce7450c579037964b64a996757f4d7d2c') @@ -20,9 +19,10 @@ build() { for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} COIN_SKIP_PROJECTS="Sample" \ - ${_arch}-configure --enable-dependency-linking \ - --with-coinutils-lib="$(${_arch}-pkg-config --libs coinutils)" \ - --with-coinutils-incdir="/usr/${_arch}/include/coin/" .. + ${_arch}-configure \ + --with-coinutils-lib="$(${_arch}-pkg-config --libs coinutils)" \ + --with-coinutils-incdir="/usr/${_arch}/include/coin/" \ + lt_cv_deplibs_check_method=pass_all .. make popd done @@ -34,5 +34,7 @@ package() { PKG_CONFIG_PATH_CUSTOM="$pkgdir"/usr/${_arch}/lib/pkgconfig/ \ make DESTDIR="$pkgdir" install rm -r "$pkgdir"/usr/${_arch}/share + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll done } |