summarylogtreecommitdiffstats
path: root/chromium-snapshot-bin.install
diff options
context:
space:
mode:
Diffstat (limited to 'chromium-snapshot-bin.install')
-rw-r--r--chromium-snapshot-bin.install46
1 files changed, 46 insertions, 0 deletions
diff --git a/chromium-snapshot-bin.install b/chromium-snapshot-bin.install
new file mode 100644
index 000000000000..649d19de1eb7
--- /dev/null
+++ b/chromium-snapshot-bin.install
@@ -0,0 +1,46 @@
+# Colored makepkg-like functions
+msg_blue() {
+ printf "${blue}::${bold} ${1}${all_off}\n"
+}
+
+note() {
+ printf "${yellow}::${bold} ${1}${all_off}\n"
+}
+
+all_off="$(tput sgr0)"
+bold="${all_off}$(tput bold)"
+blue="${bold}$(tput setaf 4)"
+yellow="${bold}$(tput setaf 3)"
+
+_update() {
+ msg_blue "Updating icon cache.."
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ msg_blue "Updating desktop MIME database..."
+ update-desktop-database -q
+}
+
+post_install() {
+ _update
+ echo
+
+ note "Custom flags should be put directly in: ~/.config/chromium-flags.conf
+ Setting CHROMIUM_FLAGS in /etc is deprecated."
+ echo
+
+ note "Pepper Flash is now auto-detected from:
+ - /usr/lib/PepperFlash (chromium-pepper-flash-dev)
+ - /opt/google/chrome-unstable/PepperFlash (google-chrome-dev)"
+ echo
+
+ note "The launcher is called: 'chromium-snapshot-bin'"
+}
+
+
+post_upgrade() {
+ post_install
+}
+
+
+post_remove() {
+ _update
+}