diff options
author | Maciek Borzecki | 2017-11-08 08:20:06 +0100 |
---|---|---|
committer | Maciek Borzecki | 2017-11-17 07:47:38 +0100 |
commit | 198d3e60baca1808dc53a9ddacc6a4e51721a1a1 (patch) | |
tree | 7e5a0d8af379d0ae876fdfd324913e0b37a481a3 /.SRCINFO | |
download | aur-198d3e60baca1808dc53a9ddacc6a4e51721a1a1.tar.gz |
snapd-git: initial packaging of -git package, based on upstream arch packaging
Arch packaging updates as compared to repo version:
- convert the package to *-git (i.e. built from VCS)
- update conflicts to fully replace community repo snapd package
- update build to properly set up CGO_CFLAGS, CGO_CPPFLAGS, CGO_CXXFLAGS,
CGO_LDFLAGS to include settings configured in /etc/makepkg.conf
- use `go build` rather than `go install` in build step to prevent go from
trying to install *.a in system locations
- enable verbose build (go build -x -v)
- refactor package()
- do not hand install support files (systemd units, DBus service)
- cleanup unused ubuntu core files
- snapd environment file is now at /etc/default/snapd
- package snap-exec binary
- symlink /var/lib/snapd/snap to /snap so that --classic confinement snaps
work
Notes:
`run-checks --unit` errors are currently masked until the upstream figures out
integration of Arch into their CI workflow.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
Diffstat (limited to '.SRCINFO')
-rw-r--r-- | .SRCINFO | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..caafbf8f2278 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = snapd-git + pkgdesc = Service and tools for management of snap packages. + pkgver = 2.29.3.r611.gdb1fc27cb + pkgrel = 1 + url = https://github.com/snapcore/snapd + install = snapd.install + arch = i686 + arch = x86_64 + license = GPL3 + checkdepends = python + checkdepends = squashfs-tools + checkdepends = indent + checkdepends = shellcheck + makedepends = git + makedepends = go + makedepends = go-tools + makedepends = libseccomp + makedepends = libcap + makedepends = python-docutils + makedepends = systemd + makedepends = xfsprogs + makedepends = libseccomp + depends = squashfs-tools + depends = libseccomp + depends = libsystemd + provides = snapd + conflicts = snapd + conflicts = snap-confine + options = !strip + options = emptydirs + source = git+https://github.com/snapcore/snapd.git + md5sums = SKIP + +pkgname = snapd-git + |