* update elixir to 1.16.1-1

This commit is contained in:
Alexander Baldeck 2024-03-06 20:01:35 +01:00
parent 664ba68a8f
commit 7fd08ec360

View File

@ -5,33 +5,31 @@
# Contributor: Gilbert Kennen <gilbert firewatcher org>
pkgname=elixir
pkgver=1.16.0
pkgver=1.16.1
pkgrel=1
pkgdesc="a functional meta-programming aware language built on top of the Erlang VM"
url="https://elixir-lang.org"
license=('Apache' 'custom:EPL')
license=('Apache-2.0')
arch=(any)
depends=('erlang-nox')
checkdepends=('git')
source=("$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz")
sha256sums=('d7fe641e3c85c9774232618d22c880c86c2f31e3508c344ce75d134cd40aea18')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/elixir-lang/elixir/archive/v${pkgver}.tar.gz")
sha256sums=('b9e845458e03d62a24325b8424069e401cc7468e21143ecbca5514724d7cbaa0')
build() {
cd elixir-"$pkgver"
make
cd "${pkgname}-${pkgver}"
make
}
check() {
cd elixir-"$pkgver"
ERL_EPMD_PORT=5369 make test
cd "${pkgname}-${pkgver}"
ERL_EPMD_PORT=5369 make test
# The elixir test suite starts up epmd and then doesn't kill it again afterwards.
epmd -port 5369 -kill
# The elixir test suite starts up epmd and then doesn't kill it again afterwards.
epmd -port 5369 -kill
}
package() {
cd elixir-"$pkgver"
mkdir -p "$pkgdir"/usr/share/licenses/"$pkgname"
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"
make DESTDIR="$pkgdir" PREFIX=/usr install
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" PREFIX=/usr install
}