diff --git a/projects/aerc-mail.org/package.yml b/projects/aerc-mail.org/package.yml new file mode 100644 index 0000000000..e4d33833fb --- /dev/null +++ b/projects/aerc-mail.org/package.yml @@ -0,0 +1,35 @@ +distributable: + url: https://git.sr.ht/~rjarry/aerc/archive/{{version}}.tar.gz + strip-components: 1 + +versions: + url: https://git.sr.ht/~rjarry/aerc/refs + match: /aerc\/archive\/\d+(\.\d+)+\.tar\.gz/ + strip: + - /aerc\/archive\// + - /\.tar\.gz/ + +provides: + - bin/aerc + +build: + dependencies: + go.dev: ~1.23.0 + sr.ht/scdoc: "*" + script: + - make $MAKE_ARGS --jobs {{hw.concurrency}} + - make install $MAKE_ARGS + env: + GO111MODULE: on + linux: + CGO_ENABLED: 1 + GO_EXTLINK_ENABLED: 1 + MAKE_ARGS: + - PREFIX="{{prefix}}" + - SHAREDIR="~/.pkgx/aerc-mail.org/v{{version}}/share/aerc" + - LIBEXECDIR="~/.pkgx/aerc-mail.org/v{{version}}/libexec/aerc" + - VERSION="{{version}}" + +test: + - aerc -v | tee out + - grep {{version}} out