tangled
alpha
login
or
join now
tjh.dev
/
pkgs
3
fork
atom
Arch PKGBUILDs for https://tangled.org/@tangled.org/core
arch
pkgbuild
3
fork
atom
overview
issues
pulls
pipelines
don't append version to src
tjh.dev
10 months ago
aa0b0e0a
7ddc7e4b
+6
-6
3 changed files
expand all
collapse all
unified
split
.gitignore
knotserver
.SRCINFO
PKGBUILD
+1
-1
.gitignore
···
1
1
-
/knotserver/tangled_*/
1
1
+
/knotserver/tangled/
2
2
/knotserver-git/tangled/
3
3
/knotserver/src
4
4
/knotserver-git/src
+1
-1
knotserver/.SRCINFO
···
11
11
conflicts = knotserver-git
12
12
options = strip
13
13
options = !debug
14
14
-
source = tangled_1.2.0.alpha::git+https://tangled.sh/@tangled.sh/core#tag=v1.2.0-alpha
14
14
+
source = tangled::git+https://tangled.sh/@tangled.sh/core#tag=v1.2.0-alpha
15
15
source = knotserver.service
16
16
source = knotserver-sshd.conf
17
17
source = knotserver-tmpfiles.conf
+4
-4
knotserver/PKGBUILD
···
2
2
_pkgver=1.2.0-alpha
3
3
pkgname=${_pkgname/\-/\.}
4
4
pkgdesc='git collaboration platform built on ATproto'
5
5
-
pkgver=1.2.0.alpha
5
5
+
pkgver=${_pkgver/\-/\.}
6
6
pkgrel=1
7
7
license=(MIT)
8
8
arch=(x86_64)
···
12
12
makedepends=(go)
13
13
options=(strip !debug)
14
14
install=${_pkgname}.install
15
15
-
source=("tangled_$pkgver::git+$url#tag=v$_pkgver"
15
15
+
source=("tangled::git+$url#tag=v$_pkgver"
16
16
${_pkgname}.service
17
17
${_pkgname}-sshd.conf
18
18
${_pkgname}-tmpfiles.conf)
···
31
31
export CGO_LDFLAGS="${LDFLAGS}"
32
32
export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
33
33
34
34
-
cd ${srcdir}/tangled_$pkgver
34
34
+
cd ${srcdir}/tangled
35
35
go build -o "${srcdir}/build/knotserver" ./cmd/knotserver
36
36
go build -o "${srcdir}/build/repoguard" ./cmd/repoguard
37
37
go build -o "${srcdir}/build/keyfetch" ./cmd/keyfetch
···
44
44
install -Dm755 "${srcdir}/build/knotserver" "${pkgdir}/usr/bin/knotserver"
45
45
install -Dm755 "${srcdir}/build/repoguard" "${pkgdir}/usr/bin/repoguard"
46
46
install -Dm755 "${srcdir}/build/keyfetch" "${pkgdir}/usr/bin/keyfetch"
47
47
-
install -Dm644 "${srcdir}/tangled_${pkgver}/license" "${pkgdir}/usr/share/licenses/knotserver/LICENSE"
47
47
+
install -Dm644 "${srcdir}/tangled/license" "${pkgdir}/usr/share/licenses/knotserver/LICENSE"
48
48
}