aports/orphan/pleroma/APKBUILD

36 lines
1.1 KiB
Plaintext

# Contributor: Alex Denes <caskd@redxen.eu>
# Maintainer:
pkgname=pleroma
pkgver=2.2.1
pkgrel=0
pkgdesc="Pleroma is a free, federated social networking server built on open protocols"
url="https://pleroma.social/"
arch="all"
license="AGPL-3.0-only AND CC-BY-SA-4.0 AND CC-BY-4.0"
depends="/bin/sh"
makedepends="cmake git file-dev elixir"
options="net"
source="
https://git.pleroma.social/pleroma/pleroma/-/archive/v$pkgver/pleroma-v$pkgver.tar.gz
0001-remove-config-import-build.patch
"
builddir="$srcdir/pleroma-v$pkgver"
build() {
export MIX_ENV=prod
mix local.rebar --force
mix local.hex --force
mix deps.get
mix release --path buildout
chmod +x buildout/bin/pleroma
rm -rf buildout/installation # Fuck this
}
package() {
mkdir -p "$pkgdir"
mv buildout "$pkgdir"/pleroma
}
sha512sums="de10c3bb4968f6ce424f115aee4543cc5046fbc2e3dbea8918e6dcad7e32a1006a3b1d2080872ca35a86f7953e94a261f881817c34807775cd912424cf1bd3a4 pleroma-v2.2.1.tar.gz
b0d16fa8b6e975f0a298104b93d0794f247ea8837c23de6381cc87f28cda5d86c9e12036e2cd8cb0a75c96f078db0693540d996786dfaab8ed9bb006aefd45f4 0001-remove-config-import-build.patch"