summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbanana-bred2023-07-19 21:08:01 -0400
committerbanana-bred2023-07-19 21:08:01 -0400
commit3e46f2c387960cdce30183eb77746693cd8d272c (patch)
tree05245fc84fd5c4f2be8f992407f8b9957db8b512
parentc1c921e1ef9ac0550ae66e61ecf1af4492072fc4 (diff)
downloadaur-3e46f2c387960cdce30183eb77746693cd8d272c.tar.gz
v0.9.0-1
-rw-r--r--.SRCINFO15
-rwxr-xr-x[-rw-r--r--]PKGBUILD37
2 files changed, 28 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74e68bd7b527..dead61d517ab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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 :