diff options
author | Jat | 2021-02-10 13:23:38 +0800 |
---|---|---|
committer | Jat | 2021-02-10 13:23:38 +0800 |
commit | a0e909ec649dfbdd3f6aacaea3586a7ef2bdd3b4 (patch) | |
tree | ff103bdbaa88dab2f5721fcfdc676500ba8dbd1f | |
parent | 4e180dade7bc6ebea3868800716bf020c699c0b0 (diff) | |
download | aur-a0e909ec649dfbdd3f6aacaea3586a7ef2bdd3b4.tar.gz |
v4227
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | dkms.conf | 7 |
4 files changed, 22 insertions, 10 deletions
@@ -1,15 +1,17 @@ pkgbase = magewell-pro-capture-dkms pkgdesc = Driver for Magewell Pro Capture Family - pkgver = 1.3.0.4186 - pkgrel = 3 + pkgver = 4227 + pkgrel = 1 url = https://www.magewell.com/downloads/pro-capture#/driver/linux-x86 arch = x86_64 license = unknown depends = dkms depends = alsa-lib conflicts = magewell-pro-capture - source = magewell-pro-capture-1.3.0.4186.tar.gz::https://github.com/jat001/magewell-pro-capture/archive/1.3.0.4186.tar.gz - sha256sums = ce333ff3274e92852f6a874c4a8c866530cc7bcfddf36545bf82f7ee8489fc4b + source = ProCaptureForLinux_4227.tar.gz::https://www.magewell.com/files/drivers/ProCaptureForLinux_4227.tar.gz + source = dkms.conf + sha256sums = 99538DD7C76408D85CCF71A02137484CFB3ABCF610C0881BA8C61DEAAC3465E2 + sha256sums = 0ED4336FE8F5ECC42F6285ACC634B21BCF32137596BD2EF8A44D6936E7A78551 pkgname = magewell-pro-capture-dkms diff --git a/.gitignore b/.gitignore index 05c6d4d4c97b..b2aa489b7f34 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ !.gitignore !.SRCINFO !PKGBUILD +!dkms.conf @@ -2,19 +2,21 @@ _pkgname=magewell-pro-capture pkgname=${_pkgname}-dkms -pkgver=1.3.0.4186 -pkgrel=3 +pkgver=4227 +pkgrel=1 pkgdesc='Driver for Magewell Pro Capture Family' arch=('x86_64') url='https://www.magewell.com/downloads/pro-capture#/driver/linux-x86' license=('unknown') conflicts=("${_pkgname}") depends=('dkms' 'alsa-lib') -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/jat001/${_pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('ce333ff3274e92852f6a874c4a8c866530cc7bcfddf36545bf82f7ee8489fc4b') +source=("ProCaptureForLinux_${pkgver}.tar.gz::https://www.magewell.com/files/drivers/ProCaptureForLinux_${pkgver}.tar.gz" + "dkms.conf") +sha256sums=('99538DD7C76408D85CCF71A02137484CFB3ABCF610C0881BA8C61DEAAC3465E2' + '0ED4336FE8F5ECC42F6285ACC634B21BCF32137596BD2EF8A44D6936E7A78551') package() { - cd ${_pkgname}-${pkgver} + cd ProCaptureForLinux_${pkgver} install -Dm644 src/res/* -t ${pkgdir}/usr/share/ProCapture/res sed -i 's#/usr/local/share/ProCapture/src/res#/usr/share/ProCapture/res#g' scripts/ProCapture.conf @@ -25,6 +27,6 @@ package() { install -Dm755 bin/mwcap-info_64 ${pkgdir}/usr/bin/mwcap-info srcdir=${pkgdir}/usr/src/${_pkgname}-${pkgver} - install -Dm644 scripts/dkms.conf src/Makefile src/ProCaptureLib_64.lib -t ${srcdir} + install -Dm644 ../dkms.conf src/Makefile src/ProCaptureLib_64.lib -t ${srcdir} cp -r src/public src/sources ${srcdir} } diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 000000000000..3b26cb0d4781 --- /dev/null +++ b/dkms.conf @@ -0,0 +1,7 @@ +PACKAGE_NAME="magewell-pro-capture" +PACKAGE_VERSION="4227" +MAKE[0]="'make' KERNELDIR=$kernel_source_dir" +CLEAN="make KERNELDIR=$kernel_source_dir clean" +BUILT_MODULE_NAME[0]="ProCapture" +DEST_MODULE_LOCATION[0]="/extra" +AUTOINSTALL="yes" |