diff options
author | RubenKelevra | 2022-05-14 10:24:27 +0200 |
---|---|---|
committer | RubenKelevra | 2022-05-14 10:24:27 +0200 |
commit | 7f0a76951f90390fcc0fa939f2ae034c94225912 (patch) | |
tree | 94f405a6b4afdfed4dfed506f876d90f6e253a0b | |
parent | a4fc16c7cd3ca32e1303371b3eaa308f3af3de9e (diff) | |
download | aur-7f0a76951f90390fcc0fa939f2ae034c94225912.tar.gz |
replace tabs with spaces (2)
-rw-r--r-- | PKGBUILD | 90 |
1 files changed, 45 insertions, 45 deletions
@@ -23,63 +23,63 @@ source=("git+${url}.git") b2sums=('SKIP') prepare() { - cd "$srcdir/$_pkgname" - mkdir -p "${srcdir}/../go" - export GOPATH="${srcdir}/../go" - export PATH="$PATH:$GOPATH/bin" - # fix for broken version - chmod u+w -R "$GOPATH" - go get -d -v ./... + cd "$srcdir/$_pkgname" + mkdir -p "${srcdir}/../go" + export GOPATH="${srcdir}/../go" + export PATH="$PATH:$GOPATH/bin" + # fix for broken version + chmod u+w -R "$GOPATH" + go get -d -v ./... } pkgver() { - cd "$srcdir/$_pkgname" - #VERSION=$(grep -E "^const CurrentVersionNumber = " version.go | awk '{ print $4 }' | sed 's/"//g') - VERSION=$(git tag | grep -vE "floodsub|sharding-pre" | grep -ve "-dev" | sed 's/-/~/g' | sort --version-sort --reverse | sed 's/~/-/g' | head -n1) - COUNT=$(git rev-list "$VERSION.." --count) - CHKSUM=$(git rev-list master | head -n1) - VERSION=$(echo "$VERSION" | sed 's/^v//' | sed 's/-//') - printf "%s.%s.%s" "$VERSION" "r$COUNT" "g${CHKSUM:0:9}" + cd "$srcdir/$_pkgname" + #VERSION=$(grep -E "^const CurrentVersionNumber = " version.go | awk '{ print $4 }' | sed 's/"//g') + VERSION=$(git tag | grep -vE "floodsub|sharding-pre" | grep -ve "-dev" | sed 's/-/~/g' | sort --version-sort --reverse | sed 's/~/-/g' | head -n1) + COUNT=$(git rev-list "$VERSION.." --count) + CHKSUM=$(git rev-list master | head -n1) + VERSION=$(echo "$VERSION" | sed 's/^v//' | sed 's/-//') + printf "%s.%s.%s" "$VERSION" "r$COUNT" "g${CHKSUM:0:9}" } build() { - cd "$srcdir/$_pkgname" - export GOPATH="${srcdir}/../go" - export PATH="$PATH:$GOPATH/bin" - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - make GOFLAGS="-buildmode=pie -trimpath -modcacherw" nofuse + cd "$srcdir/$_pkgname" + export GOPATH="${srcdir}/../go" + export PATH="$PATH:$GOPATH/bin" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + make GOFLAGS="-buildmode=pie -trimpath -modcacherw" nofuse } package() { - cd "$srcdir/$_pkgname" - install -Dm 755 cmd/ipfs/ipfs "$pkgdir/usr/bin/ipfs" - install -Dm 644 misc/systemd/ipfs-api.socket "$pkgdir/usr/lib/systemd/system/ipfs-api.socket" - install -Dm 644 misc/systemd/ipfs-gateway.socket "$pkgdir/usr/lib/systemd/system/ipfs-gateway.socket" - # use the hardened service file - install -Dm 644 misc/systemd/ipfs-hardened.service "$pkgdir/usr/lib/systemd/system/ipfs.service" + cd "$srcdir/$_pkgname" + install -Dm 755 cmd/ipfs/ipfs "$pkgdir/usr/bin/ipfs" + install -Dm 644 misc/systemd/ipfs-api.socket "$pkgdir/usr/lib/systemd/system/ipfs-api.socket" + install -Dm 644 misc/systemd/ipfs-gateway.socket "$pkgdir/usr/lib/systemd/system/ipfs-gateway.socket" + # use the hardened service file + install -Dm 644 misc/systemd/ipfs-hardened.service "$pkgdir/usr/lib/systemd/system/ipfs.service" - ### Patch service file ### + ### Patch service file ### - # set IPFS_PATH if not set by upstream already - sed -i '/StateDirectory=ipfs/,/ExecStart=\/usr\/bin\/ipfs daemon --init --migrate/c StateDirectory=ipfs\nEnvironment=IPFS_PATH=\~\nExecStart=\/usr\/bin\/ipfs daemon --init --migrate' "$pkgdir/usr/lib/systemd/system/ipfs.service" - # remove --init (handled by install file) - sed -i 's/ExecStart=\/usr\/bin\/ipfs daemon --init --migrate/ExecStart=\/usr\/bin\/ipfs daemon --migrate/g' "$pkgdir/usr/lib/systemd/system/ipfs.service" - # enable gc and pubsub by default (sane defaults) - sed -i 's/ExecStart=\/usr\/bin\/ipfs daemon/ExecStart=\/usr\/bin\/ipfs daemon --enable-gc --enable-pubsub-experiment --enable-namesys-pubsub/g' "$pkgdir/usr/lib/systemd/system/ipfs.service" - # increase timeouts (see #7283) - sed -i 's/MemorySwapMax=0/MemorySwapMax=0\n\nTimeoutStartSec=15min\nTimeoutStopSec=15min\nTimeoutAbortSec=15min/' "$pkgdir/usr/lib/systemd/system/ipfs.service" + # set IPFS_PATH if not set by upstream already + sed -i '/StateDirectory=ipfs/,/ExecStart=\/usr\/bin\/ipfs daemon --init --migrate/c StateDirectory=ipfs\nEnvironment=IPFS_PATH=\~\nExecStart=\/usr\/bin\/ipfs daemon --init --migrate' "$pkgdir/usr/lib/systemd/system/ipfs.service" + # remove --init (handled by install file) + sed -i 's/ExecStart=\/usr\/bin\/ipfs daemon --init --migrate/ExecStart=\/usr\/bin\/ipfs daemon --migrate/g' "$pkgdir/usr/lib/systemd/system/ipfs.service" + # enable gc and pubsub by default (sane defaults) + sed -i 's/ExecStart=\/usr\/bin\/ipfs daemon/ExecStart=\/usr\/bin\/ipfs daemon --enable-gc --enable-pubsub-experiment --enable-namesys-pubsub/g' "$pkgdir/usr/lib/systemd/system/ipfs.service" + # increase timeouts (see #7283) + sed -i 's/MemorySwapMax=0/MemorySwapMax=0\n\nTimeoutStartSec=15min\nTimeoutStopSec=15min\nTimeoutAbortSec=15min/' "$pkgdir/usr/lib/systemd/system/ipfs.service" - install -Dm 644 "misc/systemd/ipfs-sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/ipfs.conf" - ./cmd/ipfs/ipfs commands completion bash > ipfs-completion.bash - install -Dm 644 ipfs-completion.bash "$pkgdir/usr/share/bash-completion/completions/ipfs" - install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/MIT" LICENSE-MIT - install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/APACHE" LICENSE-APACHE - install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - # make sure the gopath is writeable - chmod u+w -R "$GOPATH" + install -Dm 644 "misc/systemd/ipfs-sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/ipfs.conf" + ./cmd/ipfs/ipfs commands completion bash > ipfs-completion.bash + install -Dm 644 ipfs-completion.bash "$pkgdir/usr/share/bash-completion/completions/ipfs" + install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/MIT" LICENSE-MIT + install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname/APACHE" LICENSE-APACHE + install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + # make sure the gopath is writeable + chmod u+w -R "$GOPATH" } |