diff options
author | Alexander Nicholi | 2020-11-06 03:53:22 -0500 |
---|---|---|
committer | Alexander Nicholi | 2020-11-06 03:53:22 -0500 |
commit | 455b0ac06628e39617b79f10f5d50ebd90733d36 (patch) | |
tree | 36314380995c5503225e4ae1553b00deebdc3402 /PKGBUILD | |
parent | 6b3f7a1feeb2b4158b5cd8d297245eb16f0a985f (diff) | |
download | aur-455b0ac06628e39617b79f10f5d50ebd90733d36.tar.gz |
update PKGBUILD for macOS
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 24 insertions, 13 deletions
@@ -18,20 +18,31 @@ sha1sums=('2f95b63cd63161bcfb11bd5e238978ad4ff02c09') _subprojects='arr chkmath decl endian err futils himem log str' build() { - cd "$srcdir/$pkgname-${_symver}-$pkgver" - for _subproj in ${_subprojects}; do - cd "${_subproj}" - make -j$(($(nproc) * 2)) - cd .. - done + cd "$srcdir/$pkgname-${_symver}-$pkgver" + if [ "$(uname -s)" = 'Darwin' ]; then + _make=gmake + else + _make=make + fi + for _subproj in ${_subprojects}; do + cd "${_subproj}" + ${_make} -j$(($(nproc) * 2)) + cd .. + done } package() { - cd "$srcdir/$pkgname-${_symver}-$pkgver" - - for _subproj in ${_subprojects}; do - cd "${_subproj}" - make install PREFIX="${pkgdir}/usr" - cd .. - done + cd "$srcdir/$pkgname-${_symver}-$pkgver" + if [ "$(uname -s)" = 'Darwin' ]; then + _make=gmake + _prefix="${pkgdir}/usr/local" + else + _make=make + _prefix="${pkgdir}/usr" + fi + for _subproj in ${_subprojects}; do + cd "${_subproj}" + ${_make} install PREFIX="${_prefix}" + cd .. + done } |