1 Star 0 Fork 0

Fortran-stack/kissfft 的 Fortran 封装

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
PKGBUILD 1.14 KB
一键复制 编辑 原始数据 按行查看 历史
清风徐来 提交于 2023-05-05 11:54 . 支持MSYS2
# Maintainer: ZUO Zhihua <[email protected]>
_realname=kissfft-f
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.0.0
pkgrel=1
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
pkgdesc="KissFFT wrapper for Fortran (mingw-w64)"
url="https://gitee.com/fortran-stack/kissfft-f"
license=('spdx:BSD-3-Clause')
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
$([[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]] || echo "${MINGW_PACKAGE_PREFIX}-gcc-libgfortran"))
makedepends=("${MINGW_PACKAGE_PREFIX}-fc"
"${MINGW_PACKAGE_PREFIX}-meson"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-pkg-config")
source=(${_realname}-${pkgver}.zip::"${url}/repository/archive/main.zip")
sha256sums=('644ac42616083ccac258cd6e34d747f703c167df6047ac53a275e43543db95ea')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
MSYS2_ARG_CONV_EXCL="--prefix" \
meson setup \
--prefix="${MINGW_PREFIX}" \
--buildtype=release \
../${_realname}-main
meson compile
}
package() {
cd "${srcdir}/build-${MSYSTEM}"
DESTDIR="${pkgdir}" meson install
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
FORTRAN
1
https://gitee.com/fortran-stack/kissfft-f.git
[email protected]:fortran-stack/kissfft-f.git
fortran-stack
kissfft-f
kissfft 的 Fortran 封装
main

搜索帮助