diff options
author | Brodi | 2021-06-20 15:36:56 +0200 |
---|---|---|
committer | Brodi | 2021-06-20 15:36:56 +0200 |
commit | 3bb28cdc3732dfdacf60076ce213ea348a6c0cd5 (patch) | |
tree | a5bffb0a6e568c2e9000784206de904507adcd7f | |
download | aur-3bb28cdc3732dfdacf60076ce213ea348a6c0cd5.tar.gz |
Initial Commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..963b2c1093ce --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = activity-relay + pkgdesc = Yet another powerful customizable ActivityPub relay server written in Go. + pkgver = 0.2.9 + pkgrel = 1 + url = https://github.com/yukimochi/Activity-Relay + arch = any + license = AGPL3 + depends = go + provides = activity-relay + conflicts = activity-relay-git + source = activity-relay-0.2.9.tar.gz::https://github.com/yukimochi/Activity-Relay/archive/refs/tags/v0.2.9.tar.gz + source = https://raw.githubusercontent.com/yukimochi/Activity-Relay/master/LICENCE + sha512sums = 9cbdb3c9bbee3dc65b4e85c62f6ee850a541c610558b5a65e565b75d9c90cf7200b00833aca6dff7cad16c9a3b65c8fd50afdaa77f91a0df5ccbfdab59388087 + sha512sums = 6e90d46be391aa645bcf4dfaa67f452cb15a73749f1895633789c7763b43cc0b65d391e5e95652c9a9a2063c956e0e8099a4e1ce4b70b0636629f9eac39c1080 + +pkgname = activity-relay diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1ec0a039fb65 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Brodi <me@brodi.space> +_pkgname=activity-relay +pkgname=${_pkgname} +pkgver=0.2.9 +pkgrel=1 +pkgdesc="Yet another powerful customizable ActivityPub relay server written in Go." +url="https://github.com/yukimochi/Activity-Relay" +arch=('any') +license=(AGPL3) +depends=(go) +provides=("${_pkgname}") +conflicts=("${_pkgname}-git") + +source=("${pkgname}-${pkgver}.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz" + "https://raw.githubusercontent.com/yukimochi/Activity-Relay/master/LICENCE") +sha512sums=('9cbdb3c9bbee3dc65b4e85c62f6ee850a541c610558b5a65e565b75d9c90cf7200b00833aca6dff7cad16c9a3b65c8fd50afdaa77f91a0df5ccbfdab59388087' +'6e90d46be391aa645bcf4dfaa67f452cb15a73749f1895633789c7763b43cc0b65d391e5e95652c9a9a2063c956e0e8099a4e1ce4b70b0636629f9eac39c1080') + +build() { + cd "Activity-Relay-${pkgver}" + go build +} + +package() { + install -d "${pkgdir}/usr/share/doc/${_pkgname}/examples/" + install -Dm644 LICENCE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" + + cd "Activity-Relay-${pkgver}" + install -Dm755 Activity-Relay "${pkgdir}/usr/bin/activity-relay" + install -Dm755 config.yaml.example "${pkgdir}/usr/share/doc/${_pkgname}/examples/config.yaml.example" +} |