diff options
author | William Gathoye | 2017-06-10 14:53:41 +0200 |
---|---|---|
committer | William Gathoye | 2017-06-10 15:22:17 +0200 |
commit | 6c1380f4fa0beb22a0e6eb4b1713ff8bdae83ea9 (patch) | |
tree | 0d2b1693e6104e124240f9be76ffdb3f583b4d8e | |
parent | 9ce8910c108ede8f1a91a729694b2c5b5becf546 (diff) | |
download | aur-6c1380f4fa0beb22a0e6eb4b1713ff8bdae83ea9.tar.gz |
Simplify (remove 3rd party files) + add doc
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | asix-ax88179-dkms.conf (renamed from dkms.conf) | 0 | ||||
-rw-r--r-- | ax88179_178a-dkms.conf | 2 | ||||
-rw-r--r-- | blacklist-ax88179_178a.conf | 1 |
5 files changed, 18 insertions, 22 deletions
@@ -1,25 +1,18 @@ pkgbase = asix-ax88179-dkms pkgdesc = Driver for USB ASIX Ethernet model AX88179/AX88178A pkgver = 1.18.0 - pkgrel = 1 + pkgrel = 2 url = http://www.asix.com.tw/ - install = ax88179_178a-dkms.install arch = i686 arch = x86_64 license = GPL depends = dkms source = http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.18.0_SOURCE.tar.bz2 - source = dkms.conf - source = blacklist-ax88179_178a.conf - source = ax88179_178a-dkms.conf - source = ax88179_178a-dkms.install + source = asix-ax88179-dkms.conf source = 0001-No-date-time.patch source = 0002-b2b128.patch sha512sums = 1fb871aca533eeac9476f647a9e6bebcc2151f9327240d31fcc8cdb4d566006386685b77a437924ca05785ec23d82d82d8c485fede5edac70a81742ea82fdf22 sha512sums = 7fcbb1bda952997151c3f9b647b1770273e3c6a64ff7306232ba4fbc11ede6dd29989b302f823ca9c36932499765a0c61405400440d699b1659841a855fe69c4 - sha512sums = 23073861698f4cd181b5051c008a047742ec2710e2bf6927f86fd58822d1bb2edb1338460983d09deb3b006cdcb3b1efbfa94fc4ebfeb3f853a60fb467901948 - sha512sums = 3c76cdd84422ed416c57ee3a93a90d888fca0baa2961f4a428fa6e1e49256a5b2de8164cda5524a3fa90b97e702b85d2da47c1cfc9d07fe450516dcacef187ac - sha512sums = 030d641119c90390973eb85b24697bbc1ce1a9785f604110225fdbf4889c857a6282d441e2c0a51acfa99c2f0946a394c546ca3fdea6295f737ba440bab6e6d2 sha512sums = 74a730f2ccfabf54c600391ee9a54ad3977b730c141c9ca9e7b1740c0d93161595a71312b4e3067411bde2f7d7f2a1cb9fb9e982a6ccfc0a4fbfa86829f6c346 sha512sums = a31cab0b3e0fa027acbf629aec7294d591d6dd01928de800bd915e78c75be7be0fe7603b6c69ed90f5a6fefe30ecf6a953fa154cccb03b9cb3e070e7566394f8 @@ -1,9 +1,9 @@ # Maintainer: William Gathoye <william + aur at gathoye dot be> (4.17-now) # Contributor: Moritz Lipp <mlq at pwmt dot org> -# + pkgname=asix-ax88179-dkms pkgver=1.18.0 -pkgrel=1 +pkgrel=2 pkgdesc="Driver for USB ASIX Ethernet model AX88179/AX88178A" arch=('i686' 'x86_64') @@ -22,17 +22,13 @@ _filename="AX88179_178A_LINUX_DRIVER_v${pkgver}_SOURCE" _modname='ax88179_178a' source=( "http://www.asix.com.tw/FrootAttach/driver/${_filename}.tar.bz2" - "dkms.conf" - "blacklist-${_modname}.conf" - "${_modname}-dkms.conf" + "${pkgname}.conf" "0001-No-date-time.patch" "0002-b2b128.patch" ) sha512sums=( '1fb871aca533eeac9476f647a9e6bebcc2151f9327240d31fcc8cdb4d566006386685b77a437924ca05785ec23d82d82d8c485fede5edac70a81742ea82fdf22' '7fcbb1bda952997151c3f9b647b1770273e3c6a64ff7306232ba4fbc11ede6dd29989b302f823ca9c36932499765a0c61405400440d699b1659841a855fe69c4' - '23073861698f4cd181b5051c008a047742ec2710e2bf6927f86fd58822d1bb2edb1338460983d09deb3b006cdcb3b1efbfa94fc4ebfeb3f853a60fb467901948' - '3c76cdd84422ed416c57ee3a93a90d888fca0baa2961f4a428fa6e1e49256a5b2de8164cda5524a3fa90b97e702b85d2da47c1cfc9d07fe450516dcacef187ac' '74a730f2ccfabf54c600391ee9a54ad3977b730c141c9ca9e7b1740c0d93161595a71312b4e3067411bde2f7d7f2a1cb9fb9e982a6ccfc0a4fbfa86829f6c346' 'a31cab0b3e0fa027acbf629aec7294d591d6dd01928de800bd915e78c75be7be0fe7603b6c69ed90f5a6fefe30ecf6a953fa154cccb03b9cb3e070e7566394f8' ) @@ -55,16 +51,26 @@ package() { installDir="${pkgdir}/usr/src/${_modname}-dkms-${pkgver}" install -dm755 "${installDir}" - install -m644 "${srcdir}/dkms.conf" "${installDir}" + # The kernel from kernel.org does provide an outdated module ax88179_178a. + # Arch Linux packages that module in their default kernel (normal + lts). + # We need to blacklist this module. This makes sure it is not loaded as + # ours will be conflicting with the default module. install -dm755 "${pkgdir}/etc/modprobe.d" - install -m644 "${srcdir}/blacklist-${_modname}.conf" \ + install -m644 /dev/null \ "${pkgdir}/etc/modprobe.d/blacklist-${_modname}.conf" + printf "blacklist ${_modname}\n" \ + > "${pkgdir}/etc/modprobe.d/blacklist-${_modname}.conf" + # Load ax88179_178a-dkms automatically at boot install -dm755 "${pkgdir}/etc/modules-load.d" - install -m644 "${srcdir}/${_modname}-dkms.conf" \ + install -m644 /dev/null \ "${pkgdir}/etc/modules-load.d/${_modname}-dkms.conf" + printf "${_modname}-dkms\n" \ + > "${pkgdir}/etc/modules-load.d/${_modname}-dkms.conf" + # Patch dkms file and rename it to the mandatory dkms.conf filename. + install -m644 "${pkgname}.conf" "${installDir}/dkms.conf" sed -e "s/@VERSION@/${pkgver}/" \ -i "${installDir}/dkms.conf" diff --git a/dkms.conf b/asix-ax88179-dkms.conf index 355e4b1e2fa1..355e4b1e2fa1 100644 --- a/dkms.conf +++ b/asix-ax88179-dkms.conf diff --git a/ax88179_178a-dkms.conf b/ax88179_178a-dkms.conf deleted file mode 100644 index 977981c96530..000000000000 --- a/ax88179_178a-dkms.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Load this module when booting -ax88179_178a-dkms diff --git a/blacklist-ax88179_178a.conf b/blacklist-ax88179_178a.conf deleted file mode 100644 index fe466980d3f6..000000000000 --- a/blacklist-ax88179_178a.conf +++ /dev/null @@ -1 +0,0 @@ -blacklist ax88179_178a |