summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9445ed1eab31..7bc7cb0973cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,18 @@
# Maintainer:
# Contributor: Felix Golatofski <contact@xdfr.de>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Morten Linderud <foxboron@archlinux.org>
# Contributor: Andrea Zucchelli <zukka77@gmail.com>
# Contributor: Daniel Micay <danielmicay@gmail.com>
# Contributor: Jonathan Liu <net147@gmail.com>
# Contributor: Jon Nordby <jononor@gmail.com>
+# SELinux Maintainer: Nicolas Iooss (nicolas <dot> iooss <at> m4x <dot> org)
# SELinux Maintainer: Marc Mettke (marc@itmettke.de)
# Based on the official PKGBUILD (https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/lxc)
pkgname=lxc-selinux
epoch=1
-pkgver=4.0.3
+pkgver=4.0.9
pkgrel=1
pkgdesc="Linux Containers"
arch=('x86_64')
@@ -28,12 +30,14 @@ options=('emptydirs')
backup=('etc/lxc/default.conf'
'etc/default/lxc')
validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67')
-source=("https://linuxcontainers.org/downloads/${pkgname/-selinux}-${pkgver}.tar.gz"{,.asc}
+source=("https://linuxcontainers.org/downloads/lxc/${pkgname/-selinux}-${pkgver}.tar.gz"{,.asc}
+ "fix-70736.patch::https://github.com/lxc/lxc/commit/86c780115a6ad14673f0b6b057219020b0523014.patch"
"lxc.tmpfiles.d"
"lxc.service"
"lxc-auto.service")
-sha256sums=('d56d91d772449c57e9a67b770dab8967e412051d8d6246ce56c63264671672e5'
+sha256sums=('1fcf0610e9140eceb4be2334eb537bb9c5a213faea77c793ab3c62b86f37e52b'
'SKIP'
+ '05031e6e12768a0928adbf2c745f11a8d9152428e0bf3ea81eee1855f27ca540'
'10e4f661872f773bf3122a2f9f2cb13344fea86a4ab72beecb4213be4325c479'
'bbe7e0447bc3bf5f75f312c34d647f5218024731628a5e8633b1ea1801ebe16b'
'b31f8d6b301ab9901b43f2696bcd0babb32b96e4a59fab63a2d642e43bf26bb3')
@@ -43,12 +47,9 @@ prepare() {
sed -i \
-e 's|"\\"-//Davenport//DTD DocBook V3.0//EN\\""|"\\"-//OASIS//DTD DocBook XML\\" \\"https://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd\\""|' \
configure.ac
- sed -i \
- -e 's|\${prefix}/||g' \
- lxc.pc.in
- sed -i \
- -e 's|dirlen,|dirlen=0,|' \
- src/lxc/storage/overlay.c
+ # https://bugs.archlinux.org/task/70736
+ # https://github.com/lxc/lxc/pull/3827
+ patch -Np1 < "$srcdir/fix-70736.patch"
}
build() {