diff options
author | banana-bred | 2023-07-19 21:08:01 -0400 |
---|---|---|
committer | banana-bred | 2023-07-19 21:08:01 -0400 |
commit | 3e46f2c387960cdce30183eb77746693cd8d272c (patch) | |
tree | 05245fc84fd5c4f2be8f992407f8b9957db8b512 | |
parent | c1c921e1ef9ac0550ae66e61ecf1af4492072fc4 (diff) | |
download | aur-3e46f2c387960cdce30183eb77746693cd8d272c.tar.gz |
v0.9.0-1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rwxr-xr-x[-rw-r--r--] | PKGBUILD | 37 |
2 files changed, 28 insertions, 24 deletions
@@ -1,16 +1,17 @@ pkgbase = fortran-fpm pkgdesc = A Fortran package manager and build system - pkgver = 0.7.0 + pkgver = 0.9.0 pkgrel = 1 - url = https://github.com/fortran-lang/fpm - arch = x86_64 + url = https://fpm.fortran-lang.org/ + arch = any license = MIT makedepends = gcc-fortran depends = git conflicts = fpm - source = https://github.com/fortran-lang/fpm/releases/download/v0.7.0/fpm-0.7.0.zip - source = https://github.com/fortran-lang/fpm/releases/download/v0.7.0/fpm-0.7.0.F90 - sha256sums = 536dec7d4502221734683b15e6ff64a6ab3f9910df122d18f851c9a68711f91f - sha256sums = d16e45b705029d6d38b0ba7cccab2b9edb48c2f29441473548b866da0389243e + conflicts = fortran-fpm-bin + source = https://github.com/fortran-lang/fpm/releases/download/v0.9.0/fpm-0.9.0.zip + source = https://github.com/fortran-lang/fpm/releases/download/v0.9.0/fpm-0.9.0.F90 + sha256sums = 484debabd7d22186ac41f865ddf63475c279a61a51aaff5636ed615860b5b8d7 + sha256sums = 556b3883ba1db6fd62c99ba7143f1e97ebb409729c4209f03aa3c6fc970cce3f pkgname = fortran-fpm diff --git a/PKGBUILD b/PKGBUILD index 25e160ca16f6..dc5a0833d482 100644..100755 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,12 +1,13 @@ -# Maintainer: Ciappi <marco.scopesi@gmail.com> +# Maintainer: banana-bred <j.forer@posteo.net> + pkgname=fortran-fpm -_pkgname=fpm -pkgver=0.7.0 +_name=fpm +pkgver=0.9.0 pkgrel=1 epoch= pkgdesc="A Fortran package manager and build system" -arch=('x86_64') -url="https://github.com/fortran-lang/fpm" +arch=('any') +url="https://fpm.fortran-lang.org/" license=('MIT') groups=() depends=("git") @@ -14,42 +15,44 @@ makedepends=("gcc-fortran") checkdepends=() optdepends=() provides=() -conflicts=("fpm") +conflicts=("${_name}" "${pkgname}-bin") replaces=() backup=() options=() install= changelog= -source=("https://github.com/fortran-lang/fpm/releases/download/v$pkgver/$_pkgname-$pkgver.zip" - "https://github.com/fortran-lang/fpm/releases/download/v$pkgver/"$_pkgname-$pkgver.F90) +source=("https://github.com/fortran-lang/fpm/releases/download/v$pkgver/$_name-$pkgver.zip" + "https://github.com/fortran-lang/fpm/releases/download/v$pkgver/"$_name-$pkgver.F90) noextract=() +sha256sums=( + "484debabd7d22186ac41f865ddf63475c279a61a51aaff5636ed615860b5b8d7" + "556b3883ba1db6fd62c99ba7143f1e97ebb409729c4209f03aa3c6fc970cce3f" +) prepare() { - mkdir -p "$srcdir/$_pkgname-$pkgver/_bootstrap" - cd "$srcdir/$_pkgname-$pkgver" + mkdir -p "$srcdir/$_name-$pkgver/_bootstrap" + cd "$srcdir/$_name-$pkgver" - mv "$srcdir/$_pkgname-$pkgver.F90" "$srcdir/$_pkgname-$pkgver/_bootstrap/$_pkgname.F90" + mv "$srcdir/$_name-$pkgver.F90" "$srcdir/$_name-$pkgver/_bootstrap/$_name.F90" } build() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_name-$pkgver" gfortran -J _bootstrap/ _bootstrap/fpm.F90 -o _bootstrap/fpm } check() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_name-$pkgver" _bootstrap/fpm test } package() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_name-$pkgver" _bootstrap/fpm install --flag "-g -fbacktrace -O3" --prefix "$pkgdir/usr" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -# vim:set ts=2 sw=2 et: -sha256sums=('536dec7d4502221734683b15e6ff64a6ab3f9910df122d18f851c9a68711f91f' - 'd16e45b705029d6d38b0ba7cccab2b9edb48c2f29441473548b866da0389243e') +# vim: ts=2 sw=2 et : |