This commit is contained in:
xiota 2024-05-23 02:39:19 +00:00
parent 4f8cbff024
commit eeef0aa1aa
3 changed files with 14 additions and 9 deletions

View file

@ -1,6 +1,6 @@
pkgbase = flutter-bin
pkgdesc = Cross platform widget toolkit for Dart (monolithic)
pkgver = 3.22.0
pkgver = 3.22.1
pkgrel = 1
url = https://github.com/flutter/flutter
install = flutter.install
@ -39,12 +39,12 @@ pkgbase = flutter-bin
conflicts = flutter-material-fonts
conflicts = flutter-sky-engine
conflicts = flutter-tool-developer
noextract = flutter-3.22.0.tar.xz
noextract = flutter-3.22.1.tar.xz
options = !emptydirs
options = !strip
options = !debug
source = flutter-3.22.0.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz
sha256sums = de78685478b224caf2c5b4e508892a0d6ddea70777efcac139a59b5588558299
source = flutter-3.22.1.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.1-stable.tar.xz
sha256sums = fb8ce30fd21d8f43cd2540af6d9f9452cbfc80a85706f26cb072386fc51fbfce
pkgname = flutter-bin
depends = clang

View file

@ -2,7 +2,7 @@
_pkgname="flutter"
pkgname="$_pkgname-bin"
pkgver=3.22.0
pkgver=3.22.1
pkgrel=1
pkgdesc="Cross platform widget toolkit for Dart (monolithic)"
arch=("x86_64")
@ -61,7 +61,7 @@ source=(
)
sha256sums=(
'de78685478b224caf2c5b4e508892a0d6ddea70777efcac139a59b5588558299'
'fb8ce30fd21d8f43cd2540af6d9f9452cbfc80a85706f26cb072386fc51fbfce'
)
prepare() {

View file

@ -18,7 +18,7 @@ post_install() {
done
echo "Users may be added to the 'flutter' group:"
echo " sudo usermod -a -G flutter"
echo " sudo usermod -a -G flutter [username]"
}
post_upgrade() {
@ -28,12 +28,17 @@ post_upgrade() {
post_remove() {
# remove extra permissions
for _group in "${_builders[@]}"; do
if grep -q "group:$_group" <<< $(getfacl -ac /opt/flutter 2>/dev/null); then
if grep -q "group:$_group" <<< $(getfacl -ac /opt/flutter 2> /dev/null); then
sudo setfacl -R -x "g:flutter" /opt/flutter
fi
done
# leave opt directory to prevent data loss
echo "The 'flutter' directory may be removed, if not needed:"
echo " sudo \rm -rf /opt/flutter"
echo
# leave group to prevent orphan permissions
echo "The 'flutter' group may be removed, if no longer needed:"
echo "The 'flutter' group may also be removed:"
echo " sudo groupdel flutter"
}