summarylogtreecommitdiffstats
path: root/kyodialog-bin.install
diff options
context:
space:
mode:
authorDominik Wetzel2021-06-23 11:38:20 +0200
committerDominik Wetzel2021-06-23 11:38:20 +0200
commit5014cc62a761ffc4ff22b5b549fa6bee06dee819 (patch)
tree25a5f4b64c1f65050ec48a1396f4c48580c0d466 /kyodialog-bin.install
parent0ad2de1c77cd9145832bb873e1b118060027e3bc (diff)
downloadaur-5014cc62a761ffc4ff22b5b549fa6bee06dee819.tar.gz
Updated to version 8
Diffstat (limited to 'kyodialog-bin.install')
-rwxr-xr-x[-rw-r--r--]kyodialog-bin.install23
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