summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoseph Simone2018-04-05 19:10:47 -0700
committerJoseph Simone2018-04-05 19:10:47 -0700
commitfe7943dcce72c1ae8758a0515c8f16ca6cd3cb81 (patch)
tree1962ba8be6fc735a02d4dcb08c28f8172003c116
parent659b9e20efe0d9a3b89d6c49446add2b773e8756 (diff)
downloadaur-fe7943dcce72c1ae8758a0515c8f16ca6cd3cb81.tar.gz
updated version numbers, changed source line to be variable arch
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD51
-rw-r--r--panamfs-scan.install3
3 files changed, 31 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1c835cc1b052..66c60fc6cd34 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
-# Generated by mksrcinfo v8
-# Mon Jan 16 18:07:56 UTC 2017
pkgbase = panamfs-scan
pkgdesc = sane drivers for Panasonic multifunction printers
- pkgver = 1.3.0
- pkgrel = 6
+ pkgver = 1.3.1
+ pkgrel = 1
+ install = panamfs-scan.install
arch = x86_64
arch = i686
license = custom:Panasonic
@@ -12,10 +11,8 @@ pkgbase = panamfs-scan
depends = libusb-compat
optdepends = lightdm
optdepends = gdm
- source_x86_64 = http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/panamfs-scan-1.3.0-x86_64.tar.gz
- md5sums_x86_64 = 2e4c844e89c2e7e0b6258be5ef52ace9
- source_i686 = http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/panamfs-scan-1.3.0-i686.tar.gz
- md5sums_i686 = 38e12643725f9e6d706bc0efa88e346d
+ source = http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/panamfs-scan-1.3.1-x86_64.tar.gz
+ md5sums = a404ad23de6344e81cba74103263898d
pkgname = panamfs-scan
diff --git a/PKGBUILD b/PKGBUILD
index 5ec09f1668f7..cddc561d79f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,13 @@
pkgname=panamfs-scan
arch=('x86_64' 'i686')
license=(custom:Panasonic)
-pkgver='1.3.0'
+pkgver='1.3.1'
depends=('gcc-libs-multilib' 'gtk2' 'libusb-compat')
optdepends=('lightdm' 'gdm')
pkgdesc='sane drivers for Panasonic multifunction printers'
-pkgrel=6
-source_x86_64=(http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/$pkgname-$pkgver-x86_64.tar.gz)
-source_i686=(http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/$pkgname-$pkgver-i686.tar.gz)
-md5sums_x86_64=('2e4c844e89c2e7e0b6258be5ef52ace9')
-md5sums_i686=('38e12643725f9e6d706bc0efa88e346d')
+pkgrel=1
+source=(http://cs.psn-web.net/support/fax/common/file/Linux_ScanDriver/$pkgname-$pkgver-$arch.tar.gz)
+md5sums=('a404ad23de6344e81cba74103263898d')
package(){
_ver=$pkgver
_INSTALL_PATH="$pkgdir/usr/share/panasonic/scanner"
@@ -112,8 +110,8 @@ cp $srcdir/$pkgname-$pkgver-$arch/sane-backend/po/sane-panamfs.zh_TW.po $_INSTAL
chmod 0644 $_INSTALL_SANE_DATA_PATH/data/zh_TW/sane-panamfs.po
-ln -sf $_SANELIB_PATH/libsane-panamfs.so.$_ver $_SANELIB_PATH/libsane-panamfs.so.1
-ln -sf $_SANELIB_PATH/libsane-panamfs.so.1 $_SANELIB_PATH/libsane-panamfs.so
+cp -f $_SANELIB_PATH/libsane-panamfs.so.$_ver $_SANELIB_PATH/libsane-panamfs.so.1
+cp -f $_SANELIB_PATH/libsane-panamfs.so.1 $_SANELIB_PATH/libsane-panamfs.so
chown root:root $pkgdir/etc/sane.d/panamfs.conf
chown root:root $_SANELIB_PATH/libsane-panamfs.so.$_ver
@@ -175,24 +173,27 @@ cp $srcdir/$pkgname-$pkgver-$arch/Version.html $_INSTALL_PATH/Version.html
ln -sf $_INSTALL_PATH/bin/PanasonicMFSscan $_INSTALL_BIN_PATH/PanasonicMFSscan
-mkdir -p $pkgdir/etc/xdg/autostart
-cp $srcdir/$pkgname-$pkgver-$arch/server/PanasonicMFSpushd.desktop $pkgdir/etc/xdg/autostart/PanasonicMFSpushd.desktop
+if test -f $pkgdir/etc/gdm/PostSession/Default
+ then
+sed -i "s|^$_INSTALL_PATH/bin/killpanasonicmfspushd$||" $pkgdir/etc/gdm/PostSession/Default
+echo "$_INSTALL_PATH/bin/killpanasonicmfspushd" >> $pkgdir/etc/gdm/PostSession/Default
+sed -i 's/^killall PanasonicMFSpushd$//' $pkgdir/etc/gdm/PostSession/Default
+echo "killall PanasonicMFSpushd" >> $pkgdir/etc/gdm/PostSession/Default
- sed -i "s|^$_INSTALL_PATH/bin/killpanasonicmfspushd$||" /etc/gdm/PostSession/Default
- echo "$_INSTALL_PATH/bin/killpanasonicmfspushd" >> /etc/gdm/PostSession/Default
+sed -i 's|^rm /var/tmp/com.panasonic.mfs.killserver.lock$||' $pkgdir/etc/gdm/PostSession/Default
+echo "rm /var/tmp/com.panasonic.mfs.killserver.lock" >> $pkgdir/etc/gdm/PostSession/Default
- sed -i 's/^killall PanasonicMFSpushd$//' /etc/gdm/PostSession/Default
- echo "killall PanasonicMFSpushd" >> /etc/gdm/PostSession/Default
-
- sed -i 's|^rm /var/tmp/com.panasonic.mfs.killserver.lock$||' /etc/gdm/PostSession/Default
- echo "rm /var/tmp/com.panasonic.mfs.killserver.lock" >> /etc/gdm/PostSession/Default
-
- sed -i 's/^exit 0$//' /etc/gdm/PostSession/Default
- echo "exit 0" >> /etc/gdm/PostSession/Default
-
-
- _CLEANSCRIPT=`grep session-cleanup-script= /etc/lightdm/lightdm.conf`
-
- sed -i "/\[SeatDefaults\]/a\session-cleanup-script=$_INSTALL_PATH/bin/killpanasonicmfspushd.sh" /etc/lightdm/lightdm.conf
+sed -i 's/^exit 0$//' $pkgdir/etc/gdm/PostSession/Default
+echo "exit 0" >> $pkgdir/etc/gdm/PostSession/Default
+fi
+ if test -f $pkgdir/etc/lightdm/lightdm.conf
+then
+_CLEANSCRIPT=`grep session-cleanup-script= /etc/lightdm/lightdm.conf`
+if test "x$_CLEANSCRIPT" = "x"
+then
+sed -i "/\[SeatDefaults\]/a\session-cleanup-script=$_INSTALL_PATH/bin/killpanasonicmfspushd.sh" $pkgdir/etc/lightdm/lightdm.conf
+fi
+fi
}
+install=$pkgname.install
diff --git a/panamfs-scan.install b/panamfs-scan.install
index d5dfc121cea9..d2a9129e6815 100644
--- a/panamfs-scan.install
+++ b/panamfs-scan.install
@@ -16,6 +16,3 @@ else
sudo -u $LOGNAME $_INSTALL_PATH/bin/PanasonicMFSpushd > /dev/null 2>&1 &
fi
fi
-
-
- }