2023-11-06 21:59:08 +01:00
|
|
|
# Maintainer: Laurent Bercot <ska-devel@skarnet.org>
|
2015-02-25 14:44:09 -05:00
|
|
|
pkgname=execline
|
2025-05-05 11:58:21 +02:00
|
|
|
pkgver=2.9.7.0
|
2024-10-09 17:26:05 +02:00
|
|
|
pkgrel=0
|
2015-02-25 14:44:09 -05:00
|
|
|
pkgdesc="A small scripting language, to be used in place of a shell in non-interactive scripts."
|
2023-11-06 21:59:08 +01:00
|
|
|
url=https://skarnet.org/software/execline/
|
2015-02-25 14:44:09 -05:00
|
|
|
arch="all"
|
|
|
|
license="ISC"
|
2017-03-28 17:29:02 +08:00
|
|
|
options="!check"
|
2025-05-05 11:58:21 +02:00
|
|
|
_skalibs_version=2.14.4
|
2024-10-09 18:45:39 +02:00
|
|
|
makedepends="skalibs-dev>=$_skalibs_version"
|
2024-10-09 17:26:05 +02:00
|
|
|
subpackages="$pkgname-static $pkgname-libs $pkgname-dev $pkgname-doc"
|
2025-05-05 11:58:21 +02:00
|
|
|
source="https://skarnet.org/software/execline/execline-$pkgver.tar.gz"
|
2024-10-10 02:08:20 +02:00
|
|
|
install="execline.post-install execline.post-upgrade execline.pre-deinstall"
|
2015-02-25 14:44:09 -05:00
|
|
|
|
|
|
|
build() {
|
|
|
|
./configure \
|
2024-10-09 17:26:05 +02:00
|
|
|
--prefix=/usr \
|
2015-02-25 14:44:09 -05:00
|
|
|
--enable-shared \
|
|
|
|
--disable-allstatic \
|
2025-05-05 11:58:21 +02:00
|
|
|
--enable-pkgconfig \
|
|
|
|
--with-pkgconfig \
|
2023-02-17 15:59:36 +01:00
|
|
|
--enable-multicall
|
2024-10-10 02:08:20 +02:00
|
|
|
make
|
2015-02-25 14:44:09 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
2017-03-28 17:29:02 +08:00
|
|
|
make DESTDIR="$pkgdir" install
|
2024-10-09 18:45:39 +02:00
|
|
|
mkdir -p "$pkgdir/usr/share/doc"
|
2024-10-09 17:26:05 +02:00
|
|
|
cp -a "$builddir/doc" "$pkgdir/usr/share/doc/$pkgname"
|
2015-11-16 12:44:52 +01:00
|
|
|
}
|
|
|
|
|
2021-09-26 18:44:20 +02:00
|
|
|
sha512sums="
|
2025-05-05 11:58:21 +02:00
|
|
|
c46aa4954a560610074a5a4f8cecc1512bab05b40739c4dddc74881edb30468f248fc08ca1a461ec66279fa43fa25d130b339790995fb1eeb1612a13dc479ac1 execline-2.9.7.0.tar.gz
|
2021-09-26 18:44:20 +02:00
|
|
|
"
|