diff options
author | Dominik Wetzel | 2021-06-23 11:38:20 +0200 |
---|---|---|
committer | Dominik Wetzel | 2021-06-23 11:38:20 +0200 |
commit | 5014cc62a761ffc4ff22b5b549fa6bee06dee819 (patch) | |
tree | 25a5f4b64c1f65050ec48a1396f4c48580c0d466 /kyodialog-bin.install | |
parent | 0ad2de1c77cd9145832bb873e1b118060027e3bc (diff) | |
download | aur-5014cc62a761ffc4ff22b5b549fa6bee06dee819.tar.gz |
Updated to version 8
Diffstat (limited to 'kyodialog-bin.install')
-rwxr-xr-x[-rw-r--r--] | kyodialog-bin.install | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/kyodialog-bin.install b/kyodialog-bin.install index f93ae60b5534..53f1fd524b4a 100644..100755 --- a/kyodialog-bin.install +++ b/kyodialog-bin.install @@ -18,21 +18,19 @@ post_install() { ALTERNATE_PPD_DIRECTORY=/usr/share/cups/model/kyocera PRIMARY_PPD_DIRECTORY=/usr/share/ppd/kyocera/ - INSTALLED_PPD_DIRECTORY=/usr/share/kyocera/ppd4 - - PYTHON_DIRECTORY=/usr/share/kyocera/Python/ + INSTALLED_PPD_DIRECTORY=/usr/share/kyocera8/ppd8 mkdir -p $PRIMARY_PPD_DIRECTORY cp -r $INSTALLED_PPD_DIRECTORY/* $PRIMARY_PPD_DIRECTORY - chmod 777 /usr/share/kyocera - chmod 755 /usr/bin/kyoPPDWrite_E + chmod 777 /usr/share/kyocera8 + chmod 755 /usr/bin/kyoPPDWrite_G if [ ! -h $ALTERNATE_PPD_DIRECTORY ]; then ln -s $PRIMARY_PPD_DIRECTORY $ALTERNATE_PPD_DIRECTORY fi - mime_line="application/postscript application/vnd.cups-pdf 66 pstopdf" + mime_line="application/postscript application/vnd.cups-pdf 66 gstopdf" cups_conf='/etc/cups/local.convs' if [ -e $cups_conf ]; then grep -q -F "$mime_line" $cups_conf || echo "$mime_line" >> $cups_conf @@ -53,10 +51,10 @@ post_upgrade() { post_remove() { xdg-icon-resource forceupdate --theme hicolor &> /dev/null - KYOCERA_CONFIG="/usr/share/kyocera" + KYOCERA_CONFIG="/usr/share/kyocera8" uninstall_printers(){ - files=`grep -l "kyofilter_E\|kyofilter_ras_E\|kyofilter_pdf_E" /etc/cups/ppd/* 2>/dev/null` + files=`grep -l "kyofilter_G\|kyofilter_ras_G\|kyofilter_pdf_G" /etc/cups/ppd/* 2>/dev/null` if [ ! -z "$files" ]; then for file in ${files}; do if matches $file .ppd; then @@ -97,9 +95,9 @@ post_remove() { uninstall_config_files(){ #For each user, uninstall the config files in - #/usr/share/kyocera/<username> and ~/.cups/lpoptions + #/usr/share/kyocera8/<username> and ~/.cups/lpoptions if [ -d $KYOCERA_CONFIG ]; then - users=`ls $KYOCERA_CONFIG | grep -v 'ppd4\|appicon\|Python'` + users=`ls $KYOCERA_CONFIG | grep -v 'ppd8\|appicon\|Python'` if [ ! -z "$users" ]; then for user in ${users}; do is_appicon=`matches $user appicon.png` @@ -119,8 +117,8 @@ post_remove() { if [ -d /usr/share/ppd/kyocera ]; then rm -rf "/usr/share/ppd/kyocera" fi - if [ -d /usr/share/kyocera/Python ]; then - rm -rf "/usr/share/kyocera/Python" + if [ -d /usr/share/kyocera8/Python ]; then + rm -rf "/usr/share/kyocera8/Python" fi } @@ -133,7 +131,6 @@ post_remove() { uninstall_printers uninstall_config_files - remove_directories #echo "" update-desktop-database -q |