Commit 39960d4a authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play pantum: full rewrite

parent fefa3e8e
......@@ -12,6 +12,9 @@ elif echo "$TAR" | grep -q "Pantum%20Ubuntu%20Driver%20V.*.zip" ; then
elif echo "$TAR" | grep -q "linux_pantum.7z" ; then
erc "$TAR" || fatal
return_tar linux_pantum.deb
elif echo "$TAR" | grep -q "pantum.*astra.*_amd64.zip" ; then
erc "$TAR" || fatal
return_tar pantum_*_amd64.deb
else
fatal "We support only Pantum Ubuntu Driver V.*.zip"
fi
......@@ -27,7 +30,7 @@ case "$(epm print info -a)" in
PKG="pantum_*_amd64.deb"
;;
x86)
PKG="kyodialog_*_i386.deb"
PKG="pantum_*_i386.deb"
;;
esac
......
......@@ -6,19 +6,38 @@ VERSION="$2"
DESCRIPTION="CUPS and SANE drivers for Pantum series printer and scanner"
URL="https://www.pantum.ru/support/download/driver/"
if [ "$1" = "--remove" ] ; then
epm remove $PKGNAME printer-driver-pantum
exit
fi
. $(dirname $0)/common.sh
warn_version_is_not_supported
PKGURL="https://drivers.pantum.ru/userfiles/files/download/%E9%A9%B1%E5%8A%A8%E6%96%87%E4%BB%B6/2013/Pantum%20Ubuntu%20Driver%20V1_1_99-1.zip"
# 1.1.99
#PKGURL="https://drivers.pantum.ru/userfiles/files/download/%E9%A9%B1%E5%8A%A8%E6%96%87%E4%BB%B6/2013/Pantum%20Ubuntu%20Driver%20V1_1_99-1.zip"
# all printer here
# 1.1.106
PKGURL="https://drivers.pantum.ru/userfiles/files/download/drive/2013/0619/Pantum%20Ubuntu%20Driver%20V1_1_106(1).zip"
#case $(epm print info -p) in
# *)
# PKGURL="https://drivers.pantum.ru/userfiles/files/download/drive/4020/linux%E5%85%B6%E4%BB%96%E7%B3%BB%E7%BB%9F%EF%BC%88ru%EF%BC%89/pantum-1_1_101-1_el8_x86_64.zip"
# ;;
# *)
# #PKGURL="https://drivers.pantum.ru/userfiles/files/download/drive/4020/linux%E5%85%B6%E4%BB%96%E7%B3%BB%E7%BB%9F%EF%BC%88ru%EF%BC%89/pantum_1_1_101-1_amd64.zip"
# ;;
#esac
case $(epm print info -e) in
AstraLinuxSE/1.7*)
PKGURL="https://drivers.pantum.ru/userfiles/files/download/drive/4020/linux%E5%85%B6%E4%BB%96%E7%B3%BB%E7%BB%9F%EF%BC%88ru%EF%BC%89/pantum_1_1_101-1astra1_amd64.zip"
;;
# Ubuntu/*)
# # 1.1.106
# PKGURL="https://drivers.pantum.ru/userfiles/files/download/drive/2013/0619/Pantum%20Ubuntu%20Driver%20V1_1_106(1).zip"
# ;;
esac
epm pack --install $PKGNAME "$PKGURL" || exit
PKGURL="https://drivers.pantum.ru/userfiles/files/download/%E9%A9%B1%E5%8A%A8%E6%96%87%E4%BB%B6/%E6%A0%87%E7%AD%BE%E6%9C%BA/Linux/linux_pantum.7z"
#PKGURL="https://drivers.pantum.ru/userfiles/files/download/%E9%A9%B1%E5%8A%A8%E6%96%87%E4%BB%B6/%E6%A0%87%E7%AD%BE%E6%9C%BA/Linux/linux_pantum.7z"
epm pack --install $PKGNAME "$PKGURL"
#epm pack --install $PKGNAME "$PKGURL"
......@@ -16,16 +16,18 @@ else
# keep /usr/lib
fi
if [ "$(epm print info -p)" = "rpm" ] ; then
mv usr/lib/x86_64-linux-gnu usr/lib64
subst 's|/usr/lib/x86_64-linux-gnu|/usr/lib64|' $SPEC
fi
# Debian style duplicates
remove_dir /usr/lib/aarch64-linux-gnu
remove_dir /usr/lib/arm-linux-gnueabihf
remove_dir /usr/lib/i386-linux-gnu
remove_dir /usr/lib/x86_64-linux-gnu
# duplicates main files
remove_dir /usr/local
# add_libs_requires finds it...
# subst '1iRequires: libjpeg8' $SPEC
# set_autoreq 'yes'
add_libs_requires
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment