36 lines
1.1 KiB
Plaintext
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"
|