summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaciek Borzecki2018-09-10 08:22:49 +0200
committerMaciek Borzecki2018-09-10 08:22:49 +0200
commit62f5dd00a213b840ef616ef03313dac8c8c264a9 (patch)
treec9bf9b9397f18a0fdbfd2f15a1e146f11ccf8fda
parent13f3ec00834b283ee282d60a9f54b9df60fd1a53 (diff)
downloadaur-62f5dd00a213b840ef616ef03313dac8c8c264a9.tar.gz
snapd: ship snap-failure, bump pkgrel
`snapd` snap will end up being used in more placed, snap-failure will be needed at that point. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
-rw-r--r--PKGBUILD10
1 files changed, 3 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 99300cdc9fee..a1cdc0bfb5f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgdesc="Service and tools for management of snap packages."
depends=('squashfs-tools' 'libseccomp' 'libsystemd')
optdepends=('bash-completion: bash completion support')
pkgver=2.35.1
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://github.com/snapcore/snapd"
license=('GPL3')
@@ -32,9 +32,6 @@ prepare() {
# above describes.
mkdir -p "$(dirname "$GOPATH/src/${_gourl}")"
ln --no-target-directory -fs "$srcdir/$pkgname-$pkgver" "$GOPATH/src/${_gourl}"
-
- # Do not trigger snapd.failure.service
- sed -i -e '/OnFailure=snapd.failure.service/d' data/systemd/snapd.service.in
}
build() {
@@ -56,6 +53,7 @@ build() {
$gobuild -o $GOPATH/bin/snapctl "${_gourl}/cmd/snapctl"
$gobuild -o $GOPATH/bin/snapd "${_gourl}/cmd/snapd"
$gobuild -o $GOPATH/bin/snap-seccomp "${_gourl}/cmd/snap-seccomp"
+ $gobuild -o $GOPATH/bin/snap-failure "${_gourl}/cmd/snap-failure"
# build snap-exec and snap-update-ns completely static for base snaps
$gobuild_static -o $GOPATH/bin/snap-update-ns "${_gourl}/cmd/snap-update-ns"
$gobuild_static -o $GOPATH/bin/snap-exec "${_gourl}/cmd/snap-exec"
@@ -102,9 +100,6 @@ package() {
SNAP_MOUNT_DIR=/var/lib/snapd/snap \
DESTDIR="$pkgdir"
- # Do not ship the snapd.failure.service
- rm -f "$pkgdir/usr/lib/systemd/system/snapd.failure.service"
-
# Install polkit policy
install -Dm644 data/polkit/io.snapcraft.snapd.policy \
"$pkgdir/usr/share/polkit-1/actions/io.snapcraft.snapd.policy"
@@ -114,6 +109,7 @@ package() {
install -Dm755 "$GOPATH/bin/snapctl" "$pkgdir/usr/bin/snapctl"
install -Dm755 "$GOPATH/bin/snapd" "$pkgdir/usr/lib/snapd/snapd"
install -Dm755 "$GOPATH/bin/snap-seccomp" "$pkgdir/usr/lib/snapd/snap-seccomp"
+ install -Dm755 "$GOPATH/bin/snap-failure" "$pkgdir/usr/lib/snapd/snap-failure"
install -Dm755 "$GOPATH/bin/snap-update-ns" "$pkgdir/usr/lib/snapd/snap-update-ns"
install -Dm755 "$GOPATH/bin/snap-exec" "$pkgdir/usr/lib/snapd/snap-exec"