summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
2 files changed, 7 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa47d7931bf6..664497fcc641 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Thu May 12 19:38:46 UTC 2016
+# Thu May 12 20:26:17 UTC 2016
pkgbase = okimfpsdrv
pkgdesc = Scanner drivers OKI multifunctional printers
pkgver = 1.5.0
@@ -10,6 +10,7 @@ pkgbase = okimfpsdrv
license = custom
depends = libusb
depends = python2
+ backup = usr/lib/okimfpdrv/device.conf
source = okiscand.service
md5sums = d76afbb748d6daf989520c14876e3767
source_i686 = okimfpsdrv-1.5-0-i686.zip::http://www.oki.co.uk/Includes/Pages/FileDownload.aspx?id=tcm:122-156523
diff --git a/PKGBUILD b/PKGBUILD
index 3dedba769bf9..0be68603c0ef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,6 +7,7 @@ arch=('i686' 'x86_64')
pkgdesc="Scanner drivers OKI multifunctional printers"
url="http://www.oki.co.uk/support/printer/printer-drivers"
license=('custom')
+backup=('usr/lib/okimfpdrv/device.conf')
depends=('libusb' 'python2')
# http://www.oki.co.uk/support/printer/printer-drivers/
source=("okiscand.service")
@@ -32,7 +33,7 @@ package() {
rm -r "$pkgdir/etc/init.d"
mv "$pkgdir/usr/libexec/"* "$pkgdir/usr/lib"
rmdir "$pkgdir/usr/libexec"
- ln -s "$pkgdir/usr/lib" "$pkgdir/usr/libexec"
+ ln -s "/usr/lib" "$pkgdir/usr/libexec"
# install the systemd service file
install -Dm0644 "$srcdir/okiscand.service" "$pkgdir/usr/lib/systemd/system/okiscand.service"
@@ -50,5 +51,8 @@ package() {
# compile new .pyc and .pyo files
sleep 1 # make sure the compiled files have higher timestamp
python2 -O -m compileall "$pkgdir"
+
+ # touch the config file, so it is tracked by pacman
+ touch "$pkgdir/usr/lib/okimfpdrv/device.conf"
}