summarylogtreecommitdiffstats
path: root/scangearmp2-mg7500.install
diff options
context:
space:
mode:
Diffstat (limited to 'scangearmp2-mg7500.install')
-rw-r--r--scangearmp2-mg7500.install37
1 files changed, 37 insertions, 0 deletions
diff --git a/scangearmp2-mg7500.install b/scangearmp2-mg7500.install
new file mode 100644
index 000000000000..6b32b528e9ea
--- /dev/null
+++ b/scangearmp2-mg7500.install
@@ -0,0 +1,37 @@
+post_install() {
+ if [ -x /sbin/ldconfig ]; then
+ /sbin/ldconfig
+ fi
+
+ #reload udev rules
+ if [ -x /sbin/udevadm ]; then
+ /sbin/udevadm control --reload-rules 2> /dev/null
+ /sbin/udevadm trigger --action=add --subsystem-match=usb 2> /dev/null
+ fi
+}
+post_upgrade() {
+ if [ -x /sbin/ldconfig ]; then
+ /sbin/ldconfig
+ fi
+
+ #reload udev rules
+ if [ -x /sbin/udevadm ]; then
+ /sbin/udevadm control --reload-rules 2> /dev/null
+ /sbin/udevadm trigger --action=add --subsystem-match=usb 2> /dev/null
+ fi
+}
+post_remove() {
+ for LIBS in libcncpmslld2 libcncpnet2
+ do
+ if [ -h /usr/lib/${LIBS}.so ]; then
+ rm -f /usr/lib/${LIBS}.so
+ fi
+ done
+
+ # remove sgmp_setting files
+ rm -f /var/tmp/canon_sgmp2_setting*.*
+
+ if [ -x /sbin/ldconfig ]; then
+ /sbin/ldconfig
+ fi
+}