summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2019-03-31 21:52:40 -0400
committerChris Severance2019-03-31 21:52:40 -0400
commitfeae639ff28b374360c69290799d24fb4303c3e9 (patch)
treee45bc6ff2c8016f1aedd5b36c80015bd658a01f6
parent303829ddc99b1d6924ee8b01b2fe63afe8a47d1a (diff)
downloadaur-feae639ff28b374360c69290799d24fb4303c3e9.tar.gz
autu: Update to 2.0.4_3-2
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6b95bb938ea9..e34d41ccdd94 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Jun 5 04:23:20 UTC 2018
+# Mon Apr 1 01:52:39 UTC 2019
pkgbase = sunix-snx
pkgdesc = kernel module driver for Sunix SUN1889 SUN1989 SUN1999 SUN2212 SUN2410 UL7502AQ UL7512EQ UL7522EQ PCI PCIe multi I/O parallel serial RS-232 422 485 port Dell Lenovo Acer Startech
pkgver = 2.0.4_3
- pkgrel = 1
+ pkgrel = 2
url = http://www.sunix.com/
install = sunix-snx-install.sh
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 3cac06f6f095..b2a22a23fbc0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -94,7 +94,7 @@ set -u
pkgname='sunix-snx'
#pkgver='2.0.4_2'; _dl='2016/20160706173626'
pkgver='2.0.4_3'; _dl='2017/20171122180114'
-pkgrel='1'
+pkgrel='2'
pkgdesc='kernel module driver for Sunix SUN1889 SUN1989 SUN1999 SUN2212 SUN2410 UL7502AQ UL7512EQ UL7522EQ PCI PCIe multi I/O parallel serial RS-232 422 485 port Dell Lenovo Acer Startech'
arch=('i686' 'x86_64')
url='http://www.sunix.com/'
@@ -151,7 +151,7 @@ prepare() {
sed -e 's: /lib/modules/: /usr/lib/modules/:g' \
-e '/^install:/,/^$/ s: /usr/lib/: "${DESTDIR}"/usr/lib/:g' \
-e '# New cache folder for gcc 8' \
- -e 's/^clean.*:$/&\n\trm -rf .cache.mk/g' \
+ -e 's/^clean.*:$/&\n\trm -f .cache.mk/g' \
-e '# What sort of make clean deletes files out of system folders?' \
-e '/^clean/,/^$/ s: /usr/lib/: "${DESTDIR}"/usr/lib/:g' \
-e '# Prevent file deletion for DKMS' \
@@ -178,9 +178,15 @@ prepare() {
sed -e 's:\r$::g' -i $(grep -slrF $'\r')
- cp -pr "${srcdir}/${_srcdir}"{,.orig-0000}
+ #cp -pr "${srcdir}/${_srcdir}"{,.orig-0000}
#diff -pNaru5 snx_V2.0.4.3{.orig-0000,} > '0000-Kernel-4-15-timers.patch'
patch -Nup1 -i "${srcdir}/0000-Kernel-4-15-timers.patch"
+
+ # Kernel 3,4,5 all use the same makefile. Trim out everything but Kernel 4
+ mv driver/Makefile{,.Arch}
+ sed -n -e '/^# for kernel 4.0/,/^# for kernel 3.0/ p' 'driver/Makefile.Arch' > 'driver/Makefile'
+ sed -e '/findstring =4./ s:^:#:g' -i 'driver/Makefile'
+ rm 'driver/Makefile.Arch'
set +u
}