projects/aports·blob master · refs

39 lines · 1004 B

1# Contributor: Isaac Dunham <[email protected]>
2# Maintainer:
3pkgname=libctl
4pkgver=4.5.1
5pkgrel=1
6pkgdesc="Guile-based library implementing flexible control files for scientific simulations"
7url="https://libctl.readthedocs.io/"
8arch="all"
9license="GPL-2.0-or-later AND LGPL-2.1-or-later"
10depends_dev="guile-dev gmp-dev"
11makedepends="$depends_dev gc-dev gfortran autoconf automake libtool"
12subpackages="$pkgname-dev $pkgname-doc"
13source="https://github.com/NanoComp/libctl/archive/v$pkgver/libctl-$pkgver.tar.gz"
14
15prepare() {
16 default_prepare
17 autoreconf -fi
18}
19
20build() {
21 ./configure \
22 --build=$CBUILD \
23 --host=$CHOST \
24 --prefix=/usr \
25 --sysconfdir=/etc \
26 --mandir=/usr/share/man \
27 --infodir=/usr/share/info \
28 --localstatedir=/var \
29 --enable-shared --disable-static
30 make
31}
32
33package() {
34 make DESTDIR="$pkgdir" install
35}
36
37sha512sums="
38e78d11196e29f6d3a7d423f4e6fc03230a2d7e40014c9d7a0ad006c81941c272075d6598686b60b0ef9f3be7c013190aef67c331230d1b0c40de3dafca71f4af libctl-4.5.1.tar.gz
39"