summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbanana-bred2024-01-08 13:26:17 -0500
committerbanana-bred2024-01-08 13:26:17 -0500
commit5a2f1b7194c33d7c7c69660c3cd472a9140c04c5 (patch)
treef06327bb1f16d8584078da0ad21b6f538034e2a1
parent3e46f2c387960cdce30183eb77746693cd8d272c (diff)
downloadaur-5a2f1b7194c33d7c7c69660c3cd472a9140c04c5.tar.gz
update to v0.10.0
-rw-r--r--.SRCINFO10
-rwxr-xr-xPKGBUILD25
2 files changed, 17 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dead61d517ab..de7052602c7b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = fortran-fpm
pkgdesc = A Fortran package manager and build system
- pkgver = 0.9.0
+ pkgver = 0.10.0
pkgrel = 1
url = https://fpm.fortran-lang.org/
arch = any
@@ -9,9 +9,9 @@ pkgbase = fortran-fpm
depends = git
conflicts = fpm
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
+ source = https://github.com/fortran-lang/fpm/releases/download/v0.10.0/fpm-0.10.0.zip
+ source = https://github.com/fortran-lang/fpm/releases/download/v0.10.0/fpm-0.10.0.F90
+ sha256sums = 00d687e17bdada4dcae0ff1ea2e01bad287dcc77a74c3bbde0c9ff9633b655bb
+ sha256sums = 48e563db74af6b9396ebe4a67bd371210e2ea8c6e2b3cc230e68183ce7509422
pkgname = fortran-fpm
diff --git a/PKGBUILD b/PKGBUILD
index dc5a0833d482..6a8ec4791e44 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,7 @@
# Maintainer: banana-bred <j.forer@posteo.net>
pkgname=fortran-fpm
-_name=fpm
-pkgver=0.9.0
+pkgver=0.10.0
pkgrel=1
epoch=
pkgdesc="A Fortran package manager and build system"
@@ -15,41 +14,41 @@ makedepends=("gcc-fortran")
checkdepends=()
optdepends=()
provides=()
-conflicts=("${_name}" "${pkgname}-bin")
+conflicts=("${pkgname##*-}" "${pkgname}-bin")
replaces=()
backup=()
options=()
install=
changelog=
-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)
+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)
noextract=()
sha256sums=(
- "484debabd7d22186ac41f865ddf63475c279a61a51aaff5636ed615860b5b8d7"
- "556b3883ba1db6fd62c99ba7143f1e97ebb409729c4209f03aa3c6fc970cce3f"
+ 00d687e17bdada4dcae0ff1ea2e01bad287dcc77a74c3bbde0c9ff9633b655bb
+ 48e563db74af6b9396ebe4a67bd371210e2ea8c6e2b3cc230e68183ce7509422
)
prepare() {
- mkdir -p "$srcdir/$_name-$pkgver/_bootstrap"
- cd "$srcdir/$_name-$pkgver"
+ mkdir -p "$srcdir/${pkgname##*-}-$pkgver/_bootstrap"
+ cd "$srcdir/${pkgname##*-}-$pkgver"
- mv "$srcdir/$_name-$pkgver.F90" "$srcdir/$_name-$pkgver/_bootstrap/$_name.F90"
+ mv "$srcdir/${pkgname##*-}-$pkgver.F90" "$srcdir/${pkgname##*-}-$pkgver/_bootstrap/${pkgname##*-}.F90"
}
build() {
- cd "$srcdir/$_name-$pkgver"
+ cd "$srcdir/${pkgname##*-}-$pkgver"
gfortran -J _bootstrap/ _bootstrap/fpm.F90 -o _bootstrap/fpm
}
check() {
- cd "$srcdir/$_name-$pkgver"
+ cd "$srcdir/${pkgname##*-}-$pkgver"
_bootstrap/fpm test
}
package() {
- cd "$srcdir/$_name-$pkgver"
+ cd "$srcdir/${pkgname##*-}-$pkgver"
_bootstrap/fpm install --flag "-g -fbacktrace -O3" --prefix "$pkgdir/usr"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"