You've already forked gotosocial_aur
rename package
This commit is contained in:
8
.SRCINFO
8
.SRCINFO
@@ -1,4 +1,4 @@
|
|||||||
pkgbase = gotosocial
|
pkgbase = gotosocial-balki
|
||||||
pkgdesc = ActivityPub social network server written in Golang
|
pkgdesc = ActivityPub social network server written in Golang
|
||||||
pkgver = 0.20.3
|
pkgver = 0.20.3
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
@@ -11,6 +11,8 @@ pkgbase = gotosocial
|
|||||||
makedepends = nodejs
|
makedepends = nodejs
|
||||||
makedepends = go-swagger
|
makedepends = go-swagger
|
||||||
depends = glibc
|
depends = glibc
|
||||||
|
provides = gotosocial
|
||||||
|
conflicts = gotosocial
|
||||||
options = !lto
|
options = !lto
|
||||||
backup = etc/gotosocial/config.yaml
|
backup = etc/gotosocial/config.yaml
|
||||||
backup = etc/gotosocial/template/2fa.tmpl
|
backup = etc/gotosocial/template/2fa.tmpl
|
||||||
@@ -71,10 +73,10 @@ pkgbase = gotosocial
|
|||||||
sha512sums = b89fad3073e140f17167515b38942e5b5e2bc2aee03c484e1bb7cf6444f86cb1e2a13a60b101e04d22633d348be073ca26cd309da4746e5062c12b4f3ce4b38a
|
sha512sums = b89fad3073e140f17167515b38942e5b5e2bc2aee03c484e1bb7cf6444f86cb1e2a13a60b101e04d22633d348be073ca26cd309da4746e5062c12b4f3ce4b38a
|
||||||
sha512sums = 87edf6e6acee86a621c838a7db32f1c9aab70bc5640f8eae099c5133a2be77ec2f711261d716a6821e4c0414436592170b1ae7a5f652bc8aeab49c8dbd0fedde
|
sha512sums = 87edf6e6acee86a621c838a7db32f1c9aab70bc5640f8eae099c5133a2be77ec2f711261d716a6821e4c0414436592170b1ae7a5f652bc8aeab49c8dbd0fedde
|
||||||
sha512sums = 7c3fe90c5aa6712e053e46d2f3a02606c48e57f49531ea7cb855e967f30c562fe7b353fa6666d04481e77196c0581bca98c678e69aafc23abf5522986e548dcf
|
sha512sums = 7c3fe90c5aa6712e053e46d2f3a02606c48e57f49531ea7cb855e967f30c562fe7b353fa6666d04481e77196c0581bca98c678e69aafc23abf5522986e548dcf
|
||||||
b2sums = fbafcfd2ab39595c5e043ec7d3a17617a77f4007d1837d26fd829c5df27523e7af131e4f0531edb0114364db263f8ec868c6e176b93dac7446d9f3f0852e2002
|
b2sums = ed6564b2676e383479c0509409fdb9786fa5f1027ba122afd2f9de6ffb2a10c8ec9df855c7ce62bb2a8c714c0b6b2829237799268a15546e2d8a74eebb6e3b66
|
||||||
b2sums = ccf672731b88fc6700b0b81737790365e1eea0066bad1bbf6b13dac1e5b42af69063838efca47a6d9c16ee3f6308e2e23b92cf79d4226cd88f8551fb7361649b
|
b2sums = ccf672731b88fc6700b0b81737790365e1eea0066bad1bbf6b13dac1e5b42af69063838efca47a6d9c16ee3f6308e2e23b92cf79d4226cd88f8551fb7361649b
|
||||||
b2sums = 4f65af952441c0f54bb32049a149675e207f8993678423d369c4095c57476464614ac720eccc64d7a93a81268ad7ca41cae75ca7211bd7b78f9035f6e5341f04
|
b2sums = 4f65af952441c0f54bb32049a149675e207f8993678423d369c4095c57476464614ac720eccc64d7a93a81268ad7ca41cae75ca7211bd7b78f9035f6e5341f04
|
||||||
b2sums = 3671911545d15cc21045b37fbe6983c05499e66b8a6a1e1b3eccbb5c2686914c88b090dec0bfe8e2919d8787e5b4c59bfb1e2c292cad30a8b552ab57e91d5fdf
|
b2sums = 3671911545d15cc21045b37fbe6983c05499e66b8a6a1e1b3eccbb5c2686914c88b090dec0bfe8e2919d8787e5b4c59bfb1e2c292cad30a8b552ab57e91d5fdf
|
||||||
b2sums = 42d59322123dbf6a2bf836f155f7d0b2a6221803acd0efc85e82aa3543654e57e15a1225787d2aadba7f96a3c2de24fb078e547e143a867f03c5bef38ecf5d09
|
b2sums = 42d59322123dbf6a2bf836f155f7d0b2a6221803acd0efc85e82aa3543654e57e15a1225787d2aadba7f96a3c2de24fb078e547e143a867f03c5bef38ecf5d09
|
||||||
|
|
||||||
pkgname = gotosocial
|
pkgname = gotosocial-balki
|
||||||
|
|||||||
29
PKGBUILD
29
PKGBUILD
@@ -2,13 +2,16 @@
|
|||||||
# Contributor: malacology <guoyizhang at malacology dot net>
|
# Contributor: malacology <guoyizhang at malacology dot net>
|
||||||
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
|
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
|
||||||
|
|
||||||
pkgname=gotosocial
|
pkgname=gotosocial-balki
|
||||||
|
_pkgname=gotosocial
|
||||||
pkgver=0.20.3
|
pkgver=0.20.3
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='ActivityPub social network server written in Golang'
|
pkgdesc='ActivityPub social network server written in Golang'
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
url='https://gotosocial.org'
|
url='https://gotosocial.org'
|
||||||
license=(AGPL-3.0-only)
|
license=(AGPL-3.0-only)
|
||||||
|
provides=(gotosocial)
|
||||||
|
conflicts=(gotosocial)
|
||||||
depends=(glibc)
|
depends=(glibc)
|
||||||
makedepends=(git go yarn nodejs go-swagger)
|
makedepends=(git go yarn nodejs go-swagger)
|
||||||
options=(!lto)
|
options=(!lto)
|
||||||
@@ -64,7 +67,7 @@ backup=(
|
|||||||
etc/gotosocial/template/thread.tmpl
|
etc/gotosocial/template/thread.tmpl
|
||||||
)
|
)
|
||||||
source=(
|
source=(
|
||||||
"$pkgname::git+https://codeberg.org/superseriousbusiness/gotosocial#tag=v$pkgver"
|
"$_pkgname::git+https://codeberg.org/superseriousbusiness/gotosocial#tag=v$pkgver"
|
||||||
sysusers.conf
|
sysusers.conf
|
||||||
tmpfiles.conf
|
tmpfiles.conf
|
||||||
use-fhs-directories.patch
|
use-fhs-directories.patch
|
||||||
@@ -82,7 +85,7 @@ b2sums=('ed6564b2676e383479c0509409fdb9786fa5f1027ba122afd2f9de6ffb2a10c8ec9df85
|
|||||||
'42d59322123dbf6a2bf836f155f7d0b2a6221803acd0efc85e82aa3543654e57e15a1225787d2aadba7f96a3c2de24fb078e547e143a867f03c5bef38ecf5d09')
|
'42d59322123dbf6a2bf836f155f7d0b2a6221803acd0efc85e82aa3543654e57e15a1225787d2aadba7f96a3c2de24fb078e547e143a867f03c5bef38ecf5d09')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "$pkgname"
|
cd "$_pkgname"
|
||||||
|
|
||||||
# create directory for build output
|
# create directory for build output
|
||||||
mkdir build
|
mkdir build
|
||||||
@@ -97,7 +100,7 @@ prepare() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$pkgname"
|
cd "$_pkgname"
|
||||||
|
|
||||||
# set Go flags
|
# set Go flags
|
||||||
export CGO_CPPFLAGS="${CPPFLAGS}"
|
export CGO_CPPFLAGS="${CPPFLAGS}"
|
||||||
@@ -128,20 +131,20 @@ build() {
|
|||||||
|
|
||||||
package() {
|
package() {
|
||||||
# systemd integration
|
# systemd integration
|
||||||
install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
|
install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf"
|
||||||
install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
|
install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$_pkgname.conf"
|
||||||
install -vDm644 "$pkgname/example/$pkgname.service" -t "$pkgdir/usr/lib/systemd/system"
|
install -vDm644 "$_pkgname/example/$_pkgname.service" -t "$pkgdir/usr/lib/systemd/system"
|
||||||
|
|
||||||
cd "$pkgname"
|
cd "$_pkgname"
|
||||||
|
|
||||||
# binary
|
# binary
|
||||||
install -vDm755 -t "$pkgdir/usr/bin" "build/$pkgname"
|
install -vDm755 -t "$pkgdir/usr/bin" "build/$_pkgname"
|
||||||
|
|
||||||
# configuration
|
# configuration
|
||||||
install -vDm640 -t "$pkgdir/etc/$pkgname" example/config.yaml
|
install -vDm640 -t "$pkgdir/etc/$_pkgname" example/config.yaml
|
||||||
|
|
||||||
# web frontend
|
# web frontend
|
||||||
install -vd "$pkgdir/usr/share/$pkgname"
|
install -vd "$pkgdir/usr/share/$_pkgname"
|
||||||
cp -vr web/assets/* "$pkgdir/usr/share/$pkgname"
|
cp -vr web/assets/* "$pkgdir/usr/share/$_pkgname"
|
||||||
cp -vr web/template "$pkgdir/etc/$pkgname"
|
cp -vr web/template "$pkgdir/etc/$_pkgname"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user