summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera2015-12-27 05:50:00 -0300
committerHugo Osvaldo Barrera2015-12-27 05:51:05 -0300
commitf49e4fa3d3177eb614f827400793c0b7d932ce79 (patch)
tree888a157fa8e9130b1f81a3a7c53a0ea0c4d658bf
parente738c3b8442bcc74dc9c9fe879ed80bd01dad8c4 (diff)
downloadaur-f49e4fa3d3177eb614f827400793c0b7d932ce79.tar.gz
Avoid loading conflicting kernel modules
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
-rw-r--r--bcwc-pcie.modprobe.conf1
3 files changed, 10 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b95a2857abde..026bc537eed8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Wed Dec 23 18:05:14 UTC 2015
+# Sun Dec 27 08:49:45 UTC 2015
pkgbase = bcwc-pcie-git
pkgdesc = Reverse engineered Linux driver for the Broadcom 1570 PCIe webcam.
pkgver = latest
@@ -14,7 +14,9 @@ pkgbase = bcwc-pcie-git
depends = kmod
depends = bcwc-pcie-firmware
source = bcwc-pcie-git::git+https://github.com/patjak/bcwc_pcie.git
+ source = bcwc-pcie.modprobe.conf
md5sums = SKIP
+ md5sums = 7531f220d5c3dd0ab5c31c445d526d7f
pkgname = bcwc-pcie-git
diff --git a/PKGBUILD b/PKGBUILD
index 14afe49db222..5a79f8a90b47 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,10 @@ depends=('kmod' 'bcwc-pcie-firmware')
makedepends=('linux' 'linux-headers' 'git')
install="$pkgname.install"
-source=("$pkgname::git+https://github.com/patjak/bcwc_pcie.git")
-md5sums=('SKIP')
+source=("$pkgname::git+https://github.com/patjak/bcwc_pcie.git"
+ "bcwc-pcie.modprobe.conf")
+md5sums=('SKIP'
+ '7531f220d5c3dd0ab5c31c445d526d7f')
pkgver() {
cd "$srcdir/$pkgname"
@@ -32,4 +34,6 @@ package() {
KERNEL_VERSION=$(uname -r | cut -d '.' -f 1,2)
install -Dm 644 facetimehd.ko.gz \
"$pkgdir/usr/lib/modules/extramodules-${KERNEL_VERSION}-ARCH/facetimehd.ko.gz"
+ install -Dm 644 "$srcdir/bcwc-pcie.modprobe.conf" \
+ "$pkgdir/etc/modprobe.d/bcwc-pcie.conf"
}
diff --git a/bcwc-pcie.modprobe.conf b/bcwc-pcie.modprobe.conf
new file mode 100644
index 000000000000..25aed20c6a39
--- /dev/null
+++ b/bcwc-pcie.modprobe.conf
@@ -0,0 +1 @@
+blacklist bdc_pci