summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorMaciek Borzecki2017-11-08 08:20:06 +0100
committerMaciek Borzecki2017-11-17 07:47:38 +0100
commit198d3e60baca1808dc53a9ddacc6a4e51721a1a1 (patch)
tree7e5a0d8af379d0ae876fdfd324913e0b37a481a3 /.SRCINFO
downloadaur-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--.SRCINFO35
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
+