summarylogtreecommitdiffstats
path: root/flutter.install
diff options
context:
space:
mode:
authorfrealgagu2018-04-08 21:35:37 -0500
committerfrealgagu2018-04-08 21:35:37 -0500
commit4a851f83c856c0a0c73b2a3f0911c63cb237409c (patch)
tree69c8b7764d3cc09e10e28bf80031d785047db7d1 /flutter.install
parent91010844787d9f05ab907a43079a0cb41ae4d122 (diff)
downloadaur-4a851f83c856c0a0c73b2a3f0911c63cb237409c.tar.gz
Using tarball for version 0.2.3
Diffstat (limited to 'flutter.install')
-rw-r--r--flutter.install23
1 files changed, 22 insertions, 1 deletions
diff --git a/flutter.install b/flutter.install
index 534006b51e8b..38b040390344 100644
--- a/flutter.install
+++ b/flutter.install
@@ -1,7 +1,28 @@
post_install() {
- echo "You need to source /etc/profile or relogin to add flutter to your path."
+ printf "$(tput setaf 4)Flutter was installed on $(tput setaf 2)/opt/flutter$(tput sgr0)\n"
+ printf "$(tput setaf 4)$(tput sgr0)\n"
+ printf "$(tput setaf 4)You need to source $(tput setaf 2)/etc/profile$(tput setaf 4) or relogin to add flutter to your path.$(tput sgr0)\n"
+ printf "$(tput setaf 4)$(tput sgr0)\n"
+ printf "$(tput setaf 4)This folder has root permissions, so keep in mind to run flutter as root,$(tput sgr0)\n"
+ printf "$(tput setaf 4)otherwise you will not be able to modify anything in this directory.$(tput sgr0)\n"
+ printf "$(tput setaf 4)$(tput sgr0)\n"
+ printf "$(tput setaf 4)If you intend to use it as a regular user, create the Flutter users group:$(tput sgr0)\n"
+ printf "$(tput setaf 2)groupadd flutterusers$(tput sgr0)\n"
+ printf "$(tput setaf 4)Add your user into this group:$(tput sgr0)\n"
+ printf "$(tput setaf 2)gpasswd -a <user> flutterusers$(tput sgr0)\n"
+ printf "$(tput setaf 4)Change folder's group.$(tput sgr0)\n"
+ printf "$(tput setaf 2)chown -R :flutterusers /opt/flutter$(tput sgr0)\n"
+ printf "$(tput setaf 4)Change permissions of the folder so the user that was just added to the group will be able to write in it:$(tput sgr0)\n"
+ printf "$(tput setaf 2)chmod -R g+w /opt/flutter$(tput sgr0)\n"
+ printf "$(tput setaf 4)Re-login your terminal in to the newly created group:$(tput sgr0)\n"
+ printf "$(tput setaf 2)newgrp flutterusers$(tput sgr0)\n"
}
post_upgrade() {
post_install
}
+
+post_remove() {
+ printf "$(tput setaf 4)If you had added/modified files or permissions in folder /opt/flutter is possible you need to delete it manually.$(tput sgr0)\n"
+ printf "$(tput setaf 2)rm -rf /opt/flutter$(tput sgr0)\n"
+}